N001 XS=-12
N002 XF=175
N003 YC=-8
N004 ZC=350
N005 ZS=171
N006 ZF=169
N010 M41S800
N011 G00 X XS Y YC Z ZC
N012 M03
N013 M08
N014 G00 Z ZS
N020 ZP=ZS
N021 G01 Z ZP F200
N022 G01 X XF
N023 ZP=ZP-0.4
N024 IF [ZP LE ZF+0.1] N050
N025 G01 Z ZP
N026 G01 X XS
N027 ZP=ZP-0.4
N028 IF [ZP LE ZF+0.1] N050
N029 GOTO N021
N050 G01 Z ZF+1
N051 G00 X XS
N052 S900
N053 G01 Z ZF+0.1 F150
N054 G01 X XF
N055 G01 Z ZF+1
N056 G00 X XS
N057 S1000
N058 G01 Z ZF F100
N059 G01 X XF
N060 G01 Z ZF+1
N070 M09
N071 S800
N072 M05
N073 G00 Z ZC
N074 G00 X XS Y YC
N075 M02 |
N001〜N006:切削寸法を指定しています。
 |
XS:X軸の開始位置
XF:X軸の終了位置
YC:Y軸の位置(固定)
ZC:Z軸の逃がし高さ
ZS:Z軸の開始位置
ZF:Z軸の終了位置(仕上げ)
【注意@】X軸,Y軸はエンドミルの中心位置となります。
【注意A】ZCは,X軸方向Y軸方向に移動する際に材料やバイスに干渉しない十分な高さに設定します。 |
|
N010〜N014:ギヤ設定,主軸回転,切削油,初期位置へ移動。
N020:Z軸方向の変数の初期値です。
N021〜N029:荒加工をしています。N021のFの値で送り速度を設定し,N023,N027の数値で切り込み量を設定しています。
N050〜N055:中加工をしています。
N056〜N060:仕上げ加工をしています。
N070〜N075:終了の処理をしています。 |