lsvc 发表于 2013-10-31 21:58:39

#21=#21

想请问下数控高人 宏程序里的这一句#21=#21-TANI15*#22是啥意思,今找别人厂的师傅编了条宏,试运行直接 在这里报错了,因为是传真过来,有点模糊,担心自已输错了...

a383114847 发表于 2013-10-31 21:59:37

#21=#21-TANI15*#22是TAN15还是TAN115?

lsvc 发表于 2013-10-31 22:00:25


这个这个,真的分不出来,传真过来的,传的那人还是手写编的,,,晕啊,难道是115,我输出去就是按15输的,
要不我全部扔上来,你帮忙看一下,我找找U盘,先

lsvc 发表于 2013-10-31 22:01:08

原程序就是这
O7786 (O7786)
T0101
M3 S300
G0 X150 Z3 M8
G0 35
#1=32
#2=6
#3=3
#5=2
#11=0.25
#12=#2 *0.5+#11
#13=#1-2*#12
#14=#2*0.366
#15=#14-0.268
#21=[#15-#5]/2
#22=0.25
N1 IF[#1LT#13] G0T02
#1=#1-0.5
G0 Z#3
X#1
G32 Z-358 F6
#6=#3+#21
G0 X38
Z#6
X#1
G32 Z-358 F6
#7=#3-#21
G0X38
Z#7
X#1
G32 Z-358 F6
G0 X38
Z3
X#1
#1=#1-#22
#21=#21-TANI15*#22
IF[#1LT#13+1]THEN#22=0.15
IF[#1LT#13+0.5]THEN#22=0.1
G0T01
N2 G0 X150 Z3
T0404
G0 X38 Z3
G92 X27 Z-358 F6
G92 X26.5 Z-358 F6
X26
G0 X150 Z3 M9
M5
M30

为无为 发表于 2013-10-31 22:01:41

应该是TAN115
TAN是三角函数正切
你看看你们的零件里面是笔试有个115°的数值?

无敌小蒋 发表于 2013-10-31 22:02:24

没有TANI这指令,这是编写异形螺纹
static/image/smiley/coolmonkey/02.gif

一窝狗毛 发表于 2013-10-31 22:03:04

理论上正切计算角度小于90度,你可以试一下115-90=25,TAIN25*#22.不过是加还是减,应该有方向性。

onelee 发表于 2013-10-31 22:03:57

格式错了,不是TAN115应该是TAN

靠边 发表于 2013-10-31 22:04:43

记住是大括号
页: [1]
查看完整版本: #21=#21