蜗杆加工通用宏程序研究与探析论文_李晓杰

山东菏泽技师学院 李晓杰 274000

内容摘要:在近年来数控车实践教学过程中发现,无论是国内系统还是国外系统,在加工蜗杆加工时,没有专门指令,是一个难题。企业在生产时蜗杆时,也为没有通用的蜗杆加工程序而苦恼。笔者就这一难题做了大量工作,做了深入探析,编写出了一个通用程序,愿将这一理念分享给大家,共同进步。

关键词:数控车、蜗杆、通用宏程序

蜗杆是应用广泛的一种传动。普车加工,操作复杂加工效率低,数车加工可以大大提高质量和效率,但现有数控系统没有专门的加工指令,编写程序比较困难。笔者在生产实践中将、不同直径、不同头数(单头、多头)蜗杆,编写成了一个通用程序。这样不同用户就可以根据自己的需求,只要将基本参数稍作修改,就可以加工不同类型的蜗杆加工。现将这种思维方法、程序代码与大家分享,愿读者能够从中得到启示。

完成图1蜗杆,材料为45#,刀具材料为白钢刀。工件加工长度50mm,加工起点Z坐标8,终点Z坐标-65,蜗杆车刀刀尖宽度2.5mm,精加工次数为10次,X、Z方向精加工余量为0.1mm,每层切削深度为0.3mm,本例以分层切削的加工方式加工,通用程序如下。

主程序

%0036

N1 M03S60 T0101

(主轴正转,选用1号刀具为蜗杆车刀)

N2 G65 P62 M4 U0.3 C1 D35.5 V2.5 X0.1 Z0.1 N10 G8 H-65

(调用子程序62,并给相关参数赋值)

N3 G00 X100Z100

N4 M30

子程序

%0062

N1 IF #21LE[0.697*#12-#23*

TAN[PI/180*20]*2-#25*2]

N2 #7=2.2*#12

N3 #8=[INT[#7-#23]/#20+1]

N4 #16=0

N5 #9=1

N6 WHILE[#9LE#8]

N7 #21=#20

(粗车前n-1层每层深度)

N8 ENDIF

N9 IF#9EQ#8

N10 #21=[#7-[#8-1]*#20-#23]

(粗加工最后一刀深度)

N11 ENDIF

N12 #16=#16+#21

(已加工高度)

N13 #1=#3+2*#12

N14 #26=[0.697*#2-2*#25-2*#23*

TAN[PI/180*20]]/2+[2.2*#12-#16]*

TAN[PI*20/180]

(左右借刀移动量)

N15 #35=#1-2*#16

(蜗杆终点X坐标赋值)

N16 G00X[#1+1]Z[#6]

N17 G82[#35]Z[#8]C[#2]F[#2*PI*#12]

P[360/#2]

(每层中间一刀)

N18 G00W[-#26]

N19 G82[#35]Z[#8]C[#2]F[#2*PI*#12]

P[360/#2]

(每层左边一刀)

N20 G00W[2*#26]

N21 G82[#35]Z[#8]C[#2]F[#2*PI*#12]

P[360/#2]

(每层右边一刀)

N22 G00W[-#26]

N23 #9=#9+1

N24 ENDW

(粗加工结束、精加工开始)

N25 WHILE#13GE0

N26 #26=#26+[#25/#13]

N27 #35=#35+[#23/#13*2]

N28 G00X[#1+1]Z[#6]

N29G82[#35]Z[#8]C[#2]F[#2*PI*#12]

P[360/#2]

(每层中间精加工一刀)

N30 G00W[-#26]

N31 G82[#35]Z[#8]C[#2]F[#2*PI*#12]

P[360/#2]

(每层左精加工一刀)

N32 G00W[2*#26]

N33 G82[#35]Z[#8]C[#2]F[#2*PI*#12]

P[360/#2]

(每层右精加工一刀)

N34 G00W[-#26]

(返回到中间)

N35 #13=#13-1

N36 ENDW

N37 ELSE

N38 M99

(参数不合适则返回)

N39 ENDIF

N40 M99

参数含义说明:

M:模数

U:每层吃刀深度

C:头数

D:分度圆直径

V:刀尖宽度

X:X方向余量(半径值)

Z:Z方向余量

N:精加工次数

G:加工起点Z坐标

H:加工终点Z坐标

参考文献:

1、《数控车床加工工艺与编程》 杨琳 中国劳动和社会保障 2008

2、《车工工艺与技能训练》 唐监怀 刘翔 中国劳动和社会保障 2008

3、《华中21世纪星加工与编程》 刘尊红 华中科技大学出版社 2012

论文作者:李晓杰

论文发表刊物:《创新人才教育》2019年7期

论文发表时间:2019/9/22

标签:;  ;  ;  ;  ;  ;  ;  ;  

蜗杆加工通用宏程序研究与探析论文_李晓杰
下载Doc文档

猜你喜欢