続:機械加工の基礎知識
NC旋盤/マシニングセンター
 NC旋盤
★球面切削プログラム(G03)
 球面切削プログラム(G03)は,円柱外面を球面状に削るプログラムです。はじめに,バイトが干渉しないように円柱形状を仕上げておき,その角の座標(XS, ZS)から,少しづつ切削半径を大きくしていきながら,設定した寸法に仕上げていきます。
●プログラム詳細 G03.MIN
N001 XS=42
N002 ZS=33
N004 RF=21
N005 XF=XS-RF
N006 XF=XF-RF
N007 G00 X190 Z250
N008 T0303
N009 M42S500
N010 M03
N011 M08
N020 G00 X XS+2 Z ZS+2
N021 G01 X XS Z ZS F0.2
N022 XP=XS-0.1
N023 G00 X XP+1
N024 G01 X XP
N025 RR=XS-XP
N026 RR=RR/2
N037 RK=-RR
N038 G03 X XS Z ZS-RR K RK
N039 G00 Z ZS
N040 XP=XP-0.4
N041 IF [XP LE XF-0.1] N050
N042 GOTO N023
N050 S550
N051 G00 Z ZS
N052 G00 X XF+0.5
N053 G01 X XF F0.03
N055 RK=-RF
N056 G03 X XS Z ZS-RF K RK
N057 G01 X XS+2
N060 G00 Z ZS
N061 S400
N090 M09
N091 M05
N092 G00 X190 Z 250
N093 M02
N001〜N004:切削寸法を指定しています。
XS:X軸の開始位置(逃がしがないので正確に)
ZS:Z軸の開始位置(逃がしがないので正確に)
RF:仕上がりの球面半径
N005〜N006:終了時の寸法(X軸)を計算しています。
N007〜N011:工具設定,ギヤ設定,主軸回転,切削油
N020〜N042:荒加工をしています。N021のFの値で送り速度を設定し,N040の数値で切り込み量(直径)を設定しています。
N050〜N060:仕上げ加工をしています。N053のFの値で送り速度を設定しています。
N061〜N093:終了の処理をしています。

加工中の部品
G03で削った球面
[NC/MC TOP] [Koichi Hirata HOME] [NMRI HOME]
Contact: khirata@nmri.go.jp