21
2025.8
著者
106
読書量
G81やG83などの固定サイクルでは、穴あけ後の工具の戻り位置はG98およびG99によって制御されます。 これらのコードを誤用すると、プログラムの速度が低下したり、予期しない動きが発生したりする可能性があります。
G98とG99の役割は何ですか?
|
|
|
|
|---|---|---|
|
|
|
|
|
|
|
|
· G98は安全ですが、速度が遅い
· G99は、地表付近での繰り返し穴あけに高速です
G98を使用した穴あけサイクル例
G90 G00 X0 Y0
G98 G81 Z-10.0 R2.0 F100
X20 Y0
40 円0
G80
仕組みは次のとおりです。
1. ドリルビットは現在の Z 位置から開始します (例: Z10.0)
2. すぐにR2.0に降りてZ-10.0に供給します
3. 初期Z位置に戻る(Z10.0)
4.次の穴に移動し、操作を繰り返します
部品の上に障害物がある場合(固定具など)に適しています。
G99を使用した穴あけサイクル例
G90 G00 X0 Y0
G99 G81 Z-10.0 R2.0 F100
X20 Y0
40 円0
G80
仕組みは次のとおりです。
1. 各穴が加工された後、ドリルビットは R2.0 にのみ戻ります
2.ツールが低い位置に保たれているため、速度が速くなります
3.表面が平らで障害物のない部品に適しています
|
|
|
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
⚠️ よくある間違い
最初のホールの後にG98からG99に切り替えるのを忘れる
· R 値の設定が低すぎると→ツールが衝突します
クランプまたはバイスは、G99を使用する前にチェックされません
プロンプト
シミュレーションで常に戻り高さを視覚化する
最初にG98でクリアランスを確保してから、G99に切り替えます
使用後はG80で穴あけサイクルをキャンセルしてください
例
仮説:
初期Z = 50.0
· R = 2.0
· Z穴あけ深さ = -10.0
|
|
|
|---|---|
|
|
|
|
|
|
· G99 = より効率的→R ポイントを返します
設定のセキュリティと速度に応じて選択します
ループは必ずG80で終了