May 18, 2024 伝言を残す

CNC工作機械の完全詳細解説(G CNC工作機械の完全詳細解説(Gコード)コード)

 

G00

高速移動位置決め

G00 X__Y__Z__;

G01

線形補間モード

G01 X__Y__Z__;

コーナー面取りモード

G01 X__Y__C__;

G01 X__Y__;

C:仮想コーナーから面取り加工の始点または終点までの距離

角丸めモード

G01 X__Y__;

R: コーナーの円弧半径。第 1 プログラムと第 2 プログラムの交点にフィレット面取りを行います。

直角モード

G17;

G01 A__X__(Y_);

A: 直線と平面の最初の軸との間の角度

X: 終点のX座標

GO2の

円弧補間(時計回り)

G02 X__Y__R__F__;

R: 円弧半径

GO3

円弧補間(反時計回り)

G03 X__Y__R__F__;

R: 円弧半径

GO4の

一時停止

G04 X(U)__; または G04 P__;

XU: の後には指定された一時停止時間が続きます。その後の値には小数点が必要です。そうでない場合は、この値の 1000 分の 1 として計算され、単位は s です。

P: 時間を指定します。小数点は使用できません (つまり、整数で表されます)。単位は ms です。

GO2.1

インボリュート補間(時計回り)

G02.1 X__Y__I__J__F__P;

IJ: 円弧の中心座標

P:ピッチ数、回転数

GO3.1

インボリュート差補正(反時計回り)

G03.1 X__Y__I__J__F__P;

IJ: 円弧の中心座標

P:ピッチ数、回転数

GO2.3

指数関数補間(正回転)

G02.3 X__Y__I__J__R__F__Q__I;

IJ: 角度

R:固定値

F:初送り速度

Q: 終点送り速度

G03.3

指数関数補間(逆変換)

G03.3 X__Y__I__J__R__F__Q__ I;

IJ: 角度;

R: 固定値。

F:初送り速度

Q: 終点送り速度

G05

高速・高精度制御Ⅰ

G05 P10000 高速・高精度制御開度

G05 P0 高速高精度制御シャットダウン

G05 P3 高速加工オン

G05 P0 高速加工終了

G05.1

高速・高精度制御Ⅱ

G05.1 Q1 高速・高精度制御がオン

G05.1 Q0 高速高精度制御シャットダウン

G05.2 Q2 X0 Y0 Z0 自由曲面高精度モードがオンです

G05.1 Q0 自由曲面高精度モードがオフになっています

G07.1

円筒補間

G07.1 C__;

C: シリンダー半径

G09

正しい停止チェック

G10

プログラムパラメータ入力/修正入力

G90 G10 L2 P__Xp__Yp__Zp__;

G91

P: 0 外部ワーク座標

1 G54

2 G55

3 G56

4 G57

5 G58

6 G59

P:が0~6以外の場合、Pの値は1とみなされます。Pを省略した場合は、現在選択されているワーク座標補正量入力とみなされます。

G10 L10 P__R__;

P:補正番号

R:補正量

G10 L10 P__ R__; ロング補正 形状補正

G10 L11 P__ R__; ロング補正 摩耗補正

G10 L12 P__ R__ ;直径形状補正

G10 L13 P__ R__; 径摩耗補正

G11

プログラムパラメータ入力キャンセル

G12

円弧切削CW

G12 I__D__F__;

I:円の半径(増分値)

D:補正番号

①円の中心からカットする

②輪郭を円弧状に近似する

③ミリング円弧経路

G12.1

極座標補間モード開始

G13

円弧切削 CCW

G13 I__D__F__;

I:円の半径(増分値)

D:補正番号

G13.1

極座標補間モード解除

G15

極座標コマンドがキャンセルされました

G15 は G16 極座標コマンドをキャンセルします

G16

極座標コマンドは有効です

N1005 G16;

N1010 G90 G01 X__Y__;

N2000 G15;

このうち、N1010文のX__は極座標半径を表し、Y__は角度を表します。

G17

平面選択 XY

フライス加工 M36*0.75 ねじ

例: この例では、ねじの中心点が ({{0}}, 0) であると想定しています。 糸切り径は33.244です。

G00 G90 G80 G40 G49 G54 X0. Y0.;

S4000 M13;

G00 G43 H2 Z50.;

Z10. G01 Z0. F800.;

G41 D__;

G02 Y1.378 J0.689 F600.;

G17;

G02 Z-15. J-1.378 P20. F600.;

G02 Y0. J-0.689;

G00 Z80.;

G40;

M05;

M09;

M30;

ねじ切りと同じ径のフライスを使用してプログラムを作成し、Y、Jの値とX、Yの座標値を取得し、上記のプログラム例に代入します。

G18

平面選択XZ

G19

平面選択 YZ

G20

イギリスの指示

G21

メトリックに関する指示

G27

基準原点チェック

G28

基準原点に戻る

G28 X__ Y__ Z__;

G29

スタートポイントリセット

G29 X__ Y__ Z__;

G30

2~4番目の基準原点に戻ります。

G30 P2(P3,P4) X__ Y__ Z__;

G30.1

ツール位置 1 をリセット

G30.2

ツール位置 2 をリセット

G30.3

ツール位置 3 をリセット

G30.4

ツール位置 4 をリセット

G30.5

ツール位置 5 をリセット

G30.6

ツール位置 6 をリセット

G31

ジャンプ

G31.1

ジャンプ1

G31.2

ジャンプ2

G31.3

ジャンプ 3

G32

ねじ切り(普通リード)

G32 Z__F__Q__;

Z:ねじ切り方向軸アドレスとねじ長さ。

F:長軸方向のリード(最も移動量の多い軸)

Q: ねじ切り開始変位角(0~360度)

G33

ねじ切り(精密リード-インチねじ)

G33 Z__E__Q__;

Z:ねじ切り方向軸アドレスとねじ長さ

E:長軸方向(最も移動量の多い軸)のリード、1インチに含まれる歯数

Q: ねじ切り開始変位角(0~360度)

G34

円形配列穴周期

G34 X__Y__I__J__K__;

XY:円周穴周期の中心位置

I: 円の半径、正の数で表されます。

J: 最初の穴あけポイントの角度、反時計回りが正です

K: ドリル穴の数、範囲は 1 ~ 9999、0 は使用できません、反時計回りが正、時計回りが負です

G35

直線角度配置穴周期

G35 X__Y__I__J__K;

XY: 開始点の座標、G90/G91 の影響を受ける

I: インターバル、2 つの穴の間の直線距離

J: 角度、配列方向と X 軸の間の角度、反時計回りを正とします。

K:穴数(始点含む)、設定範囲は1~9999です。

 

G36

円弧配置穴周期

G36 X__Y__I__J__P__K__;

XY: 円弧の中心座標

I: 円弧半径

J: 最初の穴あけポイントの角度、反時計回りが正です

P:角度間隔

K:穴数

G37

自動工具長測定

G37 Z__R__D__F__;

Z:測定軸位置と測定位置の座標値

R:測定速度で移動を開始した点から測定位置までの距離

D:工具停止範囲制限

F: 測定速度

G37.1

市松模様のホールループ

G37.1 X__Y__I__P__J__K__

XY: 始点座標

I:X軸間隔

P:X軸方向の番号。 1~9999の範囲で指定してください

J:Y軸間隔

K:Y軸方向の番号

G38

工具半径補正ベクトルの指定

G38 I__J__;

直径補正モードでのみ使用されます

G39

工具半径補正 コーナー円弧補正

G39 X__ Y__

直径補正モードでのみ使用されます

G40

工具半径補正 キャンセル

G41

工具径補正左

G42

工具径補正右

G40.1

ノーマルコントロールキャンセル

G40.1 X__Y__F__;

G41.1

通常制御は有効のまま

G41.1 X__Y__F__;

G42.1

通常制御権有効

G42.1 X__Y__F__;

G43

工具長設定(+)

G43 Z__H__;

…;

G49 Z__;

G44

工具長設定(-)

G44 Z__H__;

…;

G49 Z__;

G49

工具長設定 キャンセル

G43.1

第1主軸制御有効

G44.1

第2主軸制御有効

G45

ツール位置設定(拡張)

G45 X__D__;

補正量記憶エリアに設定した補正量を用いて移動方向の伸びを算出します。

G46

ツール位置設定(ズームアウト)

G46 X__D__;

補正量記憶エリアに設定した補正量を使用して、その方向の移動量を軽減します。

G47

ツール位置設定(ダブル)

G47 X__D__;

移動方向の伸びは、補正量記憶領域に設定された補正量の2倍として算出される。

G48

ツール位置設定(半分)

G48 X__D__;

移動方向の減少量は、補正量記憶領域に設定された補正量の2倍として算出される。

G47.1

2主軸同時制御有効

G50

スケールキャンセル

G51

スケーリングは有効です

G51 X__Y__Z__P__;

XYZ: スケーリングされた中心座標

P:比例ズーム倍率

G50.1

Gコマンドミラーキャンセル

G50.1 X0;

G50.1 Y0;

G50.1 Z0;

どちらの軸をキャンセルしてもG50.1以降に入力されます。

G51.1

Gコマンドイメージは有効です

G51.1 X0;

G51.1 Y0;

G51.1 Z0;

どの軸をミラーリングするかは G51.1 以降に入力します

G52

ローカル座標系の設定

G53

機械座標系の選択

G54

ワーク座標系1選択

G55

ワーク座標系2選択

G56

ワーク座標系3選択

G57

ワーク座標系4選択

G58

ワーク座標系5選択

G59

ワーク座標系6選択

G54.1

ワーク座標系選択が48グループに拡大

G60

一方向の測位

G60 X__Y__Z__;

G61

正しい停止チェックモード

G61.1

高速・高精度制御

G61.1 X__Y__F__;

G62

コーナー送り速度の自動調整

G63

タッピングモード

カット率は100%固定

フィードホールドは無効です

単一ブロック停止は無効です

G63.1

同時タッピングモード(順タッピング)

G63.2

同時タッピングモード(逆タッピング)

G64

カットモード

G65

ユーザーマクロの単一呼び出し

G66

ユーザーマクロステータスコールA

G66.1

ユーザーマクロステータスコールB

G67

ユーザーマクロステータスコールC

G68

座標回転有効

G17 G68 X0 Y0 R__;

R: 回転角度、反時計回りが正、範囲 -360.000~+360.000

G69

座標回転キャンセル

G70

ユーザーの定型ループ

G71

ユーザーの定型ループ

G72

ユーザーの定型ループ

G73

一定周期(ステップ周期)

G73 X__Y__Z__R__F__S__Q__;

XYZ: 穴位置データ

Q:頑張ってください

R:Rポイント

F:送り速度

S:主軸速度

G74

定周期(逆タッピング)

G74 X__Y__Z__R__Q__F__S__X__Y__;

Z:穴位置データ

R:Rポイント

Q: ステップ量

F:送り速度

S:主軸速度

F と S の値は次のとおりです: 速度 * ピッチ=送り

G75

ユーザーの定型ループ

G76

定周期(精密ボーリング)

X 軸と Y 軸の位置決め後、Z 軸は R 点まで素早く移動し、F で指定された速度で Z 点まで送ります。その後、主軸の向きが決められ、指定された方向に一定距離移動し、すぐに戻ります。その後、主軸は元の速度と方向で回転します。

注:主軸の向きを決めた後の工具先端の方向が要件を満たしているかどうかを確認してください。

G77

ユーザーの定型ループ

G78

ユーザーの定型ループ

G79

ユーザーの定型ループ

G80

固定サイクルのキャンセル

G81

定周期(ドリリング・リード穴)

G8?(G7?) X_Y_Z_R_Q_P_F_L_S_, S_, I_, J_;

G8?(G7?) X_Y_Z_R_Q_P_F_L_S_, R_, I_, J_;

G8? (G7?):穴加工モード

XYZ: 穴位置データ

RQPF:穴加工データ(R:R点を参照 Q:各切削量の指定、増分値入力)

P: 時間を一時停止し、WeChat:Yuki7557 を追加して、マクロ プログラムのチュートリアルを受け取ります

F: 穴あけ速度またはねじピッチ)

L: 繰り返し回数

S:主軸回転速度

R:同期切替時または復帰時の主軸回転速度

I:位置決め軸の位置決め幅

J:穴あけ軸位置決め幅

G82

定周期(穴あけ・カウントボーリング)

G82 X__Y__Z__R__F__P__;

P:一時停止時間

G83

固定サイクル(深穴加工)

G83 X__Y__Z__R__Q__F__;

Q:各切削量、増分入力

G84

定サイクル(タッピング) 三菱式

G84 X__Y__Z__R__F__P__;

F:ピッチ

P:一時停止時間

定周期(タッピング)フランクシステムなど

G84 X__Y__Z__R__F__S__;

XYZ: 穴位置データ

R:Rポイント

F:送り速度

S:主軸速度

F と S の値は次のとおりです: 速度 * ピッチ=送り

G85

一定サイクル(ボーリングイン、ボーリングアウト)

固定サイクルは非常に単純で、実行プロセスは次のとおりです。

X 軸と Y 軸の位置決め、Z 軸はすぐに R 点に到達し、F 速度で Z 点に送り、F 速度で R 点に戻ります。

G86

定周期(ボーリング)

この固定サイクルの実行プロセスは G81 と似ています。 違いは、G86 では、工具が穴の底まで送り込まれたときに主軸が停止することです。

すぐにR点または初期点に戻り、主軸を回転させます

G87

定サイクル(バックボーリング)

G87 サイクルでは、X 軸、Y 軸の位置決め後、主軸の方向を決め、X 軸、Y 軸が指定方向に加工パラメータ Q で与えられる距離だけ移動し、穴の底 (点 R) まで移動します。 ) を高速送りすると、X 軸と Y 軸が回復します。 元の位置で、主軸が指定された速度と方向で回転し、Z 軸が F で指定された速度で Z 点に送り、その後主軸が再度方向付けされ、X 軸と Y 軸が指定された方向に移動します。 Qで指定した距離だけ早送りします。 速度が原点に戻り、X軸、Y軸が位置決め位置に戻り、主軸が回転を始めます。

ノートはG76と同じ

G88

定周期(ボーリング)

G88は手動復帰機能付きボーリング用固定サイクルです。

G89

定周期(ボーリング)

G90

絶対値命令

G90 X__Y__Z__;

G91

増分値コマンド

G91 X__Y__Z__;

G92

機械座標系の設定

G92 S__Q__;

S: 最大クランプ速度。

Q: 最低クランプ速度について

G92.1

ワーク座標系の設定

G93

カウンタ時間送り

G94

非同期送り (1 分あたりの送り)

G95

同期送り(1回転あたりの送り)

G96

週間速度カスタマイズ制御が効果的

G96 S__P__;

S: 週間速度

P:軸指定には周速度制御が必要

G97

Zhousu One カスタム コントロールのキャンセル

G98

定周期原点復帰

G99

定周期Rポイント還元

G113

主軸同期制御キャンセル

G114.1

主軸同期制御有効

G114.1 H__D__R__A__;

H: 基本的な主軸の選択

D: 同期主軸の選択

R:同期主軸位相オフセット量

A:主軸同期加減速時定数

 

 

お問い合わせを送る

whatsapp

skype

電子メール

引き合い