找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 225|回复: 0

刀具半径补偿及编程

[复制链接]
发表于 2010-9-12 10:27:52 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转磨削论坛

您需要 登录 才可以下载或查看,没有账号?注册会员

×

  无论是车削还是铣削,在对轮廓加工时,用刀具半径补偿功能可以简化编程。当车削加工时,若采用假象刀尖作为刀位点,在加工锥度或圆弧时,会产生欠切或过切现象。如图6-1所示。只有控制刀尖的圆弧中心作为刀位点,才能避免欠切与过切现象。

13220_yidwrp0810251344476224.jpg 5 x4 ?/ x. L! X e! j9 b$ } 4 Z _* R2 c( o. a7 U. ~

  图1控制假象刀尖时的欠切与过切现象

' X6 P; W8 q& c9 d) I& d; |& k 9 P+ J# @, `1 `+ U

  用立铣刀进行轮廓铣削时,由于刀位点在铣刀底面与回转中心的交点处,只有当刀位点与轮廓偏离一个刀具半径时,才能加工出合格的尺寸来。

# ^6 V, f9 L; @! J* F* B. C5 e 1 A p9 U5 ?$ t) H% u

  具备刀具半径补偿功能的数控系统,编程时不需要计算刀具中心的运动轨迹,只按零件轮廓编程。使用刀具半径补偿指令,并在控制面板上手工输入刀具半径,数控装置便能自动地计算出刀具中心轨迹,并按刀具中心轨迹运动。即执行刀具半径补偿后,刀具自动偏离工件轮廓一个刀具半径值,从而加工出所要求的工件轮廓。操作时还可以用同一个加工程序,通过改变刀具半径的偏移量,对零件轮廓进行粗、精加工。

" E$ {! W* W6 u% n% g/ r 9 _. ]0 ~& t0 w" b8 ?

  (1)刀具半径补偿指令的含义

$ y1 a6 a4 g b$ T0 I& I2 | ! v/ [; I) G5 H Z! M

  G41为刀具半径左补偿,即刀具沿工件左侧运动方向时的半径补偿,如图2a所示;G42为刀具半径右补偿,即刀具沿工件右侧运动时的半径补偿,如图2b所示;G40为刀具半径补偿取消,使用该指令后,G41、G42指令无效。G40必须和G41或G42成对使用。

1 A, \1 W" ^* t, a/ A+ V, M+ D 13220_j7xz4z0810251341367538.jpg ) P. @7 K: ], M( I& T# V+ T

  (a)41补偿后轨迹 (b)G42补偿后轨迹 图2刀具半径补偿

( \3 G! d) }" J8 ^! ]1 s, E% j0 | # t. F; }/ w' f& k. t* E

  (2)刀具半径补偿的过程

8 t( K7 j( h+ l" ]3 s ' t8 }$ t( w* C/ d; J% `& X1 `. u Q

  刀具半径补偿的过程分为三步,如图3所示。

) Z) J+ t+ A! E' X # q, f, O3 B+ R; A& p2 A

  ①刀补的建立,刀具中心从与编程轨迹重合过渡到与编程轨迹偏离一个偏置量的过。

" [2 L- D8 k2 R( Z1 a9 k9 ]! v 5 m, t2 b* V* P

  ②刀补进行,执行有G41、G42指令的程序段后,刀具中心始终与编程轨迹相距一个偏置量。

; _! |+ z0 P4 W$ q/ O ' {) s, `! g/ n, ?: q+ I

  ③刀补的取消,刀具离开工件,刀具中心轨迹要过渡到与编程重合的过程。

* J/ P. }0 u+ N6 p" H 13220_fuylks0810251336409783.jpg ' y( \2 ^- g/ ?

  图3刀具补偿的过程

: B& i4 v: c- v6 s! W' o0 k) N ! i$ N9 x' A3 c; ^$ T2 a

  (3)刀具半径补偿的编程

$ Y! N- ?5 `- j. [ ' n8 s$ ]' o0 |# q2 ~ S8 a! E! C4 @

  车削:

1 C% R/ I' @1 t, b3 W5 O$ A4 k/ Z$ @

  G00(G01)G41/G42 X_ Z_ D_;刀具半径补偿的建立

1 D" s% e3 x* ?1 v, o1 b : p4 J9 C% N. c6 |. @' [

  …

8 l* G, l, U6 Q! v P0 L2 Z+ q# J* I7 w2 S! x$ G4 F; h

  G00(G01)G40 X_ Z_;刀具半径补偿的取消

9 C# U" |! t* ^( ?5 Y$ ^8 J* l0 G7 o& l' J7 G) I* Z

  铣削:

" X) E$ r+ U4 [. k" A2 a 3 `5 z9 _ n* w9 a

  G00(G01)G41/G42 X_ Y_ D_;刀具半径补偿的建立

8 I& w' S: N* G " H$ i3 Q$ g! i8 k. a/ k6 Z

  …

; Y/ M# `; Z5 U( g- E" a, s6 J 1 o* u9 H$ k2 B3 R/ s8 \, D

  G00(G01)G40 X_ Y_;刀具半径补偿的取消

4 p7 b+ t d& u" P 9 k4 y% A& {7 W1 Y

  (4)注意事项

$ x# [1 M6 u. c. s& ^8 p( [% G * H7 R0 I& s- L' u x

  ①刀具半径补偿的建立与取消,只有在移动指令G00或G01下才能生效。

$ @9 F9 G" ]- v$ V. z2 z5 Z0 \2 V X" i# P3 T3 ?, L, X5 M

  ②刀具半径补偿的建立与取消,应在辅助程序段中进行,不能编程在轮廓加工的程序段上。

, C2 T3 P1 O* F! I5 U+ y" s 2 D, J$ ~0 v. `( `( d- {5 p( t

  ③刀具半径的补偿值存储在指定的寄存器中,当刀具半径补偿值发生变化时,只需要修改寄存器中的值即可,不需要修改程序。因此,利用刀具半径补偿功能编写的轮廓加工程序,与刀具半径无关。

, C6 G& h3 U! W' [2 `: R# B* p8 ?- ]5 @

  ④车削加工时的G41、G42如图4所示。铣削时顺铣为G41,逆铣为G42。

% P: ~& u0 }* F9 s: J 13220_ytfjea0810251328357872.jpg " u: E; Z- H4 l$ { n& x, ^. @- g

  图4车削时的刀具半径补偿

-【MechNet】

1 Q8 D" ~1 q; z0 |' U" Q + j3 H+ [# ?) ? p: t- R( P" }
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

中国磨床技术论坛
论 坛 声 明 郑重声明:本论坛属技术交流,非盈利性论坛。本论坛言论纯属发表者个人意见,与“中国磨削技术论坛”立场无关。 涉及政治言论一律删除,请所有会员注意.论坛资源由会员从网上收集整理所得,版权属于原作者. 论坛所有资源是进行学习和科研测试之用,请在下载后24小时删除, 本站出于学习和科研的目的进行交流和讨论,如有侵犯原作者的版权, 请来信告知,我们将立即做出整改,并给予相应的答复,谢谢合作!

中国磨削网

QQ|Archiver|手机版|小黑屋|磨削技术网 ( 苏ICP备12056899号-1 )

GMT+8, 2024-9-26 00:17 , Processed in 0.177084 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表