数控加工的常用指令及简单程序的手工编制..doc

数控加工的常用指令及简单程序的手工编制..doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数控加工的常用指令及简单程序的手工编制. 数控加工的常用指令及简单程序的手工编制. PAGE / NUMPAGES 数控加工的常用指令及简单程序的手工编制. 数控加工的常用指令及简单程序的手工编制 王卫兵 单岩 前言 学习数控指令及手工编程的目的是: 能够对用 CAD/CAM 系统自动生成的 NC 程序进行检查和修改; 在一些情况下手工编程更快; 在毛坯尺寸与自动编程所用数据有偏差时,手工编程加工到确定的毛坯尺寸; 某些编程工作(如尾车灯散光纹) 无法用自动编程完成, 只能通过手工编程进行。 尽管现有的数控系统种类和品牌较多,但它们所使用的NC 程序基本上遵循统一的 标准,即 ISO1056-1975E 标准。利用 CAD/CAM 软件自动生成的 NC 程序也必须是符合该标准的代码才能被机床所接收。 标准代码(指令)包括有准备功能( G 指令),辅助功能( M 指令),主轴功能( S 指令),速度功能( F 指令)和换刀功能( T 指令)。 NC 程序结构 先来看一段 NC 程序: O0001; (程序号) (TIME=22:52 25-02-02 TOOL - 1 DIA: 20. ) (注释说明编程时间和所用刀具) N10 G90 G54 G00 X170. Y-150. Z100.; (工作单节) N20 M3 S500; N140 G03 X56. Y-42. R-70.; N150 G01 Y-60.; N160 G0 Z100. G40 M05; N170 M30; (程序结束) NC程序通常由程序号码,注释语句,工作单节,程序结束语句组成。程序号码用于标识程序;由字母“ O”加上四位数字组成。注释语句常用于说明程序所用刀具,刀具补正号,编程员,编程时间等信息,机床不对此语句做出响应,注释语句需写在括号() 内。程序结束语句通常使用指令 M2或 M30,被调用的子程序使用返回主程序指令 M99。 工作单节是 NC程序的主体部分, 可以由顺序号码 (N)+准备机能(G)+坐标(X,Y,Z)+辅助机能( M) +主轴机能( S) +进给机能( F)+结束符号(“;”)组成。工作单节可以是以上组成部分的一个或数个部分组合,但同一功能组的指令不能在同一单节重 复出现,如 G01 和 G02 不能出现在同一单节。通常某一指令的参数未作更改时,该指令代码可以省略。 3 常用 NC指令 3.1 G 指令 G90/G91: 绝对指令 /增量指令。其中 G90 表示 NC 程序中的刀位坐标是以工作坐标系原点为基准来计算和表达的。而 G91 则意味着 NC 程序中刀位终点的坐标都是以 相对于刀位起点的增量来表示的。例如图 1 中从 A 点到 E 点再到 C 点的坐标用 G90 和 G91 表述分别为: (1) G90 X100.Y80.; X150.; (2) G91 X50.Y50.; y X50. ; y 80 E C 80 E C G00 30 A G01 30 A 50 100 150x O O 50 100 150x 图 1 图 2 G00/G01:快速定位 /直线插位 G00 快速移动到终点,其进给速度由机床参数设定,而且其 X 、Y 、Z 轴的进给速度 均以最大值运动。通常在未加工时使用,用于快速定位到某一位置。 G01 指令是依据程式移动单节作最短距离的直线运动,需要指定进给 F 值。 如图 2 所示,刀具从 A 点出发到 C 点, G00 指令( G00 G90 X150. Y80.;)走的轨迹 是 45°的直线到 E 点,再走一段 X 轴的单向运动到 C 点 ;而使用 G01指令(G01 G90 X150. Y80.;)走的轨迹是直接从 A 点到 C 点。 G02/G03 顺时针圆弧插位 /逆时针圆弧插位 G02/G03 有两种表达格式, 一种为半径格式, 使用参数值 R,其格式为: G02/G03 X_ Y_ Z_ R_ F_;( _为数值) R 值的正负影响切削圆弧的角度, R 值为正时,刀位起点到刀位终点的角度小于或等于 180°, R 值为负值时刀位起点到刀位终点的角度大于或等于 180°。如图 3 所示,加工程式: G02 X150. Y80. R-50.; 轨迹从 A 点经 E 点到 C 点,所走轨迹大于 180°。程式 G03 X150. Y80. R50.; 的轨迹为从 A 点经 B 点到 C 点。使用该 格式不能切削一个整圆,如需切削一个整圆时,可在圆上取一点分两段加工。 另一种为向量格式,使用参数 I ,J,K ,其格式为: G02/G03 X_ Y_ Z_ I_ J_ K_ F_ ,在加工一整圆时,使用 G02/G03 I_J_即可。 I、J、 K 值为加工起点相对于圆心的 X 、Y 、

文档评论(0)

187****4751 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档