APP下载

GSK980TDa数控车床多头锯齿形螺纹的编程方法探讨

2018-04-28青岛黄海学院山东266427宋爱利

金属加工(冷加工) 2018年4期
关键词:锯齿形螺旋线步距

■ 青岛黄海学院 (山东 266427) 宋爱利 庞 敏

我校接到一批锯齿形螺纹的修配任务,根据现有螺母配制1 000件螺杆,如图1所示。众所周知,锯齿形螺纹是异型螺纹的一种,数控系统没有提供专门的编程指令,采用一般的手工编程工作量极大。而采用宏指令编程可以简化编程,根据车间GSK980TDa数控车床特点选用A类宏指令进行手工编程。

1. 编程思路

G92螺纹车削固定循环指令的循环路径是起点→进刀→车削→退刀→返回起点,周而复始,直至螺纹车削完成。编程时,通常只需改变X轴坐标,即可实现一般圆柱、圆锥螺纹的车削。若起点的Z轴坐标发生变化,可能会造成螺纹乱扣。如果能利用这一特性,按照螺纹牙型有规律地改变螺纹起始点,使刀具(35°尖刀)按照图2中D→C→B→A路径等间距进刀,就可以实现锯齿形螺纹的编程与车削加工。

图1 锯齿形螺纹零件图

2. 基于A类宏指令的编程

(1)编程前的准备。GSK980TDa数控车床提供了A类宏指令,宏编程通常包含一定的函数混合运算,编程前需要计算牙型的数值。如图2所示,AE是BA段牙型在Z轴的变化量,EB为BA段牙型在X轴的变化量,EB=AE·tanα;FD是DC段牙型在Z轴的变化量,FC为DC段牙型在X轴的变化量,FD=FC·tanβ。由图1可知,EB=FC=2.5mm,∠α=∠β=30°,故0.577AE=EB=2.5mm,FC=FD/0.577=2.5mm,可得AE=4.3mm,FD=1.4mm。由于螺纹车削起始有加速,需要将进刀起点在Z轴方向增加不小于1~3P的距离,取值40mm(见图3)。螺纹分头采用Z向平移一个螺距的方法实现。

图2 变量关系示意图

图3 Z轴车削起点

(2)程序编制

O0001

T0101

M03 S400 G97

G00 X160. Z40.

//定位到第一条螺旋线,车制DC段牙型

G65 H01 P#1 Q0

//Z向变量赋值0

N1 G65 H03 P#2 Q40.R#1

//Z轴螺纹起始点坐标

G65 H05 P#4 Q#1 R0.577

//FC=FD/0.577

G65 H04 P#5 Q#4 R2

//X轴变量的直径值

G65 H03 P#3 Q153.R#5

//X轴螺纹起始点坐标

G00 Z#2

//定位至螺纹起始点

G92 X#3 Z-150. F30.

//车制螺纹,导程30mm

G00 X160.

G65 H02 P#1 Q#1 R0.1

//步距0.1mm

G65 H86 P1 Q#1 R1.4

//判断FD是否达到1.4mm,否则返回N1

G00 X160.

G65 H01 P#11 Q0

//CB段牙型,Z轴初始赋值0

N2 G65 H03 P#12 Q38.6 R#11//Z轴螺纹起始点坐标

G00 Z#12

//定位至螺纹起始点

G92 X148. Z-150. F30.

G00 X160.

G65 H02 P#11 Q#11 R0.1

//步距0.1

G65 H86 P2 Q#11 R2.3

//判断CB是否达到2.3mm,否则返回N2

G00 X160.

G65 H01 P#21 Q4.3

//BA段牙型,Z轴初始赋值4.3mm

N3 G65 H04 P#25 Q#21 R1.154//X轴变量的直径值

G65 H03 P#22 Q153. R#25

//X轴螺纹起始点坐标

G65 H02 P#23 Q32.R#21

//Z轴螺纹起始点坐标

G00 Z#23

//定位至螺纹起始点

G92 X#22 Z-150. F30.

G00 X160.

G65 H03 P#21 Q#21 R0.1

//步距0.1

G65 H85 P3 Q#21 R0

//判断BA是否达到0,否则返回N3

G00 X160.

Z50.

//Z轴起始点正向偏移10mm,车制第二条螺旋线

Z60.

//Z轴起始点正向再偏移10mm,车制第三条螺旋线

G00 X160.Z200

M05

M30

3. 结语

通过在车间GSK980TDa数控车床上实际车削,使用A类宏指令编写程序车制的多头锯齿形螺纹图样要求。利用A类宏指令编程涉及较为复杂的数学计算,如要进行刀尖半径补偿,计算工作量也会增加,对编程人员水平要求较高,容易出错,但是程序简洁,编程效率较高,功能强大,具有通用性,适合编程能力较强的人员使用。

参考文献:

[1] 倪春杰. 异型螺纹的数控车削编程技术 [J]. 自动化与仪器仪表,2015(2):124-124.

[2] 于磊磊. 浅谈竞赛中数控车削异形螺纹的编程 [J]. 数字技术与应用,2011(3):10-11.

[3] 江献华. 基于GSK980TD数控系统的用户宏程序编制技巧 [J]. 装备制造技术,2011(11):123-126.

猜你喜欢

锯齿形螺旋线步距
从平面到立体,全方位提升学科素养——一道螺旋线运动试题的赏析
锯齿形双层玻璃幕墙供冷期传热性能数值模拟
单线隧道大型机械化快速施工步距优化研究
锯子
采放比及步距的不同对采出率的影响分析
特别的赛跑
V波段三种螺旋线类慢波结构高频特性
高铁站锯齿形站台雨棚施工技术研究
充填步距对矸石充填开采覆岩运动影响的数值模拟
锯齿形结构面剪切流变及非线性本构模型分析