找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 372|回复: 0

[资料] 数控铣床圆弧切削指令:G02,G03详解

[复制链接]
发表于 2011-7-13 23:52:54 | 显示全部楼层 |阅读模式

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

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

×
G02:顺时针方向(CW)圆弧切削。
- ^7 y  U& |9 N3 V1 Z   G03:逆时针方向(CCW)圆弧切削。
) a! Z5 l# Q- U( O4 w1 ~8 g# v工件上有圆弧轮廓皆以G02或G03切削,因铣床工件是立体的,故在不同平面上其圆弧切削方向(G02或G03)如图1所示。其定义方式:依右手坐标系统,视线朝向平面垂直轴的正方向往负方向看,顺时针为G02,逆时针为G03。
# f3 I( f- X3 u. a9 I5 [ 200752914460.jpg
1 s/ O: u6 t& e/ Q* n3 K一、X-Y平面上的圆弧
' R( b% c+ A* {) Z 2007529144619.gif
/ V2 ^- {& G% V1 m9 a二、Z-X平面上的圆弧: n0 a, p' P4 X% K4 v% w0 O8 h
2007529144644.gif
1 M: |8 \, U! ?. ^' j8 N/ R三、Y-Z平面上的圆弧
' m7 H  W, x- k  O 2007529144651.gif
5 W7 x: C: c4 _. b5 u指令各地址的意义:3 f" V& _' J8 f$ D
X、Y、Z: 终点坐标位置,可用绝对值(G90)或增量值(G91)表示。
& A4 m( P7 C3 F) F; U1 x2 kR:圆弧半径,以半径值表示。(以R表示者又称为半径法)。
# ~1 ?6 j; \- @" S3 [F:切削进给速率,单位mm / min。
5 m7 t! ~( ^# f5 Z' w  I  x7 c( S/ u圆弧的表示有圆心法及半径法两种,兹分述如下:
; A# I. `/ {4 z2 X  J; X1.半径法:. V, V# I2 W5 S* v$ r
以R表示圆弧半径,以半径值表示。此法以起点及终点和圆弧半径来表示一圆弧,在圆上会有二段弧出现,如图2所示。故以R是正值时,表示圆心角≦180°者之弧;R 是负值时,表示圆心角>180°者之弧。
1 u5 Q% I- _9 z, S  C8 t8 r 200752914478.gif
( P; T' {( }' I1 G: N假设图2中,R = 50mm,终点坐标绝对值为(100.,80.)则) }* ~4 H  T. `3 _. t1 i) ~
(1) 圆心角>180°之圆弧(即路径B)$ k: [' E5 e  \/ u' _
G90 G03 X100. Y80. R -50. F80;2 ^: B5 g) z! c" d. g, g  E# t
(2) 圆心角≦180°之圆弧(即路径A)/ H( C, @. f2 ?$ j+ Z0 p
G90 G03 X100. Y80. R50. F80;
5 h0 p% m$ Q. q 2007529144746.jpg
: v; A  g7 p8 o' c; S5 t2.圆心法: I、 J、K后面的数值是定义为从圆弧起点到圆心位置,在X、Y、Z轴上之分向量值。兹以图3、图4说明。( S# i0 W. M5 v! K! |" _
2007529144829.jpg
& b. a' h3 K$ u0 x% S) A; u/ S* R3 CCNC铣床上使用半径法或圆心法来表示一圆弧,端看工作图上的尺寸标示而定,以使用较方便者(即不用计算,即可看出数值者)为取舍。
4 h# H/ h( g  V: g, r3 O, [  但若要铣削一全圆时,只能用圆心法表示,半径法无法执行。若用半径法以二个半圆相接 ,其真圆度误差会太大。0 H/ c; ?0 f0 m; l* i5 X6 R+ A
2007529144839.gif - T# I  \- Z6 A- K! s- C4 G/ P) F
如图5铣削一全圆的指令写法:
7 b% A) Z6 w7 J3 O2 G% F  {' q  G02 I -50.;3 K  |, X$ u9 `- J$ s( E
200752914491.gif ' h2 s8 V0 v1 P( @
现以图6为例,说明G01、G02、G03指令的用法。假设刀具由程序原点向上沿轮廓铣削。8 N" y6 F) F' X2 x% X
G90 G01 Y12. F80;( _/ C& f0 _  c  H
=>程序原点 → A+ F0 `7 j) l+ q7 t. b8 E
G02 X38.158 Y40. I38. 158 J -12.;
  u( t  F8 T1 l" AG91 G01 X11.;# G" y3 [! @3 s2 w- {0 `  L# k  |( M
G03 X24. R12.;
: c9 ~& f2 U1 F& O, I  IG02 X10. Y -10. R10.;
" n) S# t' s% ]# `0 ?$ t: rG01 G90 Y10.;
2 [# K0 V' p& b4 m/ ZG91 X -15. Y -10.;0 \5 V/ g8 Z- G1 R/ o# ?
G90 G03 X20.158 R18.;
+ w; L: t9 H; s! x# y3 }3 |3 y=> J → 程序原点
2 S% R% ]" Z1 n6 n+ b( x使用G02、G03圆弧切削指令时应注意下列几点:+ H+ `! l0 |9 D6 t3 \
(1) 一般CNC铣床或MC开机后,即设定为G17(X-Y平面),故在X-Y平面上铣削圆弧,可省略G17指令。
3 g0 _* c9 ^/ w+ X* S+ K(2) 当一单节中同时出现I、J和R时,以R为优先(即有效),I、J无效。
: Y! Y( U/ z: R/ |9 _(3) I0或J0或K0时,可省略不写,如图2所示。  l" i0 V% L! e7 P+ [9 |
(4) 省略X、Y、Z终点坐标指述时,表示起点和终点为同一点,是切削全圆,如图2-19所示 。若用半径法则刀具无运动产生。
6 A4 U7 k6 M1 n1 n* _9 [4 D(5) 当终点坐标与指定的半径值非交于同一点时,会显示警示讯息。
  h; a$ ~9 g5 e7 ](6) 直线切削后面接图弧切削,其G指令必须转换为G02或G03,若再行直线切削时,则必须再转换为G01指令,这些是很容易被疏忽的。# x2 V- a8 ]* t- ~* J
(7) 使用切削指令(G01,G02,G03)须先指令主轴转动,且须指令进给速率F。
8 ^$ E( y$ w" f8 A% j9 \0 [文章关键词:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

中国磨削网

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

GMT+8, 2025-5-22 01:16 , Processed in 0.197867 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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