数控G_M指令(代码)全

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

G 代码

G00快速定位

G01主轴直线切削

G02主轴顺时针圆弧切削

G03主轴逆时针圆弧切削

G04 暂停

G10 数据设置模态

G11 数据设置取消模态

G17 XY平面选择模态

G18 ZX平面选择模态

G19 YZ平面选择模态

G20 英制模态

G21 米制模态

G22存储行程检查开关翻开模态G23 存储行程检查开关关闭模态G25 主轴速度波动检查翻开模态G26 主轴速度波动检查关闭模态G27 参考点返回检查非模态

G28 参考点返回非模态

G31 跳步功能非模态

G40 刀具半径补偿取消模态

G41 刀具半径左补偿模态

G42 刀具半径右补偿模态

G43 刀具长度正补偿模态

G44 刀具长度负补偿模态

G49 刀具长度补偿取消模态

G52 局部坐标系设置非模态

G53 机床坐标系设置非模态

G54 第一工件坐标系设置模态

G55 第二工件坐标系设置模态

G59 第六工件坐标系设置模态

G65 宏程序调用模态

G66 宏程序调用模态模态

G67 宏程序调用取消模态

G70 外圆精车循环

G71外圆粗车循环

G73 高速深孔钻孔循环非模态G74 左旋攻螺纹循环非模态

G76 精镗循环非模态

G80 固定循环注销模态

G81 钻孔循环模态

G82 钻孔循环模态G83 深孔钻孔循环模态

G84 攻螺纹循环模态

G85 粗镗循环模态

G86 镗孔循环模态

G87 背镗循环模态

G89 镗孔循环模态

G90 绝对尺寸模态

G91 增量尺寸模态

G92 工件坐标原点设置模态

G97 以转速进给固定循环回到初始点

G98 以时间进给固定循环回到R点

G00定位〔快速移动〕

格式 G00 X_ Z_

1这个命令把刀具从当前位置移动到命令指定的位置 (在绝对坐标方式下),或者移动到某个距离处 (在增量坐标方式下)。

2. 非直线切削形式的定位我们的定义是:采用独立的快速移动速率来决定每一个轴的位置。刀具路径不是直线,根据到达的顺序,机器轴依次停止在命令指定的位置。

3. 直线定位刀具路径类似直线切削(G01) 那样,以最短的时间〔不超过每一个轴快速移动速率〕定位于要求的位置。

举例 N10 G0 X100 Z65

G01 直线插补〔切削进给〕

格式 G01 X(U)_ Z(W)_ F_ ;

1直线插补以直线方式和命令给定的移动速率从当前位置移动到命令位置。X, Z: 要求移动到的位置的绝对坐标值。U,W: 要求移动到的位置的增量坐标值。

2. 举例①绝对坐标程序 G01 X50. Z75. F0.2 ;X100.; ②增量坐标程序G01 U0.0 W-75. F0.2 ;U50.

G02`G03圆弧插补指令

G02为顺时针插补,G03为逆时针插补,在XY平面中,格式如下:G02/G03 X_ Y_ I_ J_ F_或G02/G03 X_ Y_ R_ F_,其中X、Y为圆弧终点坐标,I、J为圆弧起点到圆心在X、Y轴上的增量值,R为圆弧半径,F为进给量。在圆弧切削时注意,q≤180°,R为正值;q>180°,R为负值;I、J的指定也可用R指定,当两者同时被指定时,R指令优先,I、

J无效;R不能做整圆切削,整圆切削只能用I、J编程,因为经过同一点,半径一样的圆有无数个。当有I、J为零时,就可以省略;无论G90还是G91方式,I、J都按相对坐标编程;圆弧插补时,不能用刀补指令G41/G42。

例①绝对坐标系程序G02 X100. Z90. I50. J0. F0.2或G02 X100. Z90. R50. F0.2;

②增量坐标系程序G02 U20. W-30. I50. J0. F0.2;或G02 U20. W-30. R50. F0.2;

G04暂停指令

G04 X(U)_/P_ 是指刀具暂停时间〔进给停止,主轴不停止〕,地址P或X后的数值是暂停时间。X后面的数值要带小数点,否那么以此数值的千分之一计算,以秒〔s〕为单位,P后面数值不能带小数点〔即整数表示〕,以毫秒〔ms〕为单位。

例如,G04 X2.0; 或G04 X2000; 暂停2秒

G04 P2000;

G09准确停止

G20英制指令;

G21公制指令;

G22 内部行程限位有效

G23 内部行程限位无效

G24 镜像缩放G25镜像缩放取消〔华中〕

指令:G24/G25X_Y_P_;

X`Y镜像缩放中心。P缩放比例。

注:华中镜像缩放指令一旦指定未被取消一直有效。如:

G24 X0 〔Y轴镜像〕

G24 X0 〔原点镜像〕

FANUC`广数镜像缩放指令那么不同。如:

G51 X0Y0I-1J1 〔Y轴镜像〕

G51 X0Y0I1J-1 〔X轴镜像〕

G27返回参考点检查;

G28返回机械零点〔参考点〕

G29从机床原点返回;

坐标系能够用第二原点功能来设置。

1.用参数 (a, b) 设置刀具起点的坐标值。点“a〞和“b〞是机床原点与起刀点之间的距离。

2. 在编程时用G30 命令代替 G50 设置坐标系。

3. 在执行了第一原点返回之后,不管刀具实际位置在那里,碰到这个命令时刀具便移到第二原点。

4. 更换刀具也是在第二原点进展的。

G30返回第三/四参考点〔返回机床原点〕G32 等螺距螺纹切削指令

指令:G32 X(U)_Z(W)_F_;

X,Z为螺纹终点的绝对坐标格式 F–螺纹导程设置 E–螺距 (毫米) 在编制切螺纹程序时应当带主轴转速 RPM均匀控制的功能 (G97),并且要考虑螺纹局部的某些特性。在螺纹切削方式下移动速率控制和主轴速率控制功能将被忽略。而且在送进保持按钮起作用时,其移动进程在完成一个切削循环后就停止了。

举例 G00 X29.4; (1循环切削)

G32 Z-23. F0.2;

G00 X32;

Z4.;

X29.;(2循环切削)

G32Z-23. F0.2;

G00 X32.;

Z4.,

G33 多线螺纹切削指令

指令:G33X(U)_Z(W)_F_P_;

F长轴方向的导程。

P螺纹线数和起始角。

例如:G33X34.Z-26.F6.P2=0;

G01X28.F0.2;

G00Z8.;

G01X34.F0.2;

G33Z-26.F6.P2=18000;

G34 变导程螺纹加工

指令:G34 X(U)_Z(W)_F_K_;

F长轴方向导程,单位为毫米

K主轴每转导程的增量或减量,单位为毫米每转

G01X28.F0.2;

G00Z8.;

G40`G41`G42刀尖半径补偿指令

车指令:G40/G41/G42 G01 X(U)_Z(w)_; 铣指令:G40G01X_Y_F_;

G41/G42 G01 X_Y_F_D_;

注意(1).G41,G42,G40指令不能与圆弧切削

相关文档
最新文档