Haas CNC アルファベット順アドレス コード
以下は、Haas Mill のプログラミングに使用されるアドレス コードのリストです。
第 4 軸の回転運動
(設定 30、34、48、108)
A アドレス文字は、オプションの 4 番目の A 軸のモーションを指定するために使用されます。回転軸の角度を度単位で指定します。常に符号付きの数字と小数点以下 3 桁までが続きます。小数点が入力されていない場合、最後の桁は 1/1000 度と見なされます。
B 5 軸回転運動
(設定 78、79、80、108)
B アドレス文字は、オプションの 5 番目の B 軸のモーションを指定するために使用されます。角度または回転軸を指定します。常に符号付きの数字と最大 3 つの小数位が続きます。小数点が入力されていない場合、最後の桁は 1/1000 度と見なされます。
C 補助外部回転軸
(設定 38)
C アドレス文字は、オプションの外部 6 番目の C 軸の動作を指定するために使用されます。回転軸の角度を度単位で指定します。常に符号付きの数字と小数点以下 3 桁までが続きます。小数点が入力されていない場合、最後の桁は 1/1000 度と見なされます。
D 工具径オフセットの選択
(設定 40、43、44、58)
D アドレス文字は、カッター補正に使用される工具直径または半径を選択するために使用されます。次の数値は 0 から 200 の間でなければなりません (古いマシンでは 100 プログラム)。 Dnn は、オフセット表示にあるその番号オフセット レジスタを選択します。これには、カッター補正を使用する場合の工具直径/半径オフセット量が含まれます(G41 G42)。 D00 は工具サイズがゼロになるようにカッター補正をキャンセルし、以前に定義された Dnn をキャンセルします。
E 彫刻送り速度またはコンタリング精度
(設定 85)
E アドレス文字は、G187 とともに使用され、高速機械加工操作中にコーナーを切削する際に必要な精度を選択します。可能な値の範囲は、E コードで 0.0001 から 0.25 です。詳細については、機械のマニュアルの「輪郭精度」セクションを参照してください。
F 送り速度
(設定 19、77)
F アドレス文字は、ポケット ミリングや固定サイクルを含む補間機能に適用される送り速度を選択するために使用されます。分数が 4 桁のインチ/分、または分数が 3 桁の mm/分です。
G準備機能(Gコード)
G アドレス文字は、G コードを含むブロックで発生する操作の種類を指定するために使用されます。 G の後には、0 から 187 までの 2 桁または 3 桁の数字が続きます。このコントロールで定義された各 G コードは、G コードのグループの一部です。グループ 0 コードはモーダルではありません。つまり、このブロックのみに適用可能な機能を指定し、他のブロックには影響しません。他のグループはモーダルであり、グループ内の 1 つのコードを指定すると、そのグループから適用可能な前のコードがキャンセルされます。モーダル G コードは後続のすべてのブロックに適用されるため、これらのブロックで同じ G コードを再指定する必要はありません。操作のすべての設定条件を指定するために、1 つのブロックに複数の G コードを配置できます。
H 工具長オフセットの選択
(設定 15)
H アドレス文字は、オフセットメモリから工具長オフセットエントリを選択するために使用されます。 H の後に 0 から 200 までの 2 桁の数字が続きます (古いマシンでは 100 プログラム)。 H0 は工具長オフセットをクリアし、Hnn はオフセット表示から n に入力された工具長を使用します。工具長(H)オフセットを有効にするには、G43 または G44 のいずれかを選択する必要があります。 G49 コマンドはデフォルトの状態であり、このコマンドは工具長オフセットをクリアします。 G28、M30、またはリセットを押すと、工具長オフセットもキャンセルされます。
I 循環補間または固定サイクル データ
I アドレス文字は、固定サイクルまたは円運動のデータを指定するために使用されます。これは、インチで分数 4 桁、または mm で分数 3 桁で定義されます。
J 循環補間または固定サイクル データ
J アドレス文字は、固定サイクルまたは円運動のデータを指定するために使用されます。これは、インチで分数 4 桁、または mm で分数 3 桁で定義されます。
K 循環補間または固定サイクル データ
K アドレス文字は、固定サイクルまたは円運動のデータを指定するために使用されます。これは、インチで分数 4 桁、または mm で分数 3 桁で定義されます。
コマンド ラインを繰り返す L ループ カウント
L アドレス文字は、一部の固定サイクルと補助機能の繰り返し回数を指定するために使用されます。その後に 0 から 32767 までの数字が続きます。
M M コードのその他の機能
M アドレス文字は、M コードを指定するために使用されます。これらのコードは、その他の機械機能を制御するために使用されます。 CNC プログラムのブロックごとに許可される M コードは 1 つだけであり、すべての M コードはブロック内で二次的に実行されることに注意してください。
ブロックの数
N アドレス文字は完全にオプションです。プログラムの各ブロックを識別または番号付けするために使用できます。その後に 0 から 99999 までの数字が続きます。M97 関数は N 行番号を参照する必要があります。
O プログラム番号 (カッコ内はプログラム名)
O アドレス文字は、プログラムを識別するために使用されます。その後に 0 から 99999 までの数字が続きます。メモリに保存されたプログラムは、常に最初の ブロックに Onnnnn 識別を持ちます。最初のブロックの Onnnnn を変更すると、プログラムの番号が付け直されます。プログラムの最初の 3 行の括弧内にプログラム名(プログラム テキスト名)を入力すると、そのプログラム名もプログラムのリストに表示されます。プログラムのリストには、最大 500 個のプログラム番号 (古いマシンでは 200 個のプログラム) を含めることができます。カーソルでプログラムを選択し、ERASE PROG キーを押すと、LIST PROG ディスプレイからプログラム番号を削除できます。メニュー項目の DELETE PROGRAM FROM LIST を使用して、高度なエディタでプログラムを削除することもできます。
P 遅延時間または M98 プログラム番号呼び出しまたは M97 シーケンス番号呼び出し
P アドレス文字は、一部の固定サイクルまたは G04 で秒単位の滞留時間に使用されるか、M98 のプログラム番号参照または M97 のプログラム シーケンス番号参照として P が使用されます。 M98またはM97で使用する場合、P値は99999までの小数点なしの正の数です。滞留時間として使用する場合は、0.001 から 1000.0 秒までの正の 10 進数にすることができます。
Q 固定サイクル オプション データ
Q アドレス文字は固定サイクルで使用され、常に 0.001 から 100.0 の間のインチ単位の正の数です。
R 循環補間または固定サイクル データ
(設定 52)
R アドレス文字は、固定サイクルまたは円弧補間で使用されます。分数が 4 桁のインチまたは分数が 3 桁の mm のいずれかです。その後にインチまたはメートル単位の数字が続きます。通常、固定サイクルの基準面を定義するために使用されます。
S スピンドル速度コマンド
(設定 20)
S アドレス文字は、M41 および M42 と組み合わせてスピンドル速度を指定するために使用されます。 S の後には 1 ~ 99999 の符号なしの数字が続きます。S コマンドはスピンドルのオンとオフを切り替えません。希望の速度を設定するだけです。コマンド速度を設定するためにギアチェンジが必要な場合、このコマンドにより、スピンドルが停止していてもギアチェンジが行われます。スピンドルが作動している場合、ギアチェンジ操作が発生し、スピンドルは新しい速度で作動を開始します。
T ツール選択コード
(設定 15)
T アドレス文字は、次の工具交換の工具を選択するために使用されます。続く数字は、パラメータ 65 の数字の 1 から (20) までの正の数字でなければなりません。これにより、工具交換操作が発生することはありません。 Tnn は、工具交換を開始する同じブロック(M06 または M16)またはそれ以前のブロックに配置できます。
U 補助外部直線軸
U アドレス文字は、オプションの外部リニア U 軸のモーションを指定するために使用されます。モーションの位置をインチで指定します。常に符号付きの数字と小数点以下 4 桁までが続きます。小数点が入力されていない場合、最後の桁は 1/10000 インチと見なされます。最小の大きさは 0.0001 インチ、負の最大値は -8380.0000 インチ、最大値は 8380.0000 インチです。
V 補助外部直線軸
V アドレス文字は、オプションの外部リニア V 軸のモーションを指定するために使用されます。モーションの位置をインチで指定します。常に、符号付きの数値と最大 4 つの小数桁数が続きます。小数点が入力されていない場合、最後の桁は 1/10000 インチと見なされます。
W 補助外部直線軸
W アドレス文字は、オプションの外部リニア W 軸のモーションを指定するために使用されます。モーションの位置をインチで指定します。常に符号付きの数字と小数点以下 4 桁までが続きます。小数点が入力されていない場合、最後の桁は 1/10000 インチと見なされます。
X リニア X 軸モーション
(設定 45)
X アドレス文字は、X 軸のモーションを指定するために使用されます。 X 軸に沿った位置または距離を指定します。分数が 4 桁のインチまたは分数が 3 桁の mm のいずれかです。その後に、インチまたはメートル単位の符号付き数値が続きます。小数点が入力されていない場合、最後の桁は 1/10000 インチまたは 1/1000 mm と見なされます。
Y リニア Y 軸モーション
(設定 46)
Y アドレス文字は、Y 軸のモーションを指定するために使用されます。 Y 軸に沿った位置または距離を指定します。分数が 4 桁のインチまたは分数が 3 桁の mm のいずれかです。その後に、インチまたはメートル単位の符号付き数値が続きます。小数点が入力されていない場合、最後の桁は 1/10000 インチまたは 1/1000 mm と見なされます。
Z リニア Z 軸モーション
(設定 47)
Z アドレス文字は、Z 軸のモーションを指定するために使用されます。 Z 軸に沿った位置または距離を指定します。分数が 4 桁のインチまたは分数が 3 桁の mm のいずれかです。その後に、インチまたはメートル単位の符号付き数値が続きます。小数点が入力されていない場合、最後の桁は 1/10000 インチまたは 1/1000 mm と見なされます。
CNCマシン