続:機械加工の基礎知識
NC旋盤/マシニングセンター
 マシニングセンター
★フランジ穴あけプログラム(6穴)
 フランジ穴あけプログラムは,複数の同心円上の穴をあけるプログラムです。工具交換は行わず,1本のドリルで6つの穴をあけます。
【注意】
●プログラム中で工具設定(工具交換)をしていません。
●プログラム詳細 FRG06.MIN
N002 ZS=350
N003 ZA=99.5
N004 TA=20
N005 SA=500
N006 XC=27
N007 YC=0
N010 HN=6
N011 RR=90
N002〜N011:切削寸法を指定しています。
ZS:Z軸の逃がし高さ
ZA:ドリルの穴あけ開始高さ
TA:ドリル穴深さ(穴あけ終了位置)
SA:ドリルの回転数
XC,YC:中心位置のXY座標
HN:穴数(未使用)
RR:PCD半径
N012:カウント数の初期値
N020〜N025:ギヤ設定,主軸回転,切削油,初期位置へ移動。
N030〜N047:穴あけ位置の計算
N070〜N075:穴あけ加工(サブルーチン)
N080〜N099:終了の処理をしています。
N012 CT=1
N020 M41 S SA
N021 M03
N022 M08
N023 G00 Z ZS
N024 G00 X XC Y YC
N025 G00 Z ZA+5
N030 XP=XC+RR*1
N031 YP=YC+RR*0
N032 IF [CT EQ 1] N070
N033 XP=XC+RR/2
N034 YP=YC+RR*1.732/2
N035 IF [CT EQ 2] N070
N036 XP=XC+RR/2
N037 YP=YC-RR*1.732/2
N038 IF [CT EQ 3] N070
N039 XP=XC-RR*1
N040 YP=YC+RR*0
N041 IF [CT EQ 4] N070
N042 XP=XC-RR/2
N043 YP=YC-RR*1.732/2
N044 IF [CT EQ 5] N070
N045 XP=XC-RR/2
N046 YP=YC+RR*1.732/2
N047 IF [CT EQ 6] N070
N070 G00 X XP Y YP
N071 G83 Z ZA-TA R ZA+5 I3 P2 F50
N072 G00 Z ZA+5
N074 CT=CT+1
N075 IF [CT NE HN+1] N030
N080 G00 X XC Y YC
N081 G00 Z ZS
N082 M09
N083 M05
N099 M02

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