1、项目三外轮廓铣削加工学习目标1、知识目标:(1)掌握顺铣、逆铣的走刀方式;(2)掌握轮廓铣削的切入、切出方式;(3)掌握刀具半径补偿的应用;(4)掌握常用G指令的含义及用法。2、技能目标:(1)能编制零件的外轮廓铣削加工程序。顺铣、逆铣知识学习Knowledge learning 为便于记忆我们把顺铣、逆铣归纳为:切削工件外轮廓时,绕工件外轮廓顺时针走刀即为顺铣(图a),绕工件外轮廓逆时针走刀即为逆铣(图b);切削工件内轮廓时,绕工件内轮廓逆时针走刀即为顺铣(图c),绕工件内轮廓顺时针走刀即为逆铣(图d)。1顺铣、逆铣知识学习Knowledge learning 1顺铣、逆铣知识学习Knowl
2、edge learning 1图a图b顺铣、逆铣t知识学习Knowledge learning 1图c 图d顺铣、逆铣知识学习顺铣、逆铣对切削的影响 对于立式数控铣床(加工中心)所采用的立铣刀,在切削加工时刀具会产生弹性弯曲变形,如下图所示。1 从图中可以看出,当用立铣刀顺铣时,刀具在切削时会产生让刀现象,即切削时出现“欠切”;而用立铣刀逆铣时,刀具在切削时会产生啃刀现象,即切削时出现“过切”。这种现象在刀具直径越小、刀杆伸出越长时越明显,所以在选择刀具时,从提高生产率、减小刀具弹性弯曲变形的影响这些方面考虑,应选直径大的;在装刀时刀杆尽量伸出短些。1顺铣、逆铣知识学习顺铣、逆铣对切削的影响轮
3、廓铣削的切入、切出方式21、直接切入、切出:通常在轮廓铣削粗加工时采用。2、延长线的切线方向切入、切出:通常在开放式外轮廓铣削加工时采用。3、圆弧切线方向切入、切出:通常在封闭式的内、外轮廓铣削加工时采用。半径补偿3 通常在进行轮廓铣削加工时,为了编程方便,直接按照图样中的轮廓轨迹进行编程,利用机床的半径补偿功能可以实现对加工轨迹的偏置。指令:G41 半径左补偿(顺铣)G42 半径右补偿(逆铣)G40 取消半径补偿半径补偿 格式:G41/G42 G0/G1 X_Y_D_(F_);G40 G0/G1 X_Y_(F_);注意:半径补偿指令只能与G00或G01一起使用建立补偿,不能同其它01组G指令
4、一起建立补偿。半径补偿的建立与撤销过程如下图所示:3加工示例 加工如下图所示零件凸台外轮廓,毛坯为70mm50mm20mm长方块(其余面已经加工),材料为45钢。4工艺分析、加工方案的确定及走刀路线的安排 1、零件轮廓由直线和圆弧组成,尺寸精度约为IT11,表面粗糙度全部为Ra3.2m,没有形位公差项目的要求,整体加工要求不高。2、确定加工方案,根据图中内凹半径大小决定铣刀小于0.9R,选用16铣刀进行粗铣精铣。3、平口钳装夹,加工上表面离钳口6-8mm为宜。4、为了编程方便,轮廓加工程序走刀方式都采用顺铣,利用不同的半径补偿值进行粗铣、精铣。走刀路线见下图所示:工艺分析、加工方案的确定及走刀
5、路线的安排A(0,-40)B(20,-40)C(0,-20)D(-20,-20)E(-30,-10)F(-30,10)G(-20,20)H(20,20)I(30,10)J(30,-10)K(20,-20)L(-20,-40)XY工艺分析、加工方案的确定及走刀路线的安排 示例程序:主程序:O3000;(主程序名)G40 G49 G15 G69 G80;(程序保护头)G54 G90 G0 X0 Y-40;(建立工件坐标系,绝对定位到起始位置A点)G43 Z10 H01 M8;(执行1号长度补偿,快速下刀至零件上方10mm打开冷却液)M3 S600;(主轴正转,转速600r/min)G10 L12
6、P01 R10;(设置半径补偿值为10,用于去除四角多余的材料)工艺分析、加工方案的确定及走刀路线的安排 M98 P3011;(调用外轮廓铣削程序)G10 L12 P01 R8.3;(设置半径补偿值为8.3,粗铣外轮廓,留精加工余量0.3mm)M98 P3011;(调用外轮廓铣削程序)G10 L12 P01 R8;(设置半径补偿值为8,精铣外轮廓)M98 P3011;(调用外轮廓铣削程序)G90 G0 Z50 M9;(快速抬刀,关闭冷却液)Y200 M5;(工作台靠近,停止主轴)M30;(程序结束并返回)工艺分析、加工方案的确定及走刀路线的安排 子程序:O3011;(子程序名)G90 G1 Z
7、-5 F600;(下刀)G41 G1 X20 Y-40 D01 F180;(建立补偿,进给至切入点B)G3 X0 Y-20 R20;(圆弧切入至C点)G1 X-20;(直线加工至C点)X-30 Y-10;(直线加工至E点)Y10;(直线加工至F点)G3 X-20 Y20 R10;(圆弧加工至G点)G1 X20;(直线加工至H点)G3 X30 Y10 R10;(圆弧加工至I点)工艺分析、加工方案的确定及走刀路线的安排G1 Y-10;(直线加工至J点)X20 Y-20;(直线加工至K点)X0;(直线加工至C点)G3 X-20 Y-40 R20;(圆弧切出至L点)G40 G1 X0 Y-40 F600;(撤销半径补偿至A点)M99;(子程序结束并返回)本课程序指令含义含义 G41 半径左补偿,D后两位数表示刀具寄存器的位置编号;G40 取消半径补偿;本课程序指令含义含义G10 可编程参数输入;本课程序指令含义含义 P表示刀具补偿号;R表示绝对值指令(G90)方式下的刀具补偿值;如果在增量值指令(G91)方式下的刀补值,该值与指定的刀具补偿号的值相加和为刀具补偿值。一般情况下使用比较多的当属表中的第三种,即:D代码(半径补偿)的几何补偿值L12。谢谢Thanks