加工中心如何进行刀具长度补偿?最好举个例子。

我知道这些代码,我要的是实际操作时那个补偿多少如何测量得出

第1个回答  2010-05-11
给你举例,把第一号刀(基准刀)的XYZ坐标找出来(程序零点处的机械坐标),此坐标就是你用在G54-G59中,换另外一把刀,如果精度要求的不高,就直接用刀移动到工件的Z方向的零点那里,此时去看机械坐标是多少,一号刀(基准刀)的Z向坐标减去另外一把刀的Z向坐标。算出来的值如果是正的就输入正,如果是负值就输负。上面那个程序有很多错误的地方,有点是每用一把刀完后,没有加入取消刀具长度补偿G49指令。本回答被提问者采纳
第2个回答  2010-05-08
( T229 | 20. FLAT ENDMILL | H0 )
N100 G21
N102 G0 G17 G40 G49 G80 G90
N104 T1 M6
N106 G0 G90 G54 X-98.75 Y-20.623 S600 M3
N108 G43 H1 Z100.
N110 Z2.
N112 G1 Z0. F1000.
N114 X57.5 F300.
N116 G3 Y0. R10.311
N118 G1 X-57.5
N120 G2 Y20.623 R10.312
N122 G1 X98.75
N124 Z2. F2000.
N126 G0 Z100.
N128 M5
N130 G91 G28 Z0.
N132 M01
N134 T4 M6
N136 G0 G90 G54 X0. Y0. S800 M3
N138 G43 H4 Z2. M8
N140 G99 G81 Z0. R2. F60.
N142 G80
N144 M5
N146 G91 G28 Z0. M9
N148 M01
N150 T3 M6
N152 G0 G90 G54 X0. Y0. S0 M5
N154 G43 H3 Z2. M8
N156 G99 G81 Z15. R2. F.3
N158 G80
N160 M5
N162 G91 G28 Z0. M9
N164 M01
N166 T229 M6
N168 G0 G90 G54 X0. Y0. S0 M5
N170 G43 H0 Z2. M8
N172 G99 G73 Z-52. R2. Q.5 F7.2
N174 G80
N176 M5
N178 G91 G28 Z0. M9
N180 G28 X0. Y0.
N182 M30

每把刀长度都不一样的 每把到都有个长度补偿的 程序里每把刀换了一后都有一个H多少 它就是多少号刀的长度补偿
第3个回答  2010-05-09
...
M06 T10
G54 G90 G00 G43 H10 X100. Y10. Z20.
...
G43/G44 刀具长度+/-补偿
相似回答