网站大量收购独家精品文档,联系QQ:2885784924

数控编程第3课.doc

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

课题 第3课 程序格式与相关编程知识 课型 新授课 课时 2 教学 目标 1、知识目标:掌握程序格式与相关编程知识。 2、能力目标:能读懂简单的程序。 3、情感目标:用所学内容为学生打开数控编程的大门。 重点 难点 重点:程序格式和相关编程知识。 难点:对程序格式的理解和记忆。 教学方法 讲授练习法 教学媒体 多媒体课件 教 学 过 程 Ⅰ、复习回顾: 数控车床坐标系。 Ⅱ、新课导入: 上节我们初步认识数控车床是怎样工作的,这节课我们再来看看数控车床中非常重要的一个环节,就是编程。 Ⅲ、学习新课: 一、程序段格式 程序段是可作为一个单位来处理的、连续的字组,是数控加工程序中的一条语句。一个数控加工程序是若干个程序段组成的,而程序段由一个或若干个指令字组成,指令字由地址符和数字组成,它代表机床的一个位置或一个动作。程序段结束处以EOB、CR、LF标志,显示为“;”或不显示,具体由不同的数控系统决定。程序段格式是指程序段中的字、字符和数据的安排形式。现在一般使用字地址可变程序段格式,每个字长不固定,各个程序段中的长度和功能字的个数都是可变的。地址可变程序段格式中,在上一程序段中写明的、本程序段里又不变化的那些字仍然有效,可以不再重写。这种功能字称之为续效字。 常用地址符含义 地 址 符 功  能 取 值 范 围 O 零件程序号 O0000~O9999 N 程序段顺序号 N1~N9999 G 准备功能 G00~G99 X,Z,U,W R I,K C,R 坐标轴的移动指令 圆弧半径 圆弧中心坐标 倒角距离、倒角半径 ±9999.999 F 进给功能,进给速度或螺距 F0~F15000mm/min(mm/r) S 主轴功能 S0~S9999 r/min(mm/min) T 刀具功能 T0000~T9999 M 辅助功能 M00~M99 P,X 暂停时间 1~9999.999S P,L 子程序号和子程序调用次数 P1~P9999,L1~L99 P,Q,R,U,V,W,I,J,K,A 复合切削循环参数 备注 教 学 过 程 程序段格式是指令字在程序段中排列的顺序,常见格式如下: 顺序号,G指令,坐标字,进给功能,主轴功能,刀具功能,辅助功能,结束标志。 二、子程序及其调用 子程序支持重复调用和多重嵌套,即子程序可以被主程序多次调用,在子程序中也可嵌套用其它子程序。 CNC系统按主程序指令顺序运行,遇见调用子程序时,转去执行子程序,调用结束后返回主程序断点继续执行。 对程序中一些顺序固定或反复出现的加工图形,可做成子程序,以简化编程。 子程序调用格式: M98 P**** L** P后面跟子程序号,L后面跟调用次数。 说明: 主程序结束标志:M02或M30 子程序结束标志:M99 子程序可多重调用; 在加工程序的文件管理上HCNC型数控系统与FANUC等数控系统存在很大区别: FANUC等数控系统的主程序、子程序、宏程序以程序号作为管理依据,程序号就是程序文件的文件名。 HCNC型数控系统以文件名作为管理依据,同一加工的主程序、子程序、宏程序必须位于同一程序文件中,并以程序号作为区分主程序、子程序、宏程序的依据。书写时应主程序在前,子程序、宏程序在后。程序文件的文件名格式为:O****。 三、刀位点与手动对刀 1.刀位点 2.手动对刀 四、刀具位置补偿 刀具位置补偿就是数控系统在换刀后,对刀具的安装位置和刀具形状引起的刀位点位置偏差进行的自动补偿 五、关于数控编程的其他说明 1)公制单位或英制单位 2)绝对坐标和增量坐标 绝对编程:终点位置由所在工件坐标系中的坐标值设置。 增量编程:终点位置用相对前一位置的增量值及移动方向给定。 混合编程:终点坐标指定中既有绝对值又有增量值。当为绝对方式时,坐标尺寸字用X、Z表示,当为增量方式时,坐标尺寸字用U、W表示。 使用原则:尺寸换算少,编程方便。 X、Z表示绝对编程,U、W表示增量编程,允许同一程序段中二者混合使用。 备注 如图2.1.4所示,直线A→B ,可用: 绝对: G01 X100.0 Z50.0; 相对: G01 U60.0 W-100.0; 混用: G01 X100.0 W-100.0; 或 G01 U60.0 Z50.0; 3)直径、半径方式编程 在车削加工的数控程序中,X轴的坐标值取为零件图样上的直径值,如图2.1.2所示:图中A点的坐标值为(30,80),B点的坐标值为(40,60)。采用直径尺寸编程与零件图样中的尺寸标注一致,这样可避免尺寸换算过程中可能造成的错误,给编程带来很大方便。 说明: 1.直径编程符合图纸标注习惯,较方便,但其轴线位置一定要理解准确。 2.半径编程尺寸换算较多,计算切点时较方便。 Ⅳ、布置作业:1

文档评论(0)

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

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

1亿VIP精品文档

相关文档