?哈!嚇我一跳? , @/ ?4 q4 v5 M& k5 Y
剛看到這個帖子,埋藏的這么深?
) j _0 ~& Q, s" U3 ^$ _# \# S1 O } ' q! m* e9 K$ d5 O
很樂意和網友談談此類問題:
8 O' C! X' q# `" wA. 車床也要用刀補,只是不用銑床系統的G代碼G43/G44/G49(長度).用刀具調用可以直接實現,
* a. @' k/ G" W1 W5 b: O3 ~; @0 @ 舉例:"T1234",在車床上代表:調用第"12"號刀+"34"號刀具偏置值. ; A* ]0 A" V* b& d7 x0 j1 K
B. 車床系統上G41/G42/G40(刀尖)補償,
+ _$ R3 f: @+ u( Q6 _! i2 } 我在另一帖中曾詳細介紹,暫引用如下:
, h s8 J; ~6 K 1. 刀尖半徑補償的核心是為了提高最終的加工精度而設的; 2 J& V& @9 z# `. \1 C% ?/ Q; s" A c
2. 鑒于實際加工過程的多樣性,刀尖圓弧/中心尺寸的測量比較困難;
c4 l0 P' o# O: G/ j+ { 3. 假想刀尖是解決上述問題的一個方法,有了假想刀尖的編程理念,就不需要樓主那樣的對刀方法啦; 反之也可:正是有了
$ q3 G! O7 j9 F 樓主那樣的想法,但鑒于實現時的困難,才誕生了假想刀尖的思路.
8 y* X# @1 H- `: _, r8 O 4. 作為思路上的局部理解,刀尖半徑補償其實可參考數控銑床上的半徑補償的概念.
+ u9 b+ H/ U5 Z/ g2 T) @ 5. 補充第4項:實際加工時,半徑這個數的補償值是隨著加工的軌跡方向變化而隨時變化的,僅僅不象銑床控制系統的有那 / }& Y2 H8 F) d+ O, e+ r
么完善G代碼罷了. + z$ S4 ], Y5 v% p5 B `# h
6. 由第5項而推理,不難理解有那么多的假想刀尖方向的選擇. / _3 h2 w- M$ p0 Z1 T( R3 r
另一答復: F( @7 s% O- ]# k$ S* Z% O
1. 所有"對刀"的實質目的只有一個:找到正確的刀具(圓心)位置. + F8 r* F& t/ p8 v- a9 L. f
2. 正是由于車床不知道你刀具的外形,才要你輸入假想刀尖方向(及半徑). 7 e4 d" V, \# s9 u# y2 J/ k
3. 試車法(有外裝量具的情況下)測量的刀位點雖然好象不在刀片上,但實質是要找到刀具的準確加工位置(更趨向偏置/刀 % Q: n1 @( O# A* M; h
長補償的概念).
2 C$ a- y8 M5 e: m7 J 您所說的:"定在了試車法的位置再加一個R值?"是錯誤的!
+ c0 _. r' U# G& s& x! @9 d; | 這實際上是兩個概念.準確地講:一個 是刀長,一個是刀尖的概念. 好比一把大斧(可能月牙鏟更象),一個指斧子的把手 * r7 D9 _! v5 e- r* X
柄部分)長度,一個指斧刃(鐵器部分)的圓弧半徑.并且,在數控系統中,要把這兩個數放在不同的位置. - H5 U g3 D! h# ^9 e% x
C. 回到您的題目上,G41左側刀具半徑補償/G42右側刀具半徑補償;在這個問題上可能很多人都困,我說的是講的和聽的,我只
4 Q) g; l+ Z3 A1 I0 \ 想提醒以下幾點: 9 k! c% {3 G; ]. e# G
1. 要注意機床本體坐標系.
$ r2 D8 O. k5 `* Z 2. 要注意是刀動還是工件動.
2 `, D$ _7 t8 r. w& }7 h7 j( o 3. 即便是兩臺機床不一樣,也沒什么關系,記住其特殊性也就可以啦.
* j2 @9 C& R# b( H- J* T 4. 現在又講起"正負"刀具半徑補的概念啦,不說"左右",問題依舊.以我老人家看,且爭呢.
2 Z; a, U+ n! k5 Q7 OD. 相對正確的理解: 1. 在機床本體坐標符合相關標準的情況下.(以刀具方向認為) ' i- ]4 k; b, w! C# O
2. 在刀具方向看來. ! f" u- A% S. _" ~
3. G41為沿著刀具前進方向的左側的刀具半徑補償;G42反之.
: ^0 T1 S' V) D, L, j, U$ c如果說的還行,希望遭受點表揚!   |