- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数控技术 主讲人:徐海云 第三章 数控编程基础 3.1 程序编制的基本知识 3.1.1 程序编制的内容和步骤 3.1.2 数控编程的方法 3.1.3 字符和代码 3.1.4 数控机床坐标系和运动方向 3.1.5 程序结构与格式 第三章 数控编程基础 3.2 数控机床加工工艺分析 3.2.1 数控机床的选择和加工工序的安排 3.2.2 数控加工的工艺路线设计 3.2.3 工件的装夹和换刀点位置的确定 3.2.4 数控机床加工刀具的选择 3.2.5 切削用量的选择 3.2.6 数控加工专用工艺文件的编写 3.1.1 程序编制的内容和步骤 一、数控程序编制的概念 数控编程是指从零件图纸到制作数控机床的控制介质并校核的全部过程。 在编制数控加工程序前,应首先了解:数控程序编制的主要工作内容,程序编制的工作步骤,每一步应遵循的工作原则等,最终才能获得满足要求的数控程序。 3.1.2 数控编程的方法 方法:手工编程 自动编程 手工编程:编程工作均由人工完成的过程称为手工编程。适用于几何形状不太复杂、编程计算较简单、程序量不大的零件。 自动编程:编程工作的大部分或全部由计算机完成的过程称自动编程。它使得一些计算繁琐、手工编程困难或无法编出的程序能够实现。 3.1.3 字符与代码 1.辅助功能M代码 常见的辅助功能M代码 2、准备功能G代码 3.1.4 数控机床坐标系和运动方向 1.坐标系建立原则: 假定工件相对地球是静止的,刀具时移动的; 以刀具远离工件的方向为正方向; 所有坐标采用右手笛卡尔坐标系。 2.标准坐标系及方向的规定 1)Z轴:一般选取切削力的轴线为Z轴, 其坐标轴与主轴轴线平行, 刀具远离工件的方向为Z轴正方向。 2)X轴:与工件装夹面平行的轴为X轴, 一般是水平的。 3)Y轴:右手笛卡尔坐标系确定。 4)旋转运动坐标系A、B、C 5)附加坐标系 3.2.6 数控加工专用工艺文件编写 3.机床坐标系、机床原点、机床参考点 1)机床坐标系:机床上固有的坐标系 2)机床原点:是机床坐标系的原点 是 工件坐标系和机床参考点的基准点 它的位置是个坐标系个整箱位置的最大极限出 3)机床参考点:机床坐标系中固定不变的位置点 机床开机后回零,也即是返回参考点 4.工件坐标系和工件原点 1)工件坐标系:为了编程方便,编程工作人员在工件 上自行设立的坐标系 2)工件原点:工件原点或工件零点 5.绝对坐标系与增量(相对)坐标系 1)绝对坐标系:所有的坐标都以机床原点或工件原点进行标注的坐标系 2)增量坐标系:所有坐标都是相对于前一尺寸进行标注 3.1.5 程序结构与格式 1.字符 标准编码:ISO国际标准化组织标准(我国统一采用) EIA美国电子工业协会标准 组 成:26个大写英文字母 0—9共10个阿拉伯数字 标点符号; 正号(+)或负号(-) 2.程序结构 O0001; → 程序名 N1T1; N2M06; N3G90G54S2000M03; N4G01X-60Y0F150; N5G02X0Y60R60F150; N6G01X40Y0F150; N7M05; N8M30; 3.程序段格式 一个完整的零件加工程序,由若干程序段组成;一个程序段由序号、若干代码字和结束符号组成;每个代码字,由字母和数字组成。 1)程序起始符 一般为%或P后缀若干位数,有的数控系统采用其他字符,应根据数控机床的操作说明使用。程序起始符单列一行。 2. 程序号 程序号是零件加工程序的代码,它是加工程序的识别标记,不同程序号对应着不同的加工程序零件。在程序号编写的时候要注意下面几点: (1) 程序号写在程序的最前面,并且单列一行。 (2) 在同一数控机床中,程序号不可以重复使用。 (3) 程序号O9999,O-999
文档评论(0)