Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print
SOFTWARES => Controle => Mach 2/3 => Tópico iniciado por: samusad em 29 de Abril de 2019, 08:25
-
amigos, por favor me ajudem,por muito tempo usei o mach3 com a controladora cnc3ax e windows xp sem problemas e o principal era Autoleveller que sempre funcionou a contentos,porem adquirir recentemente uma placa usb STB5100
e nao fiz mais nada com o autoleveller, já tentei algumas dicas de macro porem nada funciona.
algumas macros que usei ate faz a maquina funciona porem nada é salvo no mach3,depois de realizar os teste de superfície age como se o gcode estivesse sem os parâmetro da sonda.
Z0.08 depois da sonda autoleveller continua descendo esse mesmo valor.
a comodidade de usar o Windows10 nao foi boa experiencia visto que me deparei com esse problemao e nao sei por onde resolver
-
Algumas dessas placas com comunicação por USB são meio ruins quando se tenta usar o comando G31...
Se na sua placa o comando funciona, mas não grava o arquivo de pontos do autonivelamento, pode ser apenas um problema de onde está gravando o arquivo, pois o W10 é muito chato com autorizações de gravação em certas pastas
-
Algumas dessas placas com comunicação por USB são meio ruins quando se tenta usar o comando G31...
Se na sua placa o comando funciona, mas não grava o arquivo de pontos do autonivelamento, pode ser apenas um problema de onde está gravando o arquivo, pois o W10 é muito chato com autorizações de gravação em certas pastas
usei algumas macros indicada pelo forum do mach3,antes de usar as macros personalizadas o G31 nao descia o Z
-
depois de ajustar com esses parametros de alguem que ta enfrentado o mesmo problema o G31 Z-1 F100 começou a funcionar,mesmo assim falam de uma linha pra ser adicionada a uma macro mas eu nao entendi,
so que essas linhas ficou grande para meu entendimento,como criar ou adicionar a uma macro
ZProbePos = GetOEMDro(802)
Add a macro routine containing "SetVar(2002,getoemdro(802))" to the active macro directory of mach3 and call it M2002.m1s
-
vou tentar rodar a placa usb no xp pra ver se o problema persiste
-
vou tentar rodar a placa usb no xp pra ver se o problema persiste
mesmo problema no Xp com a placa usb
-
Para eu entender - o que é a imagem que vc postou? é alguma tela da placa USB?
Alterei um pouco sua mensagem para poder ler direito o que vc escreveu
Pelo que eu entendí :
ZProbePos = GetOEMDro(802) = informa ao Mach3 que um valor contido no DRO do eixo Z (OEMDRO 802) deve ser colocado na variavel "ZPROBEPOS"
A outra linha - "SetVar(2002,getoemdro(802))" - busca a medida exata no momento do toque do sensor e coloca este valor no DRO do eixo Z, e esta manobra é executada pela macro M2002.m1s
O ideal seria ver para entender o que esta janela faz...
-
problema mesmo é a placa e a maneira que se comunica com o mach3,qualquer macro de zeramento do Z funciona bem com a placaposicionando mas ao gerar o txt com o PFG do autoleveller mesmo com essas linha de
"SetVar(2002,getoemdro(802))"
[/size]ZProbePos = GetOEMDro(802)
[/size]mantem o resultado do Z alto
[/size] x y z
[/size]
2.07500,3.43000,1.90000
2.07500,3.43000,1.90000
18.12500,3.43000,-1.00000
18.12500,3.43000,-1.00000
34.17500,3.43000,2.00000
34.17500,3.43000,2.00000
50.23500,3.43000,2.00000
50.23500,3.43000,2.00000
66.28500,3.43000,2.00000
66.28500,3.43000,2.00000
-
Talves se colocar em baixo da linha "SetVar" o seguinte comando: "Sleep 250" - este comando dá uma pausa de 250 ms para que o DRO seja atualizado - experimente
-
final de semana vou tentar esse comando, eu tentei o G4 P1,a P5 mas nao funcionou
-
Os comandos funcionam,pausa a linha 31 porem o problema mesmo é a comunicação da placa,fiz a instalação do mach3 sem os driver e processou na tela o Z do arquivo Alxx.tap sem precisar fazer alteracoes,ao instalar o driver da placa simplesmente deixou de fazer contagem de movimento do Z