数控车床复合形状固定循环指令编程

上传人:沈*** 文档编号:243979004 上传时间:2024-10-01 格式:PPT 页数:67 大小:4.44MB
返回 下载 相关 举报
数控车床复合形状固定循环指令编程_第1页
第1页 / 共67页
数控车床复合形状固定循环指令编程_第2页
第2页 / 共67页
数控车床复合形状固定循环指令编程_第3页
第3页 / 共67页
点击查看更多>>
资源描述
Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,项目9 数控车床复合形状固定循环指令编程,武汉船舶职业技术学院 周兰,第一页,编辑于星期五:九点 十四分。,一、内、外圆粗车循环指令编程,(G71),第二页,编辑于星期五:九点 十四分。,该指令应用于圆柱棒料外圆表面粗车、加工余量大、需要多次粗加工的情形。,第三页,编辑于星期五:九点 十四分。,1.指令格式(1),第四页,编辑于星期五:九点 十四分。,1.指令格式(2),G71 U(d)R(e);,G71 P(ns)Q(nf)U(u)W(w)F,S,T,;,其中:,d,每次切削深度,,半径值给定,,不带符号,切削方向决定于AA方向,该值是模态值;,e,退刀量,半径值给定,不带符号,该值为模态值;,ns,指定,精加工路线,的第一个程序段段号;,nf,指定,精加工路线,的最后一个程序段段号;,u,X方向上的精加工余量,直径值指定;,w,Z方向上的精加工余量;,F、S、T,粗加工过程中的切削用量及使用刀具。,第五页,编辑于星期五:九点 十四分。,2.指令循环路线分析,G71粗车外圆加工走刀路线。刀具从循环起点A开始,快速退至C点,退刀量由w和u/2决定;,快速沿X方向进刀d深度,按照G01切削加工,然后按照45方向快速退刀,X方向退刀量为e,再沿Z方向快速退刀,第一次切削加工结束;,沿X方向进行第二次切削加工,进刀量为e+d,如此循环直至粗车结束;,进行平行于精加工表面的半精加工,刀具沿精加工表面分别留w和u/2的加工余量;,半精加工完成后,刀具快速退至循环起点,结束粗车循环所有动作。,第六页,编辑于星期五:九点 十四分。,3.指令参数正负号确定,上述循环指令应用于工件内径轮廓时,G71就自动成为,内径粗车循环,,此时,径向精车余量u应指定为负值,。图中给出了4种切削模式(所有这些切削循环都平行于Z轴)下U和W的符号判断。,第七页,编辑于星期五:九点 十四分。,4.指令应用说明(1),1)指令中的F、S值是指粗加工中的F、S值,该值一经指定,则在程序段段号“ns”、“ nf”之间的所有F、S值无效;该值在指令中也可以不加以指定,这时就是沿用前面程序段中的F、S值,并可沿用至粗、精加工结束后的程序中去。,第八页,编辑于星期五:九点 十四分。,4.指令应用说明(2),2)通常情况下类型I的粗加工循环中,轮廓外形必须采用,单调递增,或,单调递减,的形式,否则会产生凹形轮廓不是分层切削而是在半精车时一次性进行切削加工,导致切削余量过大而损坏刀具。如图所示就是轮廓形状没有单调增加时半精加工一次切削凹坑的情形。,第九页,编辑于星期五:九点 十四分。,4.指令应用说明(3),第十页,编辑于星期五:九点 十四分。,4.指令应用说明(4),3)循环中的,第一个程序段,即顺序号为“ns”的程序段,必须沿着X向进刀,,且,不能出现Z轴的运动指令,,否则会出现程序报警。如“G00 X10.0;”正确而“G00 X10.0 Zl.0;”则错误。,第十一页,编辑于星期五:九点 十四分。,4.指令应用说明(5),4),精车循环指令G70应用场合,:用G71粗车完毕后,可用G70指令进行精加工。,第十二页,编辑于星期五:九点 十四分。,4.指令应用说明(6),5),循环起点的确定,:G71粗车循环起点的确定主要考虑毛坯的加工余量、进退刀路线等。一般选择在毛坯,轮廓外12mm,、,端面12mm,即可,不宜太远,以减少空行程,提高加工效率。,第十三页,编辑于星期五:九点 十四分。,4.指令应用说明(7),6)“ns”至“ nf”程序段中不能调用子程序。,7)G71循环时可以进行刀具位置补偿但不能进行刀尖半径补偿。因此在G71指令前必须用G40指令取消原有的刀尖半径补偿。在“ns”至“ nf”程序段中可以含有G41、G42指令,对工件精车轨迹进行刀尖半径补偿。,第十四页,编辑于星期五:九点 十四分。,5.编程举例(1),【示例2-19】,编写如图所示零件的加工程序,毛坯棒料直径为45。,第十五页,编辑于星期五:九点 十四分。,5.编程举例(2),如图所示零件,表面粗糙度全部为Ra3.2,采用PVC棒,毛坯直径为45。加工时采用外圆端面车刀及切断刀,以,工件右端面中心作为工件坐标系原点,。,第十六页,编辑于星期五:九点 十四分。,5.编程举例(3),O2017,T0101;,(外圆表面粗、精加工),G98 M03 S500;,G00 X45.0 Z2.0;,G71 U2.0 R1.0;,G71 P10 Q20 U0.5 W0.25 F100;,N10 G00 X30.0;,G01 Z0.0 F60.0;,X32.0 Z-20.0;,Z-27.0;,X40.0;,X42.0 W-1.0;,Z-45.0;,N20 X50.0;,第十七页,编辑于星期五:九点 十四分。,5.编程举例(4),S800;,G70 P10 Q20;,M05;,T0202;(工件切断与倒角),M03 S500;,G00 X46.0 Z-38.0;,G01 X40.0 F20.0;,X42.0;,W1.0;,X40.0 W-1.0;,X2.0;,G00 X100.0;,Z50.0;,M05;,M30;,第十八页,编辑于星期五:九点 十四分。,5.编程举例(5),【示例2-20】,编写如图所示零件的加工程序,毛坯预先钻8内孔。,第十九页,编辑于星期五:九点 十四分。,5.编程举例(6),采用内径粗车循环指令编写加工程序;,以工件右端面中心为工件坐标系原点;,将循环起点设置在直径为6,距离端面为5的地方,选择切削深度为1.5(半径值),退刀量为1;,X方向精加工余量为0.4,Z方向精加工余量为0.1。,第二十页,编辑于星期五:九点 十四分。,5.编程举例(7),O2018,T0101;,G98 M03 S400;,G00 X6.0 Z5.0;,G71 U1.5 R1.0;,G71 P10 Q20 U-0.4 W0.1 F100;,N10,G00 G41 X44.0;,G01 W-25.0 F60.0;,X34.0 W-10.0;,第二十一页,编辑于星期五:九点 十四分。,5.编程举例(8),W-10.0;,G03 X20.0 W-7.0 R7.0;,G01 W-10.0;,G02 X10.0 W-5.0 R5.0;,G01 W-18.0;,N20,X6.0 Z-82.0;,S1000;,G70 P10 Q20,;,G00 G40 Z50.0;,X100.0;,M05;,M30;,第二十二页,编辑于星期五:九点 十四分。,6.编程练习(1),编写零件加工程序,第二十三页,编辑于星期五:九点 十四分。,二、端面粗车循环指令编程,(G72),第二十四页,编辑于星期五:九点 十四分。,该指令应用于圆柱棒料端面粗车,且Z向余量小、X向余量大、需要多次粗加工的情形。,第二十五页,编辑于星期五:九点 十四分。,1.指令格式(1),第二十六页,编辑于星期五:九点 十四分。,1.指令格式(2),G72 W(d)R(e);,G72 P(ns)Q(nf)U(u)W(w)F,S,T,;,其中:,d,每次切削深度,无正负号,切削方向决定于AA,方向,该值是模态值;,e,退刀量,无正负号,该值为模态值;,ns,指定精加工路线的第一个程序段段号;,nf,指定精加工路线的最后一个程序段段号;,u,X方向上的精加工余量,直径值指定;,w,Z方向上的精加工余量;,F、S、T,粗加工过程中的切削用量及使用刀具。,第二十七页,编辑于星期五:九点 十四分。,2.指令循环路线分析,G72粗车循环的运动轨迹如图所示,与G71的运动轨迹相似,不同之处在于G72指令是沿着X轴方向进行切削加工的。,第二十八页,编辑于星期五:九点 十四分。,3.指令参数正负号确定,该指令适合于四种切削模式,所有切削模式都是平行于X轴方向。图中给出了4种切削模式(所有这些切削循环都平行于X轴)下U和W的符号判断。,第二十九页,编辑于星期五:九点 十四分。,4.指令应用说明,1)G72指令轮廓必须是,单调递增,或,递减,,,且“ns”开始的程序段必须以G00或G01方式沿着Z方向进刀,,不能有X轴运动指令。,2)其它方面与G71相同。,第三十页,编辑于星期五:九点 十四分。,5.编程举例(1),【示例2-21】,编写如图所示零件的加工程序,毛坯棒料直径为75。要求切削循环起点在A(80,1),切削深度为1.2,退刀量为1,X方向精加工余量为0.2,Z方向精加工余量为0.5。,第三十一页,编辑于星期五:九点 十四分。,5.编程举例(2),O2019,T0101;,G98 M03 S400;,G00 X80.0 Z1.0;,G72 W1.2 R1.0;,G72 P10 Q20 U0.2 W0.5F80.0;,N10,G00 G41 Z-60.0;,G01 X74.0 F50.0;,Z-50.0;,X54.0 Z-40.0;,Z-30.0,G02 X46.0 Z-26.0 R4.0;,G01 X30.0;,Z-15.0;,X14.0;,第三十二页,编辑于星期五:九点 十四分。,5.编程举例(3),G03 X10.0 Z-13.0 R2.0;,G01 Z-2.0;,X6.0 Z0.0;,N20,X0.0;,S800;,G70 P10 Q20;,G40 G00 X100.0 Z50.0;,M05;,M30;,第三十三页,编辑于星期五:九点 十四分。,5.编程举例(4),【示例2-22】,编写如图所示零件的加工程序。要求切削循环起点在A(6,3),切削深度为1.2,退刀量为1,X方向精加工余量为0.2,Z方向精加工余量为0.5。,第三十四页,编辑于星期五:九点 十四分。,5.编程举例(5),O2020,T0101;,G98 M03 S400;,G00 X6.0 Z3.0;,G72 W1.2 R1.0;,G72 P10 Q20 U-0.2 W0.5 F50.0;,N10,G00 G42 Z-61.0;,G01 X12.0 W3.0 F30.0;,Z-47.0;,G03 X16.0 Z-45.0 R2.0;,G01 X30.0;,Z-34.0;,X46.0;,G02 X54.0 W4.0 R4.0;,G01 Z-20.0;,X74.0 Z-10.0;,第三十五页,编辑于星期五:九点 十四分。,5.编程举例(6),N20,Z0.0;,S800;,G70 P10 Q20;,G40 G00 Z50.0;,X100.0;,M05;,M30;,第三十六页,编辑于星期五:九点 十四分。,6.编程练习(6),编写零件,加工程序,第三十七页,编辑于星期五:九点 十四分。,三、固定形状粗车循环指令编程,(G73),第三十八页,编辑于星期五:九点 十四分。,该指令适合于轮廓形状与零件轮廓形状基本接近的铸件、锻件毛坯的粗加工。,第三十九页,编辑于星期五:九点 十四分。,1.指令格式(1),第四十页,编辑于星期五:九点 十四分。,1.指令格式(2),G73 U(i)W(k)R(d);,G73 P(ns)Q(nf)U(u)W(w)F,S,T,;,其中:,i,X方向总退刀量,半径值指定,为模态值;,k,Z方向总退刀量,为模态值;,d,分层次数,此值与粗切重复次数相同,为模态值;,ns,指定精加工路线的第一个程序段段号;,nf,指定精加工路线的最后一个程序段段号;,u,X方向上的精加工余量,直径值指定;,w,Z方向上的精加工余量;,F、S、T,粗加工过程中的切削用量及使用刀具。,第四十一页,编辑于星期五:九点 十四分。,2.指令循环路线分析,G73指令走刀路线如图所示,执行指令时每一刀切削路线的轨迹形状是相同的,只是位置不断向工件轮廓推进,这样就可以将成形毛坯(铸件或锻件)待加工表面加工余量分层均匀切削掉,留出精加工余量。,第四十二页,编辑于星期五:九点 十四分。,3.指令应用说明,1)G73指令只适合于已经初步成形的毛坯粗加工。对于不具备类似成形条件的工件,如果采用G73指令编程加工,则反而会增加刀具切削时的空行程,而且不便于计算粗车余量。,2),“ns”程序段允许有X、Z方向的移动,。,第四十三页,编辑于星期五:九点 十四分。,4.编程举例(1),【示例2-23】,编写如图所示零件的加工程序。设切削起点在A(60,5),X、Z方向粗加工余量分别为3、0.9,粗加工次数为3,X方向精加工余量为0.6,Z方向精加工余量为0.1。其毛坯为锻造毛坯,形状如图中双点划线所示。,第四十四页,编辑于星期五:九点 十四分。,4.编程举例(2),O2021,T0101;,G98 M03 S400;,G00 X60.0 Z5.0;,G73 U3.0 W0.9 R3;,G73 P10 Q20 U0.6 W0.1 F80.0;,N10,G00 G42 X4.0 Z1.0;,G01 X10.0 Z-2.0 F50.0;,Z-20.0;,G02 X20.0 Z-25.0 R5.0;,G01 Z-35.0;,G03 X34.0 Z-42.0 R7.0;,G01 Z-52.0,N20,X44.0 Z-62.0;,S800;,G70 P10 Q20;,G40 G00 X100.0 Z50.0;,M05;,M30;,第四十五页,编辑于星期五:九点 十四分。,四、精车循环指令编程,(G70),第四十六页,编辑于星期五:九点 十四分。,当用G71、G72、G73指令粗车工件后,用G70指令来指定精加工循环,切除粗加工后留下的精加工余量。,第四十七页,编辑于星期五:九点 十四分。,1.指令格式,G70 P(ns)Q(nf);,其中:,ns精车循环中的第一个程序段号;,nf精车循环中的最后一个程序段号。,第四十八页,编辑于星期五:九点 十四分。,2.指令应用说明,1) 在精车循环G70状态下, “ns”至“nf”程序中指定的F、S、T有效;如果“ns”至“nf”程序中不指定F、S、T,粗车循环中指定的F、S、T有效,其编程方法见上述几例。,2)在使用G70精车循环时,要特别注意快速退刀路线,防止刀具与工件发生干涉。,第四十九页,编辑于星期五:九点 十四分。,五、内外圆复合固定循环指令使用注意事项,(G71、G72、G73、G70),第五十页,编辑于星期五:九点 十四分。,循环指令,比较项目,内、外圆粗车循环指令G71,端面粗车循环指令,G72,固定形状粗车循环指令G73,精车循环指令编程G70,关于指令选用,用于对,轴向切削尺寸大于径向切削尺寸,的毛坯工件进行粗车循环,用于对,径向切削尺寸大于轴向切削尺寸,的毛坯工件进行粗车循环,用于,已成型毛坯,的粗车循环,用于,零件轮廓的精加工,关于精加工程序段中(nsnf之间)不能含有的指令,除G04(暂停)以外的00组的非模态G代码(如参考点返回和G71G76固定循环,指令等),除G00、G01、G02和G03以外的所有01组G代码(如G90、G92、G94等切削指,令),06组G代码,宏程序调用或子程序调用指令,1.复合循环指令应用注意事项(1),第五十一页,编辑于星期五:九点 十四分。,1.复合循环指令应用注意事项(2),循环指令,比较项目,内、外圆粗车循环指令G71,端面粗车循环指令G72,固定形状粗车循环指令G73,精车循环指令编程G70,关于F、S、T,执行情况,执行G71G73循环时,只有在G71G73指令的程序段中F、S、T是有效的,在调用的程序段nsnf之间编入的F、S、T功能将被全部忽略,在执行G70精车循环时,G71G73程序段中指令的F、S、T功能无效, F、S、T值决定于程序段nsnf之间编入的F、S、T功能。,N 指令禁用场合,在MDI方式下不能使用指令G70、G71、G72或G73,否则产生67号P/S报警,关于精加工程,序段地址号使用,当执行G70、G71、G72或G73时,用地址P和Q指定的顺序号不应当在同一程序,中指定两次以上,关于精加工,余量符号确定,G71G73程序段中的w、u是指精加工余量值,该值按其余量的方向有正、负,之分,其正、负值是根据刀具位置和进、退刀方式来进行判定,第五十二页,编辑于星期五:九点 十四分。,六、综合编程示例,第五十三页,编辑于星期五:九点 十四分。,1.,综合编程示例(1),【示例2-24】,零件图如图所示,毛坯棒料尺寸为2565,对该零件加工进行工艺设计并编写数控加工程序。,第五十四页,编辑于星期五:九点 十四分。,1.,综合编程示例(2),(1)零件结构工艺性分析 该零件为轴类零件,由圆柱体、圆锥体、球体和圆弧倒角等形状构成。工件需要采用两次装夹进行加工,左右两端形状沿Z轴方向径向尺寸逐渐增大。,工件右侧有形位公差要求,锥体的锥度误差为0.05mm,球体的圆弧度公差为0.05mm,工件外圆柱面有尺寸公差要求,为了保证零件尺寸精度要求,对带有尺寸公差的尺寸编程时宜采用中间值编程。,外圆柱面表面粗糙度均为Ra1.6m,圆弧面和锥面为Ra3.2m,为了满足端面和球面表面粗糙度要求,编程时应采用恒线速切削。,工件总长度要求为60土0.1,无热处理和硬度要求。,第五十五页,编辑于星期五:九点 十四分。,1.,综合编程示例(3),(2)机床选择 可选择通用卧式数控车床,如选用济南第一机床厂生产卧式数控车床,配置FANUC 0i Mate数控系统。,第五十六页,编辑于星期五:九点 十四分。,1.,综合编程示例(4),(3)毛坯选择 选择2565圆柱棒料,材料为45钢。,第五十七页,编辑于星期五:九点 十四分。,1.,综合编程示例(5),(4)工件装夹方式确定 先选用三爪卡盘夹持棒料,加工出工件左端面,然后工件掉头,用软卡爪夹持已加工表面并加工出球头端工件形状。,(5)刀具选择 根据轮廓形状及零件加工精度要求,选择90外圆车刀作为粗加工刀具(T0101),选择93外圆车刀作为精加工刀具(T0202)。,第五十八页,编辑于星期五:九点 十四分。,1.,综合编程示例(6),(6)零件加工工艺路线设计 用端面切削循环指令(G94)进行零件端面加工(平端面),用G71指令进行零件左端形状的粗、精加工到图纸要求;工件掉头,用端面切削循环指令(G94)加工工件右端面并保证工件全长,用G71指令进行球头端工件的粗、精加工至尺寸。,第五十九页,编辑于星期五:九点 十四分。,1.,综合编程示例(7),(7)切削用量选择 粗加工时主轴转速为400r/min,进给量为80/min, 精加工时主轴转速为800r/min,进给量为40/min。恒线速加工时限定主轴最高转速为2000 r/min,保持恒线速为100m/min。,第六十页,编辑于星期五:九点 十四分。,1.,综合编程示例(8),零件图号,WHCY2022-23,零件名称,内外圆复合固定循环,指令综合编程工件,刀具表,量具表,工具表,刀具刀号,刀具名称,序号,量具名称及规格,序号,工具名称及规格,T01,90外圆车刀,1,1,T02,93外圆车刀,2,2,序号,工艺内容,切削用量,备注,a,p,(),n(r/min),f(/r),1,工件端面加工,平端面并见光,0.5,1200,0.2,2,20、24圆柱体粗加工并留出精加工余量,1.5,400,0.5,3,20、24圆柱体精加工至尺寸,倒角,0.25,800,0.3,4,工件掉头并装夹,5,加工球头端工件端面并保证工件全长,2,400,0.2,6,球头、圆锥体、14、20圆柱体粗加工并留出精加工余量,1.5,400,0.5,7,球头、圆锥体、14、20圆柱体精加工至尺寸并倒角倒圆,0.25,800,0.3,第六十一页,编辑于星期五:九点 十四分。,1.,综合编程示例(9),O2022,T0101;,G99 M03 S400;,G00 X26.0 Z2.0;,G94 X-1.0 Z0.0 F0.2;,G71 U1.5 R0.5;,G71 P10 Q20 U0.5 W0.1 F0.5;,N10 G00 G42 X12.983;,G01 X19.983 Z-1.5 F0.3;,Z-13.0;,X23.983;,N20 Z-32.0,S800;,T0202,G70 P10 Q20;,G40 G00 X100.0 Z100.0;,M05;,M30;,第六十二页,编辑于星期五:九点 十四分。,1.,综合编程示例(10),O2023,T0101;,G99 M03 S400;,G00 X26.0 Z5.0;,G94 X-1.0 Z3.0 F0.2;,Z1.0;,Z0.0;,G71 U1.5 R0.5;,G71 P10 Q20 U0.5 W0.1 F0.5;,N10 G00 G42 X0.0;,G01 Z0.0 F0.3;,G03 X10.393 Z-9.0 R6.0;,G01 X13.983 Z-15.0;,Z-20.0;,G02 X17.983 Z-22.0 R2.0;,G01 X18.0;,G03 X20.0 Z-23.0 R1.0;,G01 Z-29.0;,X20.983;,N20 X27.983 Z-32.5;,T0202,G70 P10 Q20;,G00 G40 X100.0 Z100.0;,M05;,M30;,第六十三页,编辑于星期五:九点 十四分。,1.,综合编程示例(11),【实训项目9-1】,工艺设计及编写零件加工程序,第六十四页,编辑于星期五:九点 十四分。,1.,综合编程示例(12),【实训项目9-2】,工艺设计及编写零件加工程序,技术要求:,1内孔两端未注倒角为C1;,2工件外圆两端面未注倒角为C0.5,第六十五页,编辑于星期五:九点 十四分。,1.,综合编程示例(12),【实训项目9-3】,工艺设计及编写零件加工程序,第六十六页,编辑于星期五:九点 十四分。,END!,第六十七页,编辑于星期五:九点 十四分。,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!