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

Reference Illustration.png

The stages are numbered 1 , 0 , 1o

穴パラメータの定義

ユーザ穴の作成プロセス中に、各パラメータは他のパラメータを使用して数式に従って計算できます。

尊重すべき構文:

  • 数式は 引用符 「 xxx 」

  • 小数点記号は ポイント .

  • パラメータの挿入 : リストから選択すると、フィールドに自動的に表示されます。記述することもできますが、‘フック’で囲んで構文に従う必要があります [xxx]。

  • 数式は数学的に正しくなければなりません。複雑な数式(複数の演算子)には括弧を追加することを検討してください

  • すべての 数学演算子 アクセス可能です( + - * / )、AND演算子とOR演算子も使用でき、特にオペレーションリストを定義する場合に複雑な数式を作成できます。

数学演算子

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 "

Self Reference Error warning.PNG

工程表の計算式と制約

工程パラメータ:

パラメータは3つのカテゴリに分けられます:

  • 穴定義 :制約によるサイクル実行の有無、穴の単位と品質、加工深さの定義。興味深いパラメータは 重量 これは、オペレーションの位置を変更することを可能にします。デフォルトでは、すべてのサイクルの重みは「 0 」に設定されています。「 1 」の重みをオペレーションに与えることは、それを最後尾の位置に配置することを意味します(1は0より重い)。サイクルを最初の位置に配置するには、重みを「 -1 ’.

  • 工具検索 :直径に最大値を定義できます

  • 戦略: サイクルのドウェルやZオフセットなどのいくつかのストラテジーパラメータへのアクセス。増分深さは興味深いもので、例えばドリルバリ取りでは穴長さの1/10に等しい増分を定義できます。計算は数式に基づいて行うことができます。数式作成に関する章を上記で参照してください。

条件付き数式

ステージページで定義されている数式とは異なり、これらの数式は計算式だけではありません。 計算式 は可能ですが、ここでは 拘束を作成できることが大きな利点です そして、~を 相互依存 いくつかのパラメータ間

穴の各寸法パラメータは参照によって定義され、完全なリストは既に示されています。そこに記載されているパラメータは同一ですが、ステージの高さを置き換える点が異なります( H 加工深さによって P )

このリストに2つのパラメータが追加されました:

  • L0 穴の全長。この値は、パーツにモデルを適用するときに指定されます。

  • z0 加工終了時の全長値。この値は穴のオプションで定義します。

パラメータのおかげで’ 状態 ’、私たちはできるようになります サイクルの実現を制約する 数式によって

例:2段階のカウンターボア穴。ドリル直径が10mmより大きい場合のみ、センタリング加工を行うように定義します。

このためには、最初に「線」のチェックボックスを有効化する必要があります 状態 カラム 次に、パラメータ一覧からドリル直径D1を選択します。

List of Ope - State.png

数式フィールドに[D1]>10と入力します。

工程表で、 小さな白いポインター矢印 スポット穴アイコン上に配置され、これを示します サイクルは数式によって制限されています .

List of Ope - formula pointer.png

2Stage Counterboring.PNG

このモデルを適用する際は、必要な値をフィールドに入力するだけで、制約条件を考慮したオペレーションリストが作成されます。

ここで、値の異なる2つの穴:

  • カウンターボアD14.5、(D1>10mm)にはスポット穴加工があります

  • カウンターボーリングD8、(D1<10)にはスポット穴加工がありません

運動

工程表のパラメトリック式を使用する練習問題です。標準的な六角穴付ボルトの穴モデルを作成します 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

(blue star) 解決策の動画です:

User Holes Conditions - Exercise-20240802-094010.png