老师们,锥度孔在加工中心上用铣刀加工,程序应怎样编写?谢谢

铣一个大径为25,小径为20,长度为38的锥孔,用16的铣刀

可能是这个样子,有时间试一下,这个计算简单,还有三角函数计算的。

也可以画图,出个刀路,后处理,

 

 

1.工艺分析

(1).材料选用45#钢,采用平口虎钳进行装夹工件。

(2).采用适切对刀法进行对刀,G54设在X、Y对称中心上,加工深度为38mm,Z轴零点设在工件的表面。起刀点设在(0,0)处,选用φ16的圆柱铣刀进行加工。

(3).主轴转速选择600r/min,进给速度选择80mm/min。

2.编程思路或编程方法  

首先,根据加工精度确定Z方向的切削层数(次例中Z方向上的切削层数确定为100),然后根据切削层数,即切削次数,求的X、Y方向的每次切削减少量(用X、Y方向的尺寸相减得出将要切削的余量,然后在除以2得出单边需要切削的余量为10),设置在X、Y方向的增加量为#2,在Z方向的增量为#4,从下往上加工。

3.编制程序

用数控系统

程序正文                             注释说明

%0057                                 程序号

#1=38                                 椎体高度

#2=[25-20]/100                        X、Y方向增加量

#3=10                                 小圆半径

#4=10/100                             Z方向增量值

#5=8                                  刀具半径值

#6=#3-#5                              X、Y方向起刀点

G90  G40 G49  G17                     程序初始化

G54 G00 X0  Y0                        起刀点

Z30                                   安全高度

M03 S600                              主轴正转,转速600r/min

WHILE [#1LE0] DO1                             如果#1≥0,循环继续执行

G01 Z[-#1] F80                        下Z轴至当前加工点

G01 X[#6] Y0                          以G01移到起刀点

G02 X[#6] Y0  I[-#6]  J0              以G02进行圆弧加工

#1=#1+#4                              深度递增一个#4

#6=#6+#2                              边长递递增#2

END1                                  循环结束

G00 Z50                               抬刀

M05                                  

M30                                   程序结束并返回程序头

注意:(1)在这里进行粗加工时,#3的设置大于图样尺寸,为了进行下一步的加工。

(2)Z轴上的精度时通过Z方向上的切削层数确定的层数越多,步距越小。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-10
用宏程序
也Z深度为变量,追问

关键是不会啊

第2个回答  2013-12-22

提供宏部分,定点,转速,进给自己添加。

相似回答