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