数控车床G代码编程教程1.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数控车床G代码编程教程1

注1:有多种功能的指令地址(如F,可用于给定每分进给、每转进给、公制螺纹螺距等)只在指令字执行后、再次执行相同的功能定义指令字时才允许省略输入。如:执行了G98 F 、未执行螺纹指令,进行公制螺纹加工时必须用F指令字输入螺距; 注2:在地址X(U)、Z(W)用于给定程序段终点坐标时允许省略输入,程序段中未输入X(U)或Z(W)坐标指令字时,系统取当前的X轴或Z轴的绝对坐标作为程序段终点的坐标值; 注3:使用表3-2中未列入的指令地址时,必须输入相应的指令字,不能省略输入。 示 例1: O0001; G0 X100 Z100; (快速移动至X100 Z100;模态指令字G0有效) X20 Z30; (快速移动至X20 Z30;模态指令字G0可省略输入) G1 X50 Z50 F300; (直线插补至X50 Z50,进给速度300mm/min; 模态指令字G1有效) X100; (直线插补至X100 Z50,进给速度300mm/min;未输入Z轴坐标,取当前坐标值Z50;F300保持、G01为模态指令字可省略输入) G0 X0 Z0; (快速移动至X0 Z0,模态指令字G0有效) M30; 示 例2: O0002; G0 X50 Z5; (快速移动至X50 Z5) G04 X4; (延时4秒) G04 X5; (再次延时5秒,G04为非模态G指令字,必须再次输入) M30; 示 例3(上电第一次运行): O0003; G98 F500 G01 X100 Z100; (G98每分进给,进给速度为500mm/minG92 X50 W-20 F2 ; (螺纹切削,F值为螺距必须输入) G99 G01 U10 F0.01 (G99每转进给,F值重新输入) G00 X80 Z50 M30; 3.1.3 相关定义 本说明书以下内容的阐述中,未作特殊说明时有关词(字)的意义如下: 起点:当前程序段运行前的位置; 终点:当前程序段执行结束后的位置; X:终点X轴的绝对坐标; U:终点与起点X轴绝对坐标的差值; Z:终点Z轴的绝对坐标; W:终点与起点Z轴绝对坐标的差值; F:切削进给速度。 3.2 快速定位G00 第一篇 编程说明 指令格式:G00 X(U) Z(W) ; 指令功能:X轴、Z轴同时从起点以各自的快速移动速度移动到终点,如图3-1所示。 两轴是以各自独立的速度移动,短轴先到达终点,长轴独立移动剩下的距离,其合成轨迹不一定是直线。 指令说明: G00为初态G指令; X、U、Z、W取值范围为-9999.999~+9999.999mm; X(U)、Z(W)可省略一个或全部,当省略一个时,表示该轴的起点和终点坐标值一致; 同时省略表示终点和始点是同一位置,X与U、Z与W在同一程序段时X、Z有效,U、W无效。 3.3 直线插补G01 第一篇 编程说明 指令格式:G01 X(U)_ Z(W)_ F_; 指令功能:运动轨迹为从起点到终点的一条直线。轨迹如图3-3所示。 指令说明: G01为模态G指令; X、U、Z、W取值范围为-9999.999~+9999.999mm; X(U)、Z(W)可省略一个或全部,当省略一个时,表示该轴的起点和终点坐标值一致;同时省略表示终点和始点是同一位置。 F指令值为X轴方向和Z轴方向的瞬时速度的矢量合成速度,实际的切削进给速度为进给倍率与F指令值的乘积; F指令值执行后,此指令值一直保持,直至新的F指令值被执行。后述其它G指令使用的F指令字功能相同时,不再详述。 取值范围如下表: 指令功能 G98(毫米/分钟) G99(毫米/转) 取值范围 1~8000 0.001~500 指令功能:G02指令运动轨迹为从起点到终点的顺时针(后刀座坐标系)/逆时针(前刀座坐标系)圆弧,轨迹如图3-5所示。 G03指令运动轨迹为从起点到终点的逆时针(后刀座坐标系)/顺时针(前刀座坐标系)圆弧,轨迹如图3-6所示。 XX轴Z轴U/2KW圆弧起点圆弧终点ZI圆弧终点XU/2圆弧起点X轴KIZ轴ZWR指令说明:G02、G03为模态G指令; R为圆弧半径,取值范围-9999.999~9999.999mm; I为圆心与圆弧起点在X方向的差值,用半径表示,取值范围-9999.999~9999.999mm; K为圆心与圆弧起点在Z方向的差值,取值范围-9999.999~9999.999mm。 圆弧中心用地址I、K指定时,其分别对应于X,Z轴I、K表示从圆弧起点到圆心的矢量分量,是增量值;如图3-6-1所示。 I=圆心坐标X-圆弧起始点的X坐标; K=圆心坐标Z-圆弧起始点的Z坐标; I、K根据方向带有符号,I、K方向与X、Z轴方向相同,则取正值;否则,取负值。 3.5 暂停指令G04 指令格式:G04 P__ ;或 G04 X__ ;或 G04

文档评论(0)

bodkd + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档