数控车床加工多头螺纹的方法分析
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
螺距的螺纹可以在子程序中将G92换为G76螺纹复合循环即可 进行加工,二者进刀方式不同,此处不再赘述。
02222;//子程序
N10 G92 x39.2 z一34 N20 X38.6 N30 X38 N40 X37.835 N50 X37.835 N60G00
参考文献
F8;/,循环加工螺纹
【l】王定勇、数控车削编程与加工、国防工业出版社、2008年2 月、第一版、160页. [2】谢骐邓奕彭浩舸、螺纹数控加工及技巧、工具技术、2006 (7)82页. 【3】王卫东、数控车削螺纹混合编程与子程序的巧用、机械制 造、2008(2)46页.
G92 x39.2 z一34
N230 X38.6 N240 N250 N260 X38 X37.835 X37.835
N270 G00 x100 N280 N290 N300
x80ห้องสมุดไป่ตู้,,刀具返回换刀点
11D100;//取消刀具补偿 M09;,/冷却液关闭 M05;,/主轴停止 M30;//程序结束
图1多头螺纹零件
w2;/亿轴移动2mm
N70 M99
在优化的程序中,主程序直接用M98 P42222调4次 子程序,使程序结构简化;在子程序中G00 w2的作用是 当加工完一头螺纹后,刀具沿z轴的正方向移动一个螺
【4】刘跃南主编.机床计算机数控及其应用.机械工业出版社,
2003.
The
距2mm,进行多头螺纹加工,这一句是实现多头加工重要 一句。这种方法使子程序更加简捷,程序结构清晰。当然 这种方法不适合变螺距加工。 3更为简捷的G92格式编程 对于广州数控,其G92的完整格式如下:
mm。
N150 coo
z14;,,刀具沿Z轴正方向移动一个螺距2mm F8;,/加工第三头螺纹
N160 G92 x39.2 z一34 N170 X38.6 N180 X38 N190 X37.835 N200 X37.835 N210 C00 N220
z16;/,刀具沿z轴正方向移动一个螺距2mm F8;,,加工第四头螺纹
或向后移动一个螺距加工另一头螺纹,直到将多头加工 结束。 0ll:,,主程序
NlO M03 S500 N20
rIDl0I;;∥调螺纹刀,建立工件坐标系
1D101;,/调螺纹刀,建立工件坐标系
N20
M08;//冷却液开 z10;,,设定螺纹加工循环起点
M08;,,冷却液开 z10;,/设定螺纹加工循环起点 F8;,/加工第一头螺纹
C92
AnaIysis
About
the
M劬od
of
Produdng
Many曲明ded
cal ControI
scnw
Th呦d
oⅡthe
G岫ngzhou’s
chuarIzha02
N帅eri—
MacIline
MENG sen学cail,wANG
FaliangI,TANG
(1.Ma’明sh蛐InstitIlte
Abstmct:This
maIly—headed
Paper
a∞rt of
method
producing
screw山read∞tlle Gu卸铲h叫’s仙m丽c丑l control ma-
chin凹,and姐alyzed山is kind 0f way.We let tIle
pr0蚪n
made 8iII卜
N310
1应用G92编程 在广州数控上用c92加工圆柱螺纹的常用格式为:
G92 x Z
该方法加工的特点是程序看起来很清晰,但程序太 长,写时重复程序段太多,为简化程序可将其中重复的部 分改用子程序来写。 2应用子程序编程 01;//主程序
N10 M03 S500
F。用G92加工好一头螺纹后,刀具沿Z轴向前
N90 G00
N100 M98
N100 G92 x39.2 z一34 Nll0 X38.6 N120 X38 N130 X37.835 N140 X37.835
NllO G00 X100 N120 7IDl00 N130 M09 N140 M05 N150 M30
万方数据
01111;子程序
N10 C92 x29.2 z一34 N20 X38.6 N30 X38 N40 X37.835 N50 X37.835 N60
M99;,/子程序结束
采用子程序编程,在调用一次子程序后,刀具沿z轴
正方向(或负方向)移动一个螺距2咖,再调用一次子程
序,这样反复调用4次子程序,完成四头螺纹的加工。此
方法减少了程序的行数。因为每次都是z向移动2哪螺
距形成多头螺纹,所以该程序还可以优化为下面的程序: 02;,/主程序
N10 M03 S500 T0101 N20
pler,哪i盯卸d
subpr08ram. K号y
nIon
pracIical
tllr0Ilgh utilizing G92 ingt兀lction明d
words:m锄y headed
screw
tllread,G92
inshuctian,subp加
盘锄.
万方数据
N120 M30
程序中J0 Ko可以省略。直接用L参数赋值来加工多 头螺纹。使程序更简捷,编程更方便。 4小结
多头螺纹的加工,除了上面介绍的方法,也可以采用G32的 格式加工,但G32的程序段更长,很不方便,所以实际编程中很 少使用。通过对上面程序分析可以看出,采用子程序或G92格式 加工多头螺纹,使程序非常简捷明了,程序结构很清晰。这种编
M08;,,冷却液开 Z10;,/设定螺纹加工循环起点
N30(猢x50
N40 M98 N50 Goo x100
P42222;,/调用子程序02222共4次 x80;,,刀具返回换刀点
N60们100
N70 M09 N80 M05 N90 M30
程方法在其他数控系统如华中数控、FANuc上也适用。对于大
05;/,程序名 F8;,/循环加工螺纹
N10 M03 S500 T010l N20
M08;/,冷却液开 z10;/,设定螺纹加工循环起点
J0 K0 L4;,,循环加工螺纹
N30 G00 x50
N50 G92 x39.2 z一34 RO F8 N60 X38.6 N70 X38 N80 X37.835 N90 X37.835 N100 M09 N110 M05
控车床加工多头螺纹的方法分析
孟生才1 汪发亮, 唐传赵z
(1.安徽省马鞍Ilj职业技术学院,马鞍山243031;2.华东地质勘查局811地质队,滁州233100)
摘
要:本文利用广州数控车床加工多头螺纹,通过G92指令和子程序的应用,使程序的编制更为简捷、方
便和实用。 关键词:多头螺纹
G92
子程序
多头螺纹在普通机床上加工,需要调整挂轮并采用分 头的方法,但存在分头麻烦和加工精度有误差,加工效率 不高的问题。而在数控车床上加工,则编程方便,加工精 度、效率高。本文从编程的角度叙述在数控车床 GSK980TD上,应用各种编程方法加工多头螺纹。 以加工如图l所示的M40×8 P(2)四头螺纹为例。已 知螺纹公称直径为40mm,导程为8mm,螺距为2mm,螺纹 ,J、径dl:d一1.0826P=40一1.0826×2=37.835
2.E舾t China
0f‰hnolo舒Anhuj
0f
Ma’卸sh卸24303l;
Geol晒caI Exploration Bu瑚u
in廿0duced
Gdogical Te帅8ll,
X(U)一Z(W)一R
F—J
K
L
Chuzh伽2331001
各参数的意义如下: L:多头螺纹头数,值为l一99。省略为单头螺纹J:螺 纹退尾时在短轴方向的移动量。 K:螺纹退尾时在长轴方向的移动量F:螺纹导程 R:切削螺纹始点与终点的半径差。 采用这种格式则上面的程序可以改写为:
N30 G00 x50 N40 M98 N50 G00
N30 G00 x50
P1lll;//调用子程序第一次,加工第一头螺纹
N40 G92 x39.2 z一34 N50 X38.6 N60 X38 N70 X37.835 N80
z12;/,刀具沿z轴正方向移动一个螺距2唧 z14;,/刀具沿z轴正方向移动一个螺距2咖
P1111;,/调用子程序第三次,加工第三头螺纹 z16;,,刀具沿z轴正方向移动一个螺距2mm P111l;,/调用子程序第四次,加工第四头螺纹 X80;/,刀具返回换刀点
N60 M98 P1l ll;/,调用子程序第二次,加工第二头螺纹 N70 G00 N80 M98 N90 G00
x37.835;/,切到螺纹小径尺寸 Z12;,,刀具沿Z轴正方向移动一个螺距2mm F8;,,加工第二头螺纹
02222;//子程序
N10 G92 x39.2 z一34 N20 X38.6 N30 X38 N40 X37.835 N50 X37.835 N60G00
参考文献
F8;/,循环加工螺纹
【l】王定勇、数控车削编程与加工、国防工业出版社、2008年2 月、第一版、160页. [2】谢骐邓奕彭浩舸、螺纹数控加工及技巧、工具技术、2006 (7)82页. 【3】王卫东、数控车削螺纹混合编程与子程序的巧用、机械制 造、2008(2)46页.
G92 x39.2 z一34
N230 X38.6 N240 N250 N260 X38 X37.835 X37.835
N270 G00 x100 N280 N290 N300
x80ห้องสมุดไป่ตู้,,刀具返回换刀点
11D100;//取消刀具补偿 M09;,/冷却液关闭 M05;,/主轴停止 M30;//程序结束
图1多头螺纹零件
w2;/亿轴移动2mm
N70 M99
在优化的程序中,主程序直接用M98 P42222调4次 子程序,使程序结构简化;在子程序中G00 w2的作用是 当加工完一头螺纹后,刀具沿z轴的正方向移动一个螺
【4】刘跃南主编.机床计算机数控及其应用.机械工业出版社,
2003.
The
距2mm,进行多头螺纹加工,这一句是实现多头加工重要 一句。这种方法使子程序更加简捷,程序结构清晰。当然 这种方法不适合变螺距加工。 3更为简捷的G92格式编程 对于广州数控,其G92的完整格式如下:
mm。
N150 coo
z14;,,刀具沿Z轴正方向移动一个螺距2mm F8;,/加工第三头螺纹
N160 G92 x39.2 z一34 N170 X38.6 N180 X38 N190 X37.835 N200 X37.835 N210 C00 N220
z16;/,刀具沿z轴正方向移动一个螺距2mm F8;,,加工第四头螺纹
或向后移动一个螺距加工另一头螺纹,直到将多头加工 结束。 0ll:,,主程序
NlO M03 S500 N20
rIDl0I;;∥调螺纹刀,建立工件坐标系
1D101;,/调螺纹刀,建立工件坐标系
N20
M08;//冷却液开 z10;,,设定螺纹加工循环起点
M08;,,冷却液开 z10;,/设定螺纹加工循环起点 F8;,/加工第一头螺纹
C92
AnaIysis
About
the
M劬od
of
Produdng
Many曲明ded
cal ControI
scnw
Th呦d
oⅡthe
G岫ngzhou’s
chuarIzha02
N帅eri—
MacIline
MENG sen学cail,wANG
FaliangI,TANG
(1.Ma’明sh蛐InstitIlte
Abstmct:This
maIly—headed
Paper
a∞rt of
method
producing
screw山read∞tlle Gu卸铲h叫’s仙m丽c丑l control ma-
chin凹,and姐alyzed山is kind 0f way.We let tIle
pr0蚪n
made 8iII卜
N310
1应用G92编程 在广州数控上用c92加工圆柱螺纹的常用格式为:
G92 x Z
该方法加工的特点是程序看起来很清晰,但程序太 长,写时重复程序段太多,为简化程序可将其中重复的部 分改用子程序来写。 2应用子程序编程 01;//主程序
N10 M03 S500
F。用G92加工好一头螺纹后,刀具沿Z轴向前
N90 G00
N100 M98
N100 G92 x39.2 z一34 Nll0 X38.6 N120 X38 N130 X37.835 N140 X37.835
NllO G00 X100 N120 7IDl00 N130 M09 N140 M05 N150 M30
万方数据
01111;子程序
N10 C92 x29.2 z一34 N20 X38.6 N30 X38 N40 X37.835 N50 X37.835 N60
M99;,/子程序结束
采用子程序编程,在调用一次子程序后,刀具沿z轴
正方向(或负方向)移动一个螺距2咖,再调用一次子程
序,这样反复调用4次子程序,完成四头螺纹的加工。此
方法减少了程序的行数。因为每次都是z向移动2哪螺
距形成多头螺纹,所以该程序还可以优化为下面的程序: 02;,/主程序
N10 M03 S500 T0101 N20
pler,哪i盯卸d
subpr08ram. K号y
nIon
pracIical
tllr0Ilgh utilizing G92 ingt兀lction明d
words:m锄y headed
screw
tllread,G92
inshuctian,subp加
盘锄.
万方数据
N120 M30
程序中J0 Ko可以省略。直接用L参数赋值来加工多 头螺纹。使程序更简捷,编程更方便。 4小结
多头螺纹的加工,除了上面介绍的方法,也可以采用G32的 格式加工,但G32的程序段更长,很不方便,所以实际编程中很 少使用。通过对上面程序分析可以看出,采用子程序或G92格式 加工多头螺纹,使程序非常简捷明了,程序结构很清晰。这种编
M08;,,冷却液开 Z10;,/设定螺纹加工循环起点
N30(猢x50
N40 M98 N50 Goo x100
P42222;,/调用子程序02222共4次 x80;,,刀具返回换刀点
N60们100
N70 M09 N80 M05 N90 M30
程方法在其他数控系统如华中数控、FANuc上也适用。对于大
05;/,程序名 F8;,/循环加工螺纹
N10 M03 S500 T010l N20
M08;/,冷却液开 z10;/,设定螺纹加工循环起点
J0 K0 L4;,,循环加工螺纹
N30 G00 x50
N50 G92 x39.2 z一34 RO F8 N60 X38.6 N70 X38 N80 X37.835 N90 X37.835 N100 M09 N110 M05
控车床加工多头螺纹的方法分析
孟生才1 汪发亮, 唐传赵z
(1.安徽省马鞍Ilj职业技术学院,马鞍山243031;2.华东地质勘查局811地质队,滁州233100)
摘
要:本文利用广州数控车床加工多头螺纹,通过G92指令和子程序的应用,使程序的编制更为简捷、方
便和实用。 关键词:多头螺纹
G92
子程序
多头螺纹在普通机床上加工,需要调整挂轮并采用分 头的方法,但存在分头麻烦和加工精度有误差,加工效率 不高的问题。而在数控车床上加工,则编程方便,加工精 度、效率高。本文从编程的角度叙述在数控车床 GSK980TD上,应用各种编程方法加工多头螺纹。 以加工如图l所示的M40×8 P(2)四头螺纹为例。已 知螺纹公称直径为40mm,导程为8mm,螺距为2mm,螺纹 ,J、径dl:d一1.0826P=40一1.0826×2=37.835
2.E舾t China
0f‰hnolo舒Anhuj
0f
Ma’卸sh卸24303l;
Geol晒caI Exploration Bu瑚u
in廿0duced
Gdogical Te帅8ll,
X(U)一Z(W)一R
F—J
K
L
Chuzh伽2331001
各参数的意义如下: L:多头螺纹头数,值为l一99。省略为单头螺纹J:螺 纹退尾时在短轴方向的移动量。 K:螺纹退尾时在长轴方向的移动量F:螺纹导程 R:切削螺纹始点与终点的半径差。 采用这种格式则上面的程序可以改写为:
N30 G00 x50 N40 M98 N50 G00
N30 G00 x50
P1lll;//调用子程序第一次,加工第一头螺纹
N40 G92 x39.2 z一34 N50 X38.6 N60 X38 N70 X37.835 N80
z12;/,刀具沿z轴正方向移动一个螺距2唧 z14;,/刀具沿z轴正方向移动一个螺距2咖
P1111;,/调用子程序第三次,加工第三头螺纹 z16;,,刀具沿z轴正方向移动一个螺距2mm P111l;,/调用子程序第四次,加工第四头螺纹 X80;/,刀具返回换刀点
N60 M98 P1l ll;/,调用子程序第二次,加工第二头螺纹 N70 G00 N80 M98 N90 G00
x37.835;/,切到螺纹小径尺寸 Z12;,,刀具沿Z轴正方向移动一个螺距2mm F8;,,加工第二头螺纹