- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3.5 数控编程常用指令及其格式 3.5.1 准备功能指令 1.绝对/增量尺寸编程指令G90/G91 绝对尺寸指机床运动部件的坐标尺寸值相对于工件坐标系原点给出,如图3-8示。增量尺寸指机床运动部件的坐标尺寸值相对于前一位置坐标尺寸值的差值,如图3-9示。 图3-8 绝对尺寸 图3-9 增量尺寸 1) 指令格式 G90 ;指定尺寸值为绝对尺寸 G91 ;指定尺寸值为增量尺寸 这种表达方式的特点是同一条程序段中只能用一种方式,不能将绝对尺寸与增量尺寸混用。 2) 编程举例 绝对值方式: G90 G01 X30 Y37 F100 增量方式: G91 G01 X20 Y25 F100 2.坐标平面选择指令G17/G18/G19 坐标平面选择指令是用来选择圆弧插补的平面和刀具补偿平面的。 G17表示选择XY平面,G18表示选择ZX平面,G19表示选择YZ平面。 各坐标平面如图3-10所示。一般情况,数控车床默认在ZX平面内加工,数控铣床默认在XY平面内加工。 图3-10 坐标平面选择 3.坐标快速定位指令G00 快速点定位指令G00可控制刀具以点位控制的方式快速移动到目标位置,其移动速度由机床参数来设定。指令执行开始后,刀具沿着各个坐标方向同时按参数设定的速度移动,最后减速到达终点,如图3-11(a)所示。注意:在各坐标方向上有可能不是同时到达终点。刀具移动轨迹是几条线段的组合,不是一条直线。例如,在FANUC系统中,运动总是先沿45°角的直线移动,最后再沿某一轴单向移动至目标点位置,如图3-11(b)所示。编程人员应了解所使用的数控系统的刀具移动轨迹情况,以避免加工中可能出现的碰撞。 图3-11 快速点定位 (a) 直线到终点;(b) 折线到终点 1) 指令格式 G00 X_ Y_ Z_ 其中,X、Y、Z的值是快速点定位的终点坐标值。 2) 编程举例 从A点到B点快速移动的程序段为 G90 G00 X20 Y30 4.直线插补指令G01 直线插补指令G01的功能是控制刀具在两坐标或三坐标之间以插补联动方式按指定的进给速度F作任意斜率的直线运动。G01指令是模态(续效)指令。 1) 指令格式 G01 X_ Y_ Z_ F_ 其中,X、Y、Z的值是直线终点坐标值,F为进给速度。 2) 编程举例 如图3-12所示,要求车削加工AB段锥面。 图3-12 直线插补示例 绝对方式编程:A→B G90 G01 X45.0 Z-20.0 F100 增量方式编程:A→B G91 G01 X20.0 Z-20.0 F100 5.圆弧插补指令G02/G03 1) 指令格式 其中,X、Y、Z的值是圆弧终点坐标值或圆弧终点相对于圆弧起点的坐标值;I、J、K为圆心相对于圆弧起点的增量坐标值(与G90、G91无关);R为圆弧半径,当圆弧的圆心角小于等于180°时,R值为正,当圆弧的圆心角大于180°时,R值为负;F为进给速度。 2) 编程举例 如图3-13所示,在XY平面内加工圆弧轮廓。 G02 X321.65 Y280 I40 J140 F50 或 G02 X321.65 Y280 R-145.6 F50 说明:(1) 用半径R指定圆心位置时,不能描述整圆,即如果圆弧是一个封闭整圆,只能使用I、J、K分矢量编程。 (2) 圆弧插补顺逆的判定如图3-14所示。 图3-13 圆弧插补示例 图 3-14 圆弧插补顺逆判定 * 单元3 数控编程基础 单元3 数控编程基础 3.1 数控编程概述 3.2 数控编程的坐标系统 3.3 数控编程的内容及步骤 3.4 程序结构及代码 3.5 数控编程常用指令及其格式 3.6 能力训练 3.1 数控编程概述 在普通机床上加工零件时,通常由工艺人员按照零件图事先制定好加工工艺规程。工艺规程包含了零件的加工工序、切削用量、机床规格及刀具、夹具等内容。机床操作人员按工艺规程规定的步骤及方法操作机床,加工出图纸给定的零件。在该过程中,零件的加工过程,如开车、停车、改变主轴转速、改变进给速度和方向、冷却液的打开关闭等,都由工人手动操作完成。 在数控机床上加工零件时,先把加工零件的工艺过程、工艺参数以及运动要求用数控语言记录在数控装置中;数控装置根据程序指令直接控制机床的运动;当零件的加工程序结束时,机床便会自动停止。 所谓数控编程,就是指把零件的加工工艺路线、工艺参数、刀具的运动轨迹、移动量、切削参数(主轴转速、进给量、背吃刀量等)以及辅助功能(换刀、主轴正转、主轴反转、冷却液的开关)等,按照
原创力文档


文档评论(0)