- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数控技术 知识及其应用(第2版)课件第6章数控加工程序编制.ppt
第一章 绪论 第六章 数控加工程序 编制 数控机床是按照事先编制好的加工程序自动地对工件进行加工的高效自动化设备。在数控机床上加工零件,要把被加工零件的全部工艺参数、工艺过程和刀具位移数据编制成零件的加工程序,以一定的代码形式记录在控制介质上,然后用控制介质上的信息控制数控机床的加工。 本章将简要介绍各种不同数控机床的程序编制基本方法和常用命令。 6.1 程序编制的基本概念 所谓程序编制,就是将零件的工艺参数、工艺过程、刀具位置移动量与方向以及其他辅助动作(如换刀、切削液、夹紧等),按运动顺序和所用数控机床规定的指令代码及程序格式编成加工程序单(对数控机床的一系列运动或状态指令),再将程序单中的全部内容记录在控制介质上(如穿孔纸带、磁带、磁盘等),然后输入到数控装置中,从而指挥数控机床加工。这种从零件图样到制成控制介质的过程称为数控程序编制。 以下首先讨论数控程序编制的步骤与方法、代码、程序结构以及数控编程分类。 6.1.1 程序编制的一般步骤与方法 1.数控机床零件加工程序编制的一般内容和步骤 (1)分析零件图样 (2)确定工艺过程 (3)运动轨迹的坐标计算 (4)编写加工程序单 (5)制备控制介质和输入数控系统程序单只是程序设计完后的文字记录,还必须将程序单的内容记录在控制数控机床的控制介质上作为数控装置的输入信息。 (6)程序校验和首件试切程序单和所制备的控制介质必须经过校验和试切削才能正式使用。 数控编程过程 2.程序编制的一般方法 根据零件几何形状的复杂程度、程序的长短以及编程精度要求的不同,可采用不同的编程方法,主要有手工编程和计算机辅助编程(即自动编程)。 (3)常用的穿孔带代码 ① ISO代码(ISO R840) 代码表中“1”表示有孔,“0”表示无孔。这种代码的最大特点是表示字符(代码)的孔的数目必须是偶数,故也称ISO代码为偶数码。为了保证纸带宽度方向(水平方向)上的孔为偶数,第8孔道的孔用来补偶用,故称第8孔道为补偶校验孔。 ② EIA代码(EIARS244-A) EIA码是数控机床上常用的一种代码,其主要特点是表示字符(代码)的孔的数目必须是奇数,故也称为EIA码为奇数码。它的第5孔道为补奇孔,故称第5孔道为补奇校验孔。 代码表中“1”表示有孔,“0”表示无孔。 地址码的含义 其他码的含义 2.准备功能与辅助功能代码 在数控加工程序中,是用各种准备功能的G代码和辅助功能的M代码来描述工艺过程的各种操作和运动特征的。G代码和M代码是程序的基础。 (1)准备功能G代码 它使机床建立起(准备好)某种加工方式的指令,如插补、刀具补偿,固定循环等。 G代码由地址G及其后的两位数字组成,从G00~G99共100种。 (2)辅助功能M代码 是控制机床开、关功能的指令,主要用于机床加工时的工艺指令,如主轴的正转、反转、停止,切削液的开、闭,运动部件的夹紧与松开等辅助动作。 6.1.3 程序结构和格式 1.加工程序的结构 一个完整的加工程序由若干程序段组成;而程序段是由一个或若干个字组成:每个字又由字母和数字组成(有时还包括代数符号);每一个字母、数字、符号称为字符。 2.程序段格式 程序段格式就是一个程序段中字、字符、数据的表现形式。不同的数控系统往往有截然不同或大同小异的程序段格式,格式不合规定,数控装置会报警出错。 3.主程序和子程序 在一个加工程序中,如果有几个一连串的程序段完全相同(即一个零件中有几处的几何形状相同,或顺序加工几个相同的工件),为缩短程序,可将这些重复的程序段单独抽出,按规定的程序格式编成子程序,并事先存储在子程序存储器中。子程序以外的程序段为主程序。主程序在执行过程中,如需执行该子程序即可调用,并可多次重复调用,从而可以大大简化编程工作。 6.2 数控车床编程基础 数控车床主要用于轴类、套类和盘类零件的加工,由于这些零件的径向尺寸,无论是图纸尺寸还是测量尺寸,都是以直径值来表示的,所以数控车床采用直径编程方式,即规定用绝对值编程时,X为直径值,用相对值编程时,则以刀具直径径向实际位移量的2倍值为编程值。对于不同的数控车床、不同的数控系统,其编程基本上是相同的,个别有差异的地方,要参照机床的用户手册或编程手册。 6.2.1 数控车床的坐标系和运动方向 1.机床坐标系和运动方向 根据ISO标准和我国标准,机床的坐标轴命名规定如下:机床的直线运动采用
文档评论(0)