文章:数控铣床G28怎么用,又傻傻的分不清了

所有者:TerryWang(呢称); 发布时间:2019-09-13 02:02:41; 更新时间:2019-09-16 22:02:17

阅读所需积分:0; 

简介:点击上方,关注我哈(文章底部可以评论,欢迎对文章进行点评和知识补充) 数控编程教学 订单 | 技术 | 干货 | 编程 关注可加入机械行业群 【邹军,十多年数控工作经验,现自创一套有理论,有干货,还有方法论做支撑的实战编程教程(PDF),从而让你编写程序就像做填空题一样简单。在没有人指引你的时候,你靠自己的能力,或者靠自己一点点去打通去积累,是很慢的,


你要驾驭数控机床,让机床按照你的意图工作,首先要懂得“机床语言”即数控指令。比如G28返回机床原点,你在机床中输入G91G28X0Y0Z0,程序段运行后机床明白了你的意思,就会快速返回机床原点。


但是有些初学者不理解师傅编写程序的时候为什么用G91G28X0Y0Z0,而不是G90 G28X0Y0Z0?

 

其实这两种方式都可以使用,来来来,清风我给你讲下为什么?

 

G28指令的含义是返回到机床原点,该指令后面的X、Y、Z坐标值是返回机床原点之前刀具要经过的中间点。

 

重要的事情说三遍:

G28后面的X、Y、Z坐标值是返回机床原点之前,刀具要经过的中间点。

 

G28后面的X、Y、Z坐标值是返回机床原点之前,刀具要经过的中间点。

 

G28后面的X、Y、Z坐标值是返回机床原点之前,刀具要经过的中间点。

 

为什么返回机床原点之前还要经过中间点?


设置中间点是为防止刀具返回原点时与工件或夹具发生干涉。

 

那么返回中间点,你可选用G90方式,或者G91方式。

 

 

比如G91G28Z0

G28通过Z=0点后,返回原点

因为用G91指令 Z=0,刀具没有移动量,即刀具当前位置直接返回机床原点。如下图所示:

再比如下面程序段

……

G0Z50

G90G28Z0

M30

当我们切削完零件后,比如抬刀Z=50处,接着机床运行G90G28Z0程序段,机床明白你是以G90方式,那么先返回Z=0处,然后在返回机床原点,就如下图所示:

这就是为什么有的用了G90G28Z0的时候,可能会出现刀具先返回Z=0处,然后在返回机床原点。所以建议用增量方式G91G28Z0

数控编程教学

https://mp.weixin.qq.com/s/U_5BG1NitLMq9QPBdCvSQg