ハイデンハインCNC:会話型プログラミングでタッピングサイクルをマスター
投稿: Brian
図面/イメージ

CNCプログラム
0 BEGIN PGM 10116C MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 2 BLK FORM 0.2 X+100 Y+50 Z+20 3 TOOL DEF 2 4 TOOL CALL 2 Z S100 5 L M6 6 CYCL DEF 2.0 TAPPING 7 CYCL DEF 2.1 SET UP 5 8 CYCL DEF 2.2 DEPTH -10 9 CYCL DEF 2.3 DWELL 0 10 CYCL DEF 2.4 F? 11 L X+20 Y+20 R0 FMAX M3 12 L Z+5 FMAX 13 CYCL CALL M8 14 L Z+25 FMAX 15 L X+80 FMAX 16 L Z+5 FMAX 17 CYCL CALL 18 L Z+25 FMAX 19 CYCL DEF 2.0 TAPPING 20 CYCL DEF 2.1 SET UP 5 21 CYCL DEF 2.2 DEPTH -20 22 CYCL DEF 2.3 DWELL 0 23 CYCL DEF 2.4 F? 24 L X+50 Y+35 FMAX 25 CYCL CALL 26 TOOL CALL 0 27 L M6 28 L M30 29 END PGM 10116C MM
解説
ID:1007046553 と同一構成だが、CYCL DEF 2.0 TAPPING(従来型タッピングサイクル)を使用。リジッドタップ(CYCL 17)との違い:
従来型タッピング (CYCL 2) vs リジッドタップ (CYCL 17)
| 項目 | CYCL 2 TAPPING | CYCL 17 RIGID TAPPING |
|---|---|---|
| 主軸制御 | フローティングホルダ必要 | 主軸サーボ同期(ホルダ不要) |
| ピッチ指定 | 送りFで間接指定 | PITCH で直接指定 |
| 精度 | ホルダ許容誤差依存 | 高精度・高速化可能 |
| 本例のF? | 送り未設定(要計算:F=S×P) | 不要(PITCHで自動) |