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