928TE数控车床粗车循环编程实例~急需啊....广数

如题所述

格式
G71 U R F S
G71 P Q U W
第一行
U:每次X吃刀量(半径值)
R:每次X推刀量(半径值)
F:走刀速度
S:主轴转速
第二行
P:精车轨迹的第一个程序段的程序段号
Q:精车轨迹的最后一个程序段的程序段号
U:直径X精加工余量
W: 长度Z精加工余量
实例:是我在网络上找到的一个图纸!我认为它用来讲解G71最好!所以今天就用这个图给大家编一个关于G71的程序!

首先因为我们今天讲的的是一个粗车循环的指令!所以它的毛坯料是直径100毫米,长度为160毫米的圆柱形棒料!

然后我们进行分析!装夹25毫米长!夹盘外露出135毫米长。然后编程
M03 S580
T0101 M08
G00 X100 Z1(定位,每一次循环后都要返回这个位置)
G71 U2 R1 F60(每次吃刀量直径4毫米,推刀量直径2毫米,进给速度60)
G71 P1 Q2 U0.8 W0.1(精车程序段号1~2之间,X向精车余量0.8毫米,Z向精车余量0.1毫米)
N1G00 X26
G01 Z0 F100(接近工件端面)
X29.8 Z-2 F60(倒角2*45度)
Z-40
X40
X60 Z-100(车锥度
Z-120(加工至圆弧起点)
G02 X80 Z-130 R10(加工圆弧)
G01 X100 F100
N2X102(沿着X方向推刀)
G00 X150 Z200 M09(快度移动安全位置)
M05
M30
这就粗车循环的使用!其中N1~N2就是精车程序段!它所对应的就是P1~Q2,还有就是大家发现我在第一个G71后面已经给出F的值了!为什么还要在N1~N2中还要给出F值呢?这是因为我们今天讲的是粗车循环!粗车后我们还要精车的!而我在N1~N2之间给出的F值,是精车时候执行的!而粗车时系统执行的是G71后面的F值!也就是粗车时执行F60。
由于我们今天课题是粗车循环,所以图纸中!的切槽,和螺纹我们就不必说了!螺纹我上次讲过了!
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-17
G71 - 外园粗车循环
指令格式: G71 X(U) I K L F ;
其中:X(U)— 精加工轮廓起点的X轴坐标值。
I — X轴方向每次进刀量,直径值表示,无符号数。
K — X轴方向每次退刀量,直径值表示,无符号数。
L — 描述最终轨迹的程序段数量(不包括自身)。范围: 1—99
F — 切削速度。

N0000 G0 X115 Z155 ;定位到起始点
N0010 M3 S02 ;开主轴,置主轴高速
N0020 M8 ;开冷却液
N0030 G0 X83 ;X进刀靠近工件
N0040 G71 X0 I4 K2.5 L7 F60 ;定义粗车循环参数
N0050 G1 Z145 ;
N0060 X15 ;
N0070 W-30 ;
N0080 G2 X55 W-20 I0 K-20 ;
N0090 G1 W-25 ;
N0100 G1 X80 W-20 ;
N0110 W-50 ; 定 义 最 终 轨 迹 ( N 0 0 5
~N0110) 0
N0120 G0 X115 Z155 ;返回刀具起点
N0130 M5 ;关主轴
N0140 M9 ;关冷却液
N0150 M2 ;程序结束

G72 — 端面粗车循环
指令格式: G72 Z(W) I K L F ;
其中:Z(W)—精加工轮廊起点的Z轴坐标值;
I—Z轴方向每次进刀量;
K—Z轴方向每次退刀量;
L—描述最终轨迹的程序段数量(不包括自身)。范围:1-99;
F—切削速度。

N0000 G0 X180 Z50 ;定位到起始点
N0010 M3 S02 ;开主轴,置 主轴速度2
N0020 M8 ;开冷却液
N0030 G0 X165 Z5 ;进刀靠近工件
N0040 G72 Z-125 I5 K3 L6 F80 ;定义粗车循环参数
N0050 G1 X160 ;
N0060 Z-55 ;
N0070 X80 Z-3 5 ;
N0080 Z-2 0 ;
N0090 X30 Z 0 ;
N0100 X0 ; 定义最终轨迹
N0110 G0 Z 5 0 ;Z轴回加工起点
N0120 X180 ;X轴回加工起点
N0130 M5 ;关主轴
N0140 M9 ;关冷却液
N015 0 M2 ;程序结束本回答被提问者采纳