自己写了一个梯形外螺纹的宏程序,请大侠们指教
M03 S400 T0101#1=(刀尖宽)
#2=(螺纹大径)
#3=(螺纹小径)
#4=(进刀量)
#5=(螺纹底宽)
#6=(进刀点)
#7=#2-#3
#11=(螺纹终点)
#12=(螺距)
#13=(螺纹角度的一半)
G0X[#2+10]
Z#6
WHILE[#7GT0]DO1
G0X[#2+2]
Z#6
X[#7+#3]
G32Z#11F#12
G0X[#2+2]
Z#6
#9=#6
#8=[#7/2*TAN#13*2+#5]
#10=#8
#10=#10-#1
WHILE[#10GT#1]DO2
#9=#9+0.9#1
G0X[#2+2]
Z#9
X[#7+#3]
G32Z#11F#12
G0X[#2+2]
Z#9
#10=#10-0.9#1
END2
G0Z[#8-#1+#6]
X[#3+#7]
G32Z#11F#12
#7=#7-#4
#6=[#4/2*TAN#13+#6]
END1
G0X[#2+50]
Z100
M30
顶下楼主,菜鸟看不懂啊,再注释一下就好了!
do1 do2是在哪里呢? duanyz 发表于 2014-9-20 21:04 static/image/common/back.gif
顶下楼主,菜鸟看不懂啊,再注释一下就好了!
do1 do2是在哪里呢?
do1和do2不是跳转,你说的可能是GOTO. lbgwll 发表于 2014-9-21 23:51 static/image/common/back.gif
do1和do2不是跳转,你说的可能是GOTO.
那o1、o2是子程序吗?
你也给点注释啊!你看大家看了都没什么热情。
duanyz 发表于 2014-9-22 14:13 static/image/common/back.gif
那o1、o2是子程序吗?
你也给点注释啊!你看大家看了都没什么热情。
你是做数控的吗
梯形外螺纹宏程序
lbgwll 发表于 2014-9-22 21:32 static/image/common/back.gif你是做数控的吗
只是随便问一下,
如果真的对你有用的话可以帮你解释一下 lbgwll 发表于 2014-9-23 19:16 static/image/common/back.gif
只是随便问一下,
如果真的对你有用的话可以帮你解释一下
程序好坏试了才知道只有掌握要领才会进步
你上机试过吗?好像有点小问题也。低径最后一刀没有吧,x分刀也有点问题。控制方式不太好。 有有需要我可以发一个给你 nchyl520 发表于 2014-9-27 05:28
有有需要我可以发一个给你
:兄弟直接贴出来吧,让我们也学习下
页:
[1]
2