Clique aqui para voltar para a página principal de primeiros passos.
Migrando do Mach3 para o Mach4
Primeiros passos: migrando do Mach3 para o Mach4.
Introdução:
Esta página foi criada para ajudar você a fazer a transição do Mach3 para o Mach4 da forma mais simples possível. As diferentes seções desta página ajudarão a converter seu perfil/configuração existente do Mach3 em um perfil funcional no Mach4.
Lembre-se de que o Mach3 é um produto maduro e, embora o Mach4 seja estável, ele ainda está em desenvolvimento ativo, com novos recursos sendo adicionados e novas versões sendo lançadas.
Mudanças importantes no Mach4:
- O Mach4 tem uma aparência muito mais moderna que o Mach3. O layout e o fluxo do programa mudaram, especialmente em relação à configuração de um perfil.
- O Mach4 usa Lua como linguagem de script, em vez de VB como no Mach3.
- Ao executar um comando MDI, você deve pressionar Cycle Start, em vez de apenas pressionar Enter como era possível no Mach3.
- No Mach4, a rotação padrão do spindle/eixo-árvore é 0 RPM, e você deve inserir um comando S via G-Code ou MDI para definir uma nova rotação do spindle, por exemplo:
S1000ouM3 S1000. - No Mach4, seu perfil, normalmente em
C:\Mach4Hobby\Profiles\NOME DO SEU PERFIL\, deve conter uma pasta chamadaMacros. Se a pastaMacrosnão existir, o spindle não funcionará e você também poderá ter outros problemas estranhos. - Nosso plugin ESS para Mach4 se comunica com o Mach4 na frequência padrão de 40 Hz, ajustável, em comparação com a taxa fixa de 10 Hz no Mach3.
- Nosso plugin ESS para Mach4 permite 7 encoders e 3 MPGs, em comparação com o total de 5 no Mach3.
- O Mach4 permite até 4 probes, em comparação com apenas 1 no Mach3.
- Atualmente, somente o ESS funciona com o Mach4. Um plugin USS para Mach4 está em desenvolvimento.
- Toda vez que você atualiza para uma versão diferente do Mach4, os screensets fornecidos podem ter códigos Lua diferentes. Isso também pode sobrescrever qualquer alteração feita nos seus screensets. É altamente recomendável criar backups em arquivo ZIP de todo o diretório do Mach4 de tempos em tempos, especialmente antes de fazer modificações.
- Screensets do Mach3 não funcionam no Mach4.
- Scripts do Mach3 não funcionam no Mach4.
- Brains do Mach3 não funcionam no Mach4.
No restante deste artigo, será mostrado como migrar a configuração do G540 do Mach3 para o Mach4.
Configuração inicial do Mach4 com o plugin ESS atual:
A primeira coisa que você precisará fazer é instalar o Mach4 e o plugin ESS, conforme detalhado nas etapas de configuração 2 e 3.
Você precisará concluir o restante das etapas de configuração, exceto a etapa 6, pois você ainda não terá um plugin existente.
Depois disso, as próximas etapas desta página orientarão você sobre quais configurações transferir do Mach3 para o Mach4, seguindo a mesma lógica básica daquele outro guia.
Informações sobre EStop:
No Mach3, acesse: Menu -> Config -> Ports and Pins -> Input Signals. Role a tela até encontrar EStop. Em uma folha de papel, anote o número da porta, o número do pino e o estado Active Low que está sendo usado atualmente.
Feche o Mach3 e abra o Mach4. Acesse: Menu -> Configure -> Plugins… -> ESS v... - Warp9 Tech Design, Inc.
Clique na aba Pins Config e role até o número da porta e o número do pino que você acabou de anotar.
- Certifique-se de que a direção esteja configurada como entrada.
- Configure o estado Active High/Low para corresponder ao que você tinha no Mach3.
- Na coluna Alias ou Name, digite EStop.
- Você pode deixar os outros campos como estão.
Clique na aba Input Signals e localize a linha chamada E-Stop.
- Clique em Enable, de forma que apareça uma marca verde.
- Clique na célula Mapped Pin, role até localizar EStop e selecione-o.
Pressione o botão OK na parte inferior para salvar essas alterações. Seu botão EStop agora deve mostrar seu estado dentro do Mach4. Lembre-se de que o botão EStop é um sinal de cortesia, e você deve ler nossa página de segurança para mais detalhes.
Informações sobre motores:
No Mach3, acesse: Menu -> Config -> Ports and Pins -> Motors. Tire uma captura de tela, uma foto ou anote em uma folha de papel o número da porta, o número do pino e o estado Active Low que está sendo usado atualmente para todos os seus motores.
No Mach3, acesse: Menu -> Config -> Motor Tuning e registre os valores de Steps Per, Velocity e Acceleration para cada um dos seus eixos.
No Mach3, acesse: Menu -> Config -> Slave Axis e anote quais eixos estão configurados como escravos de outros eixos, se houver.
Feche o Mach3 e abra o Mach4.
Acesse: Menu -> Configure -> Plugins… -> ESS v... - Warp9 Tech Design, Inc.
Clique na aba Pins Config e role até o número da porta e do pino de cada motor que você anotou ou fotografou. Para cada sinal de saída, isto é, número de porta e pino:
- Certifique-se de que a direção esteja configurada como saída.
- Configure o estado Active High/Low para corresponder ao que você tinha no Mach3.
- Na coluna Alias ou Name, digite um nome claro, como Motor X Step ou Motor Z Dir.
- Você pode deixar os outros campos como estão.
Clique na aba Output Signals e localize a linha com o nome apropriado correspondente ao sinal do seu motor.
- Clique em Enable, de forma que apareça uma marca verde.
- Clique na célula Mapped Pin, role até localizar o nome que você inseriu e selecione-o.
Pressione o botão OK na parte inferior para salvar essas alterações.
Acesse: Menu -> Configure -> Control...; anteriormente essa opção era chamada de Mach…
Clique na aba Axis Mapping e atribua seus motores corretamente.
Clique na aba Homing/Soft Limits e configure os parâmetros de forma adequada.
Clique na aba Motors e insira os valores de ajuste registrados anteriormente.
Pressione o botão OK na parte inferior para salvar essas alterações.
Seus motores agora devem estar sendo controlados pelo Mach4.
Informações sobre spindle/eixo-árvore:
Abra o Mach3.
No menu do Mach3, acesse: Menu -> Config -> Ports & Pins -> aba Spindle Setup e registre as informações relacionadas aos relés e ao controle PWM.
Agora acesse: Menu -> Plugin Control -> Spindle THC and Laser Config e registre as informações do spindle.
Feche o Mach3 e abra o Mach4.
Siga o guia de configuração do spindle aqui.
Para uma configuração PWM, o pino e a porta Spindle Step no Mach3 se tornarão o sinal de saída Spindle PWM no Mach4. Os Output #(s) do Mach3 atribuídos aos controles de relé da aba Spindle para Forward (M3) e Reverse (M4) se tornarão os pinos do Mach4 atribuídos aos relés Spindle On, Spindle Fwd e/ou Spindle Rev.
Seu spindle agora deve estar funcionando no Mach4.
Informações sobre sinais de entrada:
No Mach3, acesse: Menu -> Config -> Ports and Pins -> Input Signals. Tire uma captura de tela, uma foto ou anote em uma folha de papel o número da porta, o número do pino e o estado Active Low que está sendo usado atualmente para todas as suas entradas.
Feche o Mach3 e abra o Mach4.
Acesse: Menu -> Configure -> Plugins… -> ESS v... - Warp9 Tech Design, Inc.
Clique na aba Pins Config e role até o número da porta e do pino de cada sinal de entrada que você anotou ou fotografou. Para cada sinal de entrada, isto é, número de porta e pino:
- Certifique-se de que a direção esteja configurada como entrada.
- Configure o estado Active High/Low para corresponder ao que você tinha no Mach3.
- Na coluna Alias ou Name, digite um nome claro, como Home X ou Limit Y +.
- Você pode deixar os outros campos como estão.
Clique na aba Input Signals e localize a linha com o nome apropriado correspondente ao seu sinal de entrada.
- Clique em Enable, de forma que apareça uma marca verde.
- Clique na célula Mapped Pin, role até localizar o nome que você inseriu e selecione-o.
Pressione o botão OK na parte inferior para salvar essas alterações. Seus sinais de entrada agora devem mostrar seus estados dentro do Mach4.
Informações sobre sinais de saída:
No Mach3, acesse: Menu -> Config -> Ports and Pins -> Output Signals. Tire uma captura de tela, uma foto ou anote em uma folha de papel o número da porta, o número do pino e o estado Active Low que está sendo usado atualmente para todas as suas saídas.
Feche o Mach3 e abra o Mach4.
Acesse: Menu -> Configure -> Plugins… -> ESS v... - Warp9 Tech Design, Inc.
Clique na aba Pins Config e role até o número da porta e do pino de cada sinal de saída que você anotou ou fotografou. Para cada sinal de saída, isto é, número de porta e pino:
- Certifique-se de que a direção esteja configurada como saída.
- Configure o estado Active High/Low para corresponder ao que você tinha no Mach3.
- Na coluna Alias ou Name, digite um nome claro, como Spindle Relay ou Mist.
- Você pode deixar os outros campos como estão.
Clique na aba Output Signals e localize a linha com o nome apropriado correspondente ao seu sinal de saída.
- Clique em Enable, de forma que apareça uma marca verde.
- Clique na célula Mapped Pin, role até localizar o nome que você inseriu e selecione-o.
Pressione o botão OK na parte inferior para salvar essas alterações. Seus sinais de saída agora devem ser controlados pelo Mach4.