今天做工的時候遇到一個問題,,一個4mm的銑刀銑一個立著夾的圓柱,,要求在圓柱兩面平行的銑出兩個平面,現(xiàn)在問題是平面的上部分比下部分要小0.04,,好像有個斜度,,上面正好頂住下公差3.16,下面頂住上公差3.20,,這是什么原因,,要磨損不應(yīng)該上下一起磨損么,怎么銑出來還不平行了,?1 I9 c! ~" I+ K0 Q$ B- N
+ k& t9 f1 i) ]* U0 F. S8 p, q- l, @
然后我覺得我在網(wǎng)上搜辦法的時候看到了這個帖子,。以下是原文。
' l' }0 H6 O- L% ~: V
# U: n2 X3 t8 s" {8 ?* H , F# x: x: t5 F1 G* h j
0 U; C1 x, i+ i* b# v% z + ?1 z" j, h" B- D0 L3 t
在數(shù)控加工中心上,,刀具補償分為刀具長度補償和半徑補償,。長度補償常用于主軸的Z軸定位或加工深度尺寸,在機床坐標系中,,Z軸回零以后主軸端面就是機床坐標系Z軸原點,,如果此時執(zhí)行G91 G00 Z-100,就是主軸端面離開機床坐標系Z軸原點100mm,。因此,,要想使銑刀、鉆頭或者鏜刀的刀尖接觸工件表面(工件坐標系的Z0),,就須要使用刀具長度補償,,就是要讓出一個刀具長度值。因此,,須要先精確測量出從主軸端面到刀尖的長度值,,把這個長度值存儲在刀具長度補償存儲器中"刀具長度"里的"形狀"那一欄里,還要區(qū)別是哪一把刀的刀號,,作了這些準備以后,,執(zhí)行G43 Z_ _ H_ _指令時,數(shù)控系統(tǒng)在向指定的Z軸位置定位時,,就會自動向Z+的方向讓出(或稱為補償)一個刀具長度值,,這時候Z軸的值就是刀尖到工件坐標系Z軸原點的距離。于是,,需要加工的深度尺寸就是Z-多少的值,。如果你加工的深度尺寸有精度要求,例如深度尺寸有公差,,當?shù)毒唛L度磨損以后,,例如刀具長度方向磨損了5絲,,那刀具實際長度就比長度補償存儲器中存放的長度值短少了5絲,那么銑出來的臺階深度,,或者鏜孔臺階的深度就會短少(變淺)了5絲,,為了達到深度尺寸要求或公差,通常有兩個選擇:①把刀長補償值減少5絲,,系統(tǒng)刀長補償時就會少讓出5絲,,于是就不影響你期望的深度尺寸或達到公差之內(nèi)。②把長度磨損的5絲存放在"刀長補償"的"磨損"那一欄里,,數(shù)控系統(tǒng)會自動把刀長值減掉磨損值補償成新的刀長,,和方法①的效果是一樣的。需要指出的是:刀具長度補償值和長度磨損值都必須用正值,,哪個都不能用負值,!有的貼友不是真懂得刀具補償原理和怎樣補償?shù)姆椒ǎ毘鲂牟玫恼f什么"正值怎么樣",,"負值怎么樣",,這樣很容易把別人搞糊涂了
3 z" A7 s: A5 f" \, U# A( a) j8 ?
刀具半徑補償和上面說刀具長度補償是類似的,當用銑刀銑出來圖紙要求的外輪廓時,,銑刀中心的進給路線,就應(yīng)該在外輪廓周圍各方向上都向外讓出一個銑刀半徑,,才能達到圖紙要求的輪廓大小,,因此銑刀需要讓出的銑刀半徑值(新銑刀的標稱直徑的一半)先存放在"半徑補償"的"形狀"里,數(shù)控系統(tǒng)就會自動讓出銑刀半徑銑出來要求大小的輪廓,,如果銑刀在銑削過程中發(fā)生了磨損,,使銑刀直徑變細了,例如銑刀直徑變細了8絲,,那么銑刀半徑就減少了4絲,,銑出來的外輪廓單邊就多了4絲,相對的輪廓外形就多出來8絲,,這多出來的8絲就是應(yīng)該銑掉的余量,。解決的辦法和上面說的一樣:①把銑刀半徑磨損值從原來銑刀半徑補償值中減掉(使銑刀半徑值變小)。②把銑刀半徑磨損值0.04存放到"半徑補償"的"磨損"那一欄里,,數(shù)控系統(tǒng)也會從半徑補償值中自動減掉銑刀半徑磨損值,,銑成的工件外輪廓仍能達到精度(公差)要求。需要再次強調(diào):銑刀半徑補償值和半徑磨損值還都應(yīng)該采用正值,,不能用負值,,才能達到補償半徑和減少半徑磨損的目的。而不是像有的貼友說的那樣"正值若是G41",,"負值就是G42",,那樣說同樣會是故弄玄虛把別人搞糊涂,。真心向貼友們介紹,不懂勿噴,。 4 L$ W- f W6 s) Q; M& j
3 j" y% r9 @/ e) @9 {, `
; m; i4 G2 u2 n, H' |下面是我的評論:% [% u4 N) q- q
# t. f) Z9 E: D6 e我也認可你說的長度補償,,半徑補償都應(yīng)該輸入正值,這樣才是這個功能設(shè)計時候的用法,,也好理解,。但是實際操作中長度補償都是負值,就跟上面那個兄弟說的那樣,,大部分人對刀的時候直接把機械坐標抄到長度補償里,,所以都是負的三百多。想問下你平時對刀的時候是怎么操作的呢,。感謝,。- y: Z/ k" D3 }, Q' p
! A5 F& o3 ^% A; b* Z9 E- ~. Q0 x1 X) S
大家有什么看法?
2 W) G; S7 R. N8 a2 _" t! {; D你們對刀都是怎么操作的,,我的意思是系統(tǒng)設(shè)置里都說了是刀具長度補償,,半徑補償了,怎么大家都用來抄對刀坐標,,而不用它本來的用法,?這樣抄坐標好處和壞處都是什么,正常設(shè)計機械坐標是跟X,Y軸一樣抄在工件坐標系里吧,,為什么呢很多都抄在長度補償里,。
$ R4 q/ ]5 B6 U0 l! X y5 w如果能有大佬再能解決我遇到的小問題就更好了。7 E7 _9 a. V; g8 Q. D9 K
, O2 I8 I8 Z, W9 ?) ]4 Y+ C討論一下唄,�,?纯凑搲锸遣皇嵌际丘B(yǎng)老的。
& v5 W6 s0 o9 H/ s+ h% a! } |