现代制造系统第三章 机床的数控技术及编程基础.ppt

现代制造系统第三章 机床的数控技术及编程基础.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
表3-3 字符及其含义 (6)程序结构 数控程序由三个部分组成:程序名、程序内容和程序结束.例如:   O0011        程序名 N10 T0101; N20 M03 S400;  程序内容        N30 G00 X40 Z2;   N40 M30;       程序结束     (6)程序结构   1)程序名 系统可以存储多个程序,为相互区分,在程序的开始必须冠以程序名: FANUC系统:O****(字母O加四个数字) SIEMENS系统:AB******(程序开始两个字符必须是字母) HNC系统:O******(字母O加若干个字母或数字) (6)程序结构 * 程序内容由若干个程序段组成,用来描述整个加工过程。程序段=段号+程序字+结束符“;” 。(西门子系统程序段结束符为“LF”) 程序段号用N表示,段号可以不写并不影响程序的执行。系统在执行程序时,是按照程序段的先后顺序依次执行,而不是按照段号的大小顺序执行的。 N10 ……; N20 ……; 程序内容 N30 ……; …… (6)程序结构 程序字是由地址符(英文字母)和数字组成,一个程序字表示机床的一个动作或功能。例如:M03 S50 其中M、S为地址,数字03、50与前面的地址相结合成为一个程序字,代表着不同的功能. (3)程序结束: 程序的最后必须用“M30/ M02”等指令结束,否则系统报警. N10 M03 S50 ; 程序字 …… N100 M30; 程序结束指令 (7)程序段格式。 1)字地址程序段格式。 2)分隔符固定顺序段格式。 3)固定块格式。 (7)程序段格式。 程序段的格式是指一个程序段中“字”的排列方式和顺序,以及每个“字”和整个段的长度规定。不同数控系统的格式各异,须按说明书编程,否则会报警出错。 目前使用的程序段格式称为字地址程序段。 (7)程序段格式。 字地址程序段格式的主要特点如下: ◆程序字的排列顺序不严格要求; ◆程序段的长度可变; ◆具体的数控系统对各类字的允许字长都有规定,格式表达为: N4 G2 X±5.3 Y±5.3 Z±5.3 F±4.3 S4 T4 M2 该格式的含义为N字最多能用不含小数点的4位数,X字最多能用小数点前5位、小数点后3位的数字,而且可带正负号,其余类推。数字前的零和正号可省略。 (7)程序段格式。 字地址程序段格式的主要特点如下: ◆程序字的排列顺序不严格要求; ◆程序段的长度可变; ◆具体的数控系统对各类字的允许字长都有规定,格式表达为: N4 G2 X±5.3 Y±5.3 Z±5.3 F±4.3 S4 T4 M2 该格式的含义为N字最多能用不含小数点的4位数,X字最多能用小数点前5位、小数点后3位的数字,而且可带正负号,其余类推。数字前的零和正号可省略。 六、计算机辅助零件程序编制 1.程编系统的组成与计算机的工作 2.NC编程语言 1.程编系统的组成与计算机的工作 计算机辅助零件程序编制系统由硬件与软件组成。其硬件包括:计算机、打印机、显示器、绘图机、穿孔机或磁带与磁泡盒、输入系统等。软件包括:数控语言、数控程序系统(编译程序)和零件源程序。系统组成如图3-9所示。 2.NC编程语言 (1)APT语言。 (2)APT的控制曲面。 (3)APT编程 (1)APT语言。 1)几何定义语句。 2)刀具形状定义语句。 3)允差定义语句。 4)刀具运动与控制曲面间的刀具相对位置关系语句。 5)机械操作功能语句。 6)计算功能语句。 表3-4 几种NC编程语言 语言名称 研制开发者 所用计算机 适 用 范 围 NC装置 坐标数 APT Ⅲ APT Ⅳ (美)MIT IBM7090(256k)多种 通用 3~6 SPLIT (Sundstrad机床) 点位,连续 5 Autospot (美)IBM IBMS/360F 点位,直线连续(变型) 3 EXAPT1 EXAPT2 EXAPT3 (德)EXAPT协会 多种 点位 车床,连续 连续,两坐标联动 3 表3-4 几种NC编程语言 2C 2CL 2PC (英)NEL 多种 连续,主要为车床 连续 点位 2 3 3 FAPT (日)富士通 FACOM 270?10 连续,点位 2 CAM?251 中国 连续 (3)APT编程 1)以APT语言进行自动编程。 2)APT自动编程得到的零件程序例。 1)以A

文档评论(0)

132****9295 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档