加工中心立铣刀铣凸非半球宏程序
案例说明:使用直径是12的立铣刀,对R50的凸非半球进行精铣,工件坐标系的原点设在圆心。
说明:
1.从下往上加工。
2.使用角度变量θ,小于90度
3.判断开始球体开始的角度。
O1111
5=0设定G54的定位点
18=50设定球半径
11=20设定球顶高度
9=500设定进给速度
M03S1000设定主轴转速和方向
G54X5Z18EQ28=11计算开始的Z向点
18*28*30=ATAN[[11]/30=0设定开始角度为0(半球情况下)
N2018*COS[7/2计算开始开始的X向点
18*SIN[31+10]Y0进给到X向进刀点
Z30LE90]DO1判断角度是否小于等于90,小于等于就执行循环
G01X32F31铣半球圆弧
30+31=30]+32=30]计算Z向下一个点
1循环结束G00Z100退刀
M01选择停
M05主轴停
M30程序结束