- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)