- 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.1 概 述 2、数值计算 按已确定的加工路线和允许的零件加工误差,计算出所需的输入数控装置的数据,称为数值计算。 主要内容:零件轮廓和刀具轨迹的坐标值。 3、编制程序 (1)编程 根据制定的加工路线、切削用量、刀具号码、刀具补偿、辅助动作及刀具运动轨迹,按照数控系统规定指令代码及程序格式,编写零件加工程序。 (2)填写工艺文件。 4、制备控制介质 将程序单上的内容,经转换记录在控制介质上,作为数控系统的输入信息。 注意:若程序较简单,也可直接通过键盘输入。 5、程序的校验和试切 所制备的控制介质,必须经过进一步的校验和试切削,证明是正确无误,才能用于正式加工。 ? 常用的校验和试切方法有3种: 阅读法、模拟法、试切法 (1)阅读法:阅读法检查指令语法的正确性。 (2)模拟法: 检查程序(刀具运动轨迹)的正确性。 空运转画图:用笔代替刀具,坐标纸代工件→空运转绘图。 空走刀校验。 用图形模拟刀具与工件的切削。 注意:上述方法只能检查运动轨迹的正确性,不能判别加工误差是否满足要求。 (3)试切法:检查加工精度 对实际的毛坯试切,不仅可查出程序是否错,还可知道加工精度是否符合要求。 三、数控编程的方法 编制方法有2种: 手工编程、自动编程两种。 1、手动编程: 整个编程过程由人工完成。对编程人员的要求高。(熟悉数控代码和编程规则,具备机械加工工艺知识和数值计算能力) 2、自动编程: 编程人员只要根据零件图纸的要求,按照某个自动编程系统的规定,将零件的加工信息用较简便的方式输入计算机。 2.2 编程的基础知识 一.零件加工程序的结构 O0600 N0010 G92 X0 Y0; N0020 G90 G00 X50 Y60; N0040 G01 X10 Y50 F150 S300 T12 M03; ...... N0100 G00 X-50 Y-60 M02; 这是一个完整加工程序,它有1个程序号和10个程序段组成。 注意:不同的数控系统,程序号地址码可以不相同。编程时一定要根据说明书规定使用。 (2)程序段组成规则 程序段以程序段号开始,以“;”结束; 程序段号:N××××; 2、程序段格式 固定顺序程序段格式; 带分割符的固定顺序的程序段格式; 字地址程序段格式。 2.2 编程的基础知识 二、数控机床坐标系 2.2 编程的基础知识 具体规定: ①坐标系是假定工件不动,刀具相对于工件做进给运动的坐标系。 ②以增大工件与刀具之间距离的方向为坐标轴的正方向。 (2)机床坐标轴的确定方法 b. 对于工件旋转的机床: 平行于旋转工件轴线的坐标为z坐标。 2.2 编程的基础知识 2.2 编程的基础知识 ②机床坐标系 ●以机床原点为坐标系原点的坐标系,是机床固有的坐标系,它具有唯一性。 (2)工件原点与工件坐标系 3、绝对坐标编程和相对(增量)坐标 2.2 编程的基础知识 4、最小设定单位与编程尺寸的表示法 (1)最小设定单位(脉冲当量、分辨率):指数控系统能实现的最小位移量。它是数控机床的一个重要技术指标。一般为 0.0001~0.01mm, (2)编程尺寸表示方法: ●以最小设定单位来表示; ●以毫米为单位来表示. “中导孔”,用来产生 读带同步控制信号, 其余八个大孔为“信 息孔”,用来记录有 关信息,有孔表示 二进制的”1”,无孔 表示二进制的“0”。 第二节 编程的基础知识 ?数控系统中常用的代码有ISO代码和EIA代码。 2.2 编程的基础知识 ISO 代码规律: 所有数字必须在第5和6列上穿孔; 所有字母必须在第7列上穿孔; 第8列是偶数校验位. 四、功能代码简介 ?表中(2)栏中标有字母的行所对应的G代码是模态代码, 标有相同字母的G代码为一组. ?表中(2)栏中没有字母的行所对应的G代
文档评论(0)