首页 百科知识 第三节单一固定循环指令

第三节单一固定循环指令

时间:2024-10-15 百科知识 版权反馈
【摘要】:利用单一固定循环可以将一系列连续的动作,如“切入-切削-退刀-返回”,用一个循环指令完成,从而使程序简化。上述程序中每次循环都是返回了出发点,因此产生了重复切削端面C的情况,为了提高效率,可将循环部分程序改为:指令功能:实现端面切削循环和带锥度的端面切削循环,刀具从循环起点,按如图2-10所示走刀路线,最后返回到循环起点。

第三节 单一固定循环指令

利用单一固定循环可以将一系列连续的动作,如“切入-切削-退刀-返回”,用一个循环指令完成,从而使程序简化。

例如,图2-5按一般写法,程序应写为:

N10 G00 X50

N20 G01 Z-30 F_

N30 X65

N40 G00 Z2

但用固定循环语句只要下面一句就可以了:

G90 X50 Z-30 F_

(1)内外圆柱或圆锥切削循环(G90)

指令格式:G90 X(U)_ Z(W)_ R_ F_指令功能:实现外圆切削循环和锥面切削循环,刀具从循环起点按如图2-6和图2-7所示走刀路线,最后返回到循环起点。

img40

图2-6

img41

图2-7

指令说明:X、Z表示切削终点坐标值。

U、W表示切削终点相对循环起点的坐标分量。

R表示切削始点与切削终点在X轴方向的坐标增量(半径值),如图2-7所示中R-(XB-XC)/2-CBXXR=,外圆切削循环时R为零,可省略。

F表示进给速度。

例2.3 如图2-8所示,运用外圆切削循环指令编程。

img42

图2-8

img43

图2-9

G00 X45 Z60

G90 X40 Z20 F1.0   A→B→C→D→A

X30        A→E→F→D→A

X20        A→G→H→D→A

上述程序中每次循环都是返回了出发点,因此产生了重复切削端面C的情况,为了提高效率,可将循环部分程序改为:

G90 X40 Z20 F1.0

G00 X41

X30

G00 X31

X20

例2.4 锥面切削,如图2-9所示,运用外圆切削循环指令编程,点画线代表毛坯。

O24

T0101   (换1号刀,并建立工件坐标系)

M03 S400   (主轴以400r/min 旋转)

G00 X40 Z3   (将刀具快速移到工件表面)

G90 X33 Z-30 R-5.5 F2.0 (加工第一次循环)

X30    (加工第二次循环)

X27    (加工第三次循环)

G01 X14 Z0 F2.0  (将刀具移到工具表面,进行精车)

X24 Z-30

G00 X50 Z60

M05

M30      (主轴停、主程序结束并复位)

(2)端面切削循环(G94)

指令格式:G94 X(U)_ Z(W)_ R_ F_

指令功能:实现端面切削循环和带锥度的端面切削循环,刀具从循环起点,按如图2-10所示走刀路线,最后返回到循环起点。

img44

图2-10

img45

图2-11

指令说明:

X、Z表示端平面切削终点坐标值;

U、W表示端面切削终点相对循环起点的坐标分量;

R表示端面切削始点至切削终点位移在Z轴方向的坐标增量,端面切削循环时R为零,可省略;

F表示进给速度。

例2.5 如图2-11所示,运用端面切削循环指令编程。

G01 G96 X55 Z2 S120 M03

G94 X20 Z0 R-5 F0.2

Z-5

Z-10

G00 X_ Z_

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈