数控车床加工工艺与编程单元六:非圆曲线零件的编程与加工课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数控车床加工工艺与编程单元六:非圆曲线零件的编程与加工课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控车床 加工 工艺 编程 单元 曲线 零件 课件
- 资源描述:
-
1、知识目标知识目标1.R参数程序基础知识2.掌握R参数程序编程的基本原理及方法技能目标技能目标1.掌握非圆曲线的编程方法及加工技巧2.掌握非圆曲线的检测方法本模块学习目标 任务要点任务要点1、完成椭圆零件的数控车削路线及工艺编制2、在数控车床上完成椭圆零件的编程与加工;3、完成零件的检测4、填写零件评分表及任务报告 相关知识目标相关知识目标 1对于具有复杂曲面或公式曲线的零件,需要借助计算机应用软件进行自动编程,或采用R参数指令进行编程,通过学习本模块的内容可以掌握特殊曲面的R参数的编程技巧和计算方法。加工图纸加工图纸技术要求:技术要求:(1)锐边倒钝C0.5。(2)未注公差尺寸IT12级精度。
2、46460-0.025320-0.0253558.094172595R8C1.5Ra1.6()任务分析任务分析 1掌握R参数表示和引用、R参数的类型及运算、R参数程序的控制指令及调用方法。2掌握椭圆R参数程序的编制流程;3.能熟练使用R参数程序编制椭圆曲线的加工程序;4.掌握数控车床椭圆零件的加工方法。相关知识相关知识 参数编程是是SIEMENS系统生产商考虑所提供的指令不能满足用户需要时,给用户所留的在数控系统的平台上进行开发的工具,用户通过对R参数进行赋值、运算等处理,使程序实现一些有规律变化的动作,从而提高编程的灵活和适用性。1.参数的表示与赋值(1)R参数的表示 R参数由地址符R与若干
3、数字组成。例:R1;R15;R150等。(2)R参数的赋值 在地址符N、G、L以外,R参数可以用来代替其它任何地 址符后面的数值。引用时地址符与参数之间必须通过“”连接。算数参数的赋值范围(0.000000199999999)。整数值的小数点可以省略,正号也可以省略。例:R1050,R11100,R120.2;G1 XR10 ZR11 FR12即为G1 X50.0 Z100.0 F0.2的R参数表达方式。相关知识相关知识参数可以在主程序和子程序中赋值,也可以与其它指令编在同一程序段中。例:N40 N50 R1050 R11100 R120.2 S800 M03;N60 G1 XR10 ZR11
4、 FR12;N70 用指数表示法可以赋值更大的数值范围,从(1030010300),指数值写在EX符号之后。例:R10.1EX5的含义是R10.000001。R21.533EX8的含义是R2153300000。相关知识相关知识2.R参数的种类R参数分成三类,即自由参数、加工循环参数和加工循环内部计算参数。(1)自由参数R0R99,可以在程序中自由使用。(2)加工循环传递参数R100R249,如果程序中没有使用固定循环,这部分参数也可以自由使用。(3)加工循环内部计算参数R250R299,在程序中如果没有使用固定循环,这部分参数也可以自由使用。3.R参数的运算格式(1)R参数运算格式 R参数的运
5、算可以直接使用运算表达式进行编写。参数常用的运算格式如表61.2所示。在参数运算过程中,函数SIN、COS等的角度单位是度,分和秒必须换算程带小数点的度。例如:1030换算成10.5,518换算成5.3。(2)参数运算的次序 R参数运算时遵循通常的数学运算法则,依次为函数运算(SIN、COS、TAN等),乘除运算(*、/、AND()等),加减运算(、OR、XOR等)。例:N10 R1R11 ;R1加上1得到一个新R1。N20 R1R2R3 R4R5R6 ;参数加减运算。N30 R7R8*R9 R10R11/R12 ;参数乘除运算。N40 R13SIN(5.3);R13sin(30)。N50 R
6、14R1*R2R3 ;先运算R1R2再加上R3。N60 R15R3R4*COS(30);先运算cos(30)再乘以R4最后加上R3。N70 R16R1*SQRT(R2(R3*R4)/R5);先运算R3*R4/R5后被R2减的结果开方,最后乘以R1 相关知识相关知识4.R参数程序的跳转。SIEMENS系统的跳转指令在程序中起到控制程序流向的作用。(1)标记符程序的跳转目标 标记符用于标记程序中所跳转的目标程序段,用跳转功能可以实现程序运行分支。标记符可以自由选取,但是必须有28个字母或数字组成,其中开始两个符号必须是字母或下划线。跳转目标程序段中标记符后面必须是冒号(:),标记符位于程序段段首。
7、如果程序段有段号,则标记符紧跟着段号。在一个程序段中,标记符不能含有其他意义。例:N20 N25 BIAOJI1:G1 X35.0 Z-60.0 F0.25;BIAOJI1为标记符,跳转目标程序段。MM119 G0 X18.0 Z-25.0;MM119为标记符,跳转目标程序段没有段号。N90 ;程序段号也可以是跳转目标段。相关知识相关知识(2)绝对跳转 数控机床在运行程序时是以写入时的顺序执行程序段。程序在运行时可以通过插入程序跳转指令改变执行顺序,跳转目标只能是有标记符的程序段,此程序段必须位于该程序段之内。绝对跳转指令必须占用一个独立的程序段。绝对跳转指令:GOTOF MM1 ;向前跳转,
8、即向程序结束方向跳转至所选标记MM1处。GOTOB MM2 ;向后跳转,即向程序开始方向跳转至所选标记MM2处。绝对跳转应用示例:如右表所示绝对跳转指令编程示例相关知识相关知识(3)有条件跳转 有条件跳转指令:IF“条件”GOTOF MM1;满足条件向前跳转,即向程序结束方向跳转至所选标记MM1处。IF“条件”GOTOB MM1;满足条件向后跳转,即向程序开始方向跳转至所选标记MM1处。跳转的“条件”(当写入条件时,格式中不能带“”)既可以是如何单一比较运算,也可以是逻辑运算结果为TRUE(真)或FALSE(假),如果是TEUE,怎实行跳转。常用运算比较符如表61.3所示,有条件跳转指令说明如
9、表61.4所示。运算符格式运算符格式等于大于不等于小于等于小于大于等于相关知识相关知识表61.3所示比较运算符表示跳转条件,计算表达式也可用于比较运算。比较运算的结果有两种,一种为“满足”,另一种为“不满足”。“不满足”时,该运算结果为零。表61.4 有条件指令说明指令说明指令说明GOTOF向前跳转(向程序结束方向跳转)IF跳转条件导入符GOTOB向后跳转(向程序开始方向跳转)条件作为条件的计算参数,计算表达式MM1标记符相关知识相关知识跳转条件的书写格式有多种,以下各例说明:1.IF R1R2 GOTOB MM1;2.如果R1大于R2,那么就跳转至MM1程序段。该条件是单一比较式。3.IF
10、R1R2R3*10 GOTOF MM2;4.如果R1大于或等于R2R3*10时,跳转至MM1程序段。该条件为复合形式。5.IF R1 GOTOB MM3;在“条件”中,6.允许只确定一个变量(INT,CHAR等),7.如果变量值为0(FALSE),则条件不满足;8.而对于其他不等于0的所有值,其条件满足,则进行跳转。9.IF R1R2 GOTOB MM1 IF R1R3 GOTOF MM2;10.如果一个程序段中有多个条件跳转命令时,11.当其第一个条件被满足后就执行跳转。相关知识相关知识相关知识相关知识相关知识相关知识相关知识相关知识相关知识相关知识师傅提示师傅提示 数控车床加工非圆曲线时,
11、当工件坐标系与非圆曲线坐标系不重合时,需要将工件坐标系原点移至非圆曲线的数学原点。任务准备任务准备1机床准备:CAK6150数控车床。2刀具准备:见表6-1.5 3量具:游标卡尺、深度游标卡尺、千分尺;椭圆规;R5圆弧规;内径百分表。4工具、附件准备:划线找正盘、卡盘扳手、压刀扳手 和垫片若干。5零件毛坯:50100mm(材料:塑料棒、45圆钢)任务实施任务实施1数控车削加工工艺分析零件特征主要为外圆、阶台、端面、圆弧及椭圆曲面。零件编程与加工的重、难点是椭圆型面以及内、外圆轮廓的表面粗糙度为Ra1.6。确定编程原点 由于零件长度较短,且长度尺寸精度较低,根据编程原点的确定原则,该零件的编程工
12、件坐标系原点确定在图6.1所示零件的左、右端面与轴线的交点上。工件的定位与装夹 该零件的加工采用三爪卡盘进行定位和装夹。第一次装夹是夹毛坯右端加工左端的阶台及外圆。第二次装夹是包铜皮夹左端阶台,完成右端椭圆、圆弧型面的加工。毛坯应伸出长度考虑安全加工距离。加工路线及加工方案见表61.6。(2)确定切削用量根据零件被加工表面质量要求,刀具材料和工件材料。可参考切削用量手册和有关资料选取切削速度和进给量。工艺参数和加工工序见表61.72编制程序;零件加工程序如表61.83.加工过程(1)加工准备1)检查毛坯尺寸。2)开机、返回参考点。3)装夹工件和刀具。工件装夹并找正、夹紧;外圆车刀安装在1号刀位
13、。切断刀安装至2号刀位。4)程序输入。(2)对刀1)X方向对刀。外圆车刀试切,长度58mm,沿+Z方向退出车刀,停车检测外圆尺寸,将其值输入到相应的刀具长度补偿中。2)Z方向对刀。微量车削端面(约ap=0.51mm)至端面平整,车刀沿X方向退出,将刀具位置数据输入到相应的长度补偿中。(3)程序模拟加工 选择自动加工方式,打开程序,按下“空运行”、“机床锁住”按键,按“图形显示”按键,按循环启动按键可进行加工轨迹仿真。(4)自动加工及尺寸检测 打开程序选择自动加工方式,调整好进给倍率,按“循环启动”按键进行加工。待零件粗加工完成,机床暂停时,检测工件外圆,根据测量结果,设置刀具磨耗值,运行精加工
14、程序,直至加工到符合图纸尺寸要求为止。加工过程加工过程1 零件加工评分表 见表61.92完成任务评定表见表61.10检查评议检查评议扩展扩展知识知识扩展扩展知识知识师傅提示师傅提示G64一般还经常用于圆弧与圆弧、直线与圆弧插补或非圆曲线加工程序中的连续加工,以提高零件的表面粗糙度。3.编程举例 N10 G60 准确定位 N20 G0 G602 Z 粗准确定位 N30 X Z G602继续有效 N50 G1 G601 X Z 精准确定位 N60 G64 X Z 转换到连续路径方式 N90 G0 G9 X Z 准确定位,单程序段有效说明:1.准确定位指令通常应用于需要保持尖角轮廓的零件加工。2.常
15、规轮廓、非圆曲线逼近加工、曲面加工等采用连续路径,以便在满足精度要求情况下达到较高的生产率。3.轮廓精加工切削切入/切出必须考虑结合连续路径,从而避免切入/切出点产生过切。N100 G1 X Z 仍为连续方式扩展扩展技能技能1根据所学指令编写图示零件工艺技术文件及加工程序(图示零件评分表)340-0.042623M301.5-7H264430442052R20140.0233+0.0402829.723865.4269+0.040M301.5-6g1460.042-R316.510+0.050510+0.0390560-0.021440-0.02134560-0.021480-0.02136+
16、0.040技术要求:(1)未注倒角1.545(2)锐边倒钝0.545(3)内、外圆柱表面粗糙度Ra1.6,其余表面粗糙度Ra3.2(4)未注公差尺寸IT12级精度 任务要点任务要点1、完成抛物线曲面零件的数控车削路线及工艺编制2、在数控车床上完成抛物线曲面零件的编程与加工;3、完成零件的检测4、填写零件评分表及任务报告 相关知识目标相关知识目标 1.熟练掌握抛物线零件加工的方法;2.掌握抛物线零件加工的工艺路线、方案的制定;3.掌握抛物线零件的测量方法;加工图纸加工图纸技术要求:技术要求:(1)未注倒角C1。(2)锐边倒钝C0.5。(3)未注公差尺寸IT12级精度。300-0.02128.14
展开阅读全文