槽轮板的数控加工讲解.ppt

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * 数控技术 教师:王国永 学校:承德石油高等专科学校 【知识目标】 熟悉参数编程的应用范围; 掌握参数编程及其循环指令的基本知识; 掌握含有槽、轮廓孔系、椭圆等非圆曲线综合零件的编程方法; 学习目标 项目12 槽轮板的数控加工工艺、编程与操作 学习目标 【技能目标】 通过槽轮板实例的数控加工程序编制的学习,具备编制非圆曲线数控加工程序的能力; 具有掌握分析槽轮板零件的工艺设计能力; 培养学生独立工作的能力和安全文明生产的习惯。 项目12 槽轮板的数控加工工艺、编程与操作 * 相关知识 项目实施 知识拓展 小 结 自 测 题 任务导入 任 务 导 航 项目12 槽轮板的数控加工工艺、编程与操作 【任务描述】 如图12–1和图12-2所示的槽轮板零件,毛坯尺寸100mm×100mm×20mm,上下底面和四周四个面共六个面已经加工完毕,材料为45钢,要求分析其数控加工工艺方案,编制数控加工程序。 项目12 槽轮板的数控加工工艺、编程与操作 项目12 槽轮板的数控加工工艺、编程与操作 图12–1 槽轮板的零件图 项目12 槽轮板的数控加工工艺、编程与操作 【任务分析】 槽轮板轮廓元素中含有椭圆(非圆曲线),无法采用直接利用直线插补和圆弧插补指令来进行编程与加工,因此要考虑采用参数编程。参数编程首先要了解参数编程及其循环指令的基本编程知识,再根据椭圆尺寸编制椭圆加工程序。此外,在参数编程中还要对粗、精加工及坐标轴旋转指令的应用进行综合考虑,是解决任务实施的关键所在。 项目12 槽轮板的数控加工工艺、编程与操作 【相关知识】 学习情境一 参数编程 1.计算参数 1)功能 要使一个NC程序不仅仅适用于特定数值下的一次加工,或者必须要计算出数值,这两种情况均可以使用计算参数。可以在程序运行时由控制器计算或设定所需要的数值;也可以通过操作面板设定参数数值。如果参数已经赋值,则它们可以在程序中对由变量确定的地址进行赋值。 项目12 槽轮板的数控加工工艺、编程与操作 2)赋值 在系统中共有250个计算参数可供使用,其中R0~R99可以自由使用,R100~R249为加工循环传递参数,如编程人员在程序中没有使用加工循环,则这部分计算参数也同样可以自由使用。计算参数的赋值范围为±(0.0000001。例如:R1=10,表示给R1参数赋值为10,如在程序中出现G91 G01X=R1,就表示沿X轴直线移动10mm。 项目12 槽轮板的数控加工工艺、编程与操作 3)参数计算 参数计算时遵循通常的数学运算法则,即先乘除后加减、括号优先的原则。角度计量单位为度(°)。 4)参数编程举例 N10 R1=R1+1 N20 R1=R2+R3 R4=R5-R6 N30 R7=R8*R9 R10=R11/R12 N40 R13=SIN(30) N50 R14=R1*R2+R3 N60 R14=R3+R1*R2 N70 R15=SQRT(R1*R1+R2*R2) 项目12 槽轮板的数控加工工艺、编程与操作 学习情境二 程序跳转 加工程序在运行时是以写入的顺序执行的,但有时程序需要改变执行顺序,这时可应用程序跳转指令,以实现程序的分支运行。实现程序跳转需要跳转目标和跳转条件两个要素。 单元三 数控铣床及加工中心加工编程 1)标记符——程序跳转目标 跳转目标只能是有标记符的程序段,此程序段必须位于该程序内,标记符可以自由选取,但必须由2个以上字母或数字组成 ,其中开始两个符号必须是字母或下划线。跳转目标程序段中标记符后面必须为冒号,标记符位于程序段段首,如果程序段有段号,则标记符紧跟着段号。例如: N10 MARKET1:G1 X20;MARKET1为标记符,作为跳转目 标程序段的标识 MA2:G0 X10 Y20; MA2为标示符,跳转目标程序段没 有段号 项目12 槽轮板的数控加工工艺、编程与操作 单元三 数控铣床及加工中心加工编程 2)跳转指令 程序跳转指令包括绝对跳转和有条件跳转,应用较多的是有条件跳转。跳转指令要求一个独立的程序段。 绝对跳转指令格式: GOTOF label;向下跳转,向程序结束方向跳至所选标记处,label所选标记符 GOTOB label;向上跳转,向程序开始方向跳至所选标记处,label所选标记符 有条件跳转程序段格式: IF(条件) GOTOF(标记符);向下跳转(向程序结束的方向跳转); IF(条件) GO

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档