《加工中心的刀具和刀具補償.ppt》由會員分享,可在線閱讀,更多相關(guān)《加工中心的刀具和刀具補償.ppt(28頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、1,第七章 SIEMENS 802D加工中心的編程,內(nèi)容摘要 刀具和刀具補償,2,一、刀具T 用T指令編程可以選擇刀具。有兩種方法來執(zhí)行:一種是用T指令直接更換刀具,另一種是僅僅進行刀具的預(yù)選,換刀還必須由M06來執(zhí)行。選擇哪一種,必須在機床參數(shù)中確定: 1)用T指令直接更換刀具。 2)僅用T指令預(yù)選刀具,另外還要用M6指令配合才可進行刀具的更換。,第四節(jié) 刀具和刀具補償,3,(1)編程 T_ ;刀具號:l32000,T0表示沒有刀具 說明:系統(tǒng)中最多同時存儲32把刀具。 (2)編程舉例5.39 不用M6更換刀具: N10 T1 ;刀具1 N70 T5 ;刀具5 用M6更換刀具: N10 T5
2、 ;預(yù)選刀具5 N15 M6 ;執(zhí)行刀具更換,然后T5有效,4,4,一、刀具半徑補償 1.刀具半徑補償?shù)母拍?在輪廓加工過程中,數(shù)控系統(tǒng)根據(jù)編程軌跡、刀具半徑補償值、通過判斷內(nèi)外輪廓加工,計算出刀具中心的軌跡,這種功能稱為刀具半徑補償功能。,控制器自動計算出的當(dāng)前刀具中心軌跡與編程輪廓等距離。,第三節(jié) 加工中心的刀具補償,5,用不同半徑的刀具加工工件、刀補示意圖,刀具半徑補償 數(shù)控機床在加工過程中所控制的是刀具的中心軌跡,操作者按零件輪廓尺寸來編制加工程序,數(shù)控系統(tǒng)根據(jù)零件輪廓程序和預(yù)先設(shè)定的刀具半徑值, 實時生成刀具中心軌跡的功能稱為刀具半徑補償功能。,6,刀具半徑補償:G41,G42 刀具
3、在所選擇的平面G17G19平面中帶刀具半徑補償工作。刀具必須有相應(yīng)的D補償號才能有效。刀具半徑補償通過G41G42生效??刂破髯詣佑嬎愠霎?dāng)前刀具運行所產(chǎn)生的、與編程輪廓等距離的刀具軌跡。見下圖。,刀尖半徑補償(切削刃半徑補償) 工件輪廓左邊右邊補償,7,(1)編程 G41 G00/G01 X_ Y_ ;刀補在工件輪廓左邊有效 G42 G00/G01 X_ Y_ ;刀補在工件輪廓右邊有效 刀具半徑補償必須在G00或G01運動過程中建立。 G40 G00/G01 X_ Y_ ;取消刀具半徑補償指令。,刀尖半徑補償(切削刃半徑補償) 工件輪廓左邊右邊補償,8,刀尖半徑補償(切削刃半徑補償) 工件輪廓
4、左邊右邊補償,沿著刀具的運動方向觀察,刀具在工件的左側(cè),為左刀補用G41。刀具在工件的右側(cè),為右刀補用G42,9,9,刀具半徑補償?shù)墓ぷ鬟^程 1)刀補建立(含G41/G42的程序段) 從刀心坐標(biāo)過渡到刀刃坐標(biāo)。 2)刀補進行 刀補一旦建立,一直保持到取消之前。 3)刀補撤消(含G40的程序段) 從刀刃坐標(biāo)過渡到刀心坐標(biāo)。,第三節(jié) 加工中心的刀具補償,10,刀補建立,11,結(jié)束刀具半徑補償圖,刀補取消,12,12,5)刀補建立和撤消時,軌跡應(yīng)向輪廓的外側(cè)偏移,防止刀具與工件干涉而過切或碰撞。,第三節(jié) 加工中心的刀具補償,13,13,刀具半徑補償?shù)膽?yīng)用,1)在編程時直接按零件輪廓尺寸編程。刀具因磨
5、損、重磨、換新刀而引起半徑變化后,不必修改程序,只需輸入新的刀補值。 2)可以使粗精加工的程序簡化。利用有意識的改變刀具半徑補償量,則可用同一刀具、同一程序、不同的切削余量完成粗精加工。,第三節(jié) 加工中心的刀具補償,14,14,N10 T1 M6; N20 G54 G90 G17 M03 S800; N30 G00 X0 Y0; N40 G41 G00 X20.0 Y10.0 D1; N50 G01 Y50.0 F200; N60 X50.0; N70 Y20.0; N80 X10.0; N90 G00 G40 X0 Y0 M05 ; N100 M02;,第三節(jié) 加工中心的刀具補償,15,刀具
6、半徑補償?shù)挠猛?16,八、刀尖半徑補償舉例 編程舉例 樣板零件銑削,深度為5mm 。,17,N1 T1 ;1號刀具 N3 G54 ;設(shè)置零點 N5 G00 G17 G90 X5 Y55 Z5 ;快速運行到起始點 N8 G01 Z-5 F200 S800 M03 N10 G41 G450 X30 Y60 F260 ;輪廓左邊補償,過渡圓弧 N20 X40 Y80 N30 G02 X65Y55 I0 J-25 N40 G01 X95 N50 G02 X65 Y70 I15 J0 N60 G01 X105 Y45 N70 X110 Y35 N80 X90 N90 X65 Y15 N100 X40 Y
7、40 N110 X30 Y60 N120 G40 X5 Y60 ;取消補償方式 N130 G00 Z50 M02,18,注意: 1、G41/G42 與G40 成對出現(xiàn)。 2、刀具半徑補償在G01或G00運動過程中建立。 3、在刀補建立過程中不能有2條以上與補償平面運動無關(guān) 的指令,如G00 Z100,M07等。 4、如需要改變刀補方向,用G40取消后再重新建立刀補。,19,19,使用刀具半徑補償需要特別注意的問題 1)刀具半徑補償功能只能在輪廓的插補平面(G17G19指定)內(nèi)生效,而在除插補平面外的其它坐標(biāo)軸上不起作用。 2)刀具半徑補償通過G41G42生效。刀具必須有相應(yīng)的D補償號才能有效。
8、 3)只有在線性插補時(G00,G01)才可以進行 G41G42的補償和G40取消補償運行。即必須在運動中建立和取消刀補,G41/G42沒有使刀具運動的功能。 4)建刀補和取消刀補的距離必須大于刀具半徑。,第三節(jié) 加工中心的刀具補償,20,二、刀具補償號D 刀具參數(shù)存儲在參數(shù)D中,包括刀具的長度和半徑尺寸及刀具長度和半徑損耗尺寸。 用D及其相應(yīng)的序號可以編制一個專門的切削刃。一個刀具可以匹配19幾個不同補償?shù)臄?shù)據(jù)組(用于多個切削刃)。見圖6-36。,N10 T1 N15 M6 N20 S800 M03 D1,21,在補償存儲器中有如下內(nèi)容: 1)幾何尺寸:長度,半徑幾何尺寸由幾部分組成:基本尺
9、寸和磨損尺寸??刂破魈幚磉@些尺寸,計算并得到最后尺寸(比如:總和長度,總和半徑)。在接通補償存儲器時這些最終尺寸有效。 由刀具類型指令和G17,G18和G19指令確定如何在坐標(biāo)軸中計算出這些尺寸值(見圖6-37)。,22,銑刀舉例說明所要求的補償參數(shù),23,三、刀具補償 使用刀具補償功能對工件的加工進行編程時,無需考慮刀具長度或刀具半徑??梢灾苯痈鶕?jù)圖紙尺寸對工件進行編程。 刀具長度補償,第四節(jié) 刀具和刀具補償,24,四、刀具長度補償 刀具長度補償基格式:T1 D1 說明:刀具更換后,程序中調(diào)用的刀具長度補償立即生效;如未指定所調(diào)用的刀具參數(shù)號時,數(shù)控系統(tǒng)會自分理處調(diào)用相應(yīng)刀具的第一號刀具參數(shù)
10、值D1;如果編程D0,則刀具補償值無效. (1)編程 T1 M06 G54 G90 G00 X100 Y100 F100 S600 M03 D1 Z20,25,26,SKBC11 T01 M06 S1000 M03 D1 G54 G90 G00 X-10 Y-10 G00 Z-5 G41 G00 X0 Y-5 G01 Y10 F120 Y30 ANG=75 X17 Y30 G03 X33 Y30 CR=10 G01 X42 Y30 G02 X50 Y22 CR=8 G01 X50 Y0 G01 X-5 Y0 G40 G00 X-10 Y-10 G00 Z200 M05 M30,刀補建立,刀補取消,刀 補 執(zhí) 行,27,28,銑銷凸臺輪廓程序的實例;工件如圖所示,凸臺高為5mm。,