A hole model can be made more flexible with the use of formulas especially in the list of operations. To be able to create these formulas based on the holes' characteristics, whatever the hole shape, number of stages, and options defined, automatic referencing is required.
穴特性参照
GO2camでの参照は自動であり、以下のルールに従います。
-
a 文字 パラメータまたは特性を定義します( 青 below)
-
a 数字 ステージに関する( 赤 below)
貫通穴の3ステージの図を以下に示します。参照を示します。
H : height of the stage オペレーションリストでは、高さ( H )は加工深さ( P ). D : diameter of the stage Dc : diameter of the stage chamfer Ac : aperture angle of the stage chamfer R : radius in the bottom of the stage ねじ切りステージの場合: D : tapping diameter Dd : drilling diameter Hi : tapping height Tp : tapping pitch Do : diameter of the inverse chamfer of the stage Ao : aperture angle of the inverse chamfer of the stage オペレーションリストにのみ適用されるパラメータがさらに2つあります。 L0 : total length of the hole z0 : value added at the end of path to make the path longer and avoid |
The stages are numbered 1 , 0 , 1o
|
穴パラメータの定義
ユーザ穴の作成プロセス中に、各パラメータは他のパラメータを使用して数式に従って計算できます。 尊重すべき構文:
|
|||||||
数学演算子 |
|||||||
sqr |
平方 |
max |
最大 |
acos |
アークコサイン |
rnd |
乱数 |
sqt |
平方根 |
min |
最小 |
asin |
アークサイン |
log |
常用対数 |
sin |
サイン |
mod |
剰余 |
atan |
アークタンジェント |
sgn |
符号 |
cos |
コサイン |
exp |
指数 |
^ |
Power |
丸め |
Rounding |
tan |
正接 |
自然対数 |
ネピアの対数 |
絶対値 |
絶対値 |
切り捨て |
切り捨て |
|
|
|
|
int |
整数値 |
|
|
2進演算子: |
比較演算子: |
優先演算子: |
論理演算子: |
||||
+ |
加算 |
> |
より優れている |
( そして ) |
または |
論理和 |
|
- |
減算 |
>= |
以上 |
特殊値: |
AND |
論理積 |
|
/ |
除算 |
< |
劣る |
パイ |
排他的論理和 |
排他的論理和 |
|
* |
乗算 |
<= |
以下 |
|
NOT |
論理番号 |
|
= |
割り当て |
<> |
異なり |
|
|
|
|
== |
等価 |
|
|
|
|
||
エラー: パラメータが計算式の中で自身の参照を使用している場合、「自己参照変数」エラーが表示されます。 同様に、パラメータに定義された値が小さすぎる場合もエラーが表示されます。たとえば、面取り直径が公称直径より小さく定義されている場合です。 Dc1 = "[D1] – 1.5 " |
工程表の計算式と制約
工程パラメータ:
パラメータは3つのカテゴリに分けられます:
-
穴定義 :制約によるサイクル実行の有無、穴の単位と品質、加工深さの定義。興味深いパラメータは 重量 これは、オペレーションの位置を変更することを可能にします。デフォルトでは、すべてのサイクルの重みは「 0 」に設定されています。「 1 」の重みをオペレーションに与えることは、それを最後尾の位置に配置することを意味します(1は0より重い)。サイクルを最初の位置に配置するには、重みを「 -1 ’.
-
工具検索 :直径に最大値を定義できます
-
戦略: サイクルのドウェルやZオフセットなどのいくつかのストラテジーパラメータへのアクセス。増分深さは興味深いもので、例えばドリルバリ取りでは穴長さの1/10に等しい増分を定義できます。計算は数式に基づいて行うことができます。数式作成に関する章を上記で参照してください。
条件付き数式
ステージページで定義されている数式とは異なり、これらの数式は計算式だけではありません。 計算式 は可能ですが、ここでは 拘束を作成できることが大きな利点です そして、~を 相互依存 いくつかのパラメータ間
穴の各寸法パラメータは参照によって定義され、完全なリストは既に示されています。そこに記載されているパラメータは同一ですが、ステージの高さを置き換える点が異なります( H 加工深さによって P )
このリストに2つのパラメータが追加されました:
-
L0 穴の全長。この値は、パーツにモデルを適用するときに指定されます。
-
z0 加工終了時の全長値。この値は穴のオプションで定義します。
パラメータのおかげで’ 状態 ’、私たちはできるようになります サイクルの実現を制約する 数式によって 例:2段階のカウンターボア穴。ドリル直径が10mmより大きい場合のみ、センタリング加工を行うように定義します。 このためには、最初に「線」のチェックボックスを有効化する必要があります 状態 カラム 値 次に、パラメータ一覧からドリル直径D1を選択します。 |
|
数式フィールドに[D1]>10と入力します。 工程表で、 小さな白いポインター矢印 スポット穴アイコン上に配置され、これを示します サイクルは数式によって制限されています . |
|
|
このモデルを適用する際は、必要な値をフィールドに入力するだけで、制約条件を考慮したオペレーションリストが作成されます。 ここで、値の異なる2つの穴:
|
運動
工程表のパラメトリック式を使用する練習問題です。標準的な六角穴付ボルトの穴モデルを作成します M3、M4、M5、M6、M8、M10、M12、M16、M20 そしてもっと。
穴は貫通穴で、カウンターボーリング、面取り、ねじ切りされています。
加工条件付きのオペレーションリストが2つあります
A. カウンターボーリングの場合、直径が18未満
B. 18を超えるカウンタボーリング直径について
操作リスト |
|
A. 直径≦18 |
B. 直径 > 18 |
面取りセンタリング |
発見 |
掘削 |
|
カウンターボーリング |
ポケットに入れて |
タップ |
|
|
面取り/補間 |
カウンタボーリング直径ごとの工程表です。
ネジ |
カウンターボーリング径D1 |
面取りセンタリング |
発見 |
Drilling Dd0 |
カウンターボーリング |
ポケットに入れて |
D0をタップする |
面取り / 真円加工 |
M3 |
8 |
X |
|
X |
X |
|
X |
|
M4 |
10 |
X |
|
X |
X |
|
X |
|
M5 |
11 |
X |
|
X |
X |
|
X |
|
M6 |
13 |
X |
|
X |
X |
|
X |
|
M8 |
18 |
X |
|
X |
X |
|
X |
|
M10 |
20 |
|
X |
X |
|
X |
X |
X |
M12 |
22 |
|
X |
X |
|
X |
X |
X |
M16 |
30 |
|
X |
X |
|
X |
X |
X |
M20 |
36 |
|
X |
X |
|
X |
X |
X |