大家帮忙看看,哪里有什么不对的。怎么走刀次数这么多啊
数控车床吧
全部回复
仅看楼主
level 11
飞翔九天的菜刀
楼主
我现在在学习宏,昨天弄了个输机床上,怎么走刀这么多次。做m10*1的螺纹。长度20。
T螺纹刀
G0X10. Z5.
#1=0.3
N10 G92X[10-#1] Z-22. F1
#1=#
1+0.2
IF[#1GE0.65]GOTO20
N20 G0X100.Z100.
M30
为什么竟然螺纹走了10+刀。
2013年07月08日 17点07分
1
level 11
飞翔九天的菜刀
楼主
错了,是IF[#1LE0.65]GOTO10
2013年07月08日 17点07分
2
level 11
飞翔九天的菜刀
楼主
G0X10. Z5.
#1=0.3
N10 G92X[10-#1] Z-22. F1
#1=#
1+0.2
IF[#1LE0.65]GOTO10
G0X100.Z100.
M30
2013年07月08日 17点07分
3
且听风吟🌌º
回复 61782337 :他这个走了两刀的。0.3,0.5两刀,0.7的时候拜拜了。
2013年07月11日 08点07分
level 7
see198764
我用A类宏照你的思路写了一段,没有问题,B类宏我不会所以没办法
2013年07月08日 18点07分
4
飞翔九天的菜刀
⊙﹏⊙b汗。。
2013年07月08日 19点07分
level 7
see198764
我觉得应该这样写
G0 x11.0 z2.0
#1= 10.0
G92 x#1 z-21 f1
#1=#
1-0.3
再写if...
2013年07月08日 19点07分
5
飞翔九天的菜刀
有区别吗?
2013年07月08日 21点07分
level 11
飞翔九天的菜刀
楼主
人工置顶一下
2013年07月09日 08点07分
6
level 11
飞翔九天的菜刀
楼主
@61782337
@弓长大嘴
大神,帮忙看看哪里的问题呗,感谢
2013年07月11日 07点07分
7
💢灬陌路人
你写的应该只走一刀!
2013年07月11日 07点07分
飞翔九天的菜刀
回复 61782337 :事实上,它走了13刀。。我用的单段运行,做图。。用了13刀程序才走完。。百思不得其解啊
2013年07月11日 08点07分
💢灬陌路人
回复 飞翔九天的菜刀 :一楼程序只走一刀,二楼程序只走两刀!
2013年07月11日 08点07分
飞翔九天的菜刀
回复 61782337 :实际上它是走了13刀。。有个地方打错了,应该是N10 G92X[10-#1*2] Z-22. F1
2013年07月11日 08点07分
level 11
飞翔九天的菜刀
楼主
@弓长大嘴
@61782237
2013年07月11日 07点07分
8
且听风吟🌌º
你的程序是两刀就完了,你输错了吧。另外你这个数值只是螺纹单边深度,不够尺寸。
2013年07月11日 07点07分
飞翔九天的菜刀
回复 弓长大嘴 :N10 G92X[10-#1*2] Z-22. F1 ⊙﹏⊙b汗。。我打错了。有个x2的
2013年07月11日 08点07分
飞翔九天的菜刀
回复 弓长大嘴 :事实上,它竟然走了13刀。百思不得其解
2013年07月11日 08点07分
飞翔九天的菜刀
你的意思是程序不错?可能是机床错了?回复 弓长大嘴 :
2013年07月11日 09点07分
level 15
💢灬陌路人
G99 M8
M3 S1000 T101
G0 X12.0 Z1.0
#500=9.9
#501=8.7
#1=0.2
#2=0.5
#500=#
500+
#1-#
2
WHILE[
#500GE#
501+#1]DO1
#500=#
500-#1
G92 X#500 Z-22.0 F1.0
IF[#500LE8.9]THEN#1=0.1
END1
#501
#501
M30
2013年07月11日 09点07分
9
飞翔九天的菜刀
哥们,我现在刚开始学习宏,以后可能还会麻烦你,我这边没有会的,无语。你这程序很详细,考虑的很周全,虽然这种螺纹用不到宏,但是刚学,只能从简单的学起。总之,谢谢了
2013年07月11日 12点07分
1