技术论坛

 回复:求教有关铣螺纹孔

返回主题列表
作者 主题
tyzb
新手

经验值:28
发帖数:1
精华帖:0
楼主    2007-09-22 20:48:39
主题:求教有关铣螺纹孔
我是一个初学者,想请教各位行家一个问题,见笑了!
在立式铣床上用螺纹铣刀加工一排等距螺纹孔(是盲孔,孔数较多),工件是板材,铣刀由孔底向上铣削。请问有什么好的编程方法?
ago
游士

经验值:266
发帖数:138
精华帖:9
    2007-11-03 22:40:31
精华帖  主题:回复:求教有关铣螺纹孔
呵呵,很久没有来啦。
我来说说:
我用过的螺纹铣刀大约是4颗齿左右的那种。
外螺纹、内螺纹我都做过。
铣刀分为好几种,常见的是:标准多齿铣刀、带钻头的螺纹铣刀、end milling thread miller(螺纹刀片前部是可以铣孔的那种)、JEL boring thread miller(这种铣刀可以在钻孔后,直接铣螺纹)、JEL mini thread miller(类似于前者,但是刀尖部分结构不同,不能上图,不好形容),不同铣刀,程序写法有区别。
标准的螺纹铣刀,其实从里面铣,外面铣,随便你的习惯。
我想说的是铣螺纹的过程中,大家必须注意的问题:
1.当你铣完一个盲孔后,盲孔有退刀槽,你发现螺纹长度不够,你需要在铣螺纹子程序里面重新设置铣削深度,此时!你必须增加或者减少螺距的整数倍的距离,否则会产生烂牙情况!!切记!
2.每调用一次螺纹铣削子程序以后,在修改螺纹直径参数,继续铣削时,尺寸过渡要做好。

我以前写的程序,仅供参考:

子程序:
%_N_HB5_SPF
;$PATH=/_N_SPF_DIR
;MILLING THREAD L1×××;铣内螺纹子程序(siemens版本和机床厂家OEM版,我喜欢用OEM版的)
;R90 is X Coordinate
;R91 is Y Coordinate
;R92 is Z Coordinate
;R93 is S Value
;R94 is OutSide F Value
;R95 is InSide F Value
;R96 is thread major Diameter
;R97 is thread minor Diameter

R40=R96 R41=R97 R60=2 R0=0 R1=R92 R4=20 R5=15 R6=2 R9=2
S=R93 F=R94 M03 M08
G01 X=R90 Y=R91
F=R95
L1×××
M05
M09
STOPRE
RET

主程序:
;=====
N600 CS_TOOL("",,1)
CS_TP("",,1)
G54 G90 G17 G40
R90=72.2 R91=130.2 R92=23 R93=298 R94=800 R95=100 ;MILLING M56×2-6H,a #
R96=56 R97=54 ;你可以将R96参数设成54.5,检查螺纹深度和铣削痕迹是否有误,通过修改参数R96,可以实现多次调用子程序HB5,实现逐步铣削螺纹径向深度的动作。
HB5
R91=210.2 ;b #
HB5
Z_MAX
;=====
上面是铣两个螺纹孔a#和b#,相关坐标参数外挂到R上面去,直接调用,我觉得比较方便。
L1×××里面有很多参数设置,这里不再一一介绍。
通过参数设置,可以改变进刀方向,安全距离等等。
以供参考,有疑问可以联系我的blueveryday@163.com邮箱,虽然我没有做这一行了,但是我对编程依然有浓厚的兴趣,大家可以一起交流。
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。