數控銑牀G28應該怎麼用,別再傻傻的分不清了!

你要駕馭數控機床,讓機床按照你的意圖工作,首先要懂得“機床語言”即數控指令。比如G28返回機床原點,你在機床中輸入G91G28X0Y0Z0,程序段運行後機床明白了你的意思,就會快速返回機床原點。

數控銑床G28應該怎麼用,別再傻傻的分不清了!

但是有些初學者不理解師傅編寫程序的時候為什麼用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,刀具沒有移動量,即刀具當前位置直接返回機床原點。如下圖所示:

數控銑床G28應該怎麼用,別再傻傻的分不清了!

再比如下面程序段

……

G0Z50

G90G28Z0

M30

當我們切削完零件後,想學數控編程請關注微信公眾號:UG數控編程,比如抬刀Z=50處,接著機床運行G90G28Z0程序段,機床明白你是以G90方式,那麼先返回Z=0處,然後在返回機床原點,就如下圖所示:

數控銑床G28應該怎麼用,別再傻傻的分不清了!

這就是為什麼有的用了G90G28Z0的時候,可能會出現刀具先返回Z=0處,然後在返回機床原點。所以建議用增量方式G91G28Z0.


分享到:


相關文章: