加工中心球头刀铣圆弧长凹槽宏程序和凹球宏程序
加工中心球头刀铣圆弧长凹槽宏程序和凹球宏程序
案例说明:铣圆弧凹槽,凹槽半径15 长度30,使用R3的球刀,精铣程序如下,工件坐标系原点在圆弧中心,凹槽的一端。
O1111
#1=15 圆弧半径
#2=30 凹槽宽度
#3=6 刀具直径
#4=2 每次角度的变化
#5=#3/2 刀具半径
#6=60 结束角度
#10=15 开始角度
T1 选择刀具
M03S1000 主轴转速
M08 切削液开
G00 X#5 Y[#2+#5] Z2 进给安全点位置
N10#10=#10+#4 计算角度自增
#11=[#1-#5]*COS[#10] 计算X向点
#12=[#1-#5]*SIN[#10] 计算Z向点
G00 X#11 Y[#2+#5] Z-#12快速进给的起始点
G01 Y-[#5] F100 铣削
G00 X-#11 快速进给另一边
G01 Y[#2+#5]F100 铣削
IF[#10LT#6]GOTO10 如果角度小于结束角度 跳转到N10继续
G00 Z10 退刀
M09 切削液关
M01 选择停
M05
M30
案例说明:铣半球,圆弧半径15 长度30,使用R3的球刀,精铣程序如下,工件坐标系原点在圆弧中心。
O1112
#1=15 圆弧半径
#3=6 铣刀直径
#4=2 每次角度变化量
#5=#3/2 铣刀半径
#6=60 半球结束角度
#10=15 半球起始角度
T1 选择刀具
M03S1000 主轴正转
M08 切削液开
G00 X0 Y0 Z2 快速定位
N10 标记行
#11=[#1-#5]*COS[#10] 计算X向点和R
#12=[#1-#5]*SIN[#10] 计算Z想点
G01 X#11 Z-#12 切削进给定位点
G02 I-#11 F150 铣圆弧
#10=#10+#4 角度自增
IF[#10LT#6]GOTO10 如果角度小于结束角度 跳转到N10继续
G00 Z10 退刀
M09 切削液关
M01 选择停
M05
M30
有家人要的,精铣程序,有不懂的可以咨询