《模块四 综合零件加工电子课件数控车床编程与技能训练.ppt》由会员分享,可在线阅读,更多相关《模块四 综合零件加工电子课件数控车床编程与技能训练.ppt(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 教学重点教学重点教学难点教学难点模块四模块四 综合零件加工综合零件加工3.端面切槽(钻深孔)循环指令的应用端面切槽(钻深孔)循环指令的应用。2.子程序的应用。子程序的应用。1.切槽循环指令的应用。切槽循环指令的应用。4.会制定装配图加工工艺。会制定装配图加工工艺。5.5.非圆曲线编程方法。非圆曲线编程方法。1.1.非圆曲线编程方法。非圆曲线编程方法。2.端面切槽(钻深孔)循环指令的应用端面切槽(钻深孔)循环指令的应用。课题一课题一 外槽类综合工件加工外槽类综合工件加工 一、切槽循环指令一、切槽循环指令1.1.指令格式:指令格式:G75 R G75 R e e ;G75 X(U)G75 X(U
2、)Z Z(W W)P P i i Q Q k k R R d d F F ;e e:每切完一刀后沿每切完一刀后沿X X向的退刀量,半径值,单位向的退刀量,半径值,单位mmmm。X X:最大切深点的:最大切深点的X X轴绝对坐标。轴绝对坐标。U U:最大切深点的:最大切深点的X X轴增量坐标。轴增量坐标。Z Z:最大切深点的:最大切深点的Z Z轴绝对坐标。轴绝对坐标。W W:最大切深点的:最大切深点的Z Z轴增量坐标。轴增量坐标。i i:X:X轴每次切深量与轴每次切深量与e e的差值,半径值,单位的差值,半径值,单位mmmm。k k:沿径向切完一个刀宽后退出,在沿径向切完一个刀宽后退出,在Z Z
3、向的移动量,单位向的移动量,单位mmmm,其值小于,其值小于刀宽。刀宽。d d:刀具切到槽底后,在槽底沿刀具切到槽底后,在槽底沿-Z-Z方向的退刀量,单位方向的退刀量,单位mmmm,最好取,最好取0 0。课题一课题一 外槽类综合工件加工外槽类综合工件加工 2.适用范围:槽宽较大,深度较深的单槽。适用范围:槽宽较大,深度较深的单槽。3.刀具路径图刀具路径图 A点为切槽循环点。点为切槽循环点。B点为最大切深终点。点为最大切深终点。课题一课题一 外槽类综合工件加工外槽类综合工件加工 4.例题:用例题:用G75指令编制下图宽槽加工程序。(刀宽指令编制下图宽槽加工程序。(刀宽4mm)T0101 S500
4、 M03 F0.10T0101 S500 M03 F0.10;G00 X60.0 Z-29.2 M08G00 X60.0 Z-29.2 M08;G75 R2.0G75 R2.0;G75 X30.2 Z-39.8 P6000 Q3800G75 X30.2 Z-39.8 P6000 Q3800;G01 X60.0 Z-29.0G01 X60.0 Z-29.0;X30.0X30.0;G04 X2.0G04 X2.0;Z-40.0Z-40.0;课题一课题一 外槽类综合工件加工外槽类综合工件加工 二、子程序二、子程序1.1.含义含义 :零件加工时,当某一加工内容重复出现时,:零件加工时,当某一加工内容重
5、复出现时,可将该加工内容编制成子程序,采用子程序调用指令,可将该加工内容编制成子程序,采用子程序调用指令,调出子程序,从而完成加工。调出子程序,从而完成加工。2.2.子程序调用指令子程序调用指令(1)指令格式:)指令格式:M98 P ;调用次数调用次数199 子程序号(必须为四位数)子程序号(必须为四位数)3.说明说明子程序号和主程序号类似。子程序号和主程序号类似。课题一课题一 外槽类综合工件加工外槽类综合工件加工 图示图示子程序执行完次数后结束后将返回到主程序子程序执行完次数后结束后将返回到主程序M98的的下一句继续执行。下一句继续执行。省略次数,默认调用一次。省略次数,默认调用一次。子程序
6、可多重嵌套。子程序可多重嵌套。课题一课题一 外槽类综合工件加工外槽类综合工件加工 4.例题例题 运用子程序完成零件的编程。运用子程序完成零件的编程。课题一课题一 外槽类综合工件加工外槽类综合工件加工 技能训练技能训练零件图(零件图(50509292)一、端面切槽(钻深孔)循环指令一、端面切槽(钻深孔)循环指令G74 课题二课题二 端面槽类综合工件加工端面槽类综合工件加工1.1.指令格式:指令格式:G74 R G74 Re e;G74 XG74 X(U U)Z Z(W W)P P(i i)Q Q(k k)R R(d d)F F ;(1)e 退刀量,模态值;退刀量,模态值;(2)X(U)Z(W)切
7、槽终点坐标;切槽终点坐标;(3)i刀具完成一次轴向切削后,在刀具完成一次轴向切削后,在X方向的移方向的移动量(半径值),单位;动量(半径值),单位;(4)kZ方向每次切深量,单位;方向每次切深量,单位;(5)d刀具在切削底部的退刀量,一般为刀具在切削底部的退刀量,一般为0;(6)F进给速度;进给速度;课题二课题二 端面槽类综合工件加工端面槽类综合工件加工2.刀具路径图刀具路径图 课题二课题二 端面槽类综合工件加工端面槽类综合工件加工3.应用举例应用举例1.1.用一钻头用一钻头 2020钻一深孔,孔深钻一深孔,孔深90mm90mm,编制钻孔程,编制钻孔程序。其中:序。其中:e e=1.5,=1.
8、5,k k=25,F=0.1=25,F=0.1。G00 X0.Z1.0;G74 R1.5;G74 Z-90.0 Q2500 F0.1;G00 X100.0 Z100.0;M05;M09;M30;程序程序 课题二课题二 端面槽类综合工件加工端面槽类综合工件加工例2如图所示零件,需加工端面槽,编制其程序。G21 G97 G99;T0101 S800 M03 F0.05;G00 X36.Z2.;G74 R1.0;G74 X30.Z-5.0 P1000 Q2000;G28 U0.W0.;M05;M30;0001;课题二课题二 端面槽类综合工件加工端面槽类综合工件加工技能训练技能训练毛坯5575 课题三
9、课题三 中等复杂综合工件加工中等复杂综合工件加工 毛坯毛坯 65659090 图纸图纸 课题四课题四 装配件加工装配件加工完成装配件的加工。材料完成装配件的加工。材料4545号钢,毛坯号钢,毛坯 50509898。件件1 1课题四课题四 装配件加工装配件加工 件件2 2课题四课题四 装配件加工装配件加工 课题四课题四 装配件加工装配件加工 课题五课题五 宏程序加工非圆曲线宏程序加工非圆曲线一、宏程序相关知识一、宏程序相关知识(一)定义:一组以子程序的形式存储并带有变量的程(一)定义:一组以子程序的形式存储并带有变量的程序称为宏程序。序称为宏程序。(二)变量(二)变量FANUCFANUC系统的变
10、量由符号系统的变量由符号#和变量序号组成。如和变量序号组成。如#I#I(I=1,2I=1,2,)。将跟在地址符后的数值用变量来代)。将跟在地址符后的数值用变量来代替的过程称为引用变量。替的过程称为引用变量。例如例如“G01 X#1 Y-#2 F#3;当当#1=20.0,#2=50.0,#3=100”时,上式表示为时,上式表示为G01 X20.Y-50.F100.。课题五课题五 宏程序加工非圆曲线宏程序加工非圆曲线(三)运算符(三)运算符运算运算符符定定义义举举例例运算运算符符定定义义举举例例=等于等于#i=#j#i=#jTANTAN正切正切#i=TAN#j#i=TAN#j+求和求和#i=#j+
11、#k#i=#j+#kATANATAN反正切反正切#i ATAN#j#i ATAN#j求差求差#i=#j#i=#j#k kSQRTSQRT平方根平方根#i=#i=SQRT#jSQRT#j*乘乘积积#i=#j*#i=#j*#k kABSABS绝对值绝对值#i=ABS#j#i=ABS#j/除法除法#i=#j/#i=#j/#k kROUNDROUND舍入舍入#i=ROUND#i=ROUND#j#jSINSIN正炫正炫#i=SIN#j#i=SIN#jFIXFIX上取整上取整#i=FIX#j#i=FIX#jASINASIN反正炫反正炫#i=#i=ASIN#jASIN#jFUPFUP下取整下取整#i=FUP
12、#j#i=FUP#jCOSCOS余弦余弦#i=COS#i=COS#j#jLNLN自然自然对对数数#i=LN#j#i=LN#jACOSACOS反余弦反余弦#i=ACOS#j#i=ACOS#jEXPEXP指数指数对对数数#i=EXP#j#i=EXP#jOROR或运算或运算#i=#j OR#i=#j OR#k kBINBIN十十二二进进制制转转换换#i=BIN#j#i=BIN#jXORXOR异或运算异或运算#i=#j XOR#i=#j XOR#k#kBCD BCD 二十二十进进制制转转换换#i=BCD#j#i=BCD#jANDAND与运算与运算#i=#j AND#i=#j AND#k#k 课题五课题
13、五 宏程序加工非圆曲线宏程序加工非圆曲线(四)控制指令(四)控制指令1.IF1.IFGOTOnGOTOn(n=n=顺序号)顺序号)符号符号意义意义符号符号意义意义EQEQ=GTGTNENELTLTGEGELELE条件式种类如表条件式种类如表 课题五课题五 宏程序加工非圆曲线宏程序加工非圆曲线2.WHILE2.WHILE DO m(m=DO m(m=顺序号顺序号)ENDmENDm条件式成立时条件式成立时,从顺序号从顺序号m程序段到程序段重复执行,程序段到程序段重复执行,不成立,则从不成立,则从ENDm 下一个程序段执行。下一个程序段执行。3.3.无条件转移(无条件转移(GOTOnGOTOn)二、
14、椭圆宏程序编程的具体应用实例解析二、椭圆宏程序编程的具体应用实例解析在数控车床上加工含椭圆形的零件,长半轴为在数控车床上加工含椭圆形的零件,长半轴为60,短,短半轴为半轴为20;零件毛坯棒料;零件毛坯棒料 45,编写数控加工程序。,编写数控加工程序。课题五课题五 宏程序加工非圆曲线宏程序加工非圆曲线(一)用(一)用IFIF语句编制。语句编制。1.1.宏程序或参数编程可用下宏程序或参数编程可用下列变量进行运算列变量进行运算:#1#1,椭圆公式中的,椭圆公式中的Z Z坐标初坐标初始值;始值;#2#2,椭圆公式中的,椭圆公式中的X X坐标初始坐标初始值(半径值);值(半径值);#3#3,椭圆在工件坐
15、标系中的,椭圆在工件坐标系中的Z Z坐标值;坐标值;#4#4,椭圆在工件坐标系中的,椭圆在工件坐标系中的X X坐标值(直径量),其坐标值(直径量),其值为值为2 2#2#2。#1=60.#1=60.;N120#2=20.*SQRTABS3600.N120#2=20.*SQRTABS3600.#1*#1/60.#1*#1/60.;IF#1GE0GOTO120;IF#1GE0GOTO120;#4=2.*#2;#4=2.*#2;G01 X#4 Z#3;G01 X#4 Z#3;#1=#1-0.1#1=#1-0.1;#3=#1#3=#160.;60.;课题五课题五 宏程序加工非圆曲线宏程序加工非圆曲线(二)利用(二)利用WHILE语句编程语句编程#1=60.#1=60.;WHILE#1GE0.DO1;WHILE#1GE0.DO1;#2=20.*SQRTABS3600.#2=20.*SQRTABS3600.#1*#1/60.#1*#1/60.;END1;END1;#4=2.*#2;#4=2.*#2;G01 X#4 Z#3;G01 X#4 Z#3;#1=#1-0.5#1=#1-0.5;END1;END1;课题五课题五 宏程序加工非圆曲线宏程序加工非圆曲线技能训练技能训练零件图(毛坯零件图(毛坯 5 50 09898,材料,材料4545号钢)号钢)
限制150内