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,即使你...