数控新手学编程G1至G9代码(数控编程g91编程实例)

http://www.itjxue.com  2023-03-06 13:32  来源:未知  点击次数: 

数控车床编程G代码格式以及详细说明

FANUCncG代码,通用M代码:

代码名称-功能描述

g??——快速定位

G01——线性插值

G02——顺时针方向圆弧插补

G03——逆时针方向圆弧插补

G04——超时

G05——圆弧插补过中点

G07——Z样条插值

G08——饲料加速度

G09——饲料减速

20国集团(G20)——子程序调用

G22—半径大小编程模式

G220——系统操作界面

G23—直径编程模式

G230——系统操作界面

G24——子程序结束

G25,跳处理

G26——循环处理

G30,乘数取消

G31——乘数定义

G32——等螺距螺纹切割,英寸

等螺距螺纹切削,公制

G53,G500-设置工件坐标系取消

G54—设置工件坐标系1

G55——设置工件坐标系2

G56——设置工件坐标系3

G57——设置工件坐标系4

G58—设置工件坐标系5

G59——设置工件坐标系6

G60——精确路径模式

G64——连续路径模式

G70——一英寸一英寸

G71——度量毫米

G74——回到参考点(机床零点)

G75——返回编程坐标0

G76——返回编程坐标的起点

G81——外圆固定循环

G331—螺纹固定循环

G90-绝对规模

G91——相对大小

G92——预制坐标

G94——进料量,每分钟进料量

G95—每次进给的进给率

扩展资料:

注意事项:

1.每次进料深度为R÷p,且为圆形,末次进料不打磨螺纹表面

2.根据内部线程的正方向和负方向确定I值的标题。

3.螺纹加工周期的起始位置是将刀尖指向螺纹的外圆。

提示:

一、g??和G01

G00轨迹有两种:直线和折线。此指令仅用于点定位,不用于切割

G01以指定的进给速度沿直线移动到指令指定的目标点。一般用于机械加工

二、G02,G03

G02:顺时针圆弧插补G03:逆时针圆弧插补

三、G04(延迟或暂停指令)

一般用于正反转、加工盲孔、台阶孔、车削坡口

四、G17、G18、G19平面选择指令,指定平面加工,一般用于铣床和加工中心

G17:x-y平面,省略或平行于x-y平面

G18:X-Z平面或平行平面,只有X-Z平面在数控车床上

G19:y-z平面或与其平行的平面

五、G27,G28,G29参考点说明

G27:返回基准点,检查并确认基准点位置

G28:自动返回参考点(通过中间点)

G29:从参考点返回,并与G28一起使用

数控编程G代码基本知识

1、G00与G01

G00运动轨迹有直线和折线两种,该指令只是用于点定位,不能用于切削加工

G01按指定进给速度以直线运动方式运动到指令指定的目标点,一般用于切削加工

2、G02与G03

G02:顺时针圆弧插补

G03:逆时针圆弧插补

3、G04(延时或暂停指令)

一般用于正反转切换、加工盲孔、阶梯孔、车削切槽

4、G17、G18、G19

平面选择指令,指定平面加工,一般用于铣床和加工中心

G17:X-Y平面,可省略,也可以是与X-Y平面相平行的平面

G18:X-Z平面或与之平行的平面,数控车床中只有X-Z平面,不用专门指定

G19:Y-Z平面或与之平行的平面

5、G27、G28、G29

参考点指令

G27:返回参考点,检查、确认参考点位置

G28:自动返回参考点(经过中间点)

G29:从参考点返回,与G28配合使用

6、G40、G41、G42

半径补偿

G40:取消刀具半径补偿

先给这么多,晚上整理好了再给

7、G43、G44、G49

长度补偿

G43:长度正补偿

G44:长度负补偿

G49:取消刀具长度补偿

8、G32、G92、G76

G32:螺纹切削

G92:螺纹切削固定循环

G76:螺纹切削复合循环

9、车削加工:G70、G71、72、G73

G71:轴向粗车复合循环指令

G70:精加工复合循环

G72:端面车削,径向粗车循环

G73:仿形粗车循环

10、铣床、加工中心:

G73:高速深孔啄钻

G83:深孔啄钻

G81:钻孔循环

G82:深孔钻削循环

G74:左旋螺纹加工

G84:右旋螺纹加工

G76:精镗孔循环

G86:镗孔加工循环

G85:铰孔

G80:取消循环指令

11、编程方式

G90、G91

G90:绝对坐标编程

G91:增量坐标编程

12、主轴设定指令

G50:主轴最高转速的设定

G96:恒线速度控制

G97:主轴转速控制(取消恒线速度控制指令)

G99:返回到R点(中间孔)

G98:返回到参考点(最后孔)

13、主轴正反转停止指令

M03、M04、M05

M03:主轴正传

M04:主轴反转

M05:主轴停止

14、切削液开关

M07、M08、M09

M07:雾状切削液开

M08:液状切削液开

M09:切削液关

15、运动停止

M00、M01、M02、M30

M00:程序暂停

M01:计划停止

M02:机床复位

M30:程序结束,指针返回到开头

16、M98:调用子程序

17、M99:返回主程序

数控编程g代码详细意思是什么?

G代码是数控程序中的指令。一般都称为G指令。使用G代码可以实现快速定位、逆圆插补、顺圆插补、中间点圆弧插补、半径编程、跳转加工。

G00------快速定位

G01------直线插补

G02------顺时针方向圆弧插补

G03------逆时针方向圆弧插补

G04------定时暂停

G05------通过中间点圆弧插补

G06------抛物线插补

G07------Z 样条曲线插补

G08------进给加速

G09------进给减速

G10------数据设置

G16------极坐标编程

G17------加工XY平面

G18------加工XZ平面

G19------加工YZ平面

G20------英制尺寸(法兰克系统)

G21-----公制尺寸(法兰克系统)

G22------半径尺寸编程方式

G220-----系统操作界面上使用

G23------直径尺寸编程方式

G230-----系统操作界面上使用

G24------子程序结束

G25------跳转加工

G26------循环加工

G30------倍率注销

G31------倍率定义

G32------等螺距螺纹切削,英制

G33------等螺距螺纹切削,公制

G34------增螺距螺纹切削

G35------减螺距螺纹切削

G40------刀具补偿/刀具偏置注销

G41------刀具补偿——左

G42------刀具补偿——右

G43------刀具偏置——正

G44------刀具偏置——负

G45------刀具偏置+/+

G46------刀具偏置+/-

G47------刀具偏置-/-

G48------刀具偏置-/+

G49------刀具偏置0/+

G50------刀具偏置0/-

G51------刀具偏置+/0

G52------刀具偏置-/0

G53------直线偏移,注销

G54------设定工件坐标

G55------设定工件坐标二

G56------设定工件坐标三

G57------设定工件坐标四

G58------设定工件坐标五

G59------设定工件坐标六

G60------准确路径方式(精)

G61------准确路径方式(中)

G62------准确路径方式(粗)

G63------攻螺纹

G68------刀具偏置,内角

G69------刀具偏置,外角

G70------英制尺寸 寸 (这个是西门子的,法兰克的是G21)

G71------公制尺寸 毫米

G74------回参考点(机床零点)

G75------返回编程坐标零点

G76------车螺纹复合循环

G80------固定循环注销

G81------外圆固定循环

G331-----螺纹固定循环

G90------绝对尺寸

G91------相对尺寸

G92------预制坐标

G93------时间倒数,进给率

G94------进给率,每分钟进给

G95------进给率,每转进给

G96------恒线速度控制

G97------取消恒线速度控制

数控车床编程代码是什么?

一、G00------快速定位

二、G01------直线插补

三、G02------顺时针方向圆弧插补

四、G03------逆时针方向圆弧插补

五、G04------定时暂停

六、G05------通过中间点圆弧插补

七、G06------抛物线插补

八、G07------Z 样条曲线插补

九、G08------进给加速

十、G09------进给减速

十一、G10------数据设置

十二、G16------极坐标编程

十三、G17------加工XY平面

十四、G18------加工XZ平面

十五、G19------加工YZ平面

十六、G20------英制尺寸(法兰克系统)

十七、G21-----公制尺寸(法兰克系统)

十八、G22------半径尺寸编程方式

十九、G220-----系统操作界面上使用

二十、G23------直径尺寸编程方式

二十一、G230-----系统操作界面上使用

二十二、G24------子程序结束

二十三、G25------跳转加工

二十四、G26------循环加工

二十五、G30------倍率注销

二十六、G31------倍率定义

二十七、G32------等螺距螺纹切削,英制

二十八、G33------等螺距螺纹切削,公制

二十九、G34------增螺距螺纹切削

三十、G35------减螺距螺纹切削

三十一、G40------刀具补偿/刀具偏置注销

三十二、G41------刀具补偿——左

三十三、G42------刀具补偿——右

三十四、G43------刀具偏置——正

三十五、G44------刀具偏置——负

三十六、G45------刀具偏置+/+

三十七、G46------刀具偏置+/-

三十八、G47------刀具偏置-/-

三十九、G48------刀具偏置-/+

四十、G49------刀具偏置0/+

四十一、G50------刀具偏置0/-

四十二、G51------刀具偏置+/0

四十三、G52------刀具偏置-/0

四十四、G53------直线偏移,注销

四十五、G54------设定工件坐标

四十六、G55------设定工件坐标二

四十七、G56------设定工件坐标三

四十八、G57------设定工件坐标四

四十九、G58------设定工件坐标五

五十、G59------设定工件坐标六

五十一、G60------准确路径方式(精)

数控机床里的代码如:G1,G2,G99;M2,M5,M8,M9;N2,N4,N3;T0,T0101,T0404;F520,F0。03;S3000

G00 01 快速定位

G01 直线插补

G02 顺时针方向圆弧插补

G03 逆时针方向圆弧插补

G15 17 极坐标系统取消

G16 极坐标系统设定

G17 02 XY平面设定

G18 XZ平面设定

G19 YZ平面设定

G20 06 英制单位设定

G21 公制单位设定

G22 04 软体极限设定

G23 软体极限设定取消

G40 07 刀具半径补正取消

G41 刀具半径左补正

G42 刀具半径右补正

G43 08 刀具长度沿正向补正

G44 刀具长度沿负向补正

G49 刀具长度补正取消

G54 14 第一工作坐标系设定

G55 第二工作坐标系设定

G56 第三工作坐标系设定

G57 第四工作坐标系设定

G58 第五工作坐标系设定

G59 第六工作坐标系设定

G68 16 坐标系旋转

G69 坐标系旋转取消

G73 09 深钻孔循环

G74 左螺纹循环

G76 精钻孔循环

G80 固定循环取消

G81 钻孔循环

G82 盲孔钻孔循环

G83 钻孔循环

G84 09 右螺纹攻牙循环

G85 铰孔循环

G86 镗孔循环

G87 反镗孔循环

G88 手动退刀盲孔镗孔循环

G89 09 盲孔铰孔循环

G90 03 绝对坐标系统

G91 增量坐标系统

G98 10 返回固定循环起始点

`G99 返回固定循环参考点(R点)

2)非模式(一次式)G 码

G27 00 机械原点回归检测

G28 自动经中间点回归机械原点

G29 自动从机械原点经中间点到参考点

G04 00 暂停指令

G10 设定程序偏移值

G45 00 刀具位置增加一倍正值

G46 刀具位置减少一倍正值

G47 刀具位置增加两倍正值

G48 00 刀具位置增减少倍补正值

G92 工作坐标系设定

3)M代码

M00 程式停止

M01 选择性程式停止

M02 程式结束

M03 主轴顺时针旋转

M04 主轴逆时针旋转

M05 主轴停止

M06 刀具交换

M07 雾化冷却液开启

M08 冷却液开启

M09 冷却液关闭

M10 工作台(B轴)锁住

M11 工作台(B轴)松开

M13 主轴顺时针转动及加切削液

M14 主轴逆时针转动及加切削液

M15 正方向运动

M16 负方向运动

M19 主轴定位

M30 程式结束记忆体回归

M90 程式中断取消

M91 程式中断设定

M92 多段暂存取消

M93 多段暂存设定

M94 镜象投影功能取消

M95 镜像投影功能设定

M96 刀具补正圆弧转角模式

M97 刀具补正交角转角模式

M98 副程式呼叫

M99 副程式结束

S机能 :具有指定主轴转速大小的功能,它必须与M02或M03共同使用,才会有作用。

F机能 :具有指定进刀速度的机能,当程式执行时会以程式的输入的值为基准,再配合控制外的进刀速度百分比作用。也就是当程式里设定为F1000时,若控制器面板的进刀速率旋钮切换为150%,则加工进行中将会以F1500的速度进行切削

D和H机能:一般D机能多半用于刀具的半径补偿用。H机能用于刀具长度补正之用。利用H机能之特性程式设计时,可以不考虑刀具的精确长度与夹具的高度,而完全由补正的方式来满足其实际值。

T:刀具转换功能。

(责任编辑:IT教学网)

更多

推荐人物新闻文章