数控铣削编程与加工(第四版) 课件 项目五 综合零件的加工_第1页
数控铣削编程与加工(第四版) 课件 项目五 综合零件的加工_第2页
数控铣削编程与加工(第四版) 课件 项目五 综合零件的加工_第3页
数控铣削编程与加工(第四版) 课件 项目五 综合零件的加工_第4页
数控铣削编程与加工(第四版) 课件 项目五 综合零件的加工_第5页
已阅读5页,还剩66页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数控铣削编程与加工项目五综合零件的加工图5-1综合件1零件图项目任务一

在加工中心上加工如图5-1所示的零件,零件材料为铝合金,切削性能较好。零件毛坯尺寸为,已完成上下平面及周边侧面的加工,如图5.2所示。(任务一)

加工中心上加工如图5.1所示的零件。1.零件结构及技术要求分析(1)零件材料为铝合金,切削性能较好,零件毛坯尺寸为已完成上下平面及周边侧面的加工,如图5.2所示。(2)该零件为轮廓、型腔类和孔类的综合件,零件外轮廓为正方形,零件尺寸精度要求较高。2.零件加工工艺及工装分析(1)加工机床的选择:用立式加工中心,机床系统:FANUC0i系统或SIEMENS802D系统。(2)工件的装夹:以已加工过的底面和侧面作为定位基准,在精密平口钳上装夹工件,钳口高度为50mm,工件顶面高于钳口15mm~20mm,工件底面用垫块将工件托起,并要注意垫块的位置,保证在铣外轮廓时不会碰到钳口。项目实施一、制定零件加工工艺(任务一)(3)加工方法及刀具的选择:铣外轮廓1,选用φ10mm立铣刀;铣外轮廓2,采用φ10mm立铣刀;铣外轮廓2,采用φ10mm立铣刀;铣内槽,采用φ10mm键槽铣刀;钻4-φ10H7底孔,采用φ9.8mm麻花钻;铰4-φ10H7孔,采用φ10H7mm铰刀。(4)切削用量的选择:查表可知,铝合金允许切削速度V为180~300m/min,故精加工取V=180m/min左右,粗加工取V=180m/min×70%=126m/min左右。3.数控加工工艺文件数控加工工序卡如表5-1所示。项目实施(任务一)表5-1综合件1零件数控加工工序卡数控加工工序卡片工序号工序内容单位零件名称零件图号材料夹具名称使用设备综合件15-1铝合金精密平口虎钳加工中心工步号工步内容刀具号刀具规格/mm主轴转速(r.min-1)进给速度(mm.min-1)刀具长度补偿备注类型材料1铣外轮廓1T01φ10立铣刀高速钢1000100H012铣外轮廓2T01φ10立铣刀高速钢1000100H013铣外轮廓3T01φ10立铣刀高速钢1000100H01项目实施(任务一)4铣内槽T02φ10键槽铣刀高速钢100080H025钻4-φ9.8孔T03φ9.8麻花钻高速钢80070H036铰4-φ10H7孔T04φ10H7铰刀硬质合金20050H04编制审核批准第页共页注:H01~H04中的数值根据具体加工和对刀情况而定。(任务一)项目实施1.工件坐标系的确定

为计算方便工件坐标系零点设在图5-1所示零件毛坯上表面中心处。利用寻边器或分中棒、Z轴设定器或量块进行对刀,确定工件坐标系原点O。2.编程点坐标确定

根据工步图中坐标系确定编程坐标点。3.编写加工程序

FANUCOi系统及SINUMERIK828D数控系统的指令及规则编写加工程序如下表-3所示。二、编制数控加工程序项目实施(任务一)程序(FANUC0i系统)程序(SINUMERIK828D系统)注释铣外轮廓1G54G90G49G80G40G00Z50M06T01M03S1000G00X60Y0G43G00Z20H01Z10G01Z-14F80G41G00X40Y0D01F100Y-40R5X-40R5Y40R5X40R5Y0X50G40G01X60Y0G49G00Z50G54G90G40G0Z50M06T1G0D2Z20S1000M3 G0X60Y0G0Z10G1Z-14F80G41G1X40Y0D1F100Y-40,RND=5X-40,RND=5Y40,RND=5X40,RND=5Y0X50G40G1X60Y0G0Z50安全指令换1号刀(φ10mm立铣刀)建立刀具半径左补偿D01=5mm,刀具以进给的速度接近工件至点(40,0)处铣外轮廓1表5-3综合件1数控加工参考程序项目实施(任务一)(任务一)铣外轮廓2G54G90G49G80G40G00Z50G00X60Y0M03S1000G43G00Z10H01G01Z-11F80G41G01X27Y0D01F100Y-10G03X33Y-22R15G01Y-25X25Y-33X22G03X10Y-27R15G01X-10G03X-22Y-33R15G01X-25X-33Y-25Y-22G03X-27Y-10R15G01Y10G03X-33Y22R15G54G90G40G0Z50G0X60Y0S1000M3G0D2Z10G1Z-11F80G41G1X27Y0D1F100Y-10G3X33Y-22CR=15G1Y-25X25Y-33X22G03X10Y-27CR=15G1X-10G3X-22Y-33CR=15G1X-25X-33Y-25Y-22G3X-27Y-10CR=15G1Y10G3X-33Y22CR=15项目实施G01Y25X-25Y33X-22G03X-10Y27R15G01X10G03X22Y33R15G01X25X33Y25Y22G03X27Y10R15G01Y0X50G40G01X60Y0G49G00Z50G1Y25X-25Y33X-22G3X-10Y27CR=15G1X10G3X22Y33CR=15G1X25X33Y25Y22G3X27Y10CR=15G1Y0X50G40G1X60Y0G0Z50(任务一)项目实施铣外轮廓3G54G90G49G80G40G00Z50G00X60Y0M03S1000G43G00Z10H01G01Z-3G41G01X24Y0D01F100G02X24I-24G40G01X60Y0G49G00Z50G54G90G40G0Z50G0X60Y0S1000M3G0D2Z10G1Z-3F80G41G1X24Y0F100G2I-24G40G1X60Y0G0Z50(任务一)项目实施铣内槽M06T2M03S1000G54G90G49G40G80G0Z0G00X0Y0G43G00Z20H02Z10G01Z-6F50G42G01X18Y0D01F80Y-2G02X12Y-8R6G01X6G02X-6R10G01X-12G02X-18Y-2R6G01Y2G02X-12Y8R6G01X-6G02X6R10G01X12G02X18Y2R6G01Y-2G01X10G40G01X0Y0G49G00Z50M05G91G28Z0M06T2G0D2Z10S1000M3G54G90G40G0Z20G0X0Y0G1Z-6F50G42G1X18Y0D01F80Y-2G2X12Y-8CR=6G1X6G2X-6CR=10G1X-12G2X-18Y-2CR=6G1Y2G2X-12Y8CR=6G1X-6G2X6CR=10G1X12G02X18Y2CR=6G1Y-2G1X10G40G1X0Y0G0Z50M05G74Z0(任务一)项目实施钻4-φ9.8mm孔M06T3M03S800G54G90G49G40G80G0Z50G43G00Z20H03G00X60Y0Z10G98G83X22.63Y22.63Z-33R3Q5F70Y-22.63X-22.63Y22.63G80G49G00Z50M05G91G28Z0M06T3G0D2Z50S800M3G54G90G40G0Z20G0X60Y0G1Z10F70MCALLCYCLE83(10,0,5,-33,33,-10,10,2,0.5,1)X22.63Y22.63Y-22.63X-22.63Y22.63MCALLG0Z50M5G74Z0(任务一)项目实施铰4-φ10H7孔M06T4M03S200G54G90G49G40G43G00Z50H03G00X60Y0Z10G98G85X22.63Y22.63Z-33R3F50Y-22.63X-22.63Y22.63G80G49G00Z050M05M30M06T4G0D2Z10G54G90G40S200M3G0X60Y0G1Z10F50MCALLCYCLE85(10,0,5,-33,33,3,50,80)X22.63Y22.63Y-22.63X-22.63Y22.63MCALLG0Z50M5M30(任务一)项目实施1.选择机床、数控系统并开机。2.机床各轴回参考点。3.安装工件。4.安装刀具并对刀。5.输入加工程序,并检查调试。6.手动移动刀具退至距离工件较远处。7.自动加工。8.测量工件,优化程序,对工件进行误差与质量分析。二、加工中心加工项目实施(任务一)相关知识一、FANUC0i系统的宏程序(一)曲面的宏程序加工方法1.规则公式曲面的加工方法

对斜面、球面和椭圆面等规则曲面进行程序编制时,一般由曲面的规则公式或参数方程,选择其中一个变量作为自变量,另一个变量作为这个自变量的函数,并将公式或方程转化成这个自变量的函数表达式,用数控系统中的变量来表示这个函数表达式,最后根据这个曲面的起始点和移动步距,采用等间距直线逼近法和圆弧逼近法来进行程序设计。在曲面加工时,一般在二轴半或三轴联动的数控机床上用“行切法”进行加工。当曲面边界敞开的凸形曲面时,刀具可以采用小直径的立铣刀或球头铣刀;当曲面为边界封闭的凹槽时,刀具只宜选用球头铣刀。

2.不规则曲面的加工方法

对不规则曲面进行程序编制时,一般先对曲面分层进行相似拟合,随后对相似拟合的曲线套用规则公式,再按照规则公式曲面编程和加工的方法分段进行;如果不能用规则公式来表示,则求出曲线上相邻点的坐标绘制出曲线列表,采用列表式方法编程。同样对不规则曲面进行加工时,通常采用“行切法”或“环切法”等多种方法进行二轴半、三轴联动加工。曲面零件的种类很多,但不管是哪一种类型的,编程时所做的数学处理是相同的。一是选择插补方式,即是采用直线逼近,还是圆弧段逼近;二是插补节点的坐标计算。相关知识(二)宏程序编程1.变量及运算变量的表示变量用符号(#)和后面的变量号指定。例:#1、#2表达式可以用于指定变量号,此时,表达式必须封闭在括号中。例:#[#1+#2-10]相关知识用户宏程序有A、B两类,FANUC0i系统采用B类宏程序。由于A类宏程序不直观,可读性差,本项目仅介绍B类宏程序。(2)变量的类型。变量根据变量号可以分四种类型,如表5-5所示。变量号变量类型功能#0空变量该变量总是空,没有值能赋给该变量#1~#33局部变量只能用于在宏程序中存储数据,断电后初始化为空,可以在程序中赋值#100~#199#500~#999公共变量在不同的宏程序中意义相同(即公共变量对于主程序和从这些主程序调用的每个宏程序来说是公用的),断电时#100~#199清除为空,#500~#999数据不清除#1000~系统变量用于读和写CNC运行时各种数据的变化,如刀具的当前位置和补偿值等相关知识(3)变量的引用在地址后指定变量即可引用其变量值。例:G01X[#1+#2]F#3;若#1=10、#2=20、#3=80,则为:G01X30F80;当引用未定义的变量时,变量及地址号都被忽略。例:#1=0,#2为空时,G00X#1Y#2;相当于“G00X0Y0;”。相关知识2.算术和逻辑运算功能格式备注定义、置换#i=#j加法减法乘法除法#i=#j+#k#i=#j-#k#i=#j*#k#i=#j/#k正弦反正弦余弦反余弦正切反正切#i=SIN[#j]#i=ASIN[#j]#i=COS[#j]#i=ACOS[#j]#i=TAN[#j]#i=ATAN[#j]/[#k]角度以度指定。90030|表示为90.50平方根绝对值舍入上整数下整数自然对数指数函数#i=SQRT[#j]#i=ABS[#j]#i=ROUND[#j]#i=FUP[#j]#i=FIX[#j]#i=LN[#j]#i=EXP[#j]或异或与#i=#jOR#k#i=#jXOR#k#i=#jAND#k相关知识表5-63.转移和循环(1)无条件转移(GOTO语句):格式:GOTOn;n指顺序号(1~9999)例:GOTO10;GOTO#10;(2)条件转移(IF语句):格式1:IF[〈条件表达式〉]GOTOn;

IF之后指定条件表达式说明:1)如果指定的条件表达式满足时,转移到标有顺序号n的程序段,如果指定的条件表达式不满足,执行下一个程序段。2)条件表达式中运算符如表5-7所示。表5-7运算符运算符含义运算符含义EQ等于(=)GE大于或等于(≥)NE不等于(≠)LT小于(<)GT大于(>)LE小于或等于(≤)相关知识例:以下程序表示如果变量#1的值大于10,转移到“N2G00G91X10.;”程序段。如果指定的条件表达式不满足,执行下一个程序段。

相关知识格式2:IF[〈条件表达式〉]THEN;

IF之后指定条件表达式说明:如果指定的条件表达式满足时,则执行预先指定的宏程序语句,而且只执行一个宏程序语句。例:IF[#1EQ#2]THEN#3=20;如果#1和#2的值相同时,20赋给#3。相关知识(3)循环(WHILE语句):格式:WHILE[条件表达式]DOm;(m=1,2,3)……ENDm;说明:1)在WHILE后指定一个条件表达式,当条件满足时,执行从DO到END之间的程序,否则,转到END后的程序段。m=1,2,3,m是循环标号,最多嵌套三层。例:例:WHILE[…]DO1…WHILE[…]DO2…WHILE[…]DO3……END3…END2…END1相关知识

图5-3椭圆圆柱面零件相关知识例:椭圆圆柱面的宏程序

如图5-3所示,椭圆的方程是X2/152+Y2/102=1,工件毛坯为方料,假设以工件上表面中心作为原点。编制这个椭圆的方法有两种,一是参数法,二是椭圆方程法,现介绍常用的参数法编程。椭圆的参数方程为:X=15*COSθY=10*SINθ以#1为角度变量,选用直径为10mm的平铣刀。循环中将用下列变量:#1——Z值起始点#2——Z值终点#3——椭圆圆弧的终止角度#4——椭圆圆弧的起始角度#5——椭圆长半轴#6——椭圆短半轴#7——加工点X值#8——加工点Y值相关知识相关知识顺序号程序注释N10G54G90G17N20M03S1200N30G00Z10N40X0Y0N50G01X10Y0D200建立刀补N60X15N70G01Z0N80#1=0Z值起点N90#2=-5Z值终点N100WHILE[#1GE#2]DO1如#1≥#2循环1继续N110G01Z[#1]F50Z向下刀N120#3=360椭圆终止角度N130#4=0椭圆起始角度N140#5=15椭圆长轴半径N150#6=10椭圆短轴半径N160WHILE[#3GE#4]DO2如#3≥#4循环2继续N170#7=#5*COS[#4]计算X值

N180#8=#6*SIN[#4]计算Y值N190G01X[#7]Y[#8]F200刀具定位切削N200#4=#4+1角度计数器递加N210END2循环2结束N220#1=#1-1Z轴计数器递减N230END1循环1结束N240G0Z50N250G40G0X0Y0N260M05N270M30相关知识例:球面零件的宏程序

图5-4球面零件相关知识1.粗加工程序的编制

如图5-4所示,工件毛坯为方料,假设以球心作为原点,则加工球面时,可采用自上而下等高体积粗加工的加工方法。粗加工时采用Φ6mm的平底铣刀,自上而下以等高方式逐层去除余量,每层以G02方式走刀,四周留1mm的加工余量。

相关知识相关知识顺序号程序注释N10G54G90G17G00Z30N20G00X0Y0N30M03S1000N40G01Z15F150N50#1=10半球半径N60#2=3铣刀半径N70#3=90半球起始角度N80#4=0半球终止角度N90#17=1Z坐标递减量(Z向每层切深)N100#5=#1*COS[#4]终止高度上X坐标

N110#6=1.6*#2X向步距设为刀具直径的80%N120#8=#1*SIN[#3]计算任意高度刀具Z坐标N130#9=#1*SIN[#4]

计算终止高度刀具Z坐标N140WHILE[#8GT#9]DO1

如#8>#9循环1继续N150X[#5+#2+1]Y0刀具移动到毛坯外测N160Z[#8+1]刀具移动到Z[#8+1]处N170#18=#8-#17当前层加工深度Z值N180G01Z#18F150N190#7=SQRT[#1*#1-#18*#18]刀具与球面接触点的X坐标N200#10=#5-#7任意高度上被去除部分的水平宽度N210#11=FIX[#10/#6]

每层被去除宽度除步距,并取整,设置为初始值N220WHILE[#11GE0]DO2如#11≥0循环2继续N230#12=#7+#11*#6+#2刀具X方向目标值N240G01X#12Y500刀具移动到目标点N250G02I-#12铣水平圆N260#11=#11-1水平面去除宽度递减N270END2循环2结束,水平圆一圈切削完N280G00Z30N290#8=#8-#17Z坐标递减N300END1循环1结束,水平一层切削完N310G00Z50N320M05N330M30注意:如对刀时以工件上表面为Z0点,在加工时则在OFFSETSETTING的番号EXT的Z中,需输入-10,方可进行加工。相关知识2.精加工程序的编制如图5-4所示,假设一球心作为原点,精加工时采用Φ6mm的球头铣刀。参考程序如表5-10所示。注意:与粗加工相似,如对刀时以工件上表面为Z0点,在加工时则在OFFSETSETTING的番号EXT的Z中,需输入-10,方可进行加工。相关知识顺序号程序注释N10G54G90G17G00Z30N20G00X0Y0N30M03S1200N40G01Z15F200N50#1=90半球起始角度N60#2=0半球终止角度N70#3=10半球半径N80WHILE[#1GE#2]DO1如#1≥#2循环1继续

N90#4=#3*COS[#1]+3X值加刀具半径(刀具中心点的X坐标)N100#5=#3*SIN[#1]Z赋值N110G01X[#4]Z[#5]F120刀具定位切削N120G02I[-#4]F100铣水平圆N130#1=#1-1角度计数器递减N140END1循环1结束,精加工水平圆一圈切削完N150G00Z50N160M05N170M30相关知识例:锥台零件的宏程序图5-5锥台零件相关知识如图5-5所示锥台,该零件的编程可以用角度、半径为变量,另外还可以用锥台的高度为变量。现以锥台高度15mm为变量,选用直径为φ10mm的平底立铣刀来铣削。加工时采用由下向上的方法,以工件上表面为编程原点。相关知识顺序号程序注释N10G54G90G17G00Z30N20G00X20Y0N30M03S1000N40G01Z-15F120N50#1=15锥台高度N60#2=5锥台顶半径(注意:程序输入时,此处的顺序号字必须输入,且与后面的IF语句中GOTO后的字对应)N70#3=5铣刀半径N80#4=#1/TAN79

N90#5=#2+#4+#3锥台底半径+铣刀半径N100G01Z-[#1]F80刀具Z向移动到锥台底面N110X[#5]刀具X向移动到锥台底面N120G02I-[#5]铣水平圆N130#1=#1-0.5锥台高度递减N140IF[#1GE0]GOTO60如果#1≥0返回到N60程序段N150G00Z50N160M05N170M30二、SINUMERIK828D系统的宏程序(一)R参数1.R参数的编程格式R0=_~R300=_2.R参数的种类

R参数可用于在NC程序中计算或设定所需数值,‌从R0~R299,‌共有300个计算参数。其中:‌R0~R99可以自由使用。R100~R299用于加工循环传递参数。‌如果未使用加工循环,‌这些参数同样可以自由使用。相关知识3.R参数的数值范围R参数作为用于计算的变量,可以存储长达308位的十进制数(不包括正负号和小数点),R参数的最大存储范围是(1E-307~1E+308)。整数值的小数点可以省略,正号也可以省略。

例如:R1=3.987,R2=-91.3,R3=3,R7=-7。

在R参数表中,凡是数据长度在14位以下的(含14位)实数都可以在R参数表里面直接显示,超过15位以上的数据将用科学计数法来表示。相关知识功能格式备注定义、转换Ri=Rj减法乘法除法Ri=Rj+RkRi=Rj-RkRi=Rj*RkRi=Rj/Rk正弦反正弦余弦反余弦正切反正切Ri=SIN(Rj)Ri=ASIN(Rj)i=COS(Rj)Ri=ACOS(Rj)Ri=TAN(Rj)Ri=ATAN(Rj)/(Rk)角度以度指定。90030|表示为90.50平方根绝对值圆整舍入取整自然对数指数函数Ri=SQRT(Rj))Ri=ABS(Rj)Ri=ROUND(Rj)Ri=TRUNC(Rj)Ri=LN(Rj)Ri=EXP(Rj)注意:在数控系统运行时,运算遵循“先括号,后乘除,再加减”的顺序。对于三角函数来说,数值即为度数。相关知识(二)参数运算R的参数运算与B类宏变量运算相似,如表所示3.举例(1)N10R1=R1+1;N20R7=R8*R9R10=R11/R12;

N30R13=SIN30;

N40R14=R1*R2+R3;

N50R15=SQRT(R1*R1+R2*R2);

相当于R15=(2)N10G1G91X=R1Z=R2F300;

N20Z=R3;

N30X=-R4;

N40Z=-R5;

…相关知识(三)程序跳转1.程序跳转标记符

(1)标记符或程序段号用于标记程序中所跳转的目标程序段,用跳转功能可以将程序进行分支。

(2)标记符须由2~8个字母或数字组成。在一个程序段中,标记符不可以含有其他意义。编程举例:N10MARKE1:G1X20.0;MARKE1为标记符TR789:G0X10.0Z20.0;TR789为标记符N100…;程序段号也可标记符相关知识2.程序跳转指令

(1)无条件跳转GOTOFlabel;向程序结束方向跳转到标记符,label为所选标记符或程序段号。GOTOBlabel;向程序开始方向跳转到标记符,label为所选标记符或程序段号。相关知识(2)有条件跳转1)IF语句IF条件GOTOFLabel;IF条件GOTOBLabel;有条件跳转编程举例:N10IFR1﹥1GOTOFMARKE1;…N100IFR45=R7+1GOTOBMARKE2;…一个程序段中可以有多个条件跳转,如:…N20IFR1==1GOTOBMA1IFR1==2GOTOFMA2…注:第一个条件实现后就进行跳转。相关知识运算符书写格式运算符书写格式等于=大于或等于>=不等于<>小于<大于>小于或等于<=(2)有条件跳转2)WHILE语句

在某些程序段需要备反复执行的时候,尽可能使用WHILE语句。它的特点是先进行条件比较,再进入循环,程序执行效率比较高。

例:N10R1=0;

N20WHILER1<3;

条件比较

如R1<3,ENDWHILE…N100R1=R1+1N110ENDWHILE相关知识例:椭圆的宏程序如图5-3(b)所示,工件毛坯为方料,假设以工件上表面中心作为编程原点。以1°为角度变量,选用直径为φ10mm的平底立铣刀。注意:如加工图5-3(a)所示的椭圆圆柱面,宏程序编制方法相同,也仅需改变刀补的起点等。相关知识顺序号程序注释N10G54G90G17N20M03S1200N30G0Z10N40X25Y0D01N50G42G1X20Y0F200建立刀补N60X15N70G1Z0N80R1=15椭圆长轴半径N90R2=10椭圆短轴半径N100R3=1椭圆起始角度N110R4=360椭圆终止角度

N120MA1:R5=R1*COS(R3)计算X值N130R6=R2*SIN(R3)计算Y值N140G1X=R5Y=R6F100N150Z-5N160R3=R3+1角度计数器递增N170IFR3<=R4GOTOBMA1如果R3≤R4跳转到标记MA1N180G0Z50N190G40G0X0Y0N200M30相关知识项目任务二

(任务二)

在加工中心上加工如图5-6所示的零件,零件材料为铝合金,切削性能较好。零件毛坯尺寸为,已完成上下平面及周边侧面的加工,图5-6图5-7零件毛坯图(任务二)1.零件结构及技术要求分析(1)零件材料为铝合金,切削性能较好,零件毛坯尺寸为,已完成上下平面及周边侧面的加工,如图5.8所示。(2)该零件为轮廓与型腔类综合件综合件,零件外轮廓为长方形,零件尺寸精度要求较高。2.零件加工工艺及工装分析(1)加工机床的选择:用立式加工中心,机床系统:FANUC0i系统或SIEMENS802D系统。(2)工件的装夹:以已加工过的底面和侧面作为定位基准,在精密平口钳上装夹工件,钳口高度为50mm,工件顶面高于钳15mm~20mm,工件底面用垫块将工件托起,并要注意垫块的位置,保证在铣外轮廓时不会碰到钳口。(3)加工方法及刀具的选择:铣六边形、十字形、φ26.5孔,选用φ10键槽铣刀;铣外轮廓、旋转槽、弯腰形槽,选用φ10键槽铣刀;钻孔φ9.8孔,采用φ9.8麻花钻;铰孔φ10H7,采用φ10H7铰刀。(任务二)项目实施一、制定零件加工工艺(4)切削用量的选择:查表可知,铝合金允许切削速度V为180~300m/min,精加工取V=180m/min左右,粗加工取V=180m/min×70%=126m/min左右。3.数控加工工艺文件数控加工工序卡如表5-15所示的,各工步加工过程如表5-16所示。数控加工工序卡片工序号工序内容单位零件名称零件图号材料夹具名称使用设备综合件5-2铝合金精密平口虎钳加工中心工步号工步内容刀具号刀具规格/mm主轴转速(r.min-1)进给速度(mm.min-1)刀具长度补偿类型材料1铣反面六边形、十字形、Φ26.5孔等T01φ10键槽铣刀高速钢80080H01(任务二)项目实施2铣正面外轮廓T01φ10键槽铣刀高速钢1000100H013钻φ9.8孔T02φ9.8麻花钻高速钢80080H024铰φ10H7孔T03φ10H7铰刀高速钢20050H03编制审核批准第页共页注:H01~H03中的数值根据具体加工和对刀情况而定。(任务二)项目实施1.工件坐标系的确定

为计算方便工件坐标系零点设在图5-6所示零件毛坯上表面中心处。利用寻边器或分中棒、Z轴设定器或量块进行对刀,确定工件坐标系原点O。2.编程点坐标确定

根据表5-16所示的工步图确定各加工形体的编程坐标系(G54-G57)。3.编写加工程序FANUCOi系统及SINUMERIK828D数控系统的指令及规则编写加工程序如下表5-17所示。(任务二)二、编制数控加工程序项目实施(任务二)表5-17

综合件2数控加工参考程序程序(FANUC0i系统)程序(SINUMERIK828D系统)注释铣反面六边形G54G90G80G49G40G00Z50M06T1M03S800G00X0Y0G43G00Z30H01G00Z15G01Z-8F80G41G1X17.321D01G01X17.321Y10,R6G01XOY20,R6G01X-17.321Y10,R6G01Y-10,R6G01X0Y-20,R6G01X17.321Y-10,R6G01X17.321Y0G40G1X0Y0G49G00Z50M00G90G40G0Z50M06T1G43G0Z30H1S800M3G0X0Y0G0Z15G1Z-8F80G41G1X17.321D1G1X17.321Y10,RND=6G1XOY20,RND=6G1X-17.321Y10,RND=6G1Y-10,RND=6G1X0Y-20,RND=6G1X17.321Y-10,RND=6G1X17.321Y0G40G1X0Y0G49G0Z50M0建立工件坐标系(XP1,YP1,ZP1)加工六边形项目实施(任务二)铣反面十字形G55G90G80G49G40G00Z50M03S800G43G00Z15H01G0X0Y0G01Z-7F80G41G1X6Y6D01G01X6Y15G03X-6Y15R6G01X-6Y6G01X-15Y6G03X-15Y-6R6G01X-6G01Y-15G03X6R6G01Y-6G01X15G03Y6R6G01X6G40G1XOYOG49G00Z50M00G55G90G49G40G0Z50G0X0Y0S800M03G43G0Z15H1G1Z-7F80G41G1X6Y6D1G1X6Y15G3X-6Y15CR=6G1X-6Y6G1X-15Y6G3X-15Y-6CR=6G1X-6G1Y-15G3X6CR=6G1Y-6G1X15G3Y6CR=6G1X6G40G1XOYOG49G0Z50M0(任务二)铣反面Φ26.5mm孔G54G90G80G49G40G00Z50M03S800G43G00Z15H01G00X0Y0G01Z-30F80G41G1X13.25Y0D01G03X13.25Y0I-13.25J0G40G1X0YOG49G00Z50M00G54G90G49G40G0Z50G0X0Y0S800M03G43G0Z15H1G1Z-30F80G41G1X13.25Y0D1G3X13.25Y0I-13.25J0G40G1X0Y0G49G0Z50M0(任务二)铣正面外轮廓G54G90G80G49G40G00Z50M03S1000G43G00Z30H01G00X0Y0G00Z15G00X-75Y0G01Z-10F100G41G01X-35Y0D01#100=35#101=10#102=180#103=0N80#104=#100*COS[#102]#105=#101*SIN[#102]+27.5G01G41X#104Y#105D01G54G90G49G40G0Z50G43G0Z30H1G0X0Y0S1000M03G0Z15G0X-75Y0G1Z-10F100G41G1X-35Y0D1R0=35R1=10R2=180R3=0MA1:R4=R0*COS(R2)R5=R1*SIN(R2)+27.5G1G41X=R4Y=R5铣正面外轮廓#102=#102-1IF[#102GE#103]GOTO80G01X35Y0#100=35#101=10#102=0#103=-180N90#104=#100*COS[#102]#105=#101*SIN[#102]-27.5G01G41X#104Y#105D01#102=#102-1IF[#102GE#103]GOTO90G01X-35Y0G40G01X-75Y0G49G00Z50M00R2=R2-1IFR2≥R3GOTOBMA1G1X35Y0R0=35R1=10R2=0R3=-180MA2:R4=R0*COS(R2)R5=R1*SIN(R2)-27.5G1G41X=R4Y=R5D1R2=R2-1IFR2≥R3GOTOBMA2G1X-35Y0G40G1X-75Y0G49G0Z50M0(任务二)(任务二)铣正面左边45°旋转G56G90G80G49G40G00Z50M03S1000G43G00Z15H01G00X-15Y0G01Z-10F100G68X0Y0R45G42G01X-15Y6D01F120D01G01X14G02Y-6R6G01X-15G40G1X-15Y0G49G00Z50G69M00G56G90G49G40G0Z50G0X0Y0S1000M03G43G0Z15H1G1Z-10F100ROTRPL=45G42G1X-15Y6D1F120G1X14G2Y-6CR=6G1X-15G40G1X-15Y0ROTG49G0Z50M0(任务二)铣正面右边弯曲腰形槽G57G90G80G49G40G00Z50M03S1000G43G00Z15H01G00X65Y50G01Z-10F80G41X65Y35D1F100G02X65Y-25R65G02X53Y-25R6G03X53Y35R53G02X65Y35R6G40G01X65Y50G49G00Z50M0G57G90G40G49G0Z50S1000M03G43G0Z15H1G0X65Y50G1Z-10F100G41X65Y50D1F100G2X65Y-25CR=65G2X53Y-25CR=6G3X53Y35CR=53G2X65Y35CR=6G40G1X65Y50G49G0Z50M00(任务二)倒直角G54G90G80G49G40G00Z0M03S1500G43G00Z15H01G00X0Y0#100=0#101=2#110=35N20G01Z-#101#102=#101*TAN[#110]#103=2*TAN[#110]-#102#104=13.25+#103G41G01X#104Y0D01F120G03I-#104#101=#101-0.1IF[#101GE#100]GOTO20G40G01X0Y0G49GO0Z50M0G54G90G49G40G40G0Z0G0X0Y0S1500M03G43G0Z15H1R0=0R1=2R10=35MA3:G1Z-R1R2=R1*TAN(R10)R3=2*TAN(R10)-R2R4=13.25+R3G41G1X=R4Y0D01F120G3I-R4R1=R1-0.1IFR1≥R0GOTOBMA3G40G1X0Y0G49GOZ50M0(任务二)钻Φ9.8mm孔G54G90G80G49G40G00Z0M06T02M03S800G43G00Z15H02G00Z

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论