CNC旋盤のマクロプログラムによる不等ピッチねじの加工方法と技術
この記事では、次の 4 つのコンテンツについて説明します。
1. 不等ピッチねじとは
2.不等ピッチねじのGコード
3. 不等ピッチねじのマクロプログラム
1. 不等ピッチねじとは
いわゆる不等ピッチねじ、つまりピッチの値が一定ではなく、軸方向に沿って徐々に変化するねじです。
2. 不等ピッチねじ加工用 G コード
G34 X__ Z__ F__K__
図1において、Fは加工された不等ピッチねじの初ピッチである。
2. K値は、主軸が1回転したときのピッチの増減値です。 K が正の値の場合、ピッチは増加し、K は負、つまり減少します。
もちろん、一般的に使用される G92、G32、さらには G01 コマンドも使用できます。 使い方は、Zou Jun に従って「CNC マクロ プログラム」バージョン 3.0 を学び、ゼロから始めて、一歩一歩、マクロ プログラミングを徹底的にプレイしましょう。
さて、可変ピッチねじである次の図を見てください。
写真
ピッチは最初の 20 から 19、18、17... と徐々に減少し、G34 コマンドの K 値は -1 です。
3. 不等ピッチねじのプログラムの書き方
じゅんさんが共有している点座標の計算方法を使えば、等高線に沿って順番に曲がることができます。 レイヤーごとに回転する、一般的に使用されるレイヤードカーを使用することもできます。
ただし、層状切削では、切削深さが増すため、工具と歯面の間の接触面がますます大きくなり、切削抵抗も大きくなり、工具やワークピースに損傷を与えやすくなります。 次に、各層の深さを使用して連続的に減少させることで、切削抵抗を減らしてねじ加工を完了します。
手順は次のとおりです。
O 1111
G21G40 G97 G99 T0100
T0101 糸切り
S300 M03
ぐ00×38。 Z21 ねじサイクル開始点
#1= 0.5 の最初の切削深さ
#{{0}.0 プロファイルの高さ (半径値)
N1 #2=#2-#1 各切込み後の残りの歯の高さ
IF [#2 LE 0.05 ] GOTO2 残歯高が 0.05 以下の場合、N2 ブロックへ移行
G00 X[30 plus 2*#2] 30 はねじの外径
G34 Z-100. F20 K-1
G00 X38.
Z21.
#{{0}.8*#1 各切削深さは前回の0.8倍
IF [#1 GE 0.05 ] GOTO1 切込みが 0.05 以上の場合、N1 ブロックに転送します。
#{{0}.05 それ以外の場合、切削深さは 0.05 に固定されます
N1 ブロックへの GOTO1 転送
N2 G00 X30 Z21
G34 Z-100 F20 K-1
G00 X38
Z200
M30





