- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《数控车床常用指令》.doc
数控车床常用指令
一、准备功能G代码
准备功能G指令由G后一或二位数值组成,它用来规定刀具和工件的相对运动轨迹、机床坐标系、坐标平面、刀具补偿、坐标偏置等多种加工操作。
1. 有关坐标系和坐标的指令
(1)绝对值编程G90与相对值编程G91
格式:G90
G91
说明:
G90:绝对值编程,每个编程坐标轴上的编程值相对于程序原点。
G91:相对值编程,每个编程坐标轴上的编程值相对于前一位置而言,该值等于沿轴移动的距离。
G90、G91为模态功能,可相互注销,G90为缺省值。
例:如图2.3所示,使用G90、G91编程;要求刀具由原点按顺序移动到1、2、3点。
图2.3 G90/G91编程
(2)工件坐标系设定G92
格式:G92 X__Y__Z__
说明:X、Y、Z值设定工件坐标系原点到刀具起点的有向距离。
G92指令通过设定刀具起点(对刀点)与坐标系原点的相对位置建立工件坐标系,工件坐标系一旦建立,绝对值编程时的指令值就是在此坐标系中的坐标值。
例:使用G92编程,建立如图2.4所示的工件坐标系。
图2.4 工件坐标系的建立
执行此程序段只建立工件坐标系,刀具并不产生运动。
G92指令为非模态指令,一般放在一个零件程序的第一段。
(3)零点偏置G54-G59
格式:
.
说明:
G54~G59是系统预定的6个工件坐标系(如图2.5),可根据需要任意选用。
这6个预定工件坐标系的原点在机床坐标系中的值(工件零点偏置值)可用MDI方式输入,系统自动记忆。
工件坐标系一旦选定,后续程序段中绝对值编程时的指令值均为相对此工件坐标系原点的值。
G54-G59为模态功能,可相互注销,G54为缺省值。
图2.5 工件坐标系选择(G54G59)
. 进给控制指令
(1)快速定位G00
格式:G00 X__Y__Z__
说明:X、Y、Z:快速定位终点,在G90时为终点在工件坐标系中的坐标,在G91时为终点相对于起点的位移量。
G00一般用于加工前快速定位或加工后快速退刀。
G00指令中,刀具相对于工件以机床各轴预先设定的速度,从当前位置快速移动到程序段指定的定位目标点,其速度可由面板上的快速修调旋钮修正,而不能用F来规定。
G00为模态功能,可由G01、G02、G03功能注销。
注意:
在执行G00指令时,由于各轴以各自速度移动,不能保证各轴同时到达终点,因而联动直线轴的合成轨迹不一定是直线。操作者必须格外小心,以免刀具与工件发生碰撞。常见的做法是将X轴移动到安全位置,再放心地执行G00指令。
(2)线性进给及倒角G01
线性进给(直线插补)
格式:G01 X__Y__Z__F__;
说明:
X、Y、Z:线性进给终点,在G90时为终点在工件坐标系中的坐标;在G91时为终点相对于起点的位移量;
G01指令刀具以联动的方式,按F规定的合成进给速度,从当前位置按线性路线(联动直线轴的合成轨迹为直线)移动到程序段指令的终点。
G01是模态代码,可由G00、G02、G03功能注销。
例:如图2.7所示,使用G01编程;要求从A点线性进给到B点(此时的进给路线是从A→B的直线)。
绝对值编程:G90 G01 X90 Z90 F200
相对值编程:G91 G01 X60 Z70 F200
图2.7 G01编程
倒角
此指令为数控车床专有。
倒角控制机能可以在两相邻轨迹程序段之间插入直线倒角或园弧倒角。
在指定直线插补(G01)或圆弧插补(G02,G03)的程序段尾,
输入C ,便插入倒角程序段;
输入R ,便插入圆角程序段。
C后的数值表示倒角起点和终点距假想拐角交点的距离,R后的值表示倒角圆弧的半径。
假想拐角交点是未倒角前两相邻轨迹程序段的交点。
例:如图2.8 所示,使用G01编程;要求在两相邻轨迹程序段间分别插入直线倒角和园弧倒角。
%0020
G92 X26 Z530
G91 G01 Z-250 R6
X120 Z-10 C3
Z-270
M02
图2.8 倒角控制
注意:
第二直线段必须由点B而不是由点C开始,在增量坐标编程方式下,需指定从点B开始移动的距离。
(3)圆弧进给G02/G03
格式:.
说明:
G02:顺时针圆弧插补;
G03:逆时针圆弧插补;
X、Y、Z:圆弧终点,在G90时为圆弧终点在工件坐标系中的坐标;在G91时为圆弧终点相对于圆弧起点的位
文档评论(0)