资源描述
,椭圆轴的加工,任务,7,在数控车床,(,配,FANUC-0I),上加工椭圆轴零件,已知毛坯为直径,50mm,,长度,100mm,的,45#,圆钢。,任务导入:,任务分析,加工要素:椭圆外轮廓、内孔、槽、螺纹,加工精度:,0.016mm,表面粗糙度:,Ra1.6,加工设备:,CK6136,工件材料:,45#,钢,(,1,)分析该零件的结构特点、加工要求和完成加工任务可能的工作过程。,(,2,)查找有关,“,宏程序,”,的资料,进而确定采用,“,宏程序,”,完成该零件加工任务。,宏程序的资料,:,【,一,】,宏程序的概念,宏程序编程简单地解释就是利用变量编程的方法。,【,二,】,宏变量的定义,在宏程序中使用的变量称为宏变量。宏变量值可在程序中 修改或利用,MDI,面板操作进行修改。,【,三,】,宏变量的表示,FANUC-0I,数控系统中的宏变量是以带,#,的数字作为变量名的,如,#2,,,#10,,,#500,等。其中,#0,空变量,#1,#33,局部变量;,#100,#199,,,#500,#999,公共变量;,#1000,系统变量;,【,四,】,宏变量运算,1,、运算符与表达式,1,)算术运算符:,+,,,-,,*,,/,2,)条件运算符,EQ,(,=,),,NE,(),,GT,(),,GE,(),,LT,(),,LE,()。,3,)逻辑运算符,AND,,,OR,,,NOT,4,)函数,SIN,(正弦),,COS,(余弦),,TAN,(正切),,ATAN,(反正切,-90,90,),,ATAN2(,反正切,-180,180,),,ABS,(绝对值),,INT,(取整),,SIGN,(取符号),,SQRT,(开方),,EXP,指数)。,5,)表达式,用运算符连接起来的常数与宏变量构成表达式。,例如:,175/SQRT2*COS#2,;,#3*6 GT 14,;,2,、宏变量的赋值,把常数或表达式的值送给一个宏变量称为赋值。,格式:宏变量常数或表达式,例如:,#1,10,表示变量,#1,的值是,10,#2,175/SQRT2*COS55,;,说明:表达式可以是变量自身与其它数据的运算结果。,如:,#3,#3,1,赋值表达式的运算顺序与数学运算顺序相同,【,五,】,控制指令,1,、条件转移 编程格式:,IF,条件表达式,GOTO,n,以上程序段含义为:(,1,)如果条件表达式的条件得以满足,则转而执行程序中程序 号为,n,的相应操作,程序段号,n,可以由变量或表达式替代;(,2,)如果表达式中条件未满足,则顺序执行下一段程序;(,3,)如果程序作无条件转移,则条件部分可以被省略。,例:,IF#2 LT 360 GOTO 2000,2,、循环执行,编程格式:,WHILE,条件表达式,DO m,(,m,1,2,,,3,),.END m,上述,“,WHILE,END m,”,程序含意为:,1,)条件表达式满足时,程序段,DO m,至,END m,即重复执行;,2,)条件表达式不满足时,程序转到,END m,后处执行;,3,)如果,WHILE,条件表达式,部份被省略,则程序段,DO m,至,END m,之间的部份将一直重复执行;,注意,:,1,),WHILE,DO m,和,END m,必须成对使用;,2,),DO,语句允许有,3,层嵌套,即:,3,),DO,语句范围不允许交叉,即如下语句是错误的:,1.,子程序的编程格式,程序分为主程序和子程序。在正常情况下,数控机床是按主程序的指令工作的。但在编制加工程序时,如果一个程序包含固定顺序或频繁重复的图形,这样的顺序或图形就可以编成固定程序,并单独加以命名,这个固定程序就称为子程序。,将子程序存在存储器中,主程序执行过程中如果需要某一个子程序,可以通过一定格式的子程序调用指令来调用该子程序,使用子程序可以减少不必要的重复编程,从而达到简化编程的目的。原来的程序称为主程序。子程序可以被主程序调用。被调用的子程序也可以调用其它子程序。在主程序执行期间出现了子程序执行指令时,执行子程序指令。当子程序执行结束,返回主程序继续执行。如图,7-9,所示主程序与子程序的关系。,二、方案设计,1,零件图的工艺分析,2,确定装夹方案,3,确定加工顺序和进给路线,4,选择刀具及切削用量,5,编制工艺文件(工序卡、刀具调整卡、走刀路线图),三、方案实施,1,、分析零件图:,(,1,)零件图工艺分析:毛坯尺寸,50X100mm,,材料,45,号 钢。由零件图分析可以知道,该零件需要加工的表面有椭圆面、外表面、环槽,内孔,内螺纹。,(,2,)技术要求分析:,尺寸精度大多,7,级,最高,6,级,表面粗糙度最高,Ra1.6,。,2,、确定数控车削加工工艺:,(,1,)确定工艺路线:,右端:外圆柱面,椭圆面,(,2,)选择装夹表面与夹具,(,3,)确定装夹方案、定位基准、加工起点,工件坐标系原点设在右端面,(,4,)填写刀具卡,(,5,)填写工序卡,左端:粗加工外圆柱面,粗加工内孔,精加工外圆柱面,加工,3,环槽,精加工内孔,内螺纹,3,、程序编制,4,、仿真加工,利用模拟仿真软件调试程序及小组交流,四、检查评估,1,、对各小组的加工零件进行检查,尺寸要求,表面粗糙度要求,2,、对各小组成员进行评价,五、总结与拓展,沟槽采用子程序加工,程序清单(椭圆部分),N1010 G0X0Z5,N1020 G01X0Z0F80,N1030#1=0,N1040#2=20*COS#1,N1050#3=2*13*SIN#1,N1060 G01X#3Z#2,N1070#1=#1+1,N1080 IF#1 LE 90 GOTO 1040,N1090,
展开阅读全文