典型機床數(shù)控編程_第1頁
典型機床數(shù)控編程_第2頁
典型機床數(shù)控編程_第3頁
典型機床數(shù)控編程_第4頁
典型機床數(shù)控編程_第5頁
已閱讀5頁,還剩176頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 第第5章章 典型機床數(shù)控編程典型機床數(shù)控編程 5.1 數(shù)控車床編程數(shù)控車床編程 5.2 數(shù)控銑床編程數(shù)控銑床編程 5.3 加工中心編程加工中心編程 習(xí)題習(xí)題 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 5.1 數(shù)控車床編程數(shù)控車床編程 5.1.1 數(shù)控車床編程概述 1. 數(shù)控車床編程的特點 (1) 在一個程序段中, 可以采用絕對值編程, 也 可以采用增量值編程, 或二者混合編程。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 (2) 由于被加工零件的徑向尺寸在圖樣上和測量 時都是以直徑值表示的, 因而當(dāng)直徑方向用絕對值編 程時,x以直

2、徑值表示; 用增量值編程時, 以徑向?qū)?際位移量的二倍值表示, 并附上方向符號(正向可以 省略)。 (3) 為提高工件的徑向尺寸精度,x向的脈沖當(dāng) 量取z向的一半。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 (4) 由于車削加工常用棒料或鍛料作為毛坯, 加 工余量較大, 因而為簡化編程, 數(shù)控裝置常具備不同 形式的固定循環(huán), 可以在程序中調(diào)用。 (5) 車床數(shù)控系統(tǒng)中都有刀具位置補償功能和刀 具半徑補償功能, 合理利用刀具補償功能可以簡化程 序編制, 提高零件的加工精度。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 2. 車床數(shù)控系統(tǒng)的功能 以fanuc0td系統(tǒng)為例 1) 準(zhǔn)備

3、功能g 準(zhǔn)備功能又稱g功能或g代碼, 它是指定數(shù)控系統(tǒng)準(zhǔn)備好 某種運動和工作方式的一種命令, 由地址g及其后的兩位數(shù) 字組成。 模態(tài)代碼:指某一g代碼(如g01)一經(jīng)指定就一直有效, 直到后邊程序段中使用同組g代碼(如g03)時才能取代它。 非模態(tài)代碼:只在指定的本程序段中有效,下一段程序需 要時必須重寫(如g04)。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 表5.1 準(zhǔn)準(zhǔn) 備備 功功 能能 非模態(tài) 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 2) 輔助功能m 輔助功能又稱m功能, 主要用來表示機床操作時的各種 輔助動作及其狀態(tài)。 它由地址m及其后的兩位數(shù)字組成 幾種停止方式:

4、 m00程序停止便于進(jìn)行某些手動操作 m01選擇停止用于抽查工件的關(guān)鍵尺寸 m02程序結(jié)束停止、復(fù)位,但不返回到程序開頭的位置 m30紙帶停止停止、復(fù)位、返回,準(zhǔn)備加工下一個工件 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 表5.2 輔 助 功 能 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 3) f、 s、 t功能(均為模態(tài)代碼) (1) f功能。 f功能用于指定進(jìn)給速度, 由“f”和其 后面的數(shù)字組成。 (2) s功能。 s功能用于指定主軸轉(zhuǎn)速或速度, 由“s” 和其后的數(shù)字組成。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 (3) t功能。 t功能也叫刀具功能, 用來指

5、定刀位號和刀具補償 組號(簡稱刀補號), 由“t”和其后的數(shù)字組成, 格 式為 t 刀具補償組號 刀具號 刀具補償號:調(diào)用刀具數(shù)據(jù)庫內(nèi)刀具補償參數(shù) 每個刀具只設(shè)一組刀補號 刀補號與刀具號相同 如t0202 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 3. 車床坐標(biāo)系的設(shè)定 1) 機床坐標(biāo)系 機床坐標(biāo)系是以機床原點為坐標(biāo)原點建立的x、 z軸 直角坐標(biāo)系。 是機床固有的坐標(biāo)系 是制造與調(diào)整機床的基礎(chǔ) 是設(shè)置工件坐標(biāo)系的基礎(chǔ) 是由機床生產(chǎn)商設(shè)定,一般不允許用戶隨意變動 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 機床原點:機床上的一個固定點 車床的機床原點:在主軸旋轉(zhuǎn)中心與卡盤后端面的交

6、點處 參考點:也是機床上的一個固定點 是刀架退離機床原點最遠(yuǎn)的一個固定點 位置由機械擋塊來確定 當(dāng)機床每次開機時,或者解除急停報警、超程報警后, 必須通過返回參考點操作來找正機床原點 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 圖5.1 機床坐標(biāo)系 參考點 機床 原點 o 旋轉(zhuǎn)中心線 x z o 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 參考點 x x m w w m o o 參考點 z xw xm omow z (x ,z ) (x ,z ) rr rr 車床坐標(biāo)系車床坐標(biāo)系 (a) 刀架后置式;刀架后置式;(b) 刀架前置式刀架前置式 第第5 5章章 典型機床數(shù)控編程典型機床

7、數(shù)控編程 2) 工件坐標(biāo)系 工件坐標(biāo)系是編程時使用的坐標(biāo)系 又稱為編程坐標(biāo)系。 是由操作編程人員設(shè)定的 是為了方便編程和使各尺寸較為直觀 工件原點:不是固定點 般設(shè)在零件的設(shè)計基準(zhǔn)點或工藝基準(zhǔn)點上 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 圖5.2 工件坐標(biāo)系 o 起 刀 點 o 工件原點 工件 x z 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 確定工件坐標(biāo)系的方法 用g50指令設(shè)定:指定刀尖點相對于工件原點的位置 o0010 ;程序號 n10 g00 x350. z400 ;在機床坐標(biāo)系中,刀具從a到p0 n20 g50 x350. z303.84 ;建立工件坐標(biāo)系 n30

8、g00 x50. z5. ;在工件坐標(biāo)系中,快速接近工件 . . . n100 g00 x350. z303.84 ;在?坐標(biāo)系中,返回p0點 n120 m30 ;程序結(jié)束 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 圖5.3 設(shè)定工件坐標(biāo)系實例 機床原點 x o 工件原點 50 80 303.84 50 70 350 400 a 392 z 825 p 0 參考點 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 4. 刀具補償功能 1) 刀具位置補償 2) 刀具半徑補償 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 右 端 面 外圓車刀 左 端 面 外圓車刀 尖 頭 外圓車刀 切

9、斷刀切槽刀左螺紋 車刀 右螺紋 車刀 右內(nèi)螺紋車刀左內(nèi)螺紋車刀內(nèi)孔切槽刀內(nèi)孔車刀 常用車刀類型 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 內(nèi) 孔 刀 具 外 圓 車 刀 外 圓 車 刀 座 套 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 1) 刀具位置補償 又叫刀具長度補償、 刀具偏置或刀具偏移 以下三種情況下均需要進(jìn)行刀具位置補償: (1) 用多把不同尺寸的刀具對同一個零件的輪廓尺寸進(jìn)行連 續(xù)加工的過程中, 每把刀具的刀尖之間存在位置偏差, 必須利 用刀具位置補償功能將所有刀具的刀尖都偏置到同一個基準(zhǔn)點 上。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 (2) 對同一把刀

10、來說, 當(dāng)?shù)毒咧啬ズ笤侔阉惭b 在原來的位置時, 會產(chǎn)生安裝誤差。 因此, 在重新開 始加工以前, 也必須利用刀具位置補償功能來修正安 裝位置誤差。 (3) 每把刀具在其使用過程中都會有不同程度的 磨損, 這時的刀尖位置與磨損前的刀尖位置存在偏差, 這勢必造成加工誤差。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 2) 刀具半徑補償 在編制數(shù)控車床加工程序時, 通常將刀尖看作是 一個點。 然而在實際應(yīng)用中, 為了提高刀具壽命和降 低加工表面的粗糙度, 一般將車刀刀尖磨成半徑約為 0.41.6 mm的圓弧, 如圖5.4所示。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 圖5.4 刀尖

11、圓弧半徑補償對加工精度的影響 誤差 工件加工要求的軌跡 無刀具補償時的軌跡b c a p ap d r 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 刀具半徑補償參數(shù): 1)刀尖半徑 r 2)刀尖方位 t 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 圖5.5 車刀刀尖方位代號 p7p5 x p 2 p 61 p o p 3 p 8 4 p p 9/0 z 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 表5.3 典型車刀的形狀、 位置和參數(shù)之間的關(guān)系 參數(shù)刀尖圓弧的位置典 型 車 刀 形 狀 3 8 4 p p p 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 5 1 6 2

12、7 p p p p p 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 3) 刀具補償參數(shù)的輸入 每個刀具補償號對應(yīng)一組x、 z、 r、 t值。 其中 x、 z為刀具位置補償值(刀偏值) r、 t為刀具半徑補償值 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 圖5.6 顯示器屏幕顯示刀補參數(shù) xzrt 0.961.53 0.8301 02 03 刀具補償號 補償值 刀尖圓弧半徑 刀尖方位 刀具位置 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 4) 刀具半徑補償?shù)姆较?將刀補參數(shù)輸入到cnc裝置后, 當(dāng)執(zhí)行到含有t 功能(如t0101)的程序段時, 刀具位置補償參數(shù)即 可生效, 而刀

13、具半徑補償參數(shù)則必須執(zhí)行到含有刀具 半徑補償方向指令g41或g42指令時才可生效 g41指定左刀補,刀具沿編程軌跡前進(jìn)方向左側(cè)行進(jìn); g42指定右刀補,刀具沿編程軌跡前進(jìn)方向右側(cè)行進(jìn)。 g40指令,取消刀具半徑補償 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 圖5.7 刀具半徑補償g41、 g42 g42 g41 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 5.1.2 常用g指令 1. 快速點定位g00 指令功能: 使刀具快速定位到指定的目標(biāo)位置, 運動過程中無 運動軌跡要求 指令格式: g00 x(u)_ z(w) _ ; 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 圖5.

14、8 快速點定位 x 60 20 0 20 100z a(20, 20) b(60, 100) (60, 60) 60 從起點a快速定位到目標(biāo)點b, 可以有三種編程方式 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 (1) 絕對值方式編程如下: g00 x120.0 z100.0(mm); 或g00 x120000 z100000(m); x 60 20 0 20 100z a(20, 20) b(60, 100) (60, 60) 60 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 (2) 增量值方式編程如下: g00 u80.0 w80.0; x 60 20 0 20 100z a(

15、20, 20) b(60, 100) (60, 60) 60 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 (3) 絕對/增量混合方式編程如下: g00 u80.0 z100.0; 或 g00 x120. w80.0; x 60 20 0 20 100z a(20, 20) b(60, 100) (60, 60) 60 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 50 x b a z 150 100 40 o g00三種編程方式示例 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 g00練習(xí):快速定位到b點 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 2. 直線插補g01 指

16、令功能: 按f指定的進(jìn)給速度切削任意斜率的直線 指令格式: g01 x(u)_ z(w) _ f _ ; 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 n10 g00 x50.0 z2.0 s800 t01 m03; (p0p1點) n20 g01 z-40.0 f80; (刀尖從p1點按f速度進(jìn)給到p2點) n30 x80.0 z-60.0; (p2p3)以f速度進(jìn)給 n40 g00 x200.0 z100.0; (p3p0)快速返回 80 2040 50 o 100 200 p 3 p 2 p 1 p 0 圖5.9 直線插補 絕對值方式 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程

17、 80 2040 50 o 100 200 p 3 p 2 p 1 p 0 圖5.9 直線插補 請用增量方式編程 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 g00、g01練習(xí):ab c d e 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 n10 g00 x22.0 z1.0 ;(快速靠近工件,p0到p1) n20 g01 u4.0 w-2.0 ;(倒角c3,p1到p2) n30 w-47.0 (n30 g01 u0.0 w-47.0) ;(車外圓26, p2到p3) n40 u34.0 w-10.0 ;(車錐面,p3到p4) n50 u20.0 w-15.0 ;(車錐面, p4到

18、p5) n60 g00 x100.0 z10.0 ;(快速返回,p5到p0) 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 3. 圓弧插補g02/g03 指令功能: 使刀具按f給定的進(jìn)給速度切削出圓弧輪廓 g02:順時針圓?。╟w) g03:逆時針圓弧 (ccw) 指令格式: (1) 終點+圓心(i, k): g02或g03 x(u)_ z(w)_ i _ k_ f_; (2) 終點+圓弧半徑r: g02或g03 x(u)_ z(w)_ r _f _ ; 必須用增量 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 圖5.10 圓弧插補時r

19、與-r的區(qū)別 2 r r 1 起點 x z 終點 o 圓弧半徑r: 圓心角180:r 圓心角180:r 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 圖5.11 順時針圓弧插補 40 20 o z 10030 40 x 100 r10 n03 g00 x20.0 z2.0; n04 g01 z-30.0 f80 n05 g02 x40.0 z-40.0 i10.0 k0 f60 終點圓心 絕對值編程 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 圖5.12 逆時針圓弧插補 x 46 40 28 40 o z r6 n04 g00 x28.0 z2.0; n05 g01 z-40.0 f

20、80 n06 g03 x40.0 z-46.0 r6 f60 終點半徑 絕對值編程 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 編程練習(xí):ab cd e a 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 編程練習(xí):ab cd e f 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 作業(yè):sapt靠近工件 l1l2 l3 c1 l4 c2 l5 補充: 1)l2的斜率為1 2)c1與l3、 l4相切 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 4. 螺紋切削指令g32 指令功能:切削圓柱螺紋、 圓錐螺紋、 端面螺紋 指令格式: g32 x(u)_ z(w)_ f_; 其中 f為

21、螺紋導(dǎo)程 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 5. 暫停指令g04 指令功能:使刀具進(jìn)行暫短的無進(jìn)給光整加工, 主要用 于切槽、 鉆到孔底以及自動加工螺紋等場合 指令格式: g04 x(u)_ p _ 可以帶小數(shù)點,s 不能帶小數(shù)點,ms 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 圖5.15 g04暫停指令 切槽或切斷刀具 在槽底暫停 鉆頭 在孔底暫停 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 6. 自動返回參考點指令g28 指令功能:使刀具自動返回參考點或經(jīng)過某一中間位置 再回到參考點 指令格式: g28 x(u)_ z(w)_ t00; t00(刀具復(fù)位)指令

22、必須寫在g28指令的同一程序 段或該程序段之前; x(u)必須按直徑值輸入; 該指令 以設(shè)定的速度快速移動。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 圖5.16 自動返回參考點指令 (a) 經(jīng)過中間點返回參考點; (b) 從當(dāng)前位置返回參考點 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 5.1.3 數(shù)控車床加工與編程 1. 加工路線與加工余量 1) 大余量毛坯的切削路線 一般用階梯車削法來車削大余量毛坯 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 圖5.17 大余量毛坯的階梯切削路線 (a) 錯誤; (b) 正確 ap 階梯切削后所留余量 (a)(b) 階梯切削后所留余量

23、 ap 5 4 3 2 1 按15的順序切削, 每次切削所留余量相等 在同樣背吃刀量的條件下, 按圖 (a)方式加工所剩余的余量過多 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 2. 加工參數(shù)的選擇 1) 合理選擇切削用量 切削用量(ap、f、 v)選擇是否合理, 對于能否 充分發(fā)揮機床的潛力與刀具的切削性能, 實現(xiàn)優(yōu)質(zhì)、 高產(chǎn)、 低成本和安全操作具有很重要的作用 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 表5.3 數(shù)控車削用量表 ap fv 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 2) 合理選擇刀具 刀具尤其是刀片的選擇是保證加工質(zhì)量和加工效 率的重要環(huán)節(jié)。 零件材質(zhì)

24、的切削性能、 毛坯余量、 尺寸 精度和表面粗糙度要求以及機床的自動化程度等都是選 擇刀片的重要依據(jù)。 粗車:選強度高、 耐用度好的刀具, 以滿足粗車時大 背吃刀量、 大進(jìn)給量的要求 精車:選精度高、 耐用度好的刀具, 以保證加工精度 的要求 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 5.1.4 數(shù)控車床編程實例 某零件圖如圖5.41所示, 需要在數(shù)控車床上對該 零件進(jìn)行精加工, 其中85 mm部分不加工, 要求編 制精加工程序。 o 85 65 x 350 290 155 60 r70 20 80 80 62 50 m481.5 145 41.8 z 2 6060 345 145 20

25、0 a 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 1. 根據(jù)圖紙要求按先主后次的加工原則確定工藝 路線 (1) 先從右至左切削外輪廓面, 其路線為: 倒 角切削螺紋的實際外圓切削錐面部分車削62 mm外圓倒角車80 mm外圓切削圓弧部分車 80 mm外圓。 (2) 切3 mm45 mm的槽。 (3) 車m481.5的螺紋。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 2. 選擇刀具并繪制刀具布置圖 根據(jù)加工要求需選用三把刀具: 一號刀車外圓, 二號刀切槽, 三號刀車螺紋。 在繪制刀具布置圖時, 要正確選擇換刀點, 以避 免換刀時刀具與機床、 工件及夾具發(fā)生碰撞現(xiàn)象。 本 例換刀點

26、選為a(200, 350)點。 3. 確定切削用量 切削用量如表5.5所示。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 表5.5 切 削 用 量 表 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 4. 編制精加工程序 該機床可以采用絕對值和增量值混合編程, 絕對 值用x、 z地址, 增量值用u、 w地址, 采用小數(shù)點編 程, 程序如下: 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 o 85 65 x 350 290 155 60 r70 20 80 80 62 50 m481.5 145 41.8 z 2 6060 345 145 200 a n01 g50 x200.0 z

27、350.0; (設(shè)定工件坐標(biāo)系) n02 s630 m03 t0101 m08;(轉(zhuǎn)速、正轉(zhuǎn)、1號刀、切削液) n03 g00 x41.8 z292.0; (快速定位,靠近工件,準(zhǔn)備倒角) 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 o 85 65 x 350 290 155 60 r70 20 80 80 62 50 m481.5 145 41.8 z 2 6060 345 145 200 a n04 g01 x47.8 z289.0 f0.15; (倒角) n05 u0.0 w-59.0; (切螺紋實際外圓47.8 mm) n06 x50.0 w0.0; (退刀) 第第5 5章章 典

28、型機床數(shù)控編程典型機床數(shù)控編程 o 85 65 x 350 290 155 60 r70 20 80 80 62 50 m481.5 145 41.8 z 2 6060 345 145 200 a n07 x62.0 w-60.0; (車錐度) n08 u0.0 z155.0; (車外圓62 mm) n09 x78.0 w0.0; (退刀) 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 o 85 65 x 350 290 155 60 r70 20 80 80 62 50 m481.5 145 41.8 z 2 6060 345 145 200 a n10 x80.0 w-1.0; (倒角

29、) n11 u0.0 w-19.0; (車80 mm外圓) n12 g03 u0.0 w-60.0 r70.0; (圓弧) 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 o 85 65 x 350 290 155 60 r70 20 80 80 62 50 m481.5 145 41.8 z 2 6060 345 145 200 a n13 g01 u0.0 z65.0; (車80 mm外圓) n14 x90.0 w0.0; (退刀) n15 g00 x200.0 z350.0 m05 t0100 m09; (退刀) 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 o 85 65 x 3

30、50 290 155 60 r70 20 80 80 62 50 m481.5 145 41.8 z 2 6060 345 145 200 a n16 x51.0 z230.0 s315 m03 t0202 m08 ; n17 g01 x45.0 w0.0 f0.16; (切槽) n18 g04 x5.0; (延時) n19 g00 x51.0; (退刀) 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 o 85 65 x 350 290 155 60 r70 20 80 80 62 50 m481.5 145 41.8 z 2 6060 345 145 200 a n20 x200.0 z

31、315.0 m05 t0200 m09; (退刀) n21 g00 x52.0 z296.0 s200 m03 t0303 m08; n22 g92 x47.2 z231.5 f1.5; (切螺紋) 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 n23 x46.6; n24 x46.2; n25 x45.8; n26 g00 x200.0 z350.0 t0300; (退至起點) n27 m30; 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 5.1.5 數(shù)控車床的操作面板 上:數(shù)控機床操作面板 下:機床操作面板 1. 數(shù)控系統(tǒng)操作面板 組成:crt顯示器和mdi鍵盤 1) crt顯示

32、器 crt顯示器可以顯示機床的各種參數(shù)和功能, 如機床 參考點坐標(biāo)、 刀具起始點坐標(biāo)、 輸入數(shù)控系統(tǒng)的指令數(shù)據(jù)、 刀具補償量的數(shù)值、 報警信號、 自診斷結(jié)果、 滑板快速移 動速度以及間隙補償值等。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 2) mdi鍵盤 (1) 功能鍵 “pos”鍵顯示現(xiàn)在機床的位置; “prgrm”鍵在edit方式下編輯、 顯示存儲器里的程序, 在mdi方式下輸入、 顯示mdi數(shù)據(jù), 在機床自動操作 時顯示程序指令值; 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編

33、程 “menuofset”鍵用于設(shè)定、 顯示補償值和 宏程序變量; “dgnosparam”鍵用于設(shè)定、 顯示參數(shù), 顯示自診斷數(shù)據(jù); “opralarm”鍵用于顯示報警號; “auxgraph”鍵用于顯示圖形。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 (2) 數(shù)據(jù)輸入鍵 數(shù)據(jù)輸入鍵有15個, 可用來輸入字母、 數(shù)字及其 它符號。 每次輸入的字符都顯示在crt屏幕上。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 (3) “reset”復(fù)位鍵 當(dāng)機床自動運行時, 按下此鍵, 則機床

34、的所有操作 都停下來。 此狀態(tài)下若恢復(fù)自動運行, 滑板需返回參考 點, 程序?qū)念^執(zhí)行。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 (4) “start”啟動鍵 按下此鍵, 便可執(zhí)行mdi命令 (5) “input”輸入鍵 按下此鍵, 可輸入?yún)?shù)或補償值等, 也可以在mdi方式下 輸入命令數(shù)據(jù) (6) “can”刪除鍵 此鍵用于刪除已輸入到緩沖器里的最后一個字符或符號。 例如輸入n100后按下“can”鍵, 則n100被刪去。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 (7) “

35、cursor”光標(biāo)移動鍵 “”鍵將光標(biāo)向下移動, “”將光標(biāo)向上移動 (8) “page”頁面鍵 “”鍵向后翻頁, “”鍵向前翻頁 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 (9) 程序編輯鍵 “alter”鍵用于更改程序 “insrt”鍵用于插入程序 “delet”鍵用于刪除程序 (10) “eob”結(jié)束程序鍵 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 2. 機床操作面板 機床操作面板如圖5.43所示, 各開關(guān)、 按鈕的功 能與使用介紹如下。 (1) 程序啟動按鈕(cycle

36、start): 用于自動 方式下, 啟動自動運行功能, 指示燈亮, 顯示自動運 行狀態(tài)。 (2) 進(jìn)給保持按鈕(feed hold): 在自動運 行狀態(tài)下暫停進(jìn)給(滑板停止移動), 但m、 s、 t 功能仍然有效; 指示燈亮, 顯示機床處于暫停進(jìn)給狀 態(tài); 按程序啟動按鈕, 可以恢復(fù)自動運行。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 (3) 手搖脈沖發(fā)生器: 通常稱為手輪, 用于對刀。 左側(cè)的開關(guān)指定移動的坐標(biāo)軸, 由“mode”旋轉(zhuǎn)開關(guān) 設(shè)定手輪每轉(zhuǎn)1格的移動量。 (4) 點動按鈕(jog): 有四個(+x、 -x、 +z、 -z)

37、, 每次只能按下一個。 (5) 快速倍率開關(guān)(rapid override): 倍率 值分為100、 50、 25和low四級。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 (6) 進(jìn)給倍率開關(guān)(feedrate override): 在自動運行中, 由f代碼指定的進(jìn)給速度可以用此開 關(guān)來調(diào)整, 調(diào)整范圍為0150, 每格增量為10。 在點動方式下, 進(jìn)給速度可以在 01260 mmmin范 圍內(nèi)調(diào)整。 (7) 刀具選擇開關(guān)(tool selection): 用于 選擇10把刀具中的任意一把。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控

38、編程 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 (8) 刀架轉(zhuǎn)位按鈕(index): 在手動方式下, 使用“tool selection”開關(guān)指定了刀具號之后, 壓下此按鈕可進(jìn)行換刀操作。 (9) 對刀儀按鈕(touch sensor): 用于安裝 有對刀儀的機床上, 可在手動方式下控制對刀儀的擺 出和擺回。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 (10) 卡盤壓力轉(zhuǎn)換按鈕(chuck press change): 用于設(shè)定卡盤夾緊壓力。 (11) 尾座夾緊按鈕(tail stock interlock): 開機后尾座處于夾

39、緊狀態(tài), 指示燈 不亮; 按下此按鈕, 松開尾座, 指示燈亮; 再按下 它, 夾緊尾座。 (12) 位置記錄按鈕(position record): 用 于將刀具補償值作為工件坐標(biāo)系與機床坐標(biāo)系的差值 設(shè)定。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 (13) 門聯(lián)鎖鑰匙開關(guān)(door interlock): 用于打開或關(guān)閉電箱門。 (14) 程序保護(hù)鑰匙開關(guān)(prog protection): 此開關(guān)接通, 可進(jìn)行加工程序的編輯、 存儲; 此開關(guān) 斷開, 則存儲器內(nèi)的程序不能改變。 (15) 超程解除鑰匙開關(guān)(stroke end r

40、elease): 用于解除因超程而引起的報警。 (16) 機床燈開關(guān)(light): 開關(guān)在“on”位置 工作燈亮, 開關(guān)在“off”位置工作燈滅。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 (17) 冷卻開關(guān)(coolant): 開關(guān)置于手動 位置(manu), 則手動方式啟動冷卻單元; 開關(guān)置 于自動(auto)位置, 則在加工過程中, 用m代碼 控制冷卻單元的啟動與停止; 開關(guān)置于“off”位置, 冷卻停止。 (18) 工件坐標(biāo)系偏置開關(guān)(work shift): 用于安裝有對刀儀的機床。 (19) 機床鎖定開關(guān)(machine

41、lock): 開關(guān) 置于“on”位置, 僅滑板不能移動; 開關(guān)置于“off” 位置, 操作正常執(zhí)行。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 (20) 程序檢查開關(guān)(prog check): 開關(guān)置 于“on”位置, 用于檢查加工程序, 此時程序中的m、 s代碼無效, t代碼有效, 滑板以空行程速度移動; 開關(guān)置于“off”位置, 執(zhí)行正常操作。 (21) 空運行開關(guān)(dry run): 開關(guān)置于“on” 位置, 程序中的 f代碼無效, 滑板以“進(jìn)給倍率”開 關(guān)指定的速度移動, 同時滑板的快速移動有效; 開關(guān) 置于“off”位置, f

42、代碼有效。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 (22) 程序段跳過開關(guān)(block delete): 開關(guān) 置于“on”位置, 程序開頭有“”符號的程序段被跳 過不執(zhí)行; 將開關(guān)置于“off”位置, “”符號無效。 (23) 單步運行開關(guān)(single block): 開關(guān)置 于“on”位置, 在自動運行方式下, 執(zhí)行一個程序段 后自動停止; 開關(guān)置于“off”位置, 則連續(xù)運行程序。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 (24) 選擇停止開關(guān)(optional s

43、top): 開關(guān)置 于“on”位置, 當(dāng)程序運行到 m01時, 暫停運行, 且 主軸停轉(zhuǎn), 冷卻停止, 指示燈亮; 按下“cycle start”按鈕, 繼續(xù)執(zhí)行下面的程序。 開關(guān)置于“off” 位置, m01代碼功能無效。 (25) 工作方式選擇開關(guān)(mode): 用于選擇機 床的某一種工作方式, 分為自動方式和手動方式兩組。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 (26) 主軸功能按鈕(spindle), 各按鈕功能 說明如下: “fwd-rvs”為正反轉(zhuǎn)開關(guān), 用以指定主軸的旋 轉(zhuǎn)方向。 “stop”為停止按鈕, 按下此按鈕主

44、軸停轉(zhuǎn)。 “start”為啟動按鈕, 在手動方式下, 按下此 按鈕主軸按指定的方向旋轉(zhuǎn); 在自動方式下, 主軸正 轉(zhuǎn), 用于檢查工件的裝夾情況。 指示燈亮表示主軸正 在轉(zhuǎn)動。 “speed”速度調(diào)整旋鈕, 用于調(diào)整主軸轉(zhuǎn)速。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 (27) 緊急停止按鈕(emerg stop): 當(dāng)出現(xiàn) 異常情況時, 按下此按鈕機床立即停止工作。 (28) 報警指示燈(alarm): 包括以下三個報 警燈: 機床報警燈(machine)。 主軸報警燈(spindle)。 潤滑報警燈(lub)。 第第5 5章章 典型機

45、床數(shù)控編程典型機床數(shù)控編程 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 (29) 程序結(jié)束指示燈(cycle end): 加工完 一個工件后, 該指示燈亮。 (30) 卡盤夾緊指示燈(chuck closed): 卡 盤夾緊, 指示燈亮。 (31) 套筒伸縮按鈕(quill outin): 按 下此按鈕, 尾座套筒伸出, 左側(cè)指示燈亮; 再次按下 此按鈕, 尾座套筒退回, 指示燈滅。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 5.2 數(shù)控銑床編程數(shù)控銑床編程 5.2.1 數(shù)控銑床編程基礎(chǔ) 1. 銑床數(shù)控系統(tǒng)的功能 不同的銑床數(shù)控系

46、統(tǒng), 其編程功能指令也不盡相 同。 以fanuc-0md系統(tǒng)為例, 其主要功能包括準(zhǔn)備 功能(g功能)和輔助功能(m功能), 如表5.6和表 5.7所示。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 表5.6 fanuc-0md系統(tǒng)的準(zhǔn)備功能 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 表5.6 fanuc-0md系統(tǒng)的準(zhǔn)備功能 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 表5.7 fanuc-0md系統(tǒng)的輔助功能 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 2. 坐標(biāo)系 1) 機床坐標(biāo)系 數(shù)控銑床以機床主軸軸線方向為z軸, 刀具遠(yuǎn)離工 件的方向為z軸正方向, x軸位于

47、與工件安裝面相平行 的水平面內(nèi)。 2) 參考點 參考點是機床上的一個固定點, 與加工程序無關(guān)。 數(shù)控機床的型號不同, 其參考點的位置也不同。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 z 底座 強電柜 變壓器箱 縱向工作臺 床身立柱 z軸伺服電機 數(shù)控操作面板 y x 縱向進(jìn)給伺服電機 橫向溜板 工作臺支承 (可手動升降) 機械操作面板 橫向進(jìn)給伺服電機 行程限位開關(guān) 床身立柱 縱向工作臺 強電柜 變壓器箱 底座 工作臺支承 (可手動升降) 行程限位開關(guān) 橫向進(jìn)給伺服電機 橫向溜板 縱向進(jìn)給伺服電機 機械操作面板 數(shù)控操作面板 z軸伺服電機 z x y 第第5 5章章 典型機床數(shù)控編程

48、典型機床數(shù)控編程 5.2.2 基本編程方法 1. 設(shè)定工件坐標(biāo)系指令g92 指令格式: g92 x_ y _z_; 指令功能:規(guī)定工件坐標(biāo)系坐標(biāo)原點的指令, 工件坐標(biāo)系 的坐標(biāo)原點又稱為程序零點, 坐標(biāo)值x、 y、 z為刀具刀位點 在工件坐標(biāo)系中(相對于程序零點)的初始位置。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 z 25 刀具 o 40 x 30 y g92 x40.0 y30.0 z25.0 g90 g01 x30.0 y60.0 f100 指在xoy坐標(biāo)系中 的坐標(biāo)值 數(shù)控車床編程中的工件坐標(biāo)系設(shè)定指令是什么?數(shù)控車床編程中的工件坐標(biāo)系設(shè)定指令是什么? g50 第第5 5章章

49、 典型機床數(shù)控編程典型機床數(shù)控編程 執(zhí)行g(shù)92指令時, 機床并不動作, 即x、 y、 z軸均不移動 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 2. 絕對坐標(biāo)/增量坐標(biāo)指令g90/g91 g90指定用絕對坐標(biāo)編程時, 程序段中的x、 y、 z坐 標(biāo)值以工件坐標(biāo)系原點為基準(zhǔn) g91指定用增量坐標(biāo)(或相對坐標(biāo))編程時, 程序段 中的x、y、 z坐標(biāo)值以刀具當(dāng)前點為基準(zhǔn) 數(shù)控車床編程中的絕對坐標(biāo)數(shù)控車床編程中的絕對坐標(biāo)/增量坐標(biāo)指令是什么?增量坐標(biāo)指令是什么? 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 y 3030 o 3040 b(目標(biāo)點) a(起始點) x 用絕對方式編程:ab直線

50、插補 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 y 3030 o 3040 b(目標(biāo)點) a(起始點) x 用增量方式編程:ab直線插補 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 3. 平面選擇指令g17、 g18、 g19 指令功能:分別用來指定程序段中刀具的圓弧插補平面 和刀具半徑補償平面 g17選擇xy平面 g18選擇zx平面 g19選擇yz平面 數(shù)控車床編程有平面選擇指令嗎?數(shù)控車床編程有平面選擇指令嗎? 為什么數(shù)控銑床編程中需要選擇平面?為什么數(shù)控銑床編程中需要選擇平面? 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 圖5.46 平面設(shè)定 z yz 平面g19 y

51、 xy 平面 g17 x zx 平面 g18 o 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 4. 快速點定位指令g00 指令功能:使刀具快速定位到指定的目標(biāo)位置, 運動過程 中無運動軌跡要求 指令格式: g00 x_ y _ z _ ; 其中, x、 y、 z為直線的終點坐標(biāo), 可以是絕對 坐標(biāo), 也可以是增量坐標(biāo), 不移動的坐標(biāo)軸可以省略; 快速移動的速度由機床生產(chǎn)商設(shè)定, 無需編程指定。 g00在數(shù)控車床、銑床編程中是否功能和格式完全一樣?在數(shù)控車床、銑床編程中是否功能和格式完全一樣? 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 5. 直線插補指令g01 指令功能:使刀具以f

52、指定的進(jìn)給速度插補加工出任意斜率的 直線 指令格式: g01 x_ y _ z _ f _ ; 其中, x、 y、 z為直線的終點坐標(biāo), 可以是絕對坐標(biāo), 也可以是增量坐標(biāo), 不移動的坐標(biāo)軸可以省略; f為刀具移 動的速度, 單位為mm/min。 f_在數(shù)控車床、銑床編程中單位有什么不一樣?在數(shù)控車床、銑床編程中單位有什么不一樣? 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 6. 圓弧插補指令g02/g03 指令功能:使刀具按f給定的進(jìn)給速度插補加工圓弧輪廓。 g02用于順時針圓弧 g03用于逆時針圓弧 編程方式與數(shù)控車床相似, 可采用 “終點+圓心”方式 “終點+圓弧半徑”方式 由于銑

53、床有三個坐標(biāo)平面, 因而需要用g17、 g18、 g19指令選擇加工平面。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 指令格式: _; _ _ _ 03 02 19 _; _ _ _ 03 02 18 _; _ _ _ 03 02 17 f ki r zy g g g f ki r zx g g g f ji r yx g g g xy平面圓弧 zx平面圓弧 yz平面圓弧 i、j、k是圓心相對于圓弧 起點的坐標(biāo)增量,只能用 增量值編程 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 圖5.47 圓弧的插補方向 g02 g18 g02 g19 x g03 g02 g03 g03 y g

54、17 z o 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 圖5.48 圓弧插補編程 y 2 g02 x r50 o a (40, 30) o 1 r50 (40, 30) b 1 g02 圓弧對應(yīng)的圓心角180時為正值, 否則為負(fù)值 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 對圖5.49所示的例子, 設(shè)刀具從a開始沿abc切削, 則程序如下: g92 x200.0 y40.0 z0.0; g90 g03 x140.0 y100.0 i-60.0 f100; g02 x120.0 y60.0 i-50.0; y 100 60 40 o 90120140200 x b c a r60

55、 r5 0 絕對圓弧絕對圓?。?相對圓心相對圓心? 相對圓弧相對圓??? 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 7. 暫停指令g04 該指令可使刀具進(jìn)行暫短的無進(jìn)給光整加工, 一 般用于鏜平面、 锪孔等場合, 指令格式如下: _ _ 04 p x g 可帶小數(shù)點,單位為s 只能用整數(shù),單位為ms 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 8. 返回參考點指令g28/g30 (1) 返回第一參考點指令g28的格式如下: g28 x _y _ z _ ; 執(zhí)行g(shù)28指令使各軸快速移動, 經(jīng)過x、 y、 z指 定的中間點返回到參考點定位。 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)

56、控編程 (2) 第二、 三、 四原點返回指令g30的格式如下: g30 p2(p3, p4)x _ y _ z _ ; 其中, p2、 p3、 p4用來選擇第二、 三、 四參考 點返回, 省略時系統(tǒng)選擇第二參考點返回。 數(shù)控車床編程中可以指定數(shù)控車床編程中可以指定第二、 三、 四參考點嗎? 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 機用鉸刀 鉆頭 立銑刀 傾斜型 鏜刀桿 鏜刀桿 直角型 接柄鏜桿 楔型鏜刀桿 彈簧夾頭刀柄 立銑刀柄 直柄工具接柄 套式立銑刀具組合 拉釘?shù)侗?攻絲夾頭 絲錐 攻絲夾頭刀柄組合 鉆夾頭刀柄 莫氏孔刀柄 帶扁尾 彈簧夾頭刀柄 帶 扁 尾 莫氏孔刀柄 拉釘?shù)侗?

57、攻絲夾頭 絲錐 攻絲夾頭刀柄組合套式立銑刀具組合 鉆夾頭刀柄 接柄鏜桿 楔型鏜刀桿 直角型鏜 刀桿 傾斜型鏜 刀桿 鉆頭 立銑刀 機用鉸刀 中軸線 立 銑 刀 柄 直柄工具接柄 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 9. 刀具長度補償指令g43/g44/g49 指令功能:一般用于刀具軸向(z方向)的補償, 它使刀具在z 方向上的實際位移量比程序給定值增加或減少一個偏移量 目的:當(dāng)?shù)毒咴陂L度方向的尺寸發(fā)生變化時, 可以在不改 變程序的情況下,通過改變刀具偏置量,加工出所要求的零件尺 寸 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 9. 刀具長度補償指令g43/g44/g49 g

58、43為正補償 g44為負(fù)補償 g49為取消刀具長度補償 指令格式如下: _;_ 44 43 hz g g 和 g49 z_; 目標(biāo)點坐標(biāo) 刀具長度補償值號 目標(biāo)點坐標(biāo) 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 10. 刀具半徑補償指令g41/g42/g40 指令功能:用于刀具半徑方向的補償, 使刀具中心偏離 編程輪廓一個刀具半徑值 作用:當(dāng)?shù)毒咴诎霃匠叽绨l(fā)生變化時, 可以在不改變程序 的情況下, 通過改變刀具半徑偏置量, 加工出所要求的零件尺 寸 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 10. 刀具半徑補償指令g41/g42/

59、g40 g41為左刀補, 即沿刀具進(jìn)刀方向看去, 刀具中心在零 件輪廓的左側(cè) g42為右刀補, 即沿刀具進(jìn)刀方向看去, 刀具 中心在零件輪廓的右側(cè) 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 左刀補左刀補還是還是右刀補?右刀補? 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 g40為取消刀具半徑補償, 指令格式如下: _;_ 42 41 dyx g g 和 g40 x_ _; 刀具半徑補償值號 目標(biāo)點坐標(biāo) 目標(biāo)點坐標(biāo) y 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 刀具半徑補償?shù)倪^程分為以下三步: (1) 刀補的建立, 就是當(dāng)?shù)毒邚钠瘘c接近工件時, 刀具中心從與編程軌跡重合過渡

60、到與編程軌跡偏離一 個偏置量的過程。 如圖5.51所示,oa段為建立刀補段, 必須用直線g01或g00編程, 示例程序段如下: g41 g01 x50.0 y40.0 f100 d01; 或 g41 g00 x50.0 y50.0 d01; 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 y 40 o50 c ab 刀具中心運動軌跡 x 若不用刀具半徑補償, 則當(dāng)oa段程序執(zhí)行結(jié)束時, 刀具 中心在a點 采用刀補, 則刀具 將讓出一個刀具半徑的 偏移量,使刀具中心移 動到b點 第第5 5章章 典型機床數(shù)控編程典型機床數(shù)控編程 (2) 刀補進(jìn)行。 在g41、 g42程序段執(zhí)行后, 刀具中心始終

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論