之前一篇文章《臥式加工中心B軸旋轉坐標系的計算》簡單介紹了臥加旋轉後坐標系的計算。今天用一個實例來詳細介紹一下。如下所示工件:
此工件是我最近加工的一個新產品,因為加工工藝沒有設計開粗,直接利用毛坯定位直接加工成成品的。但是用毛坯定位,直接加工成成品,存在一個問題,就是加工出來的工件容易偏,主要體現在腿子36孔處和小窗口處如下所示:
那麼通過和同事的共同努力,我們研究出了一個解決辦法,就是把四個坐標系關聯起來,然後通過加工前測量毛坯一些相關尺寸,並把這些尺寸輸入到系統宏變量裡面,通過程序把宏變量加入到坐標系解決這個問題。
首先我們要理解一個道理,就是我們只要找到兩個相鄰坐標系的X值後,這四個象限坐標系的坐標值我們都確定了(前提是我們的基準是臥加的旋轉中心,並且我們知道旋轉中心的X坐標值)。假如使用臥加的旋轉中心的X坐標值為500.如下所示,工件象限坐標系分配如下:
G54.1P01坐標係為如下所示面:
G54.1P02坐標係為如下所示面:
G54.1P03坐標係為如下所示面:
G54.1P04坐標係為如下所示面:
如下所示為加工工裝與工件組合狀態:
這裡我們以藍色工裝底板的中心為臥加的旋轉中心(及旋轉中心的X的機械坐標係為500)。
G54.1P01與G54.1P02坐標系都以180孔圓心為X軸的零點:
G54.1P03與G54.1P04坐標系都以小窗口中心為X軸的零點:
那麼我們通過測量G54.1P01與G54.1P03的X軸坐標系即可求得四個坐標系的所有X與Z軸的坐標系零點(四個坐標系Y軸零點都為180孔圓心位置),假如我們測得G54.1P01坐標系的零點為機械坐標X600,那麼G54.1P02的坐標系的零點為機械坐標X400;假如我們測得G54.1P03坐標系的零點為機械坐標X450,那麼G54.1P04的坐標系的零點為機械坐標X550。因為工作檯的旋轉中心為X500,所以對稱面的坐標系的機械坐標值得和為500+500=1000。原理如下:
如下圖所示,左邊虛線為機械X軸原點:
中間坐標軸零點為設備旋轉中心:
右邊前面虛線為工件G54.1P01坐標系零點,後面虛線為工件G54.1P02坐標系零點:
如上所示坐標系G54.1P01零點為旋轉軸零點往右偏移了100,那麼G54.1的坐標系即為X600.
那麼當工件旋轉180度後如下所示:
如上所示旋轉180度後虛線旋轉到了旋轉軸的左邊:
那麼G54.1P02的機械坐標為X400。
G54.1P03、G54.1P04與G54.1P01、G54.1P02道理一樣。
這樣四個坐標系的X值都有了,那麼Z值呢。其實Z值為相鄰坐標系的X值。如下所示:
假如工件中心在旋轉中心上,那麼四個坐標系的X、Z值都為500。如上所示,假如G54.1P04與G54.1P03軸線在如下圖所示:
那麼G54.1P02的Z值相對旋轉中心高出100mm,相反G54.1P01的Z值相對旋轉中心低出100mm。根據這個原理即可根據相鄰坐標系的X值算出各坐標系相對旋轉中心的差值