现代制造技术 提 高 篇(一) 数控铣(SIEMENS802D)
内容: 目的和要求: 刀具补偿及应用 (半径补偿和长度补偿) 1.理解刀具补偿的含义。 2.掌握半径补偿指令在手工编程中的使 用格式。 3.了解刀具补偿在实际加工中的应用。
一.轮廓加工编程基本方法 刀具轨迹和零件效果图
直接按轮廓形状作为刀具中心轨迹加工的仿真效果图(Ø20铣刀) 轮廓尺寸图
凸模(保证内部尺寸)的实际刀具中心轨迹 刀具直径20 mm 手工编程前须绘制出采用具体的刀具加工时刀具的中心轨迹图(如图所示的兰色线条)
ABCD1 N10 G54 G94 G90 N20 G0 Z100 N30 S800 M03 N40 X70Y45 N50 G1 Z10 F1000 N60 Z-4 F60 N70 G1 X-50 F100 N80 Y10 N90 X-40 N100 G2X-35Y5CR=5 N110 G1 Y-5 N120 G2X-40Y-10CR=5 N130 G1 X-50 N140 Y-45 N150 X50 N160 Y-10 N170 X40 N180 G2X35Y-5CR=5 N190 G1Y5 N200 G2X40Y10CR=5 N210 G1 X50 N220 Y50 N230 Z10F200 N240 G0 Z00 N250 M02
采用上述编程方法的几个缺点: 1. 须绘制刀具的实际运行轨迹图。(复杂图形 坐标计算工作量较大) 1. 须绘制刀具的实际运行轨迹图。(复杂图形 坐标计算工作量较大) 2. 采用不同直径的刀具加工须重新编写加工程序. 3. 较难实现加工过程中的工艺控制。
二. 刀具半径补偿的概念: 在对工件的加工进行编程时,无须考虑刀具的半径,利用适当的指令直接根据图纸轮廓尺寸进行编程。 刀具参数单独输入到一个数据区(补偿存储器),当系统运行该程序时,控制器会自动的根据该参数生成新的刀具轨迹,从而加工出满足要求的工件。
半径补偿指令及使用格式 使用条件: * G41 刀具半径左补偿 G42 刀具半径右补偿 G40 取消刀具半径补偿 直接参考工件轮廓形状作为刀具中心轨迹编程 * 选择刀补的平面:G17 、G18、G19 必须有相应的T. D号,且在刀具补偿存储器内设定刀具半径值 G41(G42、G40)须与G1(或G0)配合使用。如: G1X-10Y-10 G41(G40、G42) G1(G0)X0Y0F100
ABCD2 N10 G94 G54 G90 G17 N20 T1D1 N30 G0Z100 N35 S1200 M03 N40 X60Y60 N45 G1Z10F1000 N50 Z-4F60 N60 G1X40Y35F100 N70 X-40 N80 Y20 N90 G2X-25Y5CR=15 N100 G1Y-5 N100 G2X-40Y-20CR=15 N110 G1Y-35 N120 X40 N130 Y-20 N140 G2X25Y-5CR=15 N150 G1 Y5 N160 G2 X40Y20CR=15 N170 G1X40Y35 N180 G40G1X60Y60 N190 Z10F200 N200 G0Z100 N210 M02 G42 使用半径补偿按轮廓编程得到的刀具轨迹图 (兰色线条)
说明: 使用半径补偿时,保证刀具运行不发生碰撞。 在实际加工之前必须在刀具补偿存储器内输入使用刀具的半径值。 使用刀补后的效果图
三.刀具长度补偿 刀具长度补偿指刀具在Z方向的实际位移比程序给定值增加或减少一个偏置值。
长度补偿值说明 刀具长度补偿值为正 刀具长度补偿值为负
四.上机操作 加工程序
总结: 1.减少编程工作量,无须重新绘制刀具轨迹和计算坐标。 2.可根据要求更换加工刀具而无须重新编程。 3.易于实现加工的工艺控制。
编程练习:
谢 谢 观 看