今天做工的時(shí)候遇到一個(gè)問(wèn)題,一個(gè)4mm的銑刀銑一個(gè)立著夾的圓柱,要求在圓柱兩面平行的銑出兩個(gè)平面,現(xiàn)在問(wèn)題是平面的上部分比下部分要小0.04,好像有個(gè)斜度,上面正好頂住下公差3.16,下面頂住上公差3.20,這是什么原因,要磨損不應(yīng)該上下一起磨損么,怎么銑出來(lái)還不平行了?4 r- X# m d$ T8 H6 `* Q" z
! X, ~; g, R; z p! a8 _
1 d% R% {& I, l5 C+ d" g! N$ }然后我覺(jué)得我在網(wǎng)上搜辦法的時(shí)候看到了這個(gè)帖子。以下是原文。 * o: Y1 t. a, C% u2 W5 n% h
' I9 O! @) e# E" d# h. ~
( Z: S; G; B% h3 w0 E) i
% P1 M5 w# }! A2 y! T \+ |
. Q% v/ V9 D8 A# o, `在數(shù)控加工中心上,刀具補(bǔ)償分為刀具長(zhǎng)度補(bǔ)償和半徑補(bǔ)償。長(zhǎng)度補(bǔ)償常用于主軸的Z軸定位或加工深度尺寸,在機(jī)床坐標(biāo)系中,Z軸回零以后主軸端面就是機(jī)床坐標(biāo)系Z軸原點(diǎn),如果此時(shí)執(zhí)行G91 G00 Z-100,就是主軸端面離開(kāi)機(jī)床坐標(biāo)系Z軸原點(diǎn)100mm。因此,要想使銑刀、鉆頭或者鏜刀的刀尖接觸工件表面(工件坐標(biāo)系的Z0),就須要使用刀具長(zhǎng)度補(bǔ)償,就是要讓出一個(gè)刀具長(zhǎng)度值。因此,須要先精確測(cè)量出從主軸端面到刀尖的長(zhǎng)度值,把這個(gè)長(zhǎng)度值存儲(chǔ)在刀具長(zhǎng)度補(bǔ)償存儲(chǔ)器中"刀具長(zhǎng)度"里的"形狀"那一欄里,還要區(qū)別是哪一把刀的刀號(hào),作了這些準(zhǔn)備以后,執(zhí)行G43 Z_ _ H_ _指令時(shí),數(shù)控系統(tǒng)在向指定的Z軸位置定位時(shí),就會(huì)自動(dòng)向Z+的方向讓出(或稱為補(bǔ)償)一個(gè)刀具長(zhǎng)度值,這時(shí)候Z軸的值就是刀尖到工件坐標(biāo)系Z軸原點(diǎn)的距離。于是,需要加工的深度尺寸就是Z-多少的值。如果你加工的深度尺寸有精度要求,例如深度尺寸有公差,當(dāng)?shù)毒唛L(zhǎng)度磨損以后,例如刀具長(zhǎng)度方向磨損了5絲,那刀具實(shí)際長(zhǎng)度就比長(zhǎng)度補(bǔ)償存儲(chǔ)器中存放的長(zhǎng)度值短少了5絲,那么銑出來(lái)的臺(tái)階深度,或者鏜孔臺(tái)階的深度就會(huì)短少(變淺)了5絲,為了達(dá)到深度尺寸要求或公差,通常有兩個(gè)選擇:①把刀長(zhǎng)補(bǔ)償值減少5絲,系統(tǒng)刀長(zhǎng)補(bǔ)償時(shí)就會(huì)少讓出5絲,于是就不影響你期望的深度尺寸或達(dá)到公差之內(nèi)。②把長(zhǎng)度磨損的5絲存放在"刀長(zhǎng)補(bǔ)償"的"磨損"那一欄里,數(shù)控系統(tǒng)會(huì)自動(dòng)把刀長(zhǎng)值減掉磨損值補(bǔ)償成新的刀長(zhǎng),和方法①的效果是一樣的。需要指出的是:刀具長(zhǎng)度補(bǔ)償值和長(zhǎng)度磨損值都必須用正值,哪個(gè)都不能用負(fù)值!有的貼友不是真懂得刀具補(bǔ)償原理和怎樣補(bǔ)償?shù)姆椒?,?dú)出心裁的說(shuō)什么"正值怎么樣","負(fù)值怎么樣",這樣很容易把別人搞糊涂了
5 ^: m; @! S5 u" s9 Z9 R' \7 |& X- F+ a# u$ {0 j) d
刀具半徑補(bǔ)償和上面說(shuō)刀具長(zhǎng)度補(bǔ)償是類似的,當(dāng)用銑刀銑出來(lái)圖紙要求的外輪廓時(shí),銑刀中心的進(jìn)給路線,就應(yīng)該在外輪廓周圍各方向上都向外讓出一個(gè)銑刀半徑,才能達(dá)到圖紙要求的輪廓大小,因此銑刀需要讓出的銑刀半徑值(新銑刀的標(biāo)稱直徑的一半)先存放在"半徑補(bǔ)償"的"形狀"里,數(shù)控系統(tǒng)就會(huì)自動(dòng)讓出銑刀半徑銑出來(lái)要求大小的輪廓,如果銑刀在銑削過(guò)程中發(fā)生了磨損,使銑刀直徑變細(xì)了,例如銑刀直徑變細(xì)了8絲,那么銑刀半徑就減少了4絲,銑出來(lái)的外輪廓單邊就多了4絲,相對(duì)的輪廓外形就多出來(lái)8絲,這多出來(lái)的8絲就是應(yīng)該銑掉的余量。解決的辦法和上面說(shuō)的一樣:①把銑刀半徑磨損值從原來(lái)銑刀半徑補(bǔ)償值中減掉(使銑刀半徑值變小)。②把銑刀半徑磨損值0.04存放到"半徑補(bǔ)償"的"磨損"那一欄里,數(shù)控系統(tǒng)也會(huì)從半徑補(bǔ)償值中自動(dòng)減掉銑刀半徑磨損值,銑成的工件外輪廓仍能達(dá)到精度(公差)要求。需要再次強(qiáng)調(diào):銑刀半徑補(bǔ)償值和半徑磨損值還都應(yīng)該采用正值,不能用負(fù)值,才能達(dá)到補(bǔ)償半徑和減少半徑磨損的目的。而不是像有的貼友說(shuō)的那樣"正值若是G41","負(fù)值就是G42",那樣說(shuō)同樣會(huì)是故弄玄虛把別人搞糊涂。真心向貼友們介紹,不懂勿噴。 : [5 G2 N1 P% a! l6 ]3 ~$ `+ h: e
' D+ D& c3 S1 P. k) l
: f$ O" `' }0 e5 U# ], ~, r; h# n下面是我的評(píng)論:0 \* K& M" q+ ~" r- v7 M
; T; H$ E" k5 ]5 R% J我也認(rèn)可你說(shuō)的長(zhǎng)度補(bǔ)償,半徑補(bǔ)償都應(yīng)該輸入正值,這樣才是這個(gè)功能設(shè)計(jì)時(shí)候的用法,也好理解。但是實(shí)際操作中長(zhǎng)度補(bǔ)償都是負(fù)值,就跟上面那個(gè)兄弟說(shuō)的那樣,大部分人對(duì)刀的時(shí)候直接把機(jī)械坐標(biāo)抄到長(zhǎng)度補(bǔ)償里,所以都是負(fù)的三百多。想問(wèn)下你平時(shí)對(duì)刀的時(shí)候是怎么操作的呢。感謝。; S4 a7 ^ h x$ u z
, m$ `0 K- m+ C/ u8 D
大家有什么看法?, M4 [* M( \3 c2 }9 O
你們對(duì)刀都是怎么操作的,我的意思是系統(tǒng)設(shè)置里都說(shuō)了是刀具長(zhǎng)度補(bǔ)償,半徑補(bǔ)償了,怎么大家都用來(lái)抄對(duì)刀坐標(biāo),而不用它本來(lái)的用法?這樣抄坐標(biāo)好處和壞處都是什么,正常設(shè)計(jì)機(jī)械坐標(biāo)是跟X,Y軸一樣抄在工件坐標(biāo)系里吧,為什么呢很多都抄在長(zhǎng)度補(bǔ)償里。" `3 `9 `" K4 |& g+ ^
如果能有大佬再能解決我遇到的小問(wèn)題就更好了。2 e* Q; j, E9 c p6 s, _# P' ?) [
% B. a+ T @$ H8 O( x' X討論一下唄。看看論壇里是不是都是養(yǎng)老的。
- c' N3 p# j* {8 U, d |