課題八 內 外輪廓的程式設計與加工

2021-04-14 19:10:44 字數 1642 閱讀 7735

2006-06-12 10:33:16

g00

g40g42

g18g19

3.說明:

(1)g41、g42、g40為模態指令,工具機初始狀態為g40。

(2)建立和取消刀補必須與g01或g00指令組合完成。建立刀補的過程如圖8.4所示,是使刀具從無刀具補償狀態(圖中p0

點)運動到補償開始點(圖中p1

點),其間為g01運動。用刀補輪廓加工完成後,還有乙個取消刀補的過程,即從刀補結束點(圖中p2

點),g01或g00運動到無刀補狀態(圖中p0

點)。(3)x、y是g01、g00運動的目標點座標。圖8.4中,x、y在建立刀補時,是a點座標,取消刀補時,是p0

點座標。

(4)在建立刀具半徑補償的程式段中,不能使用圓弧指令。

(5)g41或g42必須與g40成對使用。

(6)d為刀補具償號也稱刀具偏置代號位址字,後面常用兩位數字表示代號。d**中存放刀具半徑值作為偏置量,用於數控系統計算刀具中心的運動軌跡。一般有d00~d99。偏置量可用crt/mdi方式輸入。

(a)左刀補應用過程(b)右刀補應用過程

圖8.4建立和取消刀補過程

當建立起正確的偏移向量後,系統就將按程式要求實現刀具中心的運動。要注意的是,在補償狀態中不得變換補償平面,否則將出現系統報警。

二維輪廓加工,一般均採用刀具半徑補償。在建立刀具半徑補償之前,刀具應遠離零件輪廓適當的距離,且應與選定好的切入點和進刀方式協調,保證刀具半徑補償的有效,如圖8.5所示。刀具半徑補償的建立和取消必須在直線插補段內完成。

(a)

合理的方式(b) 不合理的方式

圖8.5建立刀具半徑補償

刀具半徑補償的終點應放在刀具切出工件以後,以免發生碰撞。

4.應用

案例8.2程式設計:工件零點擊擇在工件中心,設φ

16的立銑刀為t01,採用刀具左補償,刀具偏置位址為d01,並存入刀具半徑值8,程式名為8888。數控程式編制如下。

程式說明

o8888

g90 g54 g00 x0y0

;g43h01z10

;s1000m03

;g00x-70y-70z2

;g01z-3f100

;g41g01 x-40y-40 d01;y0

x0y30

;x30

;g02x40y20r10

;g01y-10

;g03x10y-30r20

;g01x-45

;g40g00 x-60y-50

;g00 z200 g49

;x0y0

;m05

;m02

;程式名

設定工件零件於工件中心位置

選擇刀具並建立刀具長度補償

啟動主軸正轉1000r/min

快速移動到工件左下角下刀點上方

切入工件

建立刀具半徑左補償

直線插補

直線插補

直線插補

圓弧插補

直線插補

圓弧插補

直線插補

取消刀具半徑補償

抬刀到起始平面,取消刀具長度補償

刀具回到零點

主軸停轉

程式結束

返回

課題十四 成形面零件的程式設計與加工

2006 06 12 10 10 00 格式 g41g01 g42x u z w g40g00 說明 1 g41 g42 g40必須與g01或g00指令組合完成 2 x u z w 是g01 g00運動的目標點座標。注意 g41 g42只能預讀兩段程式。3 刀具半徑補償量的設定 刀具半徑補償量可以通...

程式設計高手的八大奧秘

1 紮實的基礎 資料結構 離散數學 編譯原理,這些是所有電腦科學的基礎,如果不掌握它們,很難寫出高水平的程式。程式人人都會寫,但當你發現寫到一定程度很難再提高的時候,就應該想想是不是要回過頭來學學這些最基本的理論。不要一開始就去學oop,即使你再精通oop,遇到一些基本演算法的時候可能也會束手無策。...

成為程式設計高手的八大奧秘

世界上並沒有成為高手的捷徑,但一些基本原則是可以遵循的。1 紮實的基礎 資料結構 離散數學 編譯原理,這些是所有電腦科學的基礎,如果不掌握它們,很難寫出高水平的程式。程式人人都會寫,但當你發現寫到一定程度很難再提高的時候,就應該想想是不是要回過頭來學學這些最基本的理論。不要一開始就去學oop,即使你...