• 締切済み
※ ChatGPTを利用し、要約された質問です(原文:Gコードについて(初心者の質問です))

Gコード初心者の質問:ドリル加工の穴加工プログラムでKコードの使い方について知りたい

このQ&Aのポイント
  • 私はGコードの初心者ですが、ドリル加工の穴加工プログラムでKコードの使い方について教えてください。
  • 穴加工のプログラムを作成した際に、K0ではなくK1を使用すると良いとのアドバイスを受け、K0のコードを削除した結果、問題なく動作しました。
  • 一般的にKコードはあまり使用しないコードであり、どのような場合に使用するかについてご意見をお聞かせください。

みんなの回答

回答No.3
satou-ss
質問者

お礼

使用例のせて頂きありがとうございます。 実際にプログラムを作成し、動作確認しみたいと思います。 ありがとうございました。

  • W-164
  • ベストアンサー率29% (393/1313)
回答No.2

[K0]はドリルサイクルの中では一般的には、繰返し回数ですね。 機種によっては[L0]と表記する場合も有り。 繰返し回数0回なので、ドリルサイクルの動作を記憶だけして、実際には動作しない。 そのまま、ドリルサイクルをキャンセルせずに穴位置の座標値を指示すれば、その指示した穴位置で穴加工するはずです。 何のためにあるのかというと、タップやリーマ加工など、複数の同じ穴位置に複数の工具を使用する場合、穴位置だけをサブプロに纏めて置いて、ドリルサイクルを指示した後サブプロを呼び出して穴加工する時などに使用します。 [K0]は省略可能なので、[K0]を指示しないと、ドリルサイクルを指示した段階でその位置で一度穴加工してしまうので、ドリルサイクルを指示するときは最初の穴位置に移動した後で行うとか、サブプロの中には、最初の穴加工位置を含めないなどの工夫が必要になります。 また、穴位置を増分値で[K]の後に繰返し回数を指示すれば、一度のドリルサイクル指示で同じピッチで繰返し回数分穴加工を繰り返すような加工も出来ます。

satou-ss
質問者

お礼

説明頂きありがとうございます。 プログラム作成し、動作確認しながら説明の内容を理解できるようにしたいと思います。 ありがとうございました。

回答No.1

G81 | スポットドリリング 「G81 X_ Y_ Z_ R_ F_ K_」の指令で、ノンステップ穴あけ加工を行います。 X,Y…穴位置 Z …R点から穴底までの距離 R …イニシャルレベルからR点までの距離 F …加工速度 K …繰り返し回数(省略可)

satou-ss
質問者

お礼

参考にさせて頂きます。ありがとうございます。

関連するQ&A