ハイデンハイン TNC プログラミング:リニアポーラー演習 エキスパートガイド
投稿: Brian
図面/イメージ

CNCプログラム
0 BEGIN PGM 10111 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 4 TOOL CALL 1 Z S500 5 L M6 6 L X-20 Y+0 R0 FMAX M3 7 L Z-20 FMAX 8 L APPR ? 9 L Y+40 10 CC 11 LP PR+30 PA+60 12 CC 13 LP PR+40 IPA-27 14 CC 15 LP PR+80 IPA-90 16 L X+5 Y+6 17 DEP ? 18 L Z100 FMAX 19 TOOL CALL 0 20 L M6 21 L M2 22 END PGM 10110 MM
解説
LP(直線極座標) と CC(円弧中心) を組み合わせた リニア・ポーラー(直線極座標)プログラミング 例。極座標で直線セグメントを定義し、CC で中心を切り替えながら複雑形状を構築。
LP コマンド形式
- LP PR+半径 PA+絶対角度:極座標(半径、絶対角度)で終点指定
- LP PR+半径 IPA+相対角度:極座標(半径、現在角度からの相対角度)で終点指定
ブロック解析
- ブロック11: PR+30 PA+60 → 半径30、角度60° の点へ直線
- ブロック13: PR+40 IPA-27 → 半径40、現在角度から -27° へ直線
- ブロック15: PR+80 IPA-90 → 半径80、現在角度から -90° へ直線
- ブロック10,12,14 の CC 単独:中心座標の更新(前ブロック終点が新中心?)
CC 単独ブロックの意味は「現在位置を新しい極座標原点(中心)とする」宣言と思われる。極座標原点を動かしながら直線を繋ぐ「移動する極座標系」プログラミング手法。幾何学的に複雑な形状を極座標で直感的に記述可能。
CNCマシン
- CNC円弧プログラミング完全マスター:I・Kパラメータを使ったステップバイステップGコード演習
- ハイデンハイン TNC コーナーR加工:ブレンド半径プログラミング演習
- ハイデンハイン TNC プログラミング チュートリアル:ステップバイステップ CNCコード例
- ハイデンハイン TNC 面取りプログラミング チュートリアル:CHFコマンド完全解説
- ハイデンハイン Flex K CNCプログラミング マスター:ステップバイステップ演習
- ハイデンハイン会話型でマスターするヘリカルフライス加工:実践演習
- ハイデンハイン会話型でネストラベルをマスター:ステップバイステップ演習
- ハイデンハイン会話型プログラミング:実践サブプログラム演習ガイド
- ハイデンハイン会話型でリピート機能をマスター
- ハイデンハインCNCプログラミングのエキスパート回転技術
- ハイデンハイン会話型プログラミング:ミラーイメージCNC演習