您現在的位置是:首頁 > 垂釣

數控車床程式設計工件座標系指令和絕對值指令的應用

  • 由 專注數控車床 發表于 垂釣
  • 2021-08-18
簡介G90、G9—絕對值程式設計與增量值程式設計指令絕對值程式設計是指程式中每一點的座標都從工件座標系的座標原點開始計算,而增量座標值是指後一點的座標相對於前一點來計算,即後一點的絕對座標值減去前一點的絕對座標值得到的增量

數車程式設計裡p3q4代表什麼指令意義

1。G50—工件座標系設定指令

在程式設計前,一般首先確定工件原點,在 FANUC 0i數控車床系統中,設定工件座標系常用的指令是G50。從理論上來講,車削工件的工件原點可以設定在任何位置,但為了程式設計計算方便,程式設計原點常設定在工件的右端面或左端面與工件中心線的交點處。

指令格式:G50 XZ

式中,X、Z為當前刀尖(即刀位點)起始點相對於工件原點的X軸方向和Z軸方向的座標,X值常用直徑值來表示。如圖2。14所示,假設刀尖點相對於工件原點的X軸方向尺寸和Z軸方向尺寸分別為30(直徑值)和50,則此時工件座標系設定指令為C50 X30 Z50。

數控車床程式設計工件座標系指令和絕對值指令的應用

執行上述程式段後,數控系統會將這兩個值儲存在它的位置暫存器中,並且顯示在顯示器上,這樣就相當於在數控系統中建立了一個以工件原點為座標原點的工件座標系,也稱為程式設計座標系。

顯然,如果當前刀具位置不同,所設定的工件座標系也不同,即工件原點也不同。因此,數控機床操作人員在程式執行前,必須透過調整機床,將當前刀具移到確定的位置,這一過程就是對刀。對刀要求不一定十分精確,如果有誤差,可透過調整刀具補償值來達到精度要求。

2。G90、G9—絕對值程式設計與增量值程式設計指令

絕對值程式設計是指程式中每一點的座標都從工件座標系的座標原點開始計算,而增量座標值是指後一點的座標相對於前一點來計算,即後一點的絕對座標值減去前一點的絕對座標值得到的增量。相應地,用絕對座標值或增量座標值進行程式設計的方法分別稱為絕對值程式設計或增量值程式設計。

數控車床程式設計工件座標系指令和絕對值指令的應用

數控車床的絕對值程式設計與增量值程式設計指令通常有兩種形式。

(1)用G90和G91指定絕對值程式設計與增量值程式設計。

這兩個指令在 FANUC系統B、C兩類指令中用到,A類指令中的G90另有用途。其指令格式為G90/C91。其中,G90指定絕對值程式設計,G91指定增量值程式設計。

(2)用尺寸字地址符指定絕對值程式設計與增量值程式設計。用這種方法指定絕對值程式設計與增量值程式設計時比較方便,如果尺寸字地址符為X、Z,則其後的座標為絕對座標,如果尺寸字地址符為U、W,則其後的座標為增量座標。

如圖2。15所示,刀具從A點走到B點,程式設計如下。

數控車床程式設計工件座標系指令和絕對值指令的應用

絕對值程式設計:

G00 X50 Z60

或G90 G00 X50 X601

增量值程式設計

G00 U26 W42

或G91 G00 U26 W42

如果採用尺寸字地址符指定絕對值程式設計與增量值程式設計方式,還可以將絕對值程式設計與增量值程式設計兩種方式混合起來,稱為混合程式設計。採用混合程式設計如下

G00 X50 W42;

或G00 U26 Z60;

數控車床程式設計工件座標系指令和絕對值指令的應用

如果本篇文章對你有所幫助,歡迎點個贊或者關注一下,感謝您的閱讀,如果您有更好的建議,歡迎在下方評論區留言。關注炮塔銑床數控銑床,每天與大家分享精密機床知識。

Top