数控铣床简化编程指令剖析.ppt

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数控铣床简化编程指令剖析

3.6 数控铣床简化编程指令 第一节、子程序调用技术 第二节、镜像、旋转、缩放指令 第一节、子程序调用技术 1、子程序的含义 2、主、子程序结构的异同 3、调用子程序指令格式 4、主-子程序调用关系 5、主-子程序结构书写 6、主-子程序结构应用关键 7、编程举例 1 、子程序的含义 什么是子程序? 在编制加工程序中,有时会出现有规律、重复出现 的程序段。 将程序中重复的程序段单独抽出,并按一定格式单独命名,称之为子程序。 采用子程序的意义 使复杂程序结构明晰 程序简短 增强数控系统编程功能 2、主、子程序结构异同 3、调用子程序的指令格式 4、主子程序调用关系 5、主-子程序结构书写 6、主-子程序结构应用关键 7、子程序调用编程举例(一) (1)利用子程序调用实现外轮廓粗、精加工。 如图所示零件 用φ8 立铣刀 采用粗、精铣两刀完成外轮廓加工。 精加工余量0.25mm 深度方向一次下刀完成。(暂不考虑装夹) 7、子程序调用编程举例(二) (2)利用子程序调用实现分层加工。 如图所示零件 用φ8 立铣刀 粗铣外轮廓 深度方向分层铣削,分三次完成。 (暂不考虑装夹) 7、子程序调用编程举例(三) (3)利用子程序调用实现分层、分次加工。 如图所示零件 用φ8 立铣刀 粗、精铣外轮廓 粗铣深度方向分三 次完成。 精铣一次下刀完成 (暂不考虑装夹) 第二节、镜像、旋转、缩放指令 1、镜像功能G24,G25 指令功能: 当工件(或某部分)具有相对于某一轴对称的形状时,可以利用镜象功能和子程序的方法,简化编程. 镜像指令能将数控加工刀具轨迹沿某坐标轴作镜像变换而形成对称零件的刀具轨迹。 对称轴可以是X轴、Y轴 或 X、Y轴. 指令格式: G24 X__Y__Z__ 建立镜像 (M98 P_) G25 X__Y__Z__ 取消镜像 或 G25 指令说明: 建立镜像由指令坐标轴后的坐标值指定镜 像位置(对称轴、线、点) G24、G25为模态指令,可相互注销,G25为缺省值。 有刀补时,先镜像 ,然后进行刀具长度补偿、半径补偿。 例如:当采用绝对编程方式时 G24 X-9.0 表示图形将以X=-9.0的直线(//Y轴的线)作为对称轴, G24 X6.0 Y4.0 表示先以X=6.0对称,然后再以Y=4.0对称,两者综合结果即相当于以点(6.0,4.0)为对称中心的原点对称图形。 G25 X0 表示取消前面的由G24 X__ 产生的关于Y轴方向的对称 镜像指令编程 镜像指令编程 2、旋转变换功能G68,G69 指令功能: 该指令可使编程图形按照指定旋转中心及旋转方向旋转一定角度。 通常和子程序一起使用,加工旋转到一定位置的重复程序段。 格式 G17 G68 X__Y__P__ G18 G68 X__Z__P__ 坐标旋转功能 G19 G68 Y__Z__P__ G69 取消坐标旋转功能 其中: X、Y、Z 是旋转中心的坐标值; P为旋转角度,单位是(°),0≤P≤360.° 逆时针旋转时为“+”, 顺时针旋转时为“—” 在有刀具补偿的情况下,先进行坐标旋转,然后才进行刀具半径补偿、刀具长度补偿。 在有缩放功能的情况下,先缩放后旋转。 旋转指令编程 3、缩放功能G50,G51 格式: G51 X_Y_Z_P_ 缩放开 ( M98 P_) G50 缩放关 其中:X、Y、Z给出缩放中心的坐标值, P后跟缩放倍数。 G51既可指定平面缩放,也可指定空间缩放。 G51、G50为模态指令,可相互注销,G50为缺省值。 有刀补时,先缩放,然后进行刀具长度补偿、半径补偿。 缩放指令编程 使用缩放指令可实现同一程序加工 出形状相同,尺寸不同的工件。 缩放指令编程 使用缩放指令可实现同一程序加工 出形状相同,尺寸不同的工件。 * 1 、子程序的含义 相同: 都是完整的程序。包括程序号、程序段、程序结束指令 主程序:M02 或 M30 子程序:M99 不同: 程序结束指令不同 子程序不能单独运行,由主

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档