世纪星车床数控系统编程说明书.doc

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
世纪星车床数控系统 ? 编程说明书 ? ? 第一章? 概述 本书针对 HNC-21T/22T、HNC-18iT/19iT、HNC-18xp/T、HNC-19xp/T 世纪星数控车床系统进行编程说明,其编程语言为广泛使用的 ISO 码。 本章旨在对本说明书中提到的一些基本概念进行解释。 1. 1 数控编程概述 零件程序是由数控装置专用编程语言书写的一系列指令组成的(应用 得最广泛的是 ISO 码:国际标准化组织规定的代码)。 数控装置将零件程序转化为对机床的控制动作。 最常使用的程序存储介质是磁盘、CF 卡、U 盘和网络。 1. 2 数控编程基本知识 1.2.1 机床坐标轴 为简化编程和保证程序的通用性,对数控机床的坐标轴和方向命名制订了统一的标准,规定直线进给坐标轴用 X,Y,Z表示,常称基本坐标轴。 X,Y,Z 坐标轴的相互关系用右手定则决定,如图 1.2.1 所示,图中大姆指的指向为 X 轴的正方向,食指指向为 Y轴的正方向,中指指向为 Z 轴的 正方向。 1.2.2 工件坐标系、程序原点 工件坐标系是编程人员在编程时使用的,编程人员选择工件上的某一 已知点为原点(也称程序原点),建立一个新的坐标系,称为工件坐标系。 工件坐标系一旦建立便一直有效,直到被新的工件坐标系所取代。 工件坐标系的原点选择要尽量满足编程简单,尺寸换算少,引起的加 工误差小等条件。一般情况下,程序原点应选在尺寸标注的基准或定位基 准上。对车床编程而言,工件坐标系原点一般选在,工件轴线与工件的前 端面、后端面、卡爪前端面的交点上。 可以通过 CNC 将相对于程序原点的任意点的坐标转换为相对于机床 零点的坐标。 加工开始时要设置工件坐标系,用 G92 可建立工件坐标系;用 G54~G59 或 T指令可选择工件坐标系。 ? 第二章 零件程序的结构 一个零件程序是一组被传送到数控装置中去的指令和数据。 一个零件程序是由遵循一定结构、句法和格式规则的若干个程序段组 成的,而每个程序段是由若干个指令字组成的。如图 2.1 所示。    ? 2.1 指令字的格式 一个指令字是由地址符(指令字符)和带符号(如定义尺寸的字)或不 带符号(如准备功能字 G 代码)的数字数据组成的。 程序段中不同的指令字符及其后续数值确定了每个指令字的含义。在 数控程序段中包含的主要指令字符如表 2.1 所示。 表 2.1 指令字符一览表       ? ??2.2 程序段的格式 一个程序段定义一个将由数控装置执行的指令行。 程序段的格式定义了每个程序段中功能字的句法,如图 2.2.1 所示。 ? 程序段       ? 2.3 程序的一般结构 一个零件程序必须包括起始符和结束符。 一个零件程序是按程序段的输入顺序执行的,而不是按程序段号的顺 序执行的,但书写程序时,建议按升序书写程序段号。 华中世纪星数控装置的程序结构: 程序起始符:%(或 O)符,%(或 O)后跟程序号; 程序结束:M02 或 M30; 注释符:括号( )内或分号;后的内容为注释文字; ? 2.4 程序的文件名 CNC装置可以装入许多程序文件,以文件的方式读写。文件名格式为 (有别于 DOS的其他文件名): O××××(地址 O 后面必须有四位数字或字母) 本系统通过调用文件名来调用程序,进行加工或编辑。 ? ?第三章 数控系统的编程指令体系 3.1 辅助功能 M 代码 辅助功能由地址字 M 和其后的一或两位数字组成,主要用于控制零件程序 的走向,以及机床各种辅助功能的开关动作。 M 功能有非模态 M 功能和模态 M功能二种形式。 非模态 M 功能 ?(当段有效代码) ?:只在书写了该代码的程序段中有效; 模态 M功能(续效代码):一组可相互注销的 M 功能,这些功能在 被同一组的另一个功能注销前一直有效。 模态 M 功能组中包含一个缺省功能(见表 3.1),系统上电时将被初始化 为该功能。 另外,M 功能还可分为前作用 M 功能和后作用 M功能二类。 前作用 M功能:在程序段编制的轴运动之前执行; 后作用 M功能:在程序段编制的轴运动之后执行。 华中世纪星 HNC-21T 数控装置 M 指令功能如表 3.1 所示(标记者为缺省 值): 表 3.1 M 代码及功能 其中: M00、M01、M02、M30、M98、M99 用于控制零件程序的走向,是 CNC 内定的辅助功能,不由机床制造商设计决定,也就是说,与PLC程序无关;其余 M代码用于机床各种辅助功能的开关动作,其功能不由 CNC 内定,而是由 PL

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档