続:機械加工の基礎知識
NC旋盤/マシニングセンター
 マシニングセンター
★肉抜きプログラム(多点)
 肉抜きプログラム(多点)は,Z軸方向に切り込みをかけながら,最大4点の間を繰り返して切削するプログラムです。
【注意】
●プログラム中で工具設定(工具交換)をしていません。あらかじめ適切なエンドミルに交換しておく必要があります。
●プログラム詳細 NIKU04.MIN
N001 XA=20
N002 YA=-40
N003 XB=50
N004 YB=-20
N006 XC=20
N007 YC=-40
N008 XD=50
N009 YD-20
N010 ZC=350
N011 ZS=171
N012 ZF=169
N013 NM=4
N001〜N013:切削寸法を指定しています。
XS:X軸の開始位置
YS:Y軸の開始位置
XF:X軸の終了位置
YF:Y軸の終了位置
ZC:Z軸の逃がし高さ
ZS:Z軸の開始位置
ZF:Z軸の終了位置
NM:移動する点の数(最大4)

【注意@】X軸,Y軸はエンドミルの中心位置となります。
【注意A】ZCは,X軸方向Y軸方向に移動する際に材料やバイスに干渉しない十分な高さに設定します。
N020〜N024:ギヤ設定,主軸回転,切削油,初期位置へ移動。
N025:Z軸方向の変数の初期値です。
N026〜N043:荒加工をしています。N026のFの値で送り速度を設定し,N041の数値で切り込み量を設定しています。
N050〜N059:仕上げ加工(最終の深さ)をしています。
N060〜N075:終了の処理をしています。
N020 M41S800
N021 G00 X XA Y YA Z ZC
N022 M03
N023 M08
N024 G00 Z ZS+10
N025 ZP=ZS
N026 G01 Z ZP F200
N027 IF [NM EQ 1] N040
N028 G01 X XB Y YB
N029 IF [NM EQ 2] N040
N030 G01 X XC Y YC
N031 IF [NM EQ 3] N040
N032 G01 X XD Y YD
N033 IF [NM EQ 4] N040
N040 G01 X XA Y YA
N041 ZP=ZP-0.4
N042 IF [ZP LE ZF+0.1] N050
N043 GOTO N026
N050 S1000
N051 G01 Z ZF F100
N052 IF [NM EQ 1] N060
N053 G01 X XB Y YB
N054 IF [NM EQ 2] N060
N055 G01 X XC Y YC
N056 IF [NM EQ 3] N060
N057 G01 X XD Y YD
N058 IF [NM EQ 4] N060
N059 G01 X XA Y YA
N060 G01 Z ZS+1 F200
N070 M09
N071 S800
N072 M05
N073 G00 Z ZC
N074 G00 X XS Y YS
N075 M02

肉抜き加工をした部品
[NC/MC TOP] [Koichi Hirata HOME] [NMRI HOME]
Contact: khirata@nmri.go.jp