G28和G30有什么区别

数控加工中心G代码中,有两个返回参考点指令:G28\G30,请问有什么区别啊?

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2019-10-18

G28是机械原点归零,G30是对刀点归零

区别的比如:

在执行 G91 G28 Z0. 和 G91 G30 Z0。这两个的时候你会发现,执行G91 G28 Z0. 的时候主轴是返回机械原点;执行G91 G30 Z0. 的时候主轴是退回主轴换刀的位置(这位置比机械原点低不少 很容易发现)。

G91 G30 Z0.的好处是在执行换刀的时候能直接退这个位置 。如果是用G91 G28 Z0.主轴执行换刀的时候主轴退回高于主轴换刀的位置,这一上一下浪费时间。

扩展资料:

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------直线偏移x

G55------直线偏移y

G56------直线偏移z

G57------直线偏移xy

G58------直线偏移xz

G59------直线偏移yz

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

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

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

G63------攻螺纹

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

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

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

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

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

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

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

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

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

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

G90------绝对尺寸

G91------相对尺寸

G92------预制坐标

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

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

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

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

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

参考资料:

G代码-百度百科

本回答被网友采纳
第2个回答  推荐于2017-11-28
区别的比如:在执行 G91 G28 Z0. 和 G91 G30 Z0.这两个的时候你会发现 执行G91 G28 Z0. 的时候主轴是返回机械原点执行G91 G30 Z0. 的时候主轴是退回主轴换刀的位置(这位置比机械原点低不少 很容易发现)G91 G30 Z0.的好处是在执行换刀的时候能直接退这个位置 如果是用G91 G28 Z0.主轴执行换刀的时候主轴退回高于主轴换刀的位置 这一上一下浪费时间所以一般的用法是:(这是一个完整的程式 你看一下程式结尾就会发现有什么区别 在什么情况下用那个了)%
G17 G40 G80
G28 G91 Z0.
M6 T1
G90 G55
M3 S2200
G0 X2.5 Y-25.
G43 H1 Z10.
M08
Z3.
G1 Z-10. F1500.0
G41 D1 Y-22.5 F2500.0
G3 X0. Y-20. R2.5
G1 X-15.
G2 X-20. Y-15. R5.
G1 Y15.
G2 X-15. Y20. R5.
G1 X15.
G2 X20. Y15. R5.
G1 Y-15.
G2 X15. Y-20. R5.
G1 X0.
G3 X-2.5 Y-22.5 R2.5
G1 Y-25.
G40
G0 Z10.
M5
M09
G40
G91 G30 Z0.
G28 Y0.
M30
%
%本回答被网友采纳
第3个回答  2022-12-25

G28是机械原点归零,G30是对刀点归零

区别的比如:

在执行G91G28Z0.和G91G30Z0。这两个的时候你会发现,执行G91G28Z0.的时候主轴是返回机械原点;执行G91G30Z0.的时候主轴是退回主轴换刀的位置(这位置比机械原点低不少很容易发现)。

G91G30Z0.的好处是在执行换刀的时候能直接退这个位置。如果是用G91G28Z0.主轴执行换刀的时候主轴退回高于主轴换刀的位置,这一上一下浪费时间。

/iknow-pic.cdn.bcebos.com/b03533fa828ba61e6204279a4c34970a314e5999"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/b03533fa828ba61e6204279a4c34970a314e5999?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/b03533fa828ba61e6204279a4c34970a314e5999"/>

扩展资料:

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------直线偏移x

G55------直线偏移y

G56------直线偏移z

G57------直线偏移xy

G58------直线偏移xz

G59------直线偏移yz

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

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

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

G63------攻螺纹

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

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

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

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

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

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

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

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

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

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

G90------绝对尺寸

G91------相对尺寸

G92------预制坐标

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

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

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

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

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

参考资料:

/baike.baidu.com/item/G%E4%BB%A3%E7%A0%81/2892251?fr=aladdin"target="_blank"title="G代码-百度百科">G代码-百度百科

第4个回答  2013-07-12
在程序结尾时或换刀时用G30或G28都是可以的。不同之处在于G28是返回机床坐标原点(the primary machine zero reference position),而G30是返回次机床坐标原点(the secondary machine zero referene position)。但要注意并不是所有的CNC都有或都需要有这个“次原点”。在实际应用中,如果不定义次原点的话,G28与G30是完全等同的
相似回答