Pessoal,
Estou fazendo uma macro para trocar as ferramentas do torno que estou construindo, porem estou com problemas na escrita do comando em VB Scrip, Ele sempre mostra a mensagem "Ferramenta invalida" independente da ferramenta (escolhida no M6 T**), creio que o problema esteja logo após o comando IF, alguem sabe como é escrito?
Segue o Codigo:
tool = GetSelectedTool()
SetCurrentTool( tool )
toolnew = GetSelectedTool()
toolold = GetOemdro(824)
Dim MOVI
If (toolnew < 1)Or(toolnew > 16 ) Then
MsgBox (" Numero de ferramenta invalida !!!")
message(" Numero de ferramenta invalida !!!")
Call Code("M30")
end
End If
message(" Trocando ferramenta")
If (toolnew = toolold) Then
message("Ferramenta ja em uso")
end
End If
If (toolnew > toolold) Then
MOVI = (toolnew - toolold)*22.5
End If
If (toolold > toolnew) Then
MOVI = 16-(toolold - toolnew)*22.5
End If
CODE "G00 C10"
While ISMOVING()
Wend
CODE "G92 C0"
While ISMOVING()
Wend
CODE "G00 C" & MOVI
While ISMOVING()
Wend
CODE "G92 C0"
While ISMOVING()
Wend
CODE "G01 C-10"
While ISMOVING()
Wend
CODE "G92 C0"
While ISMOVING()
Wend