今天做工的時(shí)候遇到一個(gè)問(wèn)題,一個(gè)4mm的銑刀銑一個(gè)立著夾的圓柱,,要求在圓柱兩面平行的銑出兩個(gè)平面,,現(xiàn)在問(wèn)題是平面的上部分比下部分要小0.04,好像有個(gè)斜度,,上面正好頂住下公差3.16,,下面頂住上公差3.20,這是什么原因,,要磨損不應(yīng)該上下一起磨損么,,怎么銑出來(lái)還不平行了?9 J0 R' G* h. Z
4 ~6 f4 R5 Q7 [7 _1 s7 I l$ S+ s( Y; _0 Q! n% k/ Z
然后我覺(jué)得我在網(wǎng)上搜辦法的時(shí)候看到了這個(gè)帖子,。以下是原文,。
: S% A& @, \1 z6 v
( ~7 C' J- Y9 Y$ ? # X1 s, K5 `) s1 z. _
& v5 P4 X$ G1 @6 t) S2 s S8 | ! R. `, h+ j6 n
在數(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+的方向讓出(或稱(chēng)為補(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ù)值怎么樣",,這樣很容易把別人搞糊涂了 1 \$ K' N0 W& S+ ?( U0 n% @0 Y
5 q- a8 N/ C3 a. ~8 m2 N! U6 y% b& I7 K刀具半徑補(bǔ)償和上面說(shuō)刀具長(zhǎng)度補(bǔ)償是類(lèi)似的,當(dāng)用銑刀銑出來(lái)圖紙要求的外輪廓時(shí),,銑刀中心的進(jìn)給路線(xiàn),,就應(yīng)該在外輪廓周?chē)鞣较蛏隙枷蛲庾尦鲆粋(gè)銑刀半徑,,才能達(dá)到圖紙要求的輪廓大小,因此銑刀需要讓出的銑刀半徑值(新銑刀的標(biāo)稱(chēng)直徑的一半)先存放在"半徑補(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ì)是故弄玄虛把別人搞糊涂,。真心向貼友們介紹,,不懂勿噴。 j. z* H* k# ]) \4 u9 _0 v
4 k8 _ [. A" I! V- W F9 K! G0 E
! l. k. F& L8 J* B- L下面是我的評(píng)論:
2 g, x. V) L1 _/ s& g1 t3 C6 B( S$ `2 m- |0 O
我也認(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í)候是怎么操作的呢。感謝,。; r9 P7 q4 J$ F0 p; u5 [
, u% N" N+ N: _* f( H) X大家有什么看法,?% r& R. m% C$ d( z/ |3 F, k5 N2 h
你們對(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ǔ)償里。* s) Z3 q( P! O; @
如果能有大佬再能解決我遇到的小問(wèn)題就更好了,。& L, u% U& X' \; c# K
" x0 c& k& G% k b: W; s
討論一下唄�,?纯凑搲锸遣皇嵌际丘B(yǎng)老的,。
) A/ e5 o+ P/ {8 W |