新浪博客

G02,G03详解(cnc铣床圆弧切削指令)

2010-05-03 18:29阅读:
G02:顺时针方向(CW)圆弧切削。
   G03:逆时针方向(CCW)圆弧切削。
工件上有圆弧形状皆以G02或G03切削,因铣床工件是立体的,故在差别平面上其圆弧切削方向(G02或G03)如图1所示。其定义方法:依右手坐标体系,视线朝向平面笔直轴的正方向往负方向看,顺时针为G02,逆时针为G03。

指令模样:
一、X-Y平面上的圆弧

二、Z-X平面上的圆弧

三、Y-Z平面上的圆弧

指令各地点的意义:
X、Y、Z: 尽头坐标位置,可用尽对值(G90)或增量值(G91)表现。
R:圆弧半径,以半径值表现。(以R表现者又称为半径法)。
I、J、K: 从圆弧出发点到圆心位置,在X、Y、Z轴上的分向量。
(以I、J、K表现者又称为圆心法)。
X轴的分向量用地点I表现。
Y轴的分向量用地点J表现。
Z轴的分向量用地点K表现。
F:切削进给速率,单位mm / min。
圆弧的表现有圆心法及半径法两种,兹分述如下:
1.半径法:
以R表现圆弧半径,以半径值表现。此法以出发点及尽头和圆弧半径来表现一圆弧,在圆上会有二段弧出现,如图2所示。故以R是正值时,表现圆心角≦180°者之弧;R 是负值时,表现圆心角>180°者之弧。

假设图2中,R = 50mm,尽头坐标尽对值为(100.,80.)则
(1) 圆心角>180°之圆弧(即路径B)
G90 G03 X100. Y80. R -50. F80;
(2) 圆心角≦180°之圆弧(即路径A)
G90 G03 X100. Y80. R50. F80;
 
 
r /> 2.圆心法: I、 J、K背面的数值是定义为从圆弧出发点到圆心位置,在X、Y、Z轴上之分向量值。兹以图3、图4阐明。


CNC铣床上利用半径法或圆心法来表现一圆弧,端看劳动图上的尺寸标示而定,以利用较方便者(即不消谋划,即可看出数值者)为弃取。  但若要铣削一全圆时,只能用圆心法表现,半径法无法履行。若用半径法以二个半圆相接 ,其真圆度偏差会太大。
如图5铣削一全圆的指令写法:
  G02 I -50.;


现以图6为例,阐明G01、G02、G03指令的用法。假设刀具由步骤原点向上沿形状铣削。



G90 G01 Y12. F80;
=>步骤原点 → A
G02 X38.158 Y40. I38. 158 J -12.;
=> A → B
G91 G01 X11.;
=> B → C
G03 X24. R12.;
=> C → D
G01 X8.;
=> D → E
G02 X10. Y -10. R10.;
=> E → F
G01 G90 Y10.;
=> F → G
G91 X -15. Y -10.;
=> G → H
X -20.;
=> H → I
G90 G03 X20.158 R18.;
=> I → J
G01 X0.;
=> J → 步骤原点


利用G02、G03圆弧切削指令时应留心下列几点:
(1) 平常CNC铣床或MC开机后,即设定为G17(X-Y平面),故在X-Y平面上铣削圆弧,可省略G17指令。
(2) 当一单节中同时出现I、J和R时,以R为优先(即有效),I、J无效。
(3) I0或J0或K0时,可省略不写,如图2所示。
(4) 省略X、Y、Z尽头坐标指述时,表现出发点和尽头为统一点,是切削全圆,如图2-19所示 。若用半径准则刀具无活动产生。
(5) 当尽头坐标与指定的半径值非交于统一点时,会呈现警示讯息。
(6) 直线切削背面接图弧切削,其G代码务必转换为G02或G03,若再行直线切削时,则务必再转换为G01指令,这些是很容易被疏忽的。
(7) 利用切削指令(G01,G02,G03)须先指令主轴转动,且须指令进给速率F。
clear_link=1

我的更多文章

下载客户端阅读体验更佳

APP专享