• 締切済み

ヘリカル加工データ

ヘリカル穴加工データの作り方を教えてください。 工具径φ10エンドミル 加工穴径φ12.5深50 穴位置X0Y0 このような条件で加工データを作りたいのですが、、、 CADCAM加工データを作っております。 OKUMAのOSPで工具番号1番にエンドミルがセットされていると仮定します。 % G15H1 T1M06 G90G00X0Y0 G56Z50.H1 M08 S1000 ¥¥¥¥¥ ¥¥¥¥¥ ¥¥¥¥¥ ¥¥¥¥¥ G00Z50. M09 M05 Z200. M02 % 普段このようなデータで動かしており、 ¥¥¥¥¥←この部分に輪郭加工や穴加工など個々のプログラムを当てはめております。 ¥¥¥¥¥の部分にヘリカル加工データを当てはめたいのです。 (1)上記の通りの単純データ (2)加工穴が複数ある場合(例; X0Y0 X50.Y-50.) (3)加工径12.5が交差穴で工具径補正を効かせながらの加工データ (4)FANUCでも同プログラムで動かせるか 現在この4つが疑問です。 (1)だけでも教えていただけたら幸いです。 よろしくお願いします。

みんなの回答

  • tokuhon-a
  • ベストアンサー率67% (33/49)
回答No.3

回答(2)です。 アブソの例も記します。 動作は回答(2)のインクレの例と同じです。 ---------- G15 H1 T1 M06 G90 G00 X0 Y0 G56 Z50. H1 M08 M03 S1000 G00 X6.25 G41 D1 Z3. G03 I-6.25 Z2. F100 I-6.25 Z1. I-6.25 Z0 I-6.25 Z-1. I-6.25 Z-2. I-6.25 Z-3. I-6.25 Z-4. I-6.25 Z-5. I-6.25 Z-6. I-6.25 Z-7. I-6.25 Z-8. I-6.25 Z-9. I-6.25 Z-10. I-6.25 G01 X0 G40 G00 Z50. M09 M05 Z200. M02 ---------- 充分注意して動作確認して下さい。

  • tokuhon-a
  • ベストアンサー率67% (33/49)
回答No.2

Z3.→Z-10.までZの切込み1mm/1周にて加工するプログラム例が下記です。 参考になれば幸いです。 ---------- G15 H1 T1 M06 G90 G00 X0 Y0 G56 Z50. H1 M08 M03 S1000 G91 G00 X6.25 G41 D1 Z-47. G03 I-6.25 Z-1. F100 I-6.25 Z-1. I-6.25 Z-1. I-6.25 Z-1. I-6.25 Z-1. I-6.25 Z-1. I-6.25 Z-1. I-6.25 Z-1. I-6.25 Z-1. I-6.25 Z-1. I-6.25 Z-1. I-6.25 Z-1. I-6.25 Z-1. I-6.25 G01 X-6.25 G40 G00 Z60. G90 M09 M05 Z200. M02 ---------- 充分注意して動作確認して下さい。

回答No.1

マシニングマクロ工房で検索 以下検索結果 O0050(HELICAL MAIN) G17 G80 G40 M05 G91 G30 Z0 G30 X0 Y0 N1 T6M01 G56 G90 G00 X0 Y0 S1500 G43 Z100.0 H6 M01 M03 G00Z100.0 G65 P0051 A100.0 B10.0 D-0.5 H-20.0 Z0 F200 G00 Z100.0 M09 M05 G91 G30 Z0 G30 X0 Y0 M30 O0051(HELICAL MACRO) IF[#7 GT 0] GOTO 400 IF[#2 LE 0] GOTO 400 IF[#11 GE 0] GOTO 400 #113=#26 #117=#26 #115=#1-#2 G00 G90 X0 Y0 G00 Z[#26 + 10.0] G00 Z[#26 + 5.0] G01 Z[#26 + 1.0] F#9 N100 WHILE[#117 GT #11]DO1 G01 X[#24+#115] F#9 G03 X[#24+#115] I-#115 Z#117 F#9 G01 X0 Y0 Z[#117+0.1] F#9 #117=#113+#7 #113=#117 END 1 N200 G01 X[#24+#115] F#9 G03 X[#24+#115] I-#115 Z#11 F#9 G01 X0 Y0 Z[#11+0.1] F#9 G01 X[#24+#115] Z#11 F#9 G03 X[#24+#115] I-#115 F#9 G01 X0 Y0 F#9 G00 Z10.0 G00 Z100.0 GOTO 500 N400 #3000=100 (D IS NON) N500 M99 このたびは、自作マシニングマクロ工房をご利用くださり、まことにありがとうございます。 今後ともなにとぞよろしくおねがいいたします。 下記、無料サンプル01、円中心X0Y0のみエンドミル用ザグリヘリカル加工用マクロの説明になります。 もし、ご不明な点がありましたら、メールにお問い合わせください。 A:ヘリカル加工開始中心から座グリ最長までの距離(加工する座グリの半径) B:工具半径(プラス表示で書いてください) D:ヘリカル1週分の深さ(マイナス表示で書いてください) H:穴底の深さ(マイナス表示で書いてください) Z:ワーク座標系原点からヘリカル加工開始Z点までのZ座標値(ふつうはゼロになるはずです) F:ヘリカル加工時の切削送り A:わかりやすくいうと加工したいザグリ(円弧)の半径です。 B:使用するエンドミルの工具半径になります。必ずプラス表示でご記入ください D:ヘリカル1週分でZ方向へ切り込む深さです。 H:加工したいザグリ(円弧)の深さになります。ワークZ0の位置からの深さになります。マイナス表示でご記入ください Z:ワーク座標系原点からヘリカル加工開始位置までのZ座標値になります。この位置まで早送りで移動します。通常は0にしてください F:ヘリカル加工時の切削送り 注意点 1.使用するザグリ径、工具系はすべて半径でご記入ください 2.Zにいれる値ですが、通常は0ですが、例えば、深さ1ミリまで加工して、様子を見て、その後2ミリ加工を行う場合、 Z-1.0といれてもらえれば、加工時間の短縮になります。注意するのはそのときのHの値は-1.0+(-2.0)で-3.0と入れなければなりません。 3.数値はすべて、小数点まで書いてください。例えば1ミリなら1.0となります。 4.この円弧加工は円中心は常にX0Y0の位置にあります。それ以外の位置に加工することは不可能となっております。

関連するQ&A

専門家に質問してみよう