搜索
cad2007下载
软件下载
solidworks下载
proe下载
机械标准
机械招聘
机械图纸
机械百科
机械交易网
网站建设
机械设计手册
proe视频教程
cad2013视频教程
solidworks2008视频教程
CAD2004视频教程

数铣加工中心宏程序铣内外螺纹程序在此……有要用的快快来拿

[复制链接]
查看: 199|回复: 0

该用户从未签到

发表于 2013-10-31 22:34:11 | 显示全部楼层 |阅读模式
以下程序是我从一本书上直接搬来的,先说好了,没有进行过任何的验证,如有意外,概不负责……
开始《外牙》
#1螺纹大径的半径(M6的外径一般是5.8,那放在这里尺寸就是2.9)
#2铣刀半径
#3螺纹长
#4开始加工的高度(考虑要最好加螺纹长度后可以被螺距整除)
#5刀加工时中心所在的半径
#7进给量
#9螺距
螺纹子程序

#5=#1+#2@计算5号的值
G0X#5Y0@进到开始加工点
Z[1+#4]@同上,但留了一个毫米的安全量
G1Z#4F[0.3*#7]@进到开始点
WHILE[#4GT#3]DO1@设定循环条件:自变量4号要大于螺纹长
#4=#4-#9@自变量减一个螺距
G2I-#5Z#4F#7(切螺纹)
END1@循环1结束
G0X[#5+10]@退刀走人
Z50.
M99
主程序
G54G90G0G43H1@X0Y0@M3S1000@G65P_A_B_C_I_D_F_以上各个分别是子程序号码、一号变量、二号变量、三号变量、四号变量、七号变量和九号变量。由于刀的缘故不可能一次就直接干到位,所以上述指令会多次应用到。(一次)G65P_A_I_(二次用到,A值由于切削的缘故会减小,后面还要切的话,切几次A值就跟着改几次其他不变)G49G0Z100.@M5@M30@
内螺纹子程序
变量同前不多赘述…4号是螺纹顶面Z轴绝对坐标值
#5=#1-#2同外螺纹
#10=FUP[[#3-#4]/#9]计算螺纹圈数,取个整数。
G0X0Y0
Z-[#4+#3]
G1Z-[#4+#3+#9/2]F[0.3*#7]刀已经到位,开始准备好切了
#8=#3+#4@切深设定
G3X#5Z-#8R[#5/2]F[#7]螺旋切到切入点
WHILE[#10GT0]DO1@设8号自变量大于螺纹长
#8=#8-#9@深度变量8减一个螺距
G3I-#5Z-#8F#7@切螺纹
#10=#10-1
END1
G0X0
Z50
M99
主程序和外螺纹相同。唯一注意的是I=0即坐标取工件的上表面上。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Copyright © 2012-2035 厦门鑫时器科技有限公司 版权所有
闽ICP备2023009579号-1 技术支持:机械网站建设  Powered by Discuz! X3.4
快速回复 返回顶部 返回列表