可能是这个样子,有时间试一下,这个计算简单,还有三角函数计算的。
也可以画图,出个刀路,后处理,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方向上的切削层数确定的层数越多,步距越小。