新数控编程与加工技术 教学课件 张晓东 王小玲 第6章 加工中心编程.pptVIP

新数控编程与加工技术 教学课件 张晓东 王小玲 第6章 加工中心编程.ppt

  1. 1、本文档共76页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五节 SINUMERIK802S系统编程介绍 (一)西门子802S G指令 表6-8是西门子802S 系统的G指令代码表,西门子802S的 G指令代码与其它系统的G指令用法类似,这里就不再举 例说明。表中未列出的指令是西门子系统未使用和未定义的。 一、SINUMERIK802S系统编程指令概述 第五节 SINUMERIK802S系统编程介绍 (二)辅助指令M 辅助指令M代码一般没有参数,可以直接在程序中使用,每个 指令一般要求占用一个独立的程序段。表6-9是西门子802S系 统中常用的一些M指令。 高速 M42 主轴停止 M5 低速 M41 主轴逆时针转动 M4 切削液关 M9 主轴顺时针转动 M3 切削液开 M8 程序结束,位于程序的最后 M30 预定义 M70 程序结束,位于程序的最后 M2 自动变换齿轮集 M40 程序有条件停止 M1 更换刀具,机床数据有效时用M6直接更换刀具 M6 程序暂停,可以按“启动”加工继续执行 M0 意 义 指 令 意 义 指 令 表6-9 辅助指令M 一、SINUMERIK802S系统编程指令概述 第五节 SINUMERIK802S系统编程介绍 (三)刀具指令 1~32000整数 刀具号 T指令 0~9不带符号 刀具半径补偿号 D指令 赋 值 含 义 地 址 表6-10刀具指令表 一、SINUMERIK802S系统编程指令概述 第五节 SINUMERIK802S系统编程介绍 (四)子程序指令? 代替M2使用,保证路径连续进行。要求占用一个独立的程序段 子程序结束 RET 7位十进制整数无符号 子程序名称及子程序调用 L指令 无符号整数 子程序调用次数 P指令 赋 值 含 义 地 址 表6-11子程序指令表 编程举例: N10 L785 P3 ; 调用子程序L785,运行三次; 说明:子程序调用次数最大为9999次;子程序最多可以嵌 套3次,加上本身为4次。 一、SINUMERIK802S系统编程指令概述 第五节 SINUMERIK802S系统编程介绍 (五)参数赋值说明 在西门子802S 指令代码系统中,每个指令中的参数应用和赋 值是有一定范围的,表6-12具体给出它们的应用和赋值范围。 一、SINUMERIK802S系统编程指令概述 第五节 SINUMERIK802S系统编程介绍 (六)西门子802S循环指令 1.概述 西门子802S系统的循环指令与FANUC系统的固定循环指令 在功能是类似的,主要是完成一些钻孔、攻丝、镗孔等的循 环动作。它们是一个程序集,通过R参数来确定循环加工的 下刀位置、切削深度、钻孔数量、退刀距离等的加工参数。 如表6-13所示为西门子802S的循环指令。 一、SINUMERIK802S系统编程指令概述 第三节 FANUC 0i-MA系统加工中心编程指令 2.刀具长度补偿值的获取方法 方法一:如图所示, 将其中一把刀具作 为基准刀,其长度 补偿值为零,其他 刀具的长度补偿值 为与基准刀的长度 差值(可通过机外 对刀测量)。此时 应先通过机内对刀 法测量出基准刀在Z轴返回机床原点时刀位点相对工件基准面 的距离,并输入到工件坐标系(G54)中Z值偏置参数中。 三、刀具补偿功能 刀具长度补偿值可通过以下三种方法获得: 第三节 FANUC 0i-MA系统加工中心编程指令 方法二:如图所示, 事先通过机外对刀 法测量出刀具长度 (图中H01和H02) 作为刀具长度补偿 值(该值为正), 输入到对应的刀具 补偿参数中。此时, 工件坐标系 (G54)中Z值的 偏置值应设定工件 原点相对机床原点 Z向坐标值(该值为负)。 第三节 FANUC 0i-MA系统加工中心编程指令 方法三:如图所示, 将工件坐标系 (G54)中Z值的 偏置设定为零, 即Z向的工件原点 与机床原点重合, 通过机内对刀测量 出刀具Z轴返回机 床原点时刀位点相 对工件基准面的距 离(图中H01、 H02均为负值)作 为每把刀具长度补偿值。 第三节 FANUC 0i-MA系统加工中心编程指令 3.刀具长度补偿指令 同数控铣床,详见第五章。 三、刀具补偿功能 第三节 FANUC 0i-MA系统加工中心编程指令 [例6-1] 加工图6-17所示的三条槽,槽深均为2mm。 图6-17 刀具长度补偿应用实例 第三节 FANUC 0i-MA系统加工中心编程指令 四、宏程序 (一)概述 前面讲过的是ISO代码指令编程。每个代码的功能是固定的, 由系统生产厂家开发,使用者只需按规定编程即可。但有时, 这些指令满足不了用户的需要,系统提供了宏程序功能,用户 可以自己扩展数控系统的功能。这实际上

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档