Jul 28, 2021 伝言を残す

趣味のCNCミルでよく使われているGコードとMコードのコレクションを集めました!


ホビーCNCミルを使用する過程で、2つの最も一般的なCNCコードがあります。1つはGコードで、もう1つはMコードです。 この記事では、一般的なGコードとMコードの意味を整理します。 メーカーやCNCシステムが異なれば、若干異なる場合があります。 実際には、指示が優先されます。


Gコード:準備機能、工作機械の動作制御(G00早送りなど)


Mコード:補助機能、補助工作機械の動き。 (例えば、M03スピンドルは前方に回転します)


01Gコードコマンド

G00-高速位置決めG01-線形補間G02-円形補間(時計回り)G03-円形補間(反時計回り)G04-一時停止G05-高速・高精度制御1(部分工作機械)G05.1-高速・高精度コントロール2(工作機械の一部)G07.1 / 107-シリンダー補間(工作機械の一部)G09-正しい停止チェック(工作機械の一部)G10-プログラムパラメーター入力/修正入力(工作機械の一部))G11-プログラムパラメータ入力キャンセル(部分工作機械)G12-全周切削CW(部分工作機械)G13-全周切断CCW(部分工作機械)G12.1 / 112-極座標補間有効(部分工作機械)G13.1 / 113-極座標補間キャンセル(工作機械の一部)G15-極座標コマンドキャンセル(工作機械の一部)G16-極座標コマンド有効(工作機械の一部)G17-XY平面選択G18-ZX平面選択G19-YZ平面選択G20-株式会社を選択 hシステムG21-メトリックシステムを選択G28-基準点に戻るG29-基準点から戻るG30-2番目から4番目の基準点に戻る(工作機械の一部)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-モーダルGコマンドG33-ねじ切りG34-特殊固定サイクル(円周穴サイクル)G35-特殊固定サイクル(角度線形穴サイクル))G36-特殊な缶詰サイクル(アーク)G37-自動工具長測定G37.1-特殊な缶詰サイクル(チェッカーボード穴サイクル)G38-工具径 er補正ベクトル指定G39-工具径補正コーナーアーク補正G40-工具径補正キャンセルG41-工具径補正左G42-工具径補正右G40.1-通常ライン制御キャンセルG41.1-通常ライン制御左有効G42.1 -通常のライン制御右有効G43-工具長設定(正)G44-工具長設定(負)G43.1-1番目の主軸制御有効G44.1-2番目の主軸制御有効G45-工具位置設定(拡張)G46-工具位置設定(縮小)G47-工具位置設定(2倍)G48-工具位置設定(半分)G47.12-主軸同時制御有効G49-工具長設定キャンセルG50-スケーリングキャンセルG51-スケーリング有効G50.1-GコマンドミラーイメージキャンセルG51.1-Gコマンドミラーイメージ有効G52-ローカル座標系設定G53-機械座標系選択G54-ワーク座標系(第1)デフォルトG55-ワーク座標系(第2) G56-ワーク座標系(3番目)G57-ワーク座標系(4番目)G58-ワーク座標系(5番目)G59-ワーク座標系(6番目)G60-一方向位置決めG61-正確な停止モードG62-ミラーコマンドG63-タッピングモードG64-キャンセルG61G65-マクロ呼び出しサブルーチンG68-回転G17、G18、G19、XY、Z、RG69-キャンセルG68G70-円周穴あけG71-円弧穴あけG72-角度穴あけG73-高速深穴加工サイクルG74-バックタッピングサイクルG76-ファインボーリングサイクルG77-バックボーリングサイクルG80-固定サイクルのキャンセルG81-ドリルサイクルG82-ポイントドリルサイクルG83-深穴ドリルサイクルG84-タッピングサイクルG85-ボーリングサイクルG 86 -ボーリング/停止サイクルG87 -ボーリング/リトラクトサイクルG88-ボーリング/一時停止/リトラクトG89-ボーリング穴/一時停止サイクルG90-絶対値プログラミングG91-インクリメンタルプログラミングG92-ワーク座標の設定G93-1分あたりの送り数G94-1分あたりの送り速度G98-開始点リターンG99-R平面Se lect G98-開始点(工作機械の一部)に戻る固定サイクルG99-固定周期R点(工作機械の一部)に戻るG114.1-スピンドル同期制御G100〜225-ユーザーマクロ(Gコード呼び出し) 10まで


02Mコードコマンド

M00-プログラム停止(一時停止)M01-プログラム選択停止/選択アプリケーションM02-プログラム終了M03-スピンドルフォワードM04-スピンドルリバースM05-スピンドルストップM06-自動工具交換M07-ブロースタートM08-切削液スタートM09-切削液クローズM10-作業台(B軸)ロックM11-作業台(B軸)緩いM13-主軸の時計回りの回転と切削液M14--主軸の反時計回りの回転と切削液の追加M15-正方向の動きM16-負の方向の動きM19-主軸の位置決めM21-X軸ミラーイメージ開始M22-Y軸ミラーイメージ開始M23-ミラーイメージキャンセルM24--第4軸ミラーイメージ開始M25-4軸クランプM26-4軸リリースM27-インデックス機能M29-リジッドタッピングM30-プログラム終了/自動電源オフM48-深い穴あけ穴の開始M52-ツールマガジンを右に移動M53-ツールマガジンを左に移動M70-自動ツール作成M71-ツールポケットを下に移動M72-ツール交換アーム60°M73-スピンドルツール リリースM74-工具交換アーム180°M75-スピンドルクランプ工具M76-工具交換アーム0°M77-工具アーム上向きM81-ワークベンチ交換確認M82-ワークベンチM83-ワークベンチダウンM84-ワークベンチ延長M85-ワークベンチ後退M {{45} }ワークベンチドアが開くM87-ワークベンチドアが閉じるM98-サブルーチンM99を呼び出す-サブルーチンの終了



お問い合わせを送る

whatsapp

skype

電子メール

引き合い