生産技術科の一日

設計・製図・加工・制御・・・メカニカルエンジニア達の記録。現在名・・・メカニカルエンジニア科

NCプログラミング 球面加工 2

2006年10月18日 | Weblog
一昨日、球面加工について掲載しましたが、今日は、その作成プロセスについて報告します。

まず、AutoCADで目的の切削円とツールの位置関係をもとめます。
今回は、分割角度5度で作成しました。細かく分割したほうが、仕上がり面は滑らかになりますが、プログラム作成は面倒になります。

それぞれの寸法を見やすくするために、Excelで一覧表にしました。
必要なのは、Z値(切り込み)、アプローチ円の半径、切削円の半径などです。
表を見ながら、手作業でプログラミングしていきます。最も忍耐の要るときです。
プログラムができたら、NCVCにかけてシミュレーションし、ツールパスの確認とプログラムエラーのチェックを行います。(最初の関門)

ここからは、プログラムをマシニングセンタに移し、検証していきます。
RS232-Cケーブルで転送したら、動画描画機能で再度ツールパスのチェックを行います。(2番目の関門)
ツールとワークのセッティングを終えたら、実機での検証になります。
まず、マシンロックでのチェック。これは、機械を一切動かさず、プログラムだけを走らせるチェック方法です。衝突などの危険が全く無く、エラーチェックすることができます。(第3の関門)
次が、Z軸キャンセルでのチェック。
Z軸以外のすべての動作が、プログラムどおりに動作します。これも、ぶつかる危険性が無く、ツールパスの確認をすることができます。(第4の関門)
そして、最後がワーク座標系のZ値をずらしてチェックする方法です。
プログラム中で、最も深く切り込む値だけ、ワーク原点の位置をオフセットさせます。すべての動作が、プログラムどおり実行されますが、刃先がワークにあたらないため、キリコはでません。より詳細に位置関係のチェックが行えます。(5番目、最後の関門)
ここまで、いくつものチェックをくりかえし、ようやく加工に入ります。

マシニングセンタは便利だけれど、実に面倒な機械でもあります。
最後に、上記写真のプログラムを紹介します。
NCVCなどのシミュレーションソフトで動作させてみてください。



%
O106(MAIN)
T3(20ARAENDMILL)
M6
G90G54G0X40.Y0
Z50.
S1200M3
G1Z1.F1000
Z0.882F700
G41X40.Y37.298F1000
G3X2.702Y0R37.298F700
G2X2.702Y0I-2.702J0
G3X40.Y-37.298R37.298F1000
G1G40X40.Y0
Z0.529F700
G41X40.Y34.617F1000
G3X5.383Y0R34.617F700
G2X5.383Y0I-5.383J0
G3X40.Y-34.617R34.617F1000
G1G40X40.Y0
Z-0.056F700
G41X40.Y31.977F1000
G3X8.023Y0R31.977F700
G2X8.023Y0I-8.023J0
G3X40.Y-31.977R31.977F1000
G1G40X40.Y0
Z-0.87F700
G41X40.Y29.397F1000
G3X10.603Y0R29.397F700
G2X10.603Y0I-10.603J0
G3X40.Y-29.397R29.397F1000
G1G40X40.Y0
Z-1.904F700
G41X40.Y26.899F1000
G3X13.101Y0R26.899F700
G2X13.101Y0I-13.101J0
G3X40.Y-26.899R26.899F1000
G1G40X40.Y0
Z-3.153F700
G41X40.Y24.500F1000
G3X15.500Y0R24.500F700
G2X15.500Y0I-15.500J0
G3X40.Y-24.500R24.500F1000
G1G40X40.Y0
Z-4.606F700
G41X40.Y22.219F1000
G3X17.781Y0R22.219F700
G2X17.781Y0I-17.781J0
G3X40.Y-22.219R22.219F1000
G1G40X40.Y0
Z-6.253F700
G41X40.Y20.074F1000
G3X19.926Y0R20.074F700
G2X19.926Y0I-19.926J0
G3X40.Y-20.074R20.074F1000
G1G40X40.Y0
Z-8.080F700
G41X40.Y18.080F1000
G3X21.920Y0R18.080F700
G2X21.920Y0I-21.920J0
G3X40.Y-18.080R18.080F1000
G1G40X40.Y0
Z-10.074
G41X40.Y16.235F1000
G3X23.747Y0R16.235F700
G2X23.747Y0I-23.747J0
G3X40.Y-16.235R16.235F1000
G1G40X40.Y0
Z-12.219F700
G41X40.Y14.606F1000
G3X25.394Y0R14.606F700
G2X25.394Y0I-25.394J0
G3X40.Y-14.606R14.606F1000
G1G40X40.Y0
Z-14.500F700
G41X40.Y13.153F1000
G3X26.847Y0R13.153F700
G2X26.847Y0I-26.847J0
G3X40.Y-13.153R13.153F1000
G1G40X40.Y0
Z-16.899F700
G41X40.Y11.904F1000
G3X28.096Y0R11.904F700
G2X28.096Y0I-28.096J0
G3X40.Y-11.904R11.904F1000
G1G40X40.Y0
Z-19.397F700
G41X40.Y10.870F1000
G3X29.130Y0R10.870F700
G2X29.130Y0I-29.130J0
G3X40.Y-10.870R10.870F1000
G1G40X40.Y0
Z-21.977F700
G41X40.Y10.056F1000
G3X29.944Y0R10.056F700
G2X29.944Y0I-29.944J0
G3X40.Y-10.056R10.056F1000
G1G40X40.Y0
Z-24.617F700
G41X50.Y19.471F1000
G3X30.529Y0R19.471F700
G2X30.529Y0I-30.529J0
G3X50.Y-19.471R19.471F1000
G1G40X50.Y0
Z-27.298F700
G41X50.Y19.118F1000
G3X30.882Y0R19.118F700
G2X30.882Y0I-30.882J0
G3X50.Y-19.118R19.118F1000
G1G40X50.Y0
Z-30.F700
G41X50.Y19.F1000
G3X31.Y0R19.F700
G2X31.Y0I-31.J0
G3X50.Y-19.R19.F1000
G1G40X50.Y0
Z-36.F700
G41X50.Y19.F1000
G3X31.Y0R19.F700
G2X31.Y0I-31.J0
G3X50.Y-19.R19.F1000
G1G40X50.Y0
G0Z50.
M5
M1

T6(R6_BALLENDMILL)
M6
G90G54G0X40.Y0
Z50.
S1800M3
G1Z1.F1000
Z-0.137F800
X40.Y36.862F1000
G3X3.138Y0R36.862F800
G2X3.138Y0I-3.138J0
G3X40.Y-36.862R36.862F1000
G1Y0
Z-0.547F800
X40.Y33.749F1000
G3X6.251Y0R33.749F800
G2X6.251Y0I-6.251J0
G3X40.Y-33.749R33.749F1000
G1Y0
Z-1.227F800
X40.Y30.683F1000
G3X9.317Y0R30.683F800
G2X9.317Y0I-9.317J0
G3X40.Y-30.683R30.683F1000
G1Y0
Z-2.171F800
X40.Y27.687F1000
G3X12.313Y0R27.687F800
G2X12.313Y0I-12.313J0
G3X40.Y-27.687R27.687F1000
G1Y0
Z-3.373F800
X40.Y24.786F1000
G3X15.214Y0R24.786F800
G2X15.214Y0I-15.214J0
G3X40.Y-24.786R24.786F1000
G1Y0
Z-4.823F800
X40.Y22.F1000
G3X18.Y0R22.F800
G2X18.Y0I-18.J0
G3X40.Y-22.R22.F1000
G1Y0
Z-6.511F800
X40.Y19.351F1000
G3X20.649Y0R19.35F800
G2X20.649Y0I-20.649J0
G3X40.Y-19.35R19.35F1000
G1Y0
Z-8.422F800
X40.Y16.86F1000
G3X23.14Y0R16.86F800
G2X23.14Y0I-23.14J0
G3X40.Y-16.86R16.86F1000
G1Y0
Z-10.544F800
X40.Y14.544F1000
G3X25.456Y0R14.544F800
G2X25.456Y0I-25.456J0
G3X40.Y-14.544R14.544F1000
G1Y0
Z-12.86F800
X40.Y12.422F1000
G3X27.578Y0R12.422F800
G2X27.578Y0I-27.578J0
G3X40.Y-12.422R12.422F1000
G1Y0
Z-15.351F800
X40.Y10.511F1000
G3X29.489Y0R10.511F800
G2X29.489Y0I-29.489J0
G3X40.Y-10.511R10.511F1000
G1Y0
Z-18.F800
X40.Y8.823F1000
G3X31.177Y0R8.823F800
G2X31.177Y0I-31.177J0
G3X40.Y-8.823R8.823F1000
G1Y0
Z-20.786F800
X40.Y7.373F1000
G3X32.627Y0R7.373F800
G2X32.627Y0I-32.627J0
G3X40.Y-7.373R7.373F1000
G1Y0
Z-23.687F800
X40.Y6.171F1000
G3X33.829Y0R6.171F800
G2X33.829Y0I-33.829J0
G3X40.Y-6.171R6.171F1000
G1Y0
Z-26.683F800
X40.Y5.227F1000
G3X34.773Y0R5.227F800
G2X34.773Y0I-34.773J0
G3X40.Y-5.227R5.227F1000
G1Y0
Z-29.749F800
X40.Y4.547F1000
G3X35.453Y0R4.547F800
G2X35.453Y0I-35.453J0
G3X40.Y-4.547R4.547F1000
G1Y0
Z-32.862F800
X40.Y4.137F1000
G3X35.863Y0R4.137F800
G2X35.863Y0I-35.863J0
G3X40.Y-4.137R4.137F1000
G1Y0
Z-36.F800
X40.Y4.F1000
G3X36.Y0R4.F800
G2X36.Y0I-36.J0
G3X40.Y-4.R4.F1000
G1Y0
G0Z50.
M5
G91G28Z0
G28X0Y0
M30
%

最新の画像もっと見る

コメントを投稿