ハイデンハインCNCプログラミングのエキスパート回転技術
投稿: Brian
図面/イメージ

CNCプログラム
0 BEGIN PGM 10127 MM 1 BLK FORM 0.1 Z X-50 Y-50 Z-40 2 BLK FORM 0.2 X+50 Y+50 Z+0 3 TOOL DEF 1 4 TOOL CALL 1 Z S1000 5 L M6 6 CYCL DEF 200 DRILLING Q200 = 5 ;セットアップクリアランス Q201 = -20 ;深さ Q206 = ??? ;送り Q202 = 5 ;切り込み深さ Q210 = 0 ;トップドウェル Q203 = 0 ;面座標 Q204 = 5 ;第2クリアランス 7 L X+20 Y+0 R0 FMAX M13 8 L Z+5 FMAX M89 9 L IX+10 FMAX 10 L IX+15 FMAX 11 CYCL DEF 10.0 ROTATION 12 CYCL DEF 10.1 ROT+120 13 L X+20 Y+0 FMAX 14 L IX+10 FMAX 15 L IX+15 FMAX 16 CYCL DEF 10.0 ROTATION 17 CYCL DEF 10.1 ROT+240 18 L X+20 Y+0 FMAX 19 L IX+10 FMAX 20 L IX+15 FMAX M99 21 CYCL DEF 10.0 ROTATION 22 CYCL DEF 10.1 ROT+0 23 TOOL CALL 0 24 L M6 25 L M30 26 END PGM 10127 MM
解説
CYCL DEF 10.0 ROTATION / 10.1 ROT で座標系回転を適用し、同一パターンを 120° ずつ 3回転複製加工する例。
回転サイクルの流れ
- 基準パターン:X+20 Y+0 を基点に IX+10, IX+15 で2穴加工(ブロック7-10)
- CYCL DEF 10.1 ROT+120:座標系を +120° 回転
- 同一座標指定 (X+20 Y+0, IX+10, IX+15) で回転後の位置に自動加工(ブロック13-15)
- CYCL DEF 10.1 ROT+240:さらに +240°(計 +120°)回転、同一指定で3セット目加工(ブロック18-20)
- CYCL DEF 10.1 ROT+0:回転キャンセル(ブロック21-22)
Q206=???(送り未設定)は要修正。回転中心は原点(0,0)想定。ボルトサークル等の対称パターンに極めて有効。POLAR PATTERN と異なり、任意の加工パターン(穴以外も可)を回転複製可能。
CNCマシン
- ハイデンハイン TNC プログラミング チュートリアル:ステップバイステップ CNCコード例
- ハイデンハイン TNC 面取りプログラミング チュートリアル:CHFコマンド完全解説
- ハイデンハイン Flex K CNCプログラミング マスター:ステップバイステップ演習
- ハイデンハイン CNC会話型プログラミング サンプル:ステップバイステップガイド
- ハイデンハイン会話型でマスターするヘリカルフライス加工:実践演習
- ハイデンハイン会話型でネストラベルをマスター:ステップバイステップ演習
- ハイデンハイン会話型プログラミング:実践サブプログラム演習ガイド
- ハイデンハイン会話型でリピート機能をマスター
- ハイデンハイン会話型プログラミング:ミラーイメージCNC演習
- ハイデンハインCNCプログラミング:グリッドパターン演習(サイクル221)
- ハイデンハインCNCプログラミング:円形パターン(サイクル220)チュートリアル