Sunteți pe pagina 1din 130

Manual Mach3 portugus-br

Mach3 - Controle de CNC Instalao e Configurao

Traduzido e revisado por Jan Luis Mozol- Thunder CNC Este Manual no est livre de correes e nem habilita plenamente qualquer pessoa a operar equipamentos CNC,sempre consulte o fabricante de seu equipamento em caso de dvida.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

Captulo 1 Introduo aos sistemas da CNC Antes de Voc Comear 1.1 Introduo 1.2 Componentes do Sistema de uma Mquina CNC 1.3 Como Fazer os Ajustes Dentro do Mach3 1.4 O que o Mach3 Poder Fazer

Captulo 2 Instalando o software Mach3 2.1.1 Transferncia 2.1 A Instalao 2.1.2.1 Se uma Mquina est Conectada, ou Desconectada e Agora 2.1.2.2 Rodando o Pacote da Instalao do Software Mach3 2.1.2.3 Se Voc Estiver Usando o Windows Vista 2.1.3 O Reiniciar ser Vital 2.2 Testando a Instalao 2.2.1 Se Voc Estiver Usando o Drive da Porta Paralela Padro 2.3 Perfis do Mach3 2.3.1 Criando um Perfil 2.4 Problemas de Instalao 2.4.1 Iniciando DriverTest Aps uma Falha no Mach3 2.4.2 A Instalao e Desinstalao Manual dos Drives Captulo 3 Introduzindo as Telas Mach3 e os Comandos 3.1 Telas Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br 3.1.1 Tipos de Objetos nas Telas 3.1.2 Usando as Teclas e os Atalhos 3.1.3 Introduo de Dados nos DROs 3.2 Movendo 3.3 Entrada de Dados Manual (MDI) e Ensino 3.3.1 Ensino Captulo 4 Exigncias de Hardware e Conectando a Mquina 4.1 A Porta Paralela do PC e sua Histria 4.2 Sinais da Lgica 4.2.1 Placas de Controle Isoladas 4.3 O Controle de EStop 4.4 Opes de Controle dos Eixos 4.4.1 Passo e Servos 4.4.2 Determinando as Exigncias das Controladoras de Movimento 4.4.2.1 Exemplo 1 - Movimento em Crus da Mesa da Fresadora 4.4.2.2 Exemplo 2 - Movimento do Prtico da Router 4.4.3 Como os Sinais de Passo e Direo Trabalham 4.5 Interruptores de Limite e os de homing 4.5.1 Os Interruptores 4.5.2 Onde Montar os Interruptores 4.5.3 Como Mach3 usa Interruptores Compartilhados 4.5.4 Referncia de homing em Ao 4.5.5 Outras Opes e Sugestes de Limites e homing 4.5.5.1 Interruptor de homing no Prximo do Interruptor de Limite 4.5.5.2 Interruptor homing separado com Exatido Elevada 4.5.5.3 Interruptores de Limite dos Mltiplos Eixos Conectados Junto 4.5.5.4 Interruptores de homing dos Mltiplos Eixos Conectados Junto 4.5.5.5 Escravos 4.5.6 Sumrio do Diagrama de Ligao Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br 4.6 Controle do Spindle 4.6.1 Controle de Ligar/Desligar o Motor do Spindle 4.6.2 Controle de Passo e Direo do Motor 4.6.3 Controle de Motor por PWM 4.7 Lquido Refrigerante 4.8 Controle do Sentido da Faca 4.9 Digitalizador Ponta de Prova 4.10 Encoders Lineares (Escala de Vidro) 4.11 ndice de Pulso do Spindle 4.12 Carga da Bomba - um Monitor do Pulso 4.13 Outras Funes 4.14 Amostra de Esquemtico de EStop dos Limites Usando Rels Captulo 5 Configurando Mach3 para sua Mquina Controladoras 5.1 Uma Configurao da Estratgia 5.2 Configurao Inicial 5.2.1 Definindo Endereo(s) da(s) Porta(s) para Uso 5.2.2 Escolhendo a Velocidade de Kernel 5.2.3 Definindo Caractersticas Especiais 5.3 Definindo Sinais de Entrada e de Sada para Usar 5.3.1 Sinais de Sada dos eixos a Serem Usados 5.3.2 Sinais de Entrada a Serem Usados 5.3.3 Sinais de Entrada Emulados 5.3.4 Sinais de Sada 5.3.5 Definindo Encoder e Entrada do Gerador Manual de Pulsos (MPG) 5.3.5.1 Configurando os Encoders 5.3.5.2 Configurando o MPGs 5.3.6 Configurando o Spindle 5.3.6.1 Controle do Lquido Refrigerante 5.3.6.2 Controle do Rel do Spindle

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br 5.3.6.3 Controle do Spindle 5.3.6.4 Controle do Spindle por Modbus 5.3.6.5 Parmetros Gerais 5.3.6.6 Relaes de Polias 5.3.6.7 Funo Especial 5.3.7 Aba das Opes da Fresadora 5.3.8 Teste Inicial 5.4 Definindo as Unidades na Configurao 5.5 Ajuste dos Motores 5.5.1 Calculando Passos por Unidade 5.5.1.1 Calculando Movimentao da Mecnica 5.5.1.2 Calculando Passo por Revoluo no Motor 5.5.1.3 Mach3 Calculando passo por Revoluo do Motor 5.5.1.4 Mach3 Passo por Unidade 5.5.2 Ajustando A Velocidade Mxima do Motor 5.5.2.1 Experimentaes Prticas de Velocidade do Motor 5.5.2.2 Clculos da velocidade Mxima do Motor 5.5.2.3 Ajuste Automtico de Passos por Unidade 5.5.3 Escolhendo um Valor de Acelerao 5.5.3.1 Inrcia e Foras 5.5.3.2 Testando Diferentes Valores de Acelerao 5.5.3.3 Porque Voc quer Evitar um Grande Erro do Servo 5.5.3.4 Escolhendo um Valor de acelerao 5.5.4 Salvando e Testando os Eixos 5.5.4.1 Repetindo a Configurao para Outros Eixos 5.5.5 Configurar o Controle de Velocidade do Motor do Spindle 5.5.5.1 Velocidade do Motor, Velocidade do Eixo e das Polias 5.5.5.2 Controle do Spindle com Largura de Pulso Modular 5.5.5.3 Controle de Passo e Direo do Spindle 5.5.5.4 Testando a Controladora do Spindle 5.6 Outras Configuraes 5.6.1 Configurar homing e Limites por Software Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br 5.6.1.1 Referncia de Velocidades e Direes 5.6.1.2 Posies dos Interruptores de homing 5.6.1.3 Configurando Limites por Software 5.6.1.4 G28 Localizao de homing 5.6.2 Configurar o Dilogo do Sistema de Teclado 5.6.3 Configurar a Folga (Backlash) 5.6.4 Configurar Escravos 5.6.5 Configurando Percurso de Ferramenta (Toolpath) 5.6.6 Configurao Geral 5.6.6.1 5.6.6.2 5.6.6.3 5.6.6.4 Configurao Geral da Lgica, Coluna 1 Configurao Geral da Lgica, Coluna 2 Configurao Geral da Lgica, Coluna 3 Configurao Geral da Lgica, Coluna 4

5.7 Como so Armazenadas as Informaes de Perfil 5.8 Documentando suas Configuraes

Captulo 1 Introduo aos sistemas da CNC.


Este captulo introduz a terminologia usada no restante deste manual e explicar a finalidade dos diferentes componentes em um sistema com controlador numrico por computador (CNC).

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

Antes de Voc Comear.... Todas as mquinas ferramenteiras so potencialmente perigosas. As mquinas controladas por computadores so potencialmente mais perigosas que as manuais, porque, por exemplo, um computador vai com certeza girar uma placa de quatro castanhas de ferro desalinhada a aprox. 3.000 RPM, vai mergulhar uma fresa de perfil profundamente numa chapa de carvalho,ou usinar por sobre os grampos que seguram seu trabalho sobre a mesa. Este manual tenta dar-lhe a orientao em precaues e tcnicas de segurana, mas porque ns no conhecemos os detalhes de sua mquina ou as condies locais, ns no podemos assumir nenhuma responsabilidade com a performance de nenhuma mquina ou de qualquer dano ou ferimento causados por seu uso. sua responsabilidade assegurar-se que voc compreenda as implicaes do que ir projetar ou construir para cumprir com as legislaes e cdigos de prtica aplicvel em seu estado ou pas. Se voc estiver com qualquer dvida, melhor procurar a orientao de um profissional perito e qualificado, do que arriscar ferir-se ou a a outros.

1.1 Introduo

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

Este documento destina-se a dar detalhes suficientes sobre como instalar e configurar o software Mach3Mill para controlar uma fresadora ou maquina de usinagem semelhante ,Tambm descreve os componentes e como feita a interface com o computador , Maquinas de usinagens tpicas que podem ser controlados so fresas, roteadores, mesas de corte plasma, etc. Um documento em separado,Usando o Mach3 Mill,explica como usar o Mach3 Mill aps voc o ter instalado e configurado VOC TEM DE LER ESTE DOCUMENTO. Mach3 um software complexo. Voc no vai ter sucesso se simplesmente tentar coloc-lo logo em trabalho. Embora em alguns casos isto possa ocorrer em alguns softwares,no apropriado para o Mach3.Preserve-se de possveis danos lendo com calma os captulos deste manual,fazendo as configuraes e instalaes passo a passo. O direito de fazer cpias deste manual garantido para avaliaes. No permitido ,por outras partes,fazer alteraes neste manual. Foram feitos todos os esforos para este manual ser o mais completo possvel., Isto no implica em nenhuma garantia ou outras convenincias As informaes so aqui providas so sobre uma base "como esto". Os autores,publicadores e tradutores no tero responsabilidade com nenhuma pessoa ou entidade por danos ou perdas advindas das informaes aqui contidas neste manual. O uso deste manual coberto pelas condies de licena que voc deve concordar quando da instalao do Mach3. Um documento em formato wiki pode ser encontrado online Customising Mach3 explica em detalhes como alterar tela leiautes, desenhar o sua prpria tela e ajuda a conectar vrios dispositivos de hardware especiais. A Artsoft USA aconselha-o fortemente a entrar em um ou ambos os fruns de discusso on-line para Mach3 e vrios links podem ser encontrados em www.machsupport.com Voc deve estar ciente de que, mesmo estes fruns tendo muitos engenheiros com uma vasta experincia como participantes, eles no constituem um substituto do suporte do fabricante de seu equipamento..

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Se sua aplicao requerer este nvel de apoio, ento voc deve comprar o sistema a partir de um distribuidor local ou um OEM com uma rede de distribuidores. Dessa forma voc vai obter os benefcios do Mach3 com o possibilidade de apoio na sua regio. ArtSoft Corporation se dedicado melhoria contnua de seus produtos, sugestes para melhorias, correes e esclarecimentos sero recebidas com satisfao.

1.2 As partes de um sistema CNC.

Este captulo o introduzir na terminologia usada no resto deste manual e lhe permitir compreender o propsito dos diferentes componentes em um sistema numrico computadorizado (CNC).

As partes principais de um sistema numrico computadorizado so mostradas na figura 1.1

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

O desenhista geralmente usa um programa ou programas de desenho assistido por computador / fabricao assistida por computador (CAD / CAM) (1). A sada deste programa, que uma parte de um programa e usualmente "cdigo G" transferido (por uma rede ou talvez por um disquete (2) mquina controladora (3). A mquina controladora responsvel por interpretar esta parte do programa para controlar a ferramenta responsvel pela usinagem da pea. Os eixos da mquina (5) so movidos por fusos, cremalheiras ou correia que so impulsionados por servos motores ou motores de passo. Os sinais da mquina controladora so amplificadas pelos Drives (4) de modo que eles so bastante poderosos para fazer funcionar os motores. Embora seja uma fresadora que ilustrada, a mquina pode ser uma router ou um cortador de plasma ou raio laser.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Um manual especfico descreve o uso de Mach3 para um torno, uma furadeira vertical etc. Frequentemente uma mquina controladora pode controlar o arranque e a parada do motor do eixo (e ainda controlar sua velocidade), pode ligar e desligar a bomba de leo refrigerante e verificar se uma parte do programa ou um operador da mquina (6) no esteja movendo qualquer eixo alm de seus limites. A mquina controladora tambm tem botes de controle, um teclado , um controle manual de pulsos (MPG), ou uma alavanca para que o operador possa controlar a mquina manualmente e possa interromper um programa que esteja operando. A mquina controladora tem um display de modo que o operador sabe o que est acontecendo. Um programa de cdigo G pode requerer coordenados e complicados movimentos dos eixos da mquina controladora que tem que ser capaz de executar uma grande quantidade de clculos "em tempo real" (exemplo: cortar uma hlice requer uma grande quantidade de clculo trigonomtrico). Historicamente esta uma das mquinas mais caras da oficina. 1.3 Comeando a usar o Mach3 Mach3 um pacote de software que transforma um simples computador em um controlador de mquina muito poderoso e econmico. Para funcionar, ele necessita do Windows XP (ou Windows 2000) de preferncia em um computador com processador de 1GHZ, com uma resoluo de tela de 1024 x 768 pixels. Uma Desktop oferecer muito mais desempenho que a maior parte dos notebooks portteis e muito mais barato. Voc pode usar, obvio, este computador para qualquer outra funo na oficina (tal como (1) na figura 1.1 - operar um CAD/CAM) quando no estiver usando sua CNC. Mach3 se comunica principalmente por uma ou opcionalmente duas portas paralelas (de impressora) e, se desejar por uma porta serial (COM). Os Drives dos motores dos eixos de sua mquina devem aceitar um sinal de pulsos de passo e direo. Virtualmente todos os Drives de motores de passo trabalham assim, como o fazem os modernos sistemas de motores servo DC e AC com decoders digitais. Tome cuidado se voc est convertendo um NC antigo cujos servos podem usar decoders para medir a posio dos eixos pelo que voc ter que proporcionar um Drive novo completo para cada eixo.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

1.4 Uma viso geral do software Mach3 para Mquinas Controladoras

Se voc est ainda lendo isto, evidentemente por que pensa que Mach3 pode ser de grande valor para sua oficina! O melhor que pode fazer agora descarregar uma verso de demonstrao do software e us-lo em seu computador. Voc no necessita uma mquina-ferramenta conectada, na realidade por agora melhor nem ter uma. Se voc comprou um sistema completo de um revendedor ento alguns ou todos estes passos de instalao podem ser feitos j, por voc.

2. Instalando o software.

2.1 Instalao O Mach3 distribudo pela Artsoft Corp. pela Internet. Voc descarrega o pacote como um arquivo auto instalvel (que, na presente verso tem em torno de 6 megabytes). Pode ser executado por um perodo ilimitado como uma verso de demonstrao, com limitaes na velocidade, no tamanho de arquivos que podem ser criados e tambm em algumas de suas caractersticas especiais. Quando comprar uma licena, pode "desbloquear" a verso de demonstrao que voc instalou e configurou. Os detalhes completos de preos e opes esto no site da ArtSoft Corporation www.artofcnc.ca

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


2.2 Descarregar Descarregue o pacote de www.artofcnc.ca usando o boto direito do mouse e gravar destino para pr o arquivo auto instalvel em qualquer diretrio de trabalho (talvez Windows\Temp). Voc deve entrar no Windows como administrador. Depois que voc descarregou o arquivo, voc pode execut-lo imediatamente usando o boto abrir no dilogo de descarga ou este dilogo pode ser fechado para uma instalao posterior. Quando quiser realizar a instalao execute o arquivo descarregado. Por exemplo, poderia executar o Explorer do Windows (dar um clique com o boto direito do mouse sobre o boto Iniciar), e clicar duas vezes sobre o arquivo descarregado no diretrio de trabalho.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

2.3 Instalar

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Voc ainda no necessita de uma mquina-ferramenta conectada. Se voc est comeando, pode ser melhor nem ter uma ainda. Anote onde o cabo ou os cabos da mquina-ferramenta so conectados em seu PC. Desconecte o PC, a mquina-ferramenta (caso a possua), seus drives e desconecte o conector de 25 pinos (DB25) da parte posterior do PC. Agora ligue o PC. Quando executar o arquivo descarregado ser guiado atravs dos passos de instalao usuais para o Windows, tais como: aceitao das condies da licena e escolher a pasta aonde ser instalado o Mach3. Na janela de dilogo de finalizao da instalao deve assegurar-se que as caixas de verificao Load Mach3 Driver e Install English Wizards estejam marcadas, para depois clicar em Finalizar. Agora voc ser avisado de que dever reiniciar o PC antes de executar qualquer programa do Mach3. Os reincios vitais Nota: Estes reincios so vitais. Se voc no fizer isto poder ter grandes dificuldades que s sero superados usando o Painel de Controle do Windows para desinstalar o driver manualmente. Assim, por favor, reinicie seu PC agora. Se voc esta interessado em saber o porque so requeridos os reincios prossiga lendo, ou ento passe prxima seo. Embora o Mach3 parea ser um programa simples quando o estiver usando, na realidade ele consiste de trs partes: um driver que instalado como parte do Windows (como um driver de impressora ou de rede, uma interface grfica de usurio ( GUI) e um OCX que aceita enviar e receber mensagens GUI. As razes para ter trs partes so complexas (por exemplo, possvel aos peritos escrever seus prprios programas que controlaro o Mach3 sem seu (GUI) mas o driver a parte mais importante e engenhosa.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Mach3 deve ser capaz de enviar com muita preciso os sinais de controle aos eixos da mquinaferramenta. O Windows carrega e executa programas normais de usurio quando no tem nada melhor para fazer. Assim Mach3 no um "programa normal de usurio"; este deve estar no nvel mais baixo dentro do Windows (isto o manejo de interrupes). Alm disso, para fazer isto se requer alta velocidade (cada eixo pode requerer ateno 45.000 vezes por segundo). O driver precisa sintonizar seu prprio cdigo. O Windows no permite isto (este um truque que usado por vrus) assim necessrio solicitar uma permisso especial. Este processo requer o reincio do PC. Assim se voc no realizou os reincios solicitados ento o Windows pode apresentar a tela azul da morte e o driver pode ser corrompido. A nica sada ser desinstalar manualmente o driver. bom saber que estes reincios so requeridos s quando o driver instalado pela primeira vez. Se voc atualizar seu sistema com uma nova verso, ento os reincios no so vitais. A instalao pode, entretanto, perguntar se voc deseja faz-lo. O Windows XP reinicia razoavelmente rpido, razo pela qual no se perde muito tempo em faz-lo a cada vez que o sistema solicitar.

cones no Desktop Assim que o sistema reiniciado, voc nota que o assistente de instalao criou cones em sua tela para os programas principais. Mach3.exe o cdigo de interface de usurio real. Se voc o executar, ele lhe perguntar que perfil desejar usar. Mach3Mill, Mach3Turn, etc. so os atalhos que executam com um perfil definido por um argumento "/p" no objetivo de atalho. Voc pode normalmente utilizar estes atalhos para executar o programa que deseja.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


conveniente agora colocar certos cones de atalhos na sua tela, de outros programas do Mach3. Abra o Explorer do Windows e localize o arquivo DriverTest.exe e clique com o boto direito do mouse e envie-o ao seu Desktop, usando enviar para. Repita isto tambm com o arquivo KeyGrabber.exe.

Testando a instalao Agora altamente recomendado testar o sistema. Mach3 no um programa simples. Ele cria certos privilgios sobre o Windows a fim de executar seu trabalho; isto significa que no trabalhar em todos os sistemas devido a muitos fatores. Por exemplo, o monitor de sistema do QuickTime (qtask.exe) executando-se em background pode encerr-lo e haver outros programas que provavelmente voc no esteja consciente de que esto rodando em seu sistema que podem fazer o mesmo. O Windows pode e faz com que muitos processos iniciem em background (escondidos); alguns aparecem como cones no barra de tarefas (abaixo e direita, ao lado do relgio) e outros no so mostrados em nenhum lugar. Outras possveis fontes de operao errticas so as conexes de rede de rea local que podem ser configuradas para detectar de forma automtica a velocidade. Voc deve configurar as suas conexes para uma velocidade real de 10 Mbps ou 100 Mbps em sua rede. Finalmente uma mquina que esteve navegando na Internet pode ter adquirido um ou mais de uma multido de programas que espiam o que est fazendo e envia dados a seus criadores (os famosos spyers). Este trfico pode interferir com Mach3 e algo que voc no deseja de forma alguma. Use um antivrus ou um anti-spam para por ordem em sua mquina, antes de poder usar o Mach3. Devido a estes fatores, importante, mas no uma ordem, que revise seu sistema quando suspeitar que algo no vai bem, ou s para verificar se uma instalao est bem.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Clique duas vezes sobre o cone do DriverTest e ver tela da figura 3.1.

Pode ignorar todas as caixas com a exceo da frequncia de pulso. Este deve estar bastante firme ao redor de 24.600Hz, mas pode apresentar grandes variaes em certos sistemas. Isto porque Mach3 usa o relgio do Windows para calibrar o tempo do pulso, sobre uma curta escala de tempo, e o relgio do Windows pode ver-se afetado por outros processos carregados em seu PC. Ento voc pode estar usando um relgio pouco confivel (o do Windows) para testar o Mach3 e obtm uma falsa impresso que o relgio de Mach3 instvel. Basicamente, se voc ver uma tela similar figura 3.1, com picos somente dos grfico das variaes de tempo e uma frequncia de pulso estvel, tudo est trabalhando bem ento pode fechar o programa DriverTest e passar para as telas da prxima sesso. Os "peritos" do Windows podem estar interessados em ver umas quantas coisas mais. A janela retangular branca um tipo de analisador de variaes no tempo. Quando est sendo executado, mostra uma linha com pequenas variaes.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Estas variaes so as mudanas que se apresentam entre um ciclo e outro. No deve existir nenhuma linha mais larga que 6 milmetros mais ou menos, em um monitor de 17 na maior parte dos sistemas. Mesmo se houver algumas variaes, ainda possvel que estejam dentro da tolerncia necessria para no criar pnico quando sua mquina ferramenta for conectada e executar um teste de movimentos para ver se os movimentos G1/G0 funcionam suavemente. Pode acontecer uma destas duas coisas ao executar a prova que indiquem haver um problema.

1. O Driver no foi encontrado ou no est instalado, contate Artsoft. Isto significa que o
driver no foi carregado no Windows por alguma razo. Isto pode ocorrer nos sistemas XP, se houver uma corrupo de sua base de dados de driver. Reinstalar o Windows a soluo neste caso. Se for o Win2000, ele tem um defeito que interfere com a carga do driver. Neste caso, pode ser necessrio carregar o driver manualmente. Veja a prxima seo.

2. Quando o sistema diz, contando321.. e ento reinicia, uma de duas coisas pode estar
ocorrendo. Ou voc no reiniciou quando lhe foi solicitado ou o driver est corrompido ou incapaz de ser usado em seu sistema. Desinstale o driver manualmente, e ento volte a instalar. Se voltar a acontecer o mesmo, notifique a ArtSoft usando o correio eletrnico em www.artofcnc.ca e ela lhe prestar ajuda. Algumas motherboards tm o cronmetro do APIC no hardware cujo cdigo do BIOS no o usa. Isto produzir confuso na instalao de Mach3. Um arquivo de lotes "SpecialDriver.bat" esta disponvel na pasta de instalao de Mach3. Encontre-o com o Explorer do Windows e execute-o. Isto far o driver do Mach3 usar o controlador de interrupes i8529. Precisar repetir este processo sempre que descarregar uma nova verso do Mach3, sendo que esta instalao substituir o driver. O arquivo OriginalDriver.bat provoca esta mudana.

Teste do Driver depois de um erro do Mach3 Se por qualquer razo o Mach3 apresentar algum erro enquanto est sendo executado, isto pode ser um problema intermitente no hardware ou um bug de software.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Neste caso, voc deve executar DriverTest.exe o quanto antes depois que o Mach3 falhou. Se voc demorar mais de dois minutos ento o driver do Mach3 causar um erro do Windows com a usual "tela azul da morte". Executar DriverTest.exe restabelece o driver a uma condio estvel mesmo se o Mach3 desaparecer inesperadamente.

Nota para instalao e desinstalao manual do driver Voc precisa ler e acompanhar esta seo, se no conseguiu executar satisfatoriamente o programa DriverTest.

O driver (Mach3.sys) pode ser instalado e desinstalado manualmente usando o Painel de Controle do Windows.

Os quadros de dilogos diferem ligeiramente entre o Windows 2000 e Windows XP, mas os passos so idnticos.

Abra o Painel de Controle e clique duas vezes sobre o cone de Sistema. Selecione o Hardware e clique duas vezes sobre o cone Assistente para adicionar Hardware (Como se mencionou antes o driver trabalha a muito baixo nvel no Windows). O Windows procurar qualquer novo hardware (e no encontrar nenhum ).

Diga ao Assistente que voc o instalou e ento passe tela prxima. Ser mostrada uma lista de hardware. V at o fim desta e escolha adicionar novo dispositivo de hardware e passe prxima tela.

Na tela prxima no indique ao Windows que procure o driver, selecione Instalar o hardware que selecionarei manualmente de uma lista (avanado ).

A lista que voc v incluir uma entrada para Maquina de pulsos Mach1/2 (Mach1/2 Pulsing Engine). Escolha este e v prxima tela.

Clique em utilizar disco e na tela prxima aponte o selecionador de arquivo ao diretrio de Mach3 (C: \Mach3 por defaunar).

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Windows deve encontrar o arquivo Mach3.inf. Escolha este arquivo e clique em abrir. O Windows instalar o driver.

O driver pode ser desinstalado mais facilmente.

Abra o Painel de controle e clique duas vezes no cone Sistema. Escolha hardware e clique sobre Administrador de dispositivos Ser mostrado uma lista de dispositivos e seus drivers. A Maquina de pulsos Mach1 (Mach1/2 Pulsing Engine) tem o Driver Mach3 Driver. Use o + para expandir a rvore se for necessrio. Clique com o boto direito do mouse no driver Mach3 e d OK para desinstal-lo. Isto tirar o arquivo Mach3.sys da pasta do Windows. A cpia na pasta de Mach3 ainda pode estar ali.

H um ponto final para anotar. Windows recorda toda a informao sobre a forma em que se configurou a Mach3 em um arquivo Profile. Esta informao no apagada por uma desinstalao do driver e restos de outros arquivos do Mach3 assim permanecero sempre que atualizar o sistema. Entretanto em um muito improvvel evento que necessite de uma instalao totalmente limpa desde o comeo, voc precisar apagar o arquivo ou arquivos de perfis .XML.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

Telas Botes de seleo da tela.

Agora voc est preparado para submeter o Mach3 a uma prova "prtica". Isto lhe mostrar facilmente como configurar sua mquina-ferramenta. Voc pode aprender muito mesmo se ainda no tiver uma mquina-ferramenta de CNC. Se tiver uma, assegure-se que no est conectada ao PC. Mach3 est desenhado de maneira que seja muito fcil de personalizar segundo suas telas de especificaes para adaptar sua forma de trabalho.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Isto significa que as telas que voc ver no sero exatamente iguais s do apndice 1. Se houver grandes diferenas, ento contate seu fornecedor do sistema para que ele lhe fornea um conjunto revisado de telas para que coincida com o sistema. Clique duas vezes sobre o cone de Mach3Mill para executar o programa. Voc deve ver a tela do programa da fresadora sendo executado, similar ao apndice 1 (mas com vrios DROs postos em zero, nenhum programa carregado, etc.). Note a cor vermelha do boto RESET. Este tem um LED vermelho/verde cintilando (simulao de um diodo emissor de luz) sobre ele e algum LED amarelo iluminado. Se voc clicar sobre o boto RESET ento os diodos emissores de luz amarelos se apagam e o diodo emissor de luz fica em verde slido. Mach3 est preparado para ao! Se voc no puder restabelecer o programa, o problema pode estar em que haja algum perifrico conectado em sua porta paralela ou portas (um adaptador talvez) ou o PC teve instalado previamente Mach3 com uma distribuio incomum dos pinos da porta para a parada de emergncia (sinal EStop). Clicando sobre o boto Offline voc estar em condies de reiniciar o sistema ou procurar ajuda. Aconselhamos ler a princpio o captulo 5. A maior parte das provas e demonstraes neste captulo no funcionaro a menos que Mach3 esteja fora do modo EStop. 3.2.1 Os tipos de objeto na tela Voc ver que a tela do programa, quando em execuo, est composta pelos seguintes tipos de objetos:

Os Botes (por exemplo: Reset, Stop Alt-s, etc.) DROs ou Digital Readouts. Qualquer display com um nmero ser um DRO. Os principais so, obvio, as posies atuais dos eixos X, Y, Z, A, B e C.

Diodos emissores de luz (Leds) (em vrios tamanhos e formas) A janela que mostra o cdigo G (com suas barras de deslocamento) Tela do Toolpath (quadro em branco em sua tela neste momento)

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Existe um tipo importante de controle adicional que no est na tela de execuo do programa no momento: Linha MDI (Ingresso Manual de Dados) (Manual Data Input Dados).

Os Botes e a linha MDI so as entradas para Mach3. As DROs podem ser exibidas por Mach3 ou podem ser usadas como entradas de dados. Quando se est inserindo dados, o fundo muda de cor. A janela de cdigo G e o Toolpath mostram informao do Mach3. Voc pode manipular as duas janelas (por exemplo: fazer scroll na janela de cdigo G, fazer Zoom, rotacionar e ver a panormica da tela Toolpath)

3.2.2 Usando botes e atalhos A maioria dos botes das telas tm uma combinao de teclas. Isto ser mostrado exatamente depois do nome do boto ou em uma etiqueta prximo a ele.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Pressionar a combinao de tecla mostrada igual a clicar com o boto do mouse. Voc pode usar o mouse ou a combinao de teclas (atalhos) para ligar ou desligar o motor da fresadora, para ligar o fluxo refrigerante e para mudar para a tela MDI. Note que as letras se combinam com as teclas Control ou Alt. Embora as letras sejam mostradas em maisculas (para comodidade da leitura) no use a tecla de maisculas (Shift) com os atalhos. Em uma oficina conveniente minimizar o tempo quando se usa o mouse. Chaves fsicas em um painel de controle podem ser usadas para controlar Mach3 pelo uso de um joystick simulando um teclado (por exemplo Ultimarc IPAC). Este conecta-se em serie com seu teclado e envia a Mach3 uma sequncia de teclas pressionadas que simulam atalhos ativando os botes. Se um boto no aparecer na tela atual ento seu atalho de teclado no est ativo. Existem certos atalhos de teclado especiais que so globais atravs de todas as telas. O Captulo 5 mostra como configur-las.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


3.2.3 A entrada de dados pela DRO

Voc pode entrar novos dados em qualquer DRO clicando nela com o mouse, clicar sobre sua tecla ressaltada ou usando a tecla ressaltada global para escolher a DRO ou mover em torno de uma com as teclas de flechas. Tente ingressar um valor de avano como 45.6 na tela de execuo do programa. Aperte a tecla ENTER para aceitar o novo valor ou a tecla do Esc para voltar para valor anterior. A tecla de Retrocesso e Apagar no so usadas ao entrar no DROs.

Ateno: No sensato pr seus prprios dados em um DRO. Por exemplo, a exibio da velocidade atual de sua fresadora determinada pelo Mach3. Qualquer valor que voc entre ser sobrescrito. Voc pode pr valores do eixo no DROs, mas voc no deveria faz-lo at que tenha lido em detalhe o captulo 7. Esta no a melhor forma de mover a ferramenta!

Figura 3.4 Controles de avano (use a tecla TAB para mostr-lo ou escond-lo)

3.3 Avano lento Voc pode mover manualmente a ferramenta a qualquer parte em seu trabalho usando vrios tipos de avanos lentos. obvio, em certas mquinas, a prpria ferramenta se mover e em outros ser a base da mquina a que se mover. Ns usaremos as palavras "mover a ferramenta" para simplificar.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Os controles de movimento lento esto em uma tela especial flutuante (fly-out). Estes se mostram ou se escondem usando a tecla TAB do teclado. Na figura 3.3 se v uma vista da janela flutuante.

Voc pode usar o teclado para realizar os movimentos lentos. As teclas de flecha esto configuradas por default para que possa mover os eixos X e Y, e (PgUp/PgDn) para mover o eixo Z.

Voc pode reconfigurar estas teclas (ver o Captulo 5) para ajustar seus preferncias. Pode usar as teclas de movimento lento sobre qualquer tela com o boto Jog ON/OFF. Na figura 3.3 poder ver o LED Step iluminado. O boto Jog Mode troca entre os modos Contnuo, Passo e MPG.,

No modo Contnuo o eixo selecionado se mover lentamente enquanto tenha a tecla for pressionada. A velocidade deste movimento configurada pelo DRO na percentagem de movimento lento (Slow Jog Percentage). Pode ingressar qualquer valor compreendido entre 0.1% a 100% para obter a velocidade que queira.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Os botes Up e Down junto ao DRO alteraro este valor em passos de 5%. Se pressionar a tecla Shift ento o movimento passar aos 100% da velocidade sobrescrevendo o j configurado. Isto lhe permitir mover-se rapidamente a uma posio.

No modo Passo, cada vez que voc pressiona uma tecla de movimento mover o eixo distncia indicada no DRO Passo (Step). Pode configurar este valor da forma que voc quiser. O movimento ser a atual taxa de movimento (FeedRate). Voc pode experimentar toda uma lista de Passos predefinidos com o boto Ciclo de Movimentos de Passos (Cycle Jog Step). Os Encoders de rotao podem ser conectados (pelos pinos da entrada da porta paralela) em Mach3 como Gerador Manual de Pulsos (MPGs). Este usado para desenvolver o movimento quando se girar o boto, quando se encontrar no modo MPG. Os botes Alt A, Alt B e Alt C fazem circular atravs dos eixos disponveis por cada trs MPGs e o LED define que eixo atualmente selecionado para o movimento.

Outra opo para o movimento um joystick conectado porta de jogos do PC ou porta USB. Mach3 trabalha com qualquer joystick anlogo compatvel com o Windows (assim voc pode controlar seu eixo X at com um volante de direo de uma Ferrari!). O controlador apropriado para o Windows ser necessrio para o este joystick O sistema de segurana habilitado pelo boto do joystick e deve estar na posio central quando for habilitado.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Se tiver um joystick com controle de acelerao ento este pode ser configurado para trocar a velocidade de movimento ou trocar o controle da taxa de movimento ( Ver o captulo 5 novamente). Desta maneira um joystick uma forma de prover um controle manual muito flexvel sua mquina ferramenta. Voc pode usar o KeyGrabber para instalar mltiplos Joysticks (strictly Axes on Human Interface Devices) no Mach3, ou ento atravs de programas dos prprios fabricantes.

Agora seria um bom momento para tentar todas as opes de movimento em seu sistema. No esquea que h atalhos de teclado para os botes, embora existam alguns no identificados, tente com estes. Encontrar logo uma forma de trabalho em que se sentir confortvel.

3.4 Entrada de dados manuais (MDI) e de instrues 3.4.1 MDI

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

Use o mouse ou o atalho de teclado para mostrar a tela MDI (Entrada Manual de Dados) (Manual Data Input). Esta tem uma linha para a entrada de dados. Voc pode clicar nela para escolh-la ou pressionar ENTER para selecion-la automaticamente. Pode escrever qualquer linha vlida que possa aparecer em uma parte do programa e esta se executar quando apertar ENTER. Pode descartar a linha apertando Esc. A tecla Retrocesso (BackSpace) pode ser usada para a correo de equvocos de digitao.

Se conhecer algum cdigo G ento pode experiment-lo. Do contrrio ento tente: G00 X1.6 Y2.3

Isto mover a ferramenta s coordenadas X = 1.6 unidades e Y = 2.3 unidades. ( Isto G zero e no G letra O). Ver que o DRO move o eixo s novas coordenadas. Experimente vrias ordens diferentes (ou G0 a lugares diferentes). Se voc usar as teclas de datas Up e Down enquanto est na linha MDI ver que Mach3 se deslocar para frente e para trs atravs dos registros histricos de comandos que voc usou. Isto facilita se tiver que repetir uma ordem sem ter que digit-la. Quando escolhe a linha MDI ser informado com uma janela flutuante lhe dando uma vista prvia deste texto recordado.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Uma linha MDI (ou bloco, como uma linha do cdigo G chamada s vezes) podem conter vrias ordens e elas se executaro na ordem "sensata" como se define no captulo 10 - no necessariamente de esquerda a direita. Por exemplo, definindo uma velocidade, por exemplo, F2.5, isto surtir efeito antes de qualquer outra definio de velocidade, mesmo que F2.5 aparea no meio ou no final da linha (bloco). Se estiver em duvida sobre a ordem que ser usada ento digite as ordens MDI separadas uma por uma.

3.4.2 Instrues

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Mach3 pode recordar uma sucesso de linhas que entram usando MDI e as escreve em um arquivo. Estas linhas podem ser executadas repetidas vezes como um programa de cdigo G. Na tela MDI, faa clique no boto Start Teach. O LED prximo a este se iluminar para lhe recordar que est inserindo instrues. Tecle em uma srie de linhas MDI. Mach3 as executar quando pressionar ENTER depois de cada linha e as armazena em um arquivo convencionalmente chamado Teach. Quando tiver terminado, clique sobre Stop Teach.

Pode teclar seu prprio cdigo ou experimente o seguinte: g21 f100 g1 g1 x0 y0 Todos os 0 so zeros. Depois clique sobre Load/Edit e at a tela de execuo do programa. Voc ver as linhas que foram digitadas mostradas na janela de cdigo G (figura 3.6). Se voc clicar sobre Cycle Start ento Mach3 executar seu programa. Quando usar o editor ento ser capaz de corrigir qualquer engano e guardar o programa em um arquivo de sua prprio escolha. x10 x10 y0 y5

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

3.5 Assistentes CAM sem um software dedicado do CAM

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

Mach3 permite o uso de telas acrescentadas que permitem a automatizao de tarefas bastante complexas solicitando ao usurio as informaes pertinentes. Neste sentido elas so como os assistentes do Windows que o guiam atravs das informaes requeridas para uma tarefa. Os assistentes clssicos do Windows dirigiro uma linha de tarefas importando um arquivo a uma base de dados ou folha de clculo. Em Mach3, os exemplos de assistentes incluem cortar um buraco de forma circular, executar uma matriz de furos, digitalizar a superfcie de uma parte de um modelo. fcil de experimentar um deles. Na tela de execuo do programa clique em Load Wizards. Uma tabela dos assistentes instalados em seu sistema ser mostrada (figura 3.7). Como exemplo clique na linha Circular Pocket, que est no Mach3 padro, e clique em Run.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

A tela de Mach3 atualmente mostrada ser substituda pela mostrada na figura 3.8. Isto mostra a tela com certas opes por default. Pode escolher as unidades para trabalhar, a posio do centro do buraco (pocket), como a ferramenta entrar no material e assim sucessivamente. Nem todas as opes podem ser pertinentes sua mquina. Voc pode, por exemplo, ter que configurar a velocidade da fresadora manualmente. Neste caso pode ignorar os controles na tela do assistente. Quando estiver satisfeito com o buraco, clique sobre o boto Post Code. Isto escreve parte de um programa em cdigo G e o carrega em Mach3. Esta s uma automatizao do que fez no exemplo de toolpath mostra feitos. Voc pode parmetros para ou outra coisa e Se desejar, voc configuraes que executar o iniciais sero os recentemente. instrues. A tela os cortes que sero revisar seus fazer cortes menores relocalizar o cdigo. pode salvar as assim, da prxima vez assistente os dados que voc definiu

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

Clicando sobre Exit, voc voltar para a tela principal de Mach3 e pode executar a parte do programa gerado com o assistente. Este processo ser frequentemente mais rpido que ler a descrio aqui.

3.6 Executando um programa de cdigo G Agora o momento de editar uma parte do programa. Voc ser capaz de editar programas dentro do Mach3, mas ns ainda no configuramos que editor usar. Mas fcil de configurar o programa fora do Mach3.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Use o Bloco de Notas do Windows para entrar as seguintes linhas em um arquivo de texto e salv-lo em uma pasta conveniente (Meus documentos, por exemplo) como spiral.tap. Voc deve escolher All Files na janela Save s Type porque o Bloco de Notas salva seus arquivos com a extenso .TXT e o Mach3 no poder encontr-lo.

g20 g00 g3 g3 g3 g3 g3

f100 x1 x1 x1 x1 x1 x1 y0 y0 y0 y0 y0 y0 z0 z-0.2 i-1 z-0.4 i-1 z-0.6 i-1 z-0.8 i-1 z-1.0 i-1 j0 j0 j0 j0 j0

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


g3 m0 x1 y0 z-1.2 i-1 j0

De novo, todos os "0" so zeros. No esquea de apertar a tecla ENTER depois de m0. Use o menu File>Load G-code para carregar este programa. Voc pode v-lo na janela de cdigo G. Na tela de execuo do programa pode experimentar os seguintes botes: ( Start Cycle), pausa (Pause), parar (Stop), e rebobinar (Rewind) e seus atalhos de teclados. Quando voc executa o programa lhe mostrar uma linha ressaltada que se move de uma forma peculiar na janela de cdigo G. Mach3 l sempre alguns passos adiante e planeja seus movimentos para evitar que o (percurso) toolpath tenha que diminuir a velocidade mais do que o necessrio. Esta pr anlise refletida na janela e quando realizar uma pausa. Voc pode ir a qualquer linha de (deslocando-se) na tela assim a Pode ento usar executar a partir here). Nota: Voc deve sempre executar disco rgido e no de um disquete Mach3 necessita de alta velocidade para carreg-lo em memria. O no deve ser s para leitura. seus programas em um ou um pendrive USB. de acesso ao arquivo, arquivo de programa cdigo fazendo scroll linha ficar ressaltada. daqui (Run from

3.7 Exibio do Toolpath 3.7.1 Visualizar o |toolpath| A tela de execuo do programa tem um quadrado em branco em cima quando Mach3 carregado pela primeira vez.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Quando o programa espiral carregado ver que se forma um crculo dentro de um quadrado. Voc est vendo diretamente abaixo no toolpath a parte programada, exemplo: no Mach3Mill voc est vendo uma perpendicular ao plano X - Y. A janela se parece com um modelo de arame do caminho que a ferramenta seguir situada no interior de uma esfera clara. Arrastando o mouse sobre a janela pode fazer girar a "esfera" assim como ver o modelo de ngulos diferentes. O conjunto de eixos no canto esquerdo superior da janela lhe mostrar que direes tm X, Y e Z. Assim se voc arrastar o mouse do centro para cima, a "esfera" girar lhe mostrando o eixo Z e voc ser capaz de ver que o crculo na uma espiral de com o corte voltado para baixo (na direo negativa de Z). Cada linha G3 no programa da espiral desenha um crculo enquanto que simultaneamente vai baixando a ferramenta 0.2 na direo Z. Voc pode ver tambm o movimento inicial G00 que uma linha reta. Se desejar, pode realizar uma janela com uma vista isomtrica convencional do caminho da ferramenta (toolpath.) Uns poucos minutos de "jogo" lhe daro logo a confiana no que pode ser feito. Sua janela pode ter uma cor diferente que o mostrado na figura 3.11. As cores podem ser configuradas. Veja o captulo 5.

3.7.2 Pan e Zoom na janela Toolpath A janela toolpath pode ser ampliada arrastando o cursor enquanto mantm a tecla Shift pressionada. Na janela toolpath pode realizar uma vista panormica arrastando o cursor com o boto direito do mouse pressionado. Clique duas vezes sobre a janela toolpath para restaurar vista perpendicular original sem o Zoom aplicado. Nota: Voc no deve tentar aplicar Zoom ou usar o Pan enquanto a mquina-ferramenta estiver funcionando.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

3.8 Outras caractersticas de tela Finalmente, seria til analisar os outros assistentes e todas as telas. Como um pequeno desafio poderia ver se voc pode identificar as caractersticas teis seguintes: Um boto para estimar o tempo que uma parte do programa levar para ser executado em uma mquina-ferramenta real. Os controles para descartar a taxa de mudana escolhida em uma parte do programa. DROs que d a extenso do movimento da ferramenta em todos os eixos para a parte de programa carregado

Uma tela que lhe deixa controlar os nveis lgicos (zero e um) em todas as entradas e sadas do Mach3.

4. A questo do hardware e a conexo mquina-ferramenta

Este captulo fala sobre as questes da conexo do hardware. O Captulo 5 d detalhes da configurao de Mach3 para sua mquina e seus drives. Se voc comprou uma mquina que j est equipada para ser usada por Mach3 ento no precisa ler este captulo (exceto se for por curiosidade). Seu vendedor lhe ter dado certa documentao de como conectar as partes de seu sistema entre elas. Leia este captulo para descobrir o que o Mach3 pode controlar e como voc pode conectar os componentes normais como controladores de motores de passo e micro interruptores Assumiremos que voc pode compreender diagramas de circuito esquemticos simples; do contrrio, ento agora a hora de conseguir alguma ajuda.
Revisado em 07/2011-JLM www.thundercnc.com.br

Na primeira leitura voc poderia desanimar, por no conseguir compreender os diagramas e os termos tcnicos.

Manual Mach3 portugus-br


4.1 Segurana - enfatizando

Qualquer mquina-ferramenta potencialmente perigosa. Este manual tenta lhe dar uma guia de precaues e tcnicas de segurana porque no conhecemos os detalhes de sua mquina e das condies locais. Ns no aceitaremos nenhuma responsabilidade pela execuo de qualquer mquina ou qualquer dano causado por seu uso. sua responsabilidade assegurar que compreende as implicaes do que desenhe e construa e para cumprir com qualquer legislao e cdigos da prtica pertinente a seu pas ou estado. Se voc tiver alguma dvida deve procurar a guia de um profissional qualificado antes que se produza um dano a voc mesmo ou a outros.

4.2 - O que Mach3 pode controlar Mach3 um programa muito flexvel desenhado para controlar mquinas como as fresadoras (e embora no seja descrito aqui, tambm controla mquinas como os tornos). As caractersticas destas mquinas usadas por Mach3 so:

Alguns controles de usurio. Um boto de parada de emergncia (EStop) deve ser providenciado para cada mquina

Dois ou trs eixos que esto em ngulo reto entre si (citados como X, Y e Z) Uma ferramenta com movimento relativo a uma pea de trabalho. . A origem dos eixos fixada em relao com a pea de trabalho. O movimento relativo pode ser (i) o movimento da ferramenta (por exemplo o spindle de uma fresadora move a ferramenta na direo Z ou uma ferramenta de torno montada sobre mesa coordenada que move a ferramenta nas direes de X e Z ) ou (Y) pelo movimento da mesa e a pea de trabalho.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


E opcionalmente:

Alguns interruptores que dizem quando a ferramenta est na posio de incio " Home" Alguns interruptores que definem os limites de movimento relativo permitido da ferramenta Um (Spindle) controlado. O spindle faz girar a ferramenta ou a pea de trabalho (torno). At trs eixos adicionais. Estes podem ser definidos como rotativo (por exemplo seu movimento medido em graus) ou linear. Um dos eixos lineares adicionais pode ficado como escravo dos eixos X ou Y ou Z. Os dois se movero em conjunto o tempo todo em resposta a uns movimentos do programa mas eles sero catalogados separadamente. (Ver configurando eixos escravos (Configuring slaved axes) para mais detalhe).

Um interruptor ou interruptores que acionam os dispositivos de segurana da mquina Controle para o lquido refrigerante (lquido e/ou nvoa) Uma sonda no prendedor da ferramenta que permite a digitalizao de uma pea (modelo). Codificadores, como Linear glass scale, que possam mostrar a posio dos eixos da

mquina. Funes especiais.

A maior parte das conexes entre sua mquina e o PC, enquanto Mach3 executado, so feitas atravs da porta paralela (impressora) do computador. Uma mquina simples necessitar s de uma porta; uma mais complexa necessita de duas.

As conexes podem ser feitas tambm por um emulador de teclado que gera os cliques de pseudo teclas em resposta a sinais de entrada.

O controle de funes especiais como uma tela por cristal lquido (display ), um trocador de ferramentas, grampos de eixo ou um condutor de aparas podem ser feitas atravs de um dispositivo Modbus (por exemplo um PLC ou um controlador Homann Designs ModIO).

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Os botes podem ser entrelaados por um emulador de teclado que gera os cliques de pseudo teclas em resposta a sinais de entrada.

Mach3 controlar os seis eixos, coordenando seus movimentos simultneos com interpolao linear ou executando interpolao circular em dois eixos (no os eixos X, Y ou Z) enquanto que simultaneamente realiza interpolao linear dos outros quatro com o ngulo sendo varrido pela interpolao circular. Assim a ferramenta pode mover-se em um caminho helicoidal se for requerido. A taxa de avano durante estes movimentos mantida no valor pedido por seu programa, sujeito a limitaes de acelerao e velocidade mxima dos eixos. Pode mover os eixos com vrios controles manuais.

Se o mecanismo de sua mquina se parece com o brao de um rob ou um hexpode ento Mach3 no ser capaz de control-lo devido aos clculos cinemticos que precisaria realizar para posicionar a ferramenta nas coordenadas X, Y e Z relativas longitude e rotao dos braos de mquina.

Mach3 pode ligar o spindle, faz-lo girar numa certa direo, e pode deslig-lo. Pode controlar tambm a velocidade de giro (rpm) e controlar sua posio angular para operaes como abrir filetes de rosca.

Mach3 pode ligar e desligar os dois tipos de bombas de refrigerao, tanto o de leo refrigerante, como o de nvoa.

Mach3 controlar a EStop e pode tomar nota da operao dos interruptores de referncia, dos enlaces de proteo e dos interruptores fim de curso.

Mach3 armazenar as propriedades de at 256 ferramentas diferentes. Entretanto, se sua mquina tiver um trocador automtico de ferramenta ento voc mesmo ter que control-lo.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


4.3 O controle EStop Cada mquina-ferramenta deve ter um ou mais botes de parada de emergncia (EStop); normalmente com uma cabea de cogumelo vermelha e grande. Devem estar dispostos em locais onde voc possa alcan-los facilmente de onde possa estar quando estiver fazendo funcionar a mquina.

Cada boto EStop deveria parar rapidamente toda atividade na mquina com segurana; o spindle deve parar de girar e os eixos devem deixar de mover-se. Isto deve acontecer sem depender do software - estamos falando de rels e contatores. O circuito deve informar ao Mach3 o que foi feito e h uma entrada especial, exatamente para isto. Geralmente isto no interrompe o fornecimento eltrico (220v/110v) em uma EStop porque a energia armazenada nos capacitores DC (corrente contnua) podem permitir que os motores continuem movendo-se por um tempo considervel.

A mquina no deve ser capaz de arrancar de novo at que o boto de reiniciar ( Reset) seja apertado. Se o boto EStop bloquear quando pressionado, ento a mquina no deve arrancar enquanto esta condio se mantiver.

Isto provavelmente impossibilitar a continuao do servio, pois se perdero as informaes armazenadas em memria , mas pelo menos voc e a mquina estaro a salvo.

4.4 A porta paralela do PC

4.4.1 A porta paralela e sua histria

Quando a IBM desenhou o PC original (disquete de 160kbytes, 64kbytes de RAM!) previram uma interface para conectar impressoras usando um cabo condutor de 25 fios ( conectores DB25).

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Esta a base da porta paralela que a maior parte dos PC de hoje usam. Como uma via muito simples para transferir dados, foi usado para muitas coisas alm de conectar impressoras. Pode transferir arquivos entre PC, conectar dispositivos de proteo de cpia (dongle), conectar perifricos como escneres e Zip drives e obvio controlar uma mquina-ferramenta. A porta USB assimila hoje muitas destas funes e deixa livre a porta paralela para uso do Mach3. A porta paralela no PC 25 contatos. Este conector posterior do PC mostrado flechas do a direo do informao ao PC. Assim, 15 utilizado como um conector fmea de visto pela parte na figura 4.1. As fluxo relativo de por exemplo, o pino entrada ao PC.

4.4.2 Sinais lgicos Na primeira leitura, pode que voc queira passar ao ttulo seguinte e retornar aqui quando se ver complicado com o tema dos circuitos de interface. Possivelmente seja til l-lo com a documentao do controlador eletrnico de eixos.

Todos os sinais de sada do Mach3 e suas entradas esto em binrio digital (por exemplo zeros e uns). Estes sinais so as voltagens aplicadas pelos pinos de sada ou aplicadas aos pinos de entrada da porta paralela. Estas voltagens so a ddp (diferena de potencial) relativa linha de 0 volt do computador (que est conectada aos pinos 18 a 25 do conector da porta paralela).

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


A primeira famlia bem-sucedida (srie 74xx) de circuitos integrados usou TTL (LGICA TRANSISTOR-TRANSISTOR). Nos circuitos de lgica transistor transistor, qualquer voltagem entre 0 e 0.8 volts chamado lo e qualquer voltagem entre 2.4 e 5 volts chamado "hi". Conectar uma voltagem negativa ou algo acima de 5 volts a uma entrada TTL produz fumaa. A porta paralela foi construda originalmente usando TTL e hoje estas voltagens definem os sinais "lo" e "hi". Se avisa que no pior caso h somente 1.6 volts de diferena entre eles.

, obvio, arbitrrio se ns dissermos que um "lo" representa um (um) lgico ou um (zero) lgico. Entretanto, tal qual se explica abaixo, "lo"=um em realidade o melhor na maioria dos circuitos prticos de interface.

Para que um sinal de sada faa algo, uma corrente tem que circular no circuito conectado. Quando esta "hi" a corrente circular saindo do computador. Quando "lo" a corrente circula entrando no computador. Na maioria da corrente que entra, o mais difcil manter a voltagem prxima ao zero, ou o mais prximo possvel do limite permitido de 0.8 volts para obter "lo. De forma similar, quando a corrente sai, a dificuldade se torna em manter hi" com a voltagem inferior prxima aos 2.4 volts (limite inferior permitido). Assim, com muitas das correntes a diferena entre "lo" e "hi" ser menos de 1.6 volts e as coisas se tornaro pouco confiveis. Finalmente, vale tomar nota que se permite aproximadamente 20 vezes mais corrente entrando em um "lo" do que saindo em um "hi". Isto significa que melhor atribuir um 1 lgico a um sinal "lo". Obviamente isto chamado lo ativo lgico. A principal desvantagem prtica disto que o dispositivo conectado porta paralela deve ter 5 volts constante. s vezes esta tenso subtrada da porta para jogos do PC ou de um fornecimento da fonte do dispositivo que est conectado.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Para receber e enviar sinais, o computador precisar dispender alguma corrente (menos de 40 microamperes) para as entradas "hi" e fornecer (menos de 0.4 miliamperes) para as entradas "lo".

Porque as modernas placas mes (motherboards) de computadores combinam muitas funes, incluindo a porta paralela, em um microchip temos sistemas experimentados onde as voltagens obedecem as regras de "hi" e "lo". Pode acontecer de uma mquina-ferramenta que funciona sob um sistema antigo, torne-se caprichosa quando for conectado ao computador mais moderno. Os pinos do 2 ao 9 tm propriedades similares (so os pinos de dados para impresso). O Pino 1 tambm vital para a mquina, mas os outros pinos de sada so pouco usados e podem ser menos utilizados em um desenho cuidadosamente otimizado. Uma boa placa de interface de sada (ver a prxima seo) proteger a interface destes problemas de compatibilidade eltrica.

4.4.3 Rudo eltrico e fumaa cara

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

Figura 4.2 Trs exemplos de placas de sada disponveis comercialmente

Voc ver que os pinos 18 a 25 esto conectados ao lado 0 volts da alimentao de potncia do computador (terra). Todos os sinais que entram e saem do PC so relativos a esta ddp (diferena de potencial). Se voc conectar cabos muito compridos a terra, especialmente se eles estiverem perto dos cabos que conduzem altas correntes aos motores, ento nestes fios sero induzidas tenses que se assemelharo ao rudo e que podem causar enganos. Isto pode deixar o computador maluco.

Os eixo e talvez o controlador (drive) da bobina do spindle, quando conectados ao Mach3 atravs de sua porta paralela, trabalham com tenses entre 30 e 240 volts e sero capazes de produzir correntes de muitos amperes. Corretamente conectados no traro nenhum dano ao computador mas um curto-circuito acidental pode destruir facilmente toda a placa me do computador e tambm a leitora de CD e os discos rgidos.

Por estas duas razes se aconselha comprar um dispositivo chamado "placa de interface de sada.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Isto lhe proporcionar os terminais de fcil conexo a um 0 volt separado (comum) para os controladores, os interruptores de incio (Home), etc. e evita exceder a corrente permitida que entra e sai da porta paralela. Esta placa interface utiliza geralmente um sistema de acoplamento tico, deixando passar apenas sinais luminosos, que conduzem os sinais provenientes tanto do PC quanto da mquina-ferramenta, mas impede que correntes circulem entre os dois sistemas. Protegem provocando uma isolao que estar imune a todos os problemas que possam se originar em cada uma das extremidades do lao. Esta placa interface, seus controladores eletrnicos e fornecimento de potncia devem ser adequadamente instalados em uma caixa de metal para minimizar os riscos de interferncia aos sinais de televiso e de rdio de seus vizinhos. Se voc construir um "ninho de rato" estar chamando os curtos circuitos e a uma tragdia. A figura 4.2 mostra trs placas comerciais de interface de sada. Aqui terminou o sermo! .5 Opes de controladores para eixos

4.5.1 Motores de passo e servos

Existem dois tipos possveis de fora motriz para mover os eixos: Motor de passos Servo motor (AC ou DC)

Estes tipos de motores podem mover os eixos atravs de fusos roscados (rosca trapezoidal ou com esferas recirculantes), correias, ou engrenagem de cremalheira e pinho. O mtodo mecnico de movimento determinar a velocidade e torque requerido e isso determinar o acoplamento entre o motor e a mquina.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

As propriedades de um so: Baixo custo Conexo simples Pouca (ou nenhuma) manuteno

motor de passo bipolar

de 4 cabos ao motor

Velocidade limitada do motor perto de 1000 rpm e torques limitados perto de 3000 onas/polegadas (21 NM). Conseguir a velocidade mxima depende da eletrnica do controlador (drive) do motor e a sua mxima voltagem permitida. Conseguir o torque mximo depende da mxima corrente (amperes) permitida pelo controlador

Para propsitos prticos em uma mquina-ferramenta de motores de passo seria interessante utilizar um controlador de micro passos para assegurar uma operao contnua a qualquer velocidade com uma razovel eficincia.

Trabalhar com controle de lao aberto significa que possvel perder passos, e isto no ser notado de imediato pelo usurio.

Por outra parte um controlador para servomotor : Relativamente caro (especialmente se tiver um motor AC)

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Necessita o cabeamento para o motor e o codificador A manuteno das escovas (carves) requerido em motores DC Mais de 4000 rpm de velocidade do motor e um torque virtualmente ilimitado. Proporciona controle de lao fechado assim a posio do drive sempre conhecida e pode ser corrigida (ou uma condio de defeito poder ser estabelecida)

Na prtica os controladores de motores de passos daro uma a execuo satisfatria com mquinasferramentas convencionais at uma perfuratriz de torre Bridgeport ou um torno de 6" de altura de centro a menos que se queira uma exatido excepcional e altas velocidades de execuo.

Duas advertncias valiosas so dadas aqui. Primeiro os sistemas de servos em mquinas antigas provavelmente no sejam digitais; por exemplo, no so controlados por uma srie de pulsos e um sinal de direo. Para usar um motor antigo com Mach3 voc precisar desprezar o resolver (que d a posio) e ajustar um codificador de quadratura alm de que ter que substituir toda a eletrnica. Em segundo lugar, fique esperto com motores de passos de segunda mo a menos que possa conseguir os dados do fabricante. Estes podem ter sido projetados para operao de 5 fases, podem no trabalhar bem com um controlador de micro passos moderno e pode ter uma taxa de torque muito abaixo do que se obteria com um motor moderno do mesmo tamanho. Seria conveniente, antes de adquirir um motor de segunda mo, que voc pudesse test-los, pois alm do relatado anteriormente, eles ainda podem ter perdido a magnetizao, e nestes casos, mostrar-se-iam inteis para a montagem que voc tem em mente. A menos que voc j tenha experincia prvia com montagens eletrnicas, seria interessante que voc adquirisse a controladora de fornecedores confiveis, que possam lhe oferecer garantia e suporte tcnico. Se voc adquirir um produto de boa qualidade, de um fornecedor de confiana, ter a tranquilidade de estar gastando dinheiro apenas uma vez. Pode at sair mais caro, mas nestes quesitos, economizar pode ser jogar dinheiro fora. 4.5.2 Fazendo clculos de controladores de eixo

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Um conjunto completo de clculos para os controladores de eixos pode ser muito complicado e provavelmente voc no teria todos os dados necessrios (por exemplo, qual a mxima fora de corte que voc quer usar). Alguns clculos so, entretanto, necessrios para o xito.

Se esta dando uma leitura geral, talvez queira saltar esta seo.

Os detalhes completos dos clculos esto inclusos no captulo 5.

Exemplo 1 Fresadora com mesa coordenada

Comeamos verificando a mnima distncia de movimento possvel. Este um limite absoluto para a exatido do trabalho feito na mquina. Verificaremos de forma rpida velocidades e torques. Como exemplo suponha que voc est pretendendo controlar o eixo Y de uma mesa coordenada para montagem de uma perfuratriz (eixo Y). Voc vai usar um fuso com um passo simples de rosca de 0.1" (distancia entre filetes) e uma castanha de esferas. Voc pretende ter um movimento mnimo de 0.0001". Isto 1/1000 de uma revoluo do eixo do motor se este for acoplado diretamente ao fuso.

Usando um motor de passo

O passo mnimo com um motor de passo depende de como este controlado. O normal so motores de 200 passos completos por revoluo. Precisa usar micro passos para obter um deslocamento suave mxima velocidade e muitos controladores lhe permitiro ter 10 micro passos em um passo completo. Este sistema lhe daria 1/2000 de uma revoluo como o passo mnimo.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


O prximo a possvel rapidez da velocidade de alimentao. Assumindo, conservadoramente, que a mxima velocidade do motor de 500 rpm. Isto daria uma velocidade de 50 polegadas/minutos ou ao redor de 15 segundos para um deslocamento completo. Isto poderia ser considerado satisfatrio embora no espetacular.

A esta velocidade a eletrnica de micro passos que controla o motor necessita 16.666 pulsos por segundos (500 * 200 * 10/60). Em um PC de 1 GHz, Mach3 pode gerar 35,000 pulsos por segundo simultaneamente em cada um dos seis eixos possveis. Ento no haveria problemas aqui.

Agora tem que escolher o torque que a mquina ir requerer. Uma forma de medir isto preparar a mquina para o corte mais pesado que voc possa pensar fazer alguma vez e colocar uma balana de mola, (do tipo de balana de cozinha) presa a uma alavanca fixada ao eixo do fuso e medir a fora necessria para desloc-lo, sob carga. O torque (em onas por polegada) a leitura da balana (em onas) x 12. A outra forma (e mais confivel) seria usar um motor similar outros usados em mquinas de outras pessoas, que estejam funcionando satisfatoriamente e que utilizem o mesmo tipo de acoplamento, fuso, correia, etc.. e que estejam sendo submetidas a foras similares s que voc submeter a sua. Se as velocidades finais que voc ir obter no motor for bem acima das que voc ir necessitar, voc poder pensar em utilizar um sistema de reduo de velocidade atravs de engrenagens, que ao reduzir a velocidade, lhe fornecer maior torque final. Se a reduo for, digamos 2/1, voc ir obter quase o dobro de torque com o mesmo motor.

Usando um Servomotor

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


De novo verificamos o passo. Um servo motor tem um codificador para informar ao controlador eletrnico onde est. Isto consiste de um disco ranhurado e gerar quatro pulsos quadrados para cada ranhura do disco. Assim um disco com 300 ranhuras gera 300 ciclos por revoluo (CPR). Isto muito baixo para codificadores comerciais. Os codificadores eletrnicos podem dar 1200 pulsos quadrados de sada por revoluo (QCPR) no eixo do motor.

O controlador eletrnico para um servo motor normalmente pode girar o motor por pulso quadrado por cada pulso de passagem de entrada. Algumas especificaes eletrnicas dos servos podem multiplicar e/ou dividir os pulsos de passos por uma constante (por exemplo, um pulso de passo gera 5 pulsos quadrados ou 36/17 pulsos). Isto frequentemente chamada engrenagem eletrnica.

Como a velocidade mxima de um servo motor ao redor 4000 rpm necessitaremos certamente uma reduo de velocidade na guia mecnica. 5:1 parece sensato. Isto d a um movimento de 0.0000167" por passo que muito melhor que o requerido ( 0.001")

Que velocidade mxima conseguiremos? Com 35.000 pulsos de passagem por segundo conseguimos 5.83 revolues [35000/(1200 * 5)] do fuso de esferas por segundo. Isto bom, perto de 9 segundos um avano de 5" no deslocamento. Entretanto, a velocidade est limitada pela taxa do pulso fornecido pelo Mach3 e no pela velocidade do motor. Isto perto de 1750 rpm no exemplo. A limitao poderia ser ainda pior se o codificador der mais pulsos por revoluo. Frequentemente necessrio usar eletrnica de servomotor com acoplamento eletrnico para superar esta limitao, se tiver um codificador rpido.

Finalmente verificaremos os torques disponveis. Um servo motor requer menor margem de segurana que um motor de passo, porque o servo no perde passos. Se o torque requerido pela mquina muito alto ento o motor pode aquecer demais ou a eletrnica do controlador detectar uma sobre corrente.

Exemplo 2 Controle de Mesa com Prtico Mvel.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

Para uma mquina com mesa de prtico mvel, pode necessitar um deslocamento do menos 60" no eixo do Prtico e um fuso de esferas deste comprimento pode ser caro e difcil de proteger de p. Muitos desenhistas usam uma cremalheira e uma engrenagem dentada, para conseguir este tipo de deslocamento. Ns podemos escolher um passo mnimo de 0.0005". Um comando deste tipo, usando cremalheira e engrenagem de 20 dentes com 1/4" de dimetro, obtemos 5" de movimento na cremalheira por revoluo da engrenagem. Um motor de passos (de dez micro passos) d 2000 passos por revoluo, assim uma reduo de 5:1 (por correia ou caixa de engrenagens) necessria entre o eixo do motor e a engrenagem. [0.0005" = 5"/(2000 x 5)]

Com este desenho se ns conseguirmos 500 rpm do motor de passos ento para deslocarmos 60", descartando o tempo de acelerao e desacelerao, toma uns razoveis 8.33 segundos.

O clculo de torque nesta mquina mais difcil que com a mesa coordenada, pois, com a massa do prtico a se mover, a inrcia, a durao da acelerao e desacelerao, isto provavelmente se torna mais importante que as foras de corte. A experincia ou experimentos de outros sero seu melhor guia. Se voc se unir ao grupo de usurios do ArtSoft para Master5/Mach1/Mach3 no Yahoo.com voc ter acesso experincia de centenas de usurios. Existem hoje na internet vrios grupos srios, que se dedicam estes estudos e entre eles citamos alguns: Plotter CresSoft (da Yahoo Groups), entre outros.

4.5.3 Como trabalham os sinais de passo e direo (Step e Dir)

Mach3 fornece o pulso de passo (1 lgico) na sada (Step) para cada passo que o eixo deva fazer. A direo (Dir) ser fornecida antes que aparea o pulso de passo.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

A forma de onda lgica se parecer com a mostrada na figura 4.4. O espao entre os pulsos ser menor quanto maior for a velocidade dos passos.

O controlador eletrnico normalmente usa a configurao lo ativo para sinais do Step e Dir. Mach3 deve ser configurado para as sadas lo ativo. Se isto no for feito, quando o sinal de passos do controlador baixasse, ele pensaria que os espaos entre os pulsos so os pulsos e viceversa e frequentemente isto causaria um movimento do motor muito brusco ou pouco confivel. Os pulsos "invertidos" so mostrados na figura 4.5.

4.6 Interruptores de Incio e Fim de Curso

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

4.6.1 Estratgias

Os interruptores de incio e fim de Switches) so usados para impedir choque com o limite final de Se isto acontecesse, poderia provocar equipamento. Voc pode usar uma o menor equvoco pode provocar

curso (Limit que a mquina se movimento dos eixos. srios danos ao mquina sem eles mas enormes estragos.

Um eixo pode contar tambm um Zero (Home Switch). Mach3 pode (ou todos) mova-se ao seu curso

interruptor de Ponto ordenar que um eixo inicial (ponto zero).

necessrio fazer isto sempre que o sistema inicializado de modo a saber que os eixos se encontram em um local preestabelecido como Ponto Zero. Se voc no instalar o Home Switch, ento ter que mover os eixos a olho at uma posio de referncia. O interruptor do Home Switch pode estar em qualquer posio coordenada e voc define esta localizao. Assim os interruptores Home Switch so quem definem o ponto zero da mquina.

Como voc v, cada eixo pode necessitar de trs interruptores (por exemplo interruptores de fim de curso para os dois fins de curso e um interruptor para o Home Switch). Assim uma perfuratriz ou uma fresadora bsica exige nove entradas da porta paralela para eles. Isto no muito bom dado que uma porta paralela s tem 5 entradas! O problema pode ser resolvido de trs formas:

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Os interruptores de fim de curso so conectados lgica externa (talvez no controlador eletrnico) e esta lgica desconecta o controlador quando se alcana o limite. Os interruptores de referncia separados se conectam s entradas do Mach3. Um pino pode compartilhar todas as entradas para um eixo e Mach3 responsvel por controlar ambos os limites e detectar o incio do curso. Os interruptores podem ser interconectados por um emulador de teclado.

O primeiro mtodo o melhor e mquina de grande porte, cara e confiar no software e em sua impedir um dano mecnico. Os interruptores conectados ao podem ser inteligentes e s enquanto no se atinge um destes seguro salvo se os limites forem Assim um usurio pode mover fora dos limites, mas faz-lo depende sofisticado.

obrigatrio para uma rpida onde no pode configurao para

controlador eletrnico permitem o movimento interruptores. Isto inabilitados. manualmente os eixos em ter um controlador

Em uma mquina pequena, quando usa o segundo mtodo, s possvel usar 3 entradas para Mach3 para uma mquina de 3 eixos (4 para uma mquina de prtico mvel e s dois interruptores so requeridos, um limite e uma referncia podem compartilhar um interruptor.

O emulador de teclado tem uma resposta muito lenta se comparada com a porta paralela, mas satisfatrio um interruptor de limite em uma mquina de baixa velocidade. Para detalhes de arquitetura ver configurao manual de Mach3 (Mach3 Customization).

4.6.2 Os interruptores

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

Existem vrias opes para quando tiver que escolher interruptores:

Se voc tiver dois compartilhando uma ser conectados de forma lgico se um interruptor com interruptores Se eles normalmente fechados e estiverem como se mostra na figura

interruptores entrada ento precisam a gerar o sinal um 1 for acionado. Isto fcil mecnicos. tiverem os contatos conectados em srie 4.7, ento daro a um

sinal hi ativo se um deles for acionado. A entrada, com todos os interruptores fechados permanece em zero, pois toda corrente que circula pelo resistor conduzida terra, atravs dos conectores que encontram-se fechados. No momento em que qualquer um deles se abrir, (um eixo atingiu seu limite, forando a chave do interruptor a se abrir) a tenso, no escoando mais terra, sobe para 5 volts, sinalizando hi ativo para o Mach3 que neste momento interrompe o movimento do eixo, impedindo que ele se choque com seu limite e provoque danos ao equipamento. Como os interruptores mecnicos podem conduzir uma corrente significativa um valor de resistncia de 470ohms intercalada para obter uma corrente ao redor de 10 miliamperes. Os fios que interligam os conectores podem vir a serem bastante longos e se tornarem sujeitos a rudos que poderiam provocar problemas, levando informaes errneas ao Mach3. Portanto voc deve se assegurar que tem uma boa conexo terra da entrada (a estrutura de sua mquinaferramenta no ser satisfatria) e considere usar cabo com malhas de isolamento conectando esta malha ao terminal principal de terra de seu controlador.

Se voc usar interruptores eletrnicos como um detector ranhurado com um LED e foto transistor, ento necessitar de uma porta OR (que poderia ser um "wired-or" se uma entrada lo ativa controlada por transistores de coletor aberto).

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

Os interruptores pticos devem estar bem escondidos do caminho do lquido refrigerante, e podem at funcionar bem em uma mquina que trabalha com metais, mas ter um mau funcionamento com p de madeira.

No use interruptores magnticos em uma mquina que possa cortar metal ferroso ou as aparas do metal sero atradas pelo m.

A repetitividade do ponto de operao, particularmente com interruptores mecnicos, depender rigorosamente da qualidade do interruptor e a rigidez de seu suporte e da alavanca de ativao. A configurao na figura 4.6 pode ser muito imprecisa. A repetitividade muito importante para um interruptor que vai ser usado como interruptor de Home Switch (Ponto Zero). Overtravel o movimento que ser acionado um interruptor. Com de curso, isto pode ser causado Em um interruptor como o da tem o comprido suficiente e no Um microswitch pode dar um girar um rodzio por uma rampa A inclinao da rampa faz, repetitividade da operao do continua logo depois de um interruptor de fim pela inrcia da guia. figura 4.7 a alavanca haver dificuldades. overtravel arbitrrio ao (ver a figura 4.11). entretanto, reduzir a interruptor.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Frequentemente possvel usar um interruptor para ambos os limites posicionando uma rampa em cada uma das extremidades do eixo.

4.6.3 Onde montar os interruptores

A escolha posio

da de

montagem dos interruptores frequentemente um compromisso entre mant-los afastados das aparas e o p. s vezes somos obrigados a usar cabos de ao flexvel, para conseguir que eles fiquem numa posio protegida e que ao mesmo tempo cumpram suas funes.

Por exemplo, as figuras 4.6 e 4.8 esto montadas por debaixo da mesa, e apesar do fato de que necessitem de um cabo mvel, assim esto mais bem protegidos.

Voc pode achar que conveniente ter um cabo compartilhado entre dois ou mais eixos (por exemplo os eixos X e Y de uma fresa de prtico mvel que pode ter dois interruptores no prtico e ainda interligar o eixo Z ao mesmo fio). No entanto, no bom compartilhar um cabo de muitas vias entre o cabeamento de motores e interruptores. Voc pode ter dois conjuntos de cabos separados e isto no causar contratempo se ambos estiverem protegidos (tranados ou isolados com malha) e as malhas forem conectadas a um ponto comum de massa dos controladores eletrnicos. Melhor ter um pouco mais de trabalho, usar um pouco mais de fios isolados do que vir a ter problemas pelas inmeras emendas que a interligao de todos os interruptores causaria, se fossem todos ligados juntos no mesmo fio.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

Pode ser til analisar as solues aplicadas em mquinas comerciais e fotos de exemplos no grupo Yahoo! Master5/Mach1/Mach2 Yahoo! para mais ideias e tcnicas sobre interruptores.

4.6.4 Como Mach3 usa os interruptores compartilhados

Esta seo se refere configurao de mquinas pequenas onde Mach3 controla uma lgica EStop externa acionada pelos interruptores.

Para uma completa compreenso disto, seria interessante ler a seo Configurando Mach3 no captulo 5, mas o princpio bsico fcil. Voc conecta os dois interruptores a uma entrada. Voc define, em Mach3, o interruptor de referncia para um determinado eixo. No momento em que qualquer um dos dois interruptores se abrirem, isto sinaliza ao Mach3 que o eixo chegou a seu limite, no importando se o incio ou o final. Estes interruptores de fim de curso podem ser configurados no Mach3 para trabalharem abertos ou fechados, mas a configurao fechada d um maior grau de segurana, pois no caso de um fio se romper, por exemplo, o circuito se abrir e sinalizar ao Mach3 que o sistema chegou ao final do curso, interrompendo qualquer operao e evitando um desastre

O Mach3, ao receber um sinal avisando que algum fim de curso foi acionado, interrompe instantaneamente o movimento de todos os eixos (como um EStop) e mostra na tela um aviso de que um fim de curso foi acionado. Voc no poder mover os eixos a menos que:

1. Auto limit override seja mudado para ON (em um boto sobre a tela de configurao
(Settings screen). Neste caso voc pode clicar no RESET e mover o eixo manualmente at pr no OFF o interruptor de limite. Depois disto, voc deve ento reiniciar a mquina.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br 2. Clique no boto Override limits. Um LED de cor vermelha piscando lhe adverte de que o fim
de curso foi atingido por um dos eixos. Isto lhe permitir reiniciar e mover o eixo manualmente at pr no OFF o interruptor de limite e ento o LED deixar de piscar. De novo deve reiniciar a mquina. A mquina tambm pode ser configurada para NO fazer caso dos interruptores de limite.

Entretanto, embora Mach3 limite a velocidade de movimento manual, no se impedir o mesmo, neste caso, de seguir avanando fora do limite do interruptor o que pode causar um dano ao eixo. Tenha muito cuidado.

4.6.5 Referenciando os eixos.

Quando pede para referenciar (pelo boto ou cdigo G) o eixo (ou eixos) que tenham interruptores de incio de carreira definidos se mover (a baixa velocidade selecionada) na direo definida at que o interruptor fim de curso seja acionado. O eixo ento se mover para trs na outra direo para pr o interruptor no OFF. Durante o referenciamento dos limites no pressione aplicar.

Quando o eixo foi referenciado, ento o zero ou algum outro valor que se configurou no dilogo Config>State, pode ser carregado no DRO do eixo como sua coordenada absoluta de mquina. Se usar o zero ento a posio de interruptor de incio de curso tambm a posio zero do eixo da mquina. Se a referncia for na direo negativa de um eixo (usual para X e Y) pode obter uma referncia para carregar algo assim como -0.5" no DRO. Isto significa que o incio est meia polegada fora do limite. Com isto voc perde um pouco do espao do eixo mas se por acaso o limite for excedido por algum acaso, ao acionar o eixo manualmente, pelo menos voc no tropear acidentalmente nos limites. Veja-se tambm o limite do software como outra forma de resolver este problema.

Se voc ordenar ao Mach3 para referenciar antes que ponha o interruptor, no OFF ento o eixo se mover na direo oposta (porque este lhe diz que j est no interruptor de incio) e se detm

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


quando o interruptor alcana o OFF. Isto bom quando tem um interruptor de incio separado que est no limite ao final da referncia do eixo. Entretanto, se voc estiver no outro interruptor de limite (e Mach3 no sabe que este est compartilhado) ento o eixo continuar movendo-se longo do ponto de incio real at atolar. Aconselha-se sempre avanar em forma manual cuidadosamente fora dos limites dos interruptores. possvel configurar Mach3 para que no mova automaticamente os eixos fora dos limites do interruptor fim de curso se estiver consciente deste problema.

4.6.6 Outras opes e indcios de incio e limite

O interruptor de incio longe do interruptor de limite

s vezes no muito conveniente ter o interruptor de incio em um interruptor fim de curso. Considere uma grande perfuratriz mvel de piso ou uma grande perfuratriz plana. O eixo Z viaja na coluna e pode ter 8 ps de altura, alm de ser bastante lento sem afetar a execuo do corte da mquina. Entretanto, se a posio de incio est na parte superior da coluna, ento referenciar pode implicar quase 16 ps de movimento lento na direo Z, subindo at o incio da coluna l em cima e depois descendo. Se a posio de referncia foi colocada no meio da coluna ento esta distncia se reduz pela metade. Tal mquina tem um interruptor de incio separado para o eixo Z (assim requer outra entrada na porta paralela, mas existe s quatro entradas em uma mquina de trs eixos) e pode usar a habilidade de Mach3 para pr qualquer valor em um DRO de eixo, depois configurando, para fazer que o zero da mquina para o eixo Z esteja na parte superior da coluna.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Grande exatido com interruptores de incio separados

Os eixos X e Y em uma mquina de alta preciso devem ter um interruptor de incio separado para obter a exatido requerida.

Interruptores fim de curso de eixos mltiplos conectados entre si.

Porque o Mach3 no distingue o sinal de qualquer interruptor como o de um eixo em especfico que foi acionado, ento todos os interruptores limites podem ser conectados em srie e alimentar uma s entrada de interruptores de limite. Cada eixo pode ter ento sua prpria referncia de interruptores conectados entrada de referncia. Uma mquina ferramenta de trs eixos trs s necessita de quatro entradas.

Interruptores incio de curso de eixos mltiplos conectados entre si.

Se tiver escassas entradas para Mach3 ento voc pode conectar os interruptores em srie e definir todas as entradas como um sinal. Neste caso pode referenciar s um eixo de cada vez assim voc precisa tirar as referncias de todos os botes de suas telas e seus interruptores de incio devem todos estar no final do percurso de seus respectivos eixos.

Trabalhando como escravo Em uma perfuratriz ou router do tipo prtico mvel, onde as duas "pernas" do prtico so dirigidas por motores separados ento cada motor deve comandar seu prprio eixo. Suponha o prtico se movendo na direo Y ento o eixo A deve ser definido como eixo linear (por exemplo, no rotativo) e A deve escravizar-se a Y - veja o captulo 5 sobre como configurar Mach3. Ambos os eixos devem ter interruptores de limite e incio. Em uso normal ambos os eixos (Y e A) deve receber os mesmos sinais de passo, enviados por Mach3. Quando uma operao de referncia realizada ento os eixos se movero unidos at o final do curso, onde acionaro os interruptores de incio. Assim eles se

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


movero de modo que em cada parada percorrero a mesma distncia desde seu prprio interruptor. Referenciar pode corrigir, portanto qualquer desalinhamento (por exemplo, fora de enquadramento) do prtico que possa ter ocorrido quando a mquina foi desligada ou devido perda de passos.

4.7 Controle do Spindle

Existem trs formas diferentes em que Mach3 pode controlar seu spindle ou pode ignorar estes e control-lo manualmente. 1. O controle do Rel ou contator para ligar e desligar o motor (tanto no sentido horrio como no anti-horrio 2. Motor controlado por pulsos de passo e direo (por exemplo o motor do spindle um servo motor). 3. Motor controlado por um sinal modulado por largura de pulso.

1. Controle para ligar e desligar o motor

M3 um boto da tela que ordena ao spindle que gire na direo horria. M4 ordena ao spindle que gire na direo anti-horria. M5 detm o spindle. M3 e M4 podem ser configurados para ativar sinais de sada externas que podem ser associadas com os pinos de sada nas portas paralelas. Ento voc pode conectar estas sadas, atravs de rels para controlar os motores de sua mquina.

Embora isto parea simples, na prtica procure ser muito cuidadoso. A menos que realmente necessite que o spindle gire "para trs" procure deix-lo ligado apenas na rotao horria, se possvel.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

Pode acontecer situaes onde, por engano, o Mach3 envie sinais para o motor girar para frente e para trs ao mesmo tempo. Isto pode fazer com que os contatores se desarmem. Outra dificuldade que a definio de cdigo G diz que legal emitir um M4 quando o fuso est girando segundo os ponteiros do relgio sob um comando M3 (e vice-versa). Se seu controlador de spindle um motor AC, ao receber uma ordem para girar ao contrrio, enquanto gira em alta velocidade na outra direo, isto pode provocar uma sobrecarga que ir desligar sua alimentao, fundindo o fusvel de proteo. Neste caso necessria a utilizao de um temporizador, que d tempo para o motor parar e s depois disto comear a girar na direo contrria. Outra soluo, e a mais simples de todas seria utilizar um inversor moderno, que permite que se faa a inverso de rotao com o motor girando, sem causar danos ao equipamento e ainda, de lambuja, permite que sua velocidade seja controlada atravs de interface homem-mquina, ou mesmo atravs de software.

2. Controle de motor por passo e direo

Se seu motor de spindle um servo motor com um controlador de passagem direo (como os controladores dos eixos) ento pode configurar dois sinais de sada para controlar sua velocidade e a direo da rotao. Mach3 tomar em conta um controlador de polia de passagem varivel ou caixa de engrenagens entre o motor e o spindle. Para os detalhes completos ver afinao (Tuning) de motor no captulo 5

3. Controle de motor por PWM

Como uma alternativa ao controle por passo e direo, Mach3 pode dar um sinal de sada de largura de pulso modulado cujo ciclo de trabalho uma percentagem da mxima velocidade requerida. Voc

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


poderia converter o ciclo de trabalho do sinal a uma voltagem (o sinal PWM em 0% de tempo d 0 volts, 50% d 5 volts e 100% d 10 volts) e usar este para controlar um motor de induo com um controlador inversor de frequncia varivel. Alternativamente o sinal PWM pode ser usada para acionar o trigger de um triac em um controlador simples DC.

As figuras 4.12 e 4.13 mostram a largura de pulso de aproximadamente 20% do ciclo e 50% de ciclo, respectivamente.

Nesta ordem, para um sinal de velocidade de spindle PWM que funcione em corrente contnua (em realidade uma voltagem contnua normalmente utilizada como uma entrada para controladores de entrada varivel, mas voc sabe o que significa) o sinal de pulso deve ser transformado. Em

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


essncia um circuito usado para achar a mdia do sinal modulado por largura de pulso. O circuito pode ser um simples capacitor e um resistor ou ser muito mais complexo dependendo de (a) quo linear quer a conexo entre a largura e a voltagem final de sada e (b) sobre a velocidade de resposta que necessita para mudar a largura do pulso.

Voc precisa tomar precaues com a eletrnica como as entradas de alguns controladores baratos de PWM que no esto isolados da rede principal. Voc pode encontrar mais informaes na rea de arquivos e fruns no site Web do Mach2DN e usando os termos PWM converter ou PWM Digispeed no buscador do Google ou seu buscador favorito.

Nota: Alguns usurios que utilizam controladores PWM e outros controladores de velocidade varivel de spindle esto frequentemente tendo problemas com os rudos eltricos que estes geram, podendo causar problemas com os controladores dos eixos das mquinas, com os interruptores de limites, etc. Se usar um controlador de spindle semelhante recomendamos energicamente que use uma placa isolante ptica e tome cuidado de blindar os cabos e colocar os cabos de alimentao a vrias polegadas dos cabos de controle. 4.8 Refrigerador Os sinais de sada podem se usados para controlar vlvulas ou bombas de refrigerao por fluxo de leo refrigerante ou nvoa. Estes so ativados pelos botes da tela e/ou as ordens M7, M8 e M9.

4.9 Controle de direo da faca.

O eixo giratrio A pode ser configurado para alternar e assegurar que uma ferramenta do tipo faca esteja tangencial direo do movimento especificado em G1 dos eixos X e Y. Isto permite a implementao de um cortador de vinil ou tecido com um completo controle da faca.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Nota: na verso atual estas caractersticas no trabalham com arcos ( movimentos G2 e G3). sua responsabilidade programar curvas como uma srie de movimentos de G1.

4.10 Sonda digitalizada

Mach3 pode ser conectado a uma sonda digitalizadora para realizar uma medio em um sistema de modelagem digital. H um sinal de entrada que indica que a sonda fez contato com o material e tambm prev a utilizao de sondas sem contato (laser, por exemplo). Para ser til a sonda precisa ter uma ponta esfrica (ou pelo menos uma parte de uma esfera) montada no spindle com seu centro corretamente posicionado sobre a linha central do spindle e a uma distncia fixa do ponto fixado na direo Z. Para ser capaz de sondar materiais no metlicos (e alguns modelos digitalizados so feitos em espuma, MDF ou plstico) a sonda requer uma ligeira inclinao da ponta em alguma direo (XY ou Z). Se a sonda for usada com um trocador automtico de ferramentas ento no pode ter cabos. Isto um grande desafio para o desenhista de uma sonda que ser construda em uma oficina caseira e uma sonda comercial no barata.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Uma caracterstica do desenvolvimento implementada para permitir o uso de uma sonda laser.

4.11 Codificadores lineares (Glass scale)

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

Mach3 tem quatro pares de entradas nas quais um codificador com sadas quadradas pode ser conectado (normalmente este poderia ser um codificador glass scale ver a figura 4.15. Mach3 mostrar a posio de cada um destes codificadores em uma DRO dedicada. Este valor pode ser carregado e guardado do DRO principal dos eixos.

Dentro da caixa do codificador h uma rgua de vidro montada (ou plstico em alguns casos) com linhas separadas por espaos em branco de tamanhos iguais (por exemplo, muitas vezes de 10 mcrons de largura). Um fotosensor registra um sinal A como na figura 4.14. Um ciclo completo corresponde a um movimento de 20 mcrons.

Outro fotosensor, afastado 5 mcrons do primeiro registra o sinal B, com um quarto de ciclo de defasagem (daqui o nome de quadratura).

Uma explicao completa exigiria um espao que no temos aqui, portanto nos limitaremos a resumir as explicaes, mas o importante que voc note que o sinal se inverte a cada 5 mcrons de movimento; por isso a resoluo da rgua de 5 mcrons. Podemos dizer que esta est movendo-se pela sequncia de mudanas.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Por exemplo, se B vai de lo at hi ento A est hi (ponto x): estamos movendo a rgua para o lado direito do ponto inicial. Se, no entanto B vai desde hi at lo ento A esta hi (ponto y) ento estaremos movendo a rgua para o lado esquerdo do ponto inicial.

Mach3 espera receber apenas sinais lgicos. Vrias glass scale (por exemplo, os modelos Heidenhain) fornecem onda senoidal anloga. Isto requer uma eletrnica inteligente para interpolar a uma resoluo alta como 5 mcrons. Se quiser us-la, ento precisa criar uma onda quadrada com um amplificador/comparador operacional. As sadas dos codificadores TTL se conectam diretamente aos pinos de entrada da porta paralela, mas como o rudo produzir falsas contagens, eles so interconectados por meio de um chip que conhecido como Schmitt trigger. A rgua requer uma fonte de corrente contnua (geralmente 5 volts) para os sensores e algum chip controlador interno.

Ateno:

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Para voc pode ser difcil usar uma rgua linear como feedback do codificador para um controlador de um servo motor, pois a mais leve folga no controlador mecnico deixar instvel o servomotor No fcil a conexo do codificador rotativo do servo motor ao codificador DRO. Isto sria interessante para uma operao manual dos eixos. O problema que o 0 volt (comum) dentro do controlador do servomotor usado por seu codificador nem sempre o mesmo 0 volts que o de seu PC ou o da placa de interface. Conexo entre eles ocasionar problemas no tente faz-lo! (O principal benefcio de usar codificadores lineares em eixos lineares que suas medies no dependem da exatido ou da folga do fuso, da correia, da cremalheira, etc.

4.12 Leitura da velocidade do spindle

Mach3 tem uma entrada para um ou mais pulsos gerados em cada revoluo do spindle. Ele usa isto para mostrar a velocidade real do spindle, para coordenar o movimento da ferramenta ao cortar filetes de rosca ou para orientar a ferramenta para o ciclo pesado posterior. Ele executa esta leitura em uma base de tantas rotaes por minuto.

4.13 Charge pump um monitor de pulso

Mach3 entregar um trem de pulsos constantes cuja frequncia de aproximadamente 12.5Khz em um ou ambas as portas paralelas sempre que estiver sendo executado corretamente. Este sinal no estar presente se Mach3 no foi carregado, esta no modo EStop ou se o gerador do trem de pulsos falha por alguma causa.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Voc pode usar este sinal para carregar um capacitor atravs de um diodo pump ( este o nome) e monitorar assim sua sada, mostrando se o Mach3 est funcionando normalmente. Pode usar este sinal tambm para habilitar seus eixos e o controlador do spindle, etc. Esta funo est quase sempre implementada em placas de interface comerciais.

4.14 Outras funes

Mach3 tem 15 entradas de sinais OEM Trigger que voc pode configurar da forma que voc quiser. Por exemplo, elas podem ser usadas para simular o clique de um boto ou habilitar uma macro escrita pelo prprio usurio.

Alm disso, h quatro entradas de usurio que podem ser interrogadas por macros de usurios.

A Entrada # 1 pode ser usada para impedir a execuo de um programa. Esta entrada poderia ser conectada ao sistema de segurana de sua mquina.

Os detalhes completos da arquitetura de Emulao de entradas podem ser obtidos na wiki Mach3 Customisation. O quadro de dialogo de configurao est definido na seo 5.

As sadas de ativao de reles (Relay Activation) no usadas pelo spindle ou pelo sistema de refrigerao podem ser usadas e controladas por macros de usurios.

E uma reflexo final antes que voc trate de levar a cabo muitas das caractersticas mencionadas neste captulo, recorde que voc no tem um nmero ilimitado de entradas e sadas. At mesmo usando duas portas paralelas, voc s ter dez entradas para suportar todas as funes e, embora um emulador de teclado ajude a obter mais entradas, este no pode ser usado para todas as funes. Voc deve neste caso usar um dispositivo Modbus para expandir o nmero de entradas e sadas.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


4.13 Charge pump um monitor de pulso

Mach3 entregar um trem de pulsos constantes cuja frequncia de aproximadamente 12.5Khz em um ou ambas as portas paralelas sempre que estiver sendo executado corretamente. Este sinal no estar presente se Mach3 no foi carregado, esta no modo EStop ou se o gerador do trem de pulsos falha por alguma causa. Voc pode usar este sinal para carregar um capacitor atravs de um diodo pump ( este o nome) e monitorar assim sua sada, mostrando se o Mach3 est funcionando normalmente. Pode usar este sinal tambm para habilitar seus eixos e o controlador do spindle, etc. Esta funo est quase sempre implementada em placas de interface comerciais.

4.14 Outras funes

Mach3 tem 15 entradas de sinais OEM Trigger que voc pode configurar da forma que voc quiser. Por exemplo, elas podem ser usadas para simular o clique de um boto ou habilitar uma macro escrita pelo prprio usurio.

Alm disso, h quatro entradas de usurio que podem ser interrogadas por macros de usurios.

A Entrada # 1 pode ser usada para impedir a execuo de um programa. Esta entrada poderia ser conectada ao sistema de segurana de sua mquina.

Os detalhes completos da arquitetura de Emulao de entradas podem ser obtidos na wiki Mach3 Customisation. O quadro de dialogo de configurao est definido na seo 5.

As sadas de ativao de reles (Relay Activation) no usadas pelo spindle ou pelo sistema de refrigerao podem ser usadas e controladas por macros de usurios.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

E uma reflexo final antes que voc trate de levar a cabo muitas das caractersticas mencionadas neste captulo, recorde que voc no tem um nmero ilimitado de entradas e sadas. At mesmo usando duas portas paralelas, voc s ter dez entradas para suportar todas as funes e, embora um emulador de teclado ajude a obter mais entradas, este no pode ser usado para todas as funes. Voc deve neste caso, usar um dispositivo ModBus para expandir o nmero de entradas e sadas.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

5.

Configurando Mach3 para sua mquina e drives

Caso tenha comprado uma mquina ferramenta acompanhado de um computador para executar Mach3, ento provavelmente no necessitar de ler este captulo (exceto se for de seu interesse). A empresa que lhe vendeu o equipamento provavelmente j instalou o software Mach3 e o configurou adequadamente, alm de lhe ter fornecido informaes detalhadas de como proceder. Seria interessante ter uma cpia em papel de como est configurado o Mach3, caso tenha que reinstalar o software desde o princpio. Voc pode acessar estas informaes em um arquivo XML, onde o Mach3 armazena estas informaes.

5.1

Uma estratgia de configurao

Este captulo contm uma grande quantidade de detalhes. Voc perceber, entretanto que o processo de configurao simples, se voc seguir o passo a passo. Uma boa estratgia folhear o capitulo e ento trabalhar com seu computador e sua maquina ferramenta. Assumiremos que voc tem Mach3 preparado e instalado para uma seo de provas descritas no capitulo 3.

Virtualmente todos os trabalhos que far neste capitulo esto baseados em quadros de dialogo do menu Config. Este identificado, por exemplo, Config>Logic, o que significa que voc deve escolher a entrada Logic do menu Config.

5.2

Configurao inicial

O primeiro quadro de dialogo que voc ir usar Engine Configuration, aba Config>Ports and Pins (portas e pinos). Este quadro de dialogo tem vrias abas, mas a primeira a que se v na figura 5.1.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


5.2.1 Definio de endereos das portas a serem usadas.

Se voc for usar somente uma porta paralela e esta a nica na motherboard de seu computador, ento o endereo, por default da porta 1 ser 0x378 (por exemplo 378 em hexadecimal) e com certeza que estar correto.

Se esta usando um ou mais cartes PCI ento precisa descobrir o endereo de cada um. No h uma norma nica. Execute o Painel de Controle do Windows no boto Iniciar. Clique duas vezes sobre Sistema e selecione a aba Hardware. Clique no boto Administrador de Dispositivos. Expanda a rvore do item Portas (COM & LPT). Clique duas vezes na primeira porta LPT ou ECP. Suas propriedades sero mostradas em uma nova janela. Selecione a aba Recursos. Observe o primeiro nmero na primeira linha da fila. Tome nota deste valor e feche a caixa de dilogo Propriedades.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

Nota: Ao instalar ou remover qualquer placa PCI, voc pode trocar sem querer o endereo do carto de porta paralela PCI mesmo que no o tenha tocado.

Se for usar uma segunda porta, repita as instrues do pargrafo acima.

Feche o Administrador de Dispositivos, Propriedades do Sistema e o Painel de Controle do Windows.

Especifique o endereo da sua primeira porta (no necessita do prefixo 0x para dizer que este hexadecimal, Mach3 o assume assim). necessrio marcar Enabled para a porta 2 e especificar seu endereo.

Agora clique no boto Apply para guardar estes valores. Isto muito importante. Mach3 no recordar os valores se voc trocar de aba ou fechar a caixa de dilogo Ports & Pins sem pressionar o boto Apply.

5.2.2 Definindo a frequncia da maquina

O controlador Mach3 pode trabalhar a uma frequncia de 25.000 Hz (pulsos por segundo), 35.000 Hz ou 45.000 Hz dependendo da velocidade de seu processador e outros programas carregados enquanto executa Mach3.

A frequncia que precisa depende da mxima taxa de pulsos que necessita para controlar qualquer eixo e seu limite de velocidade. 25.000 Hz provavelmente sero apropriadas a um sistema de motores de passo.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Com um controlador de 10 micro passos como o Gecko 201, obter ao redor de 750 RPM para um motor de passo padro de 1,8. Uma alta taxa de pulsos necessria para controlar servo motores que tm um codificador de alta resoluo no motor. Mais detalhe podem ser obtidos na seo Ajustes do Motor.

Em computadores com um clock de 1 Ghz, voc com certeza atingir a taxa de 35KHz que poder ser selecionada quando necessitar de taxas de passos muito altos. (por exemplo, se tiver um fuso com rosca muito fina).

A verso de demonstrao s atinge 25KHz. Alm disso, se Mach3 for forado a fechar-se, ento no reinicio automaticamente ser configurado para operar a 25KHz. A frequncia real no sistema que est executando mostrada na tela Diagnostics. No se esquea de clicar sobre o boto Apply para guardar os valores antes de sair .

5.2.3 Definindo caractersticas especiais Voc ver caixas de verificaes (check boxes) para uma variedade de configuraes especiais. Estas sero compreensveis por si mesmas, se por acaso tiver o hardware pertinente em seu sistema. Se no, ento deixe-as sem marcar. No se esquea de clicar sobre o boto Apply para guardar os valores antes de sair.

5.3

Definindo os sinais de entrada e sada que voc usar

Agora que estabeleceu a configurao bsica, tempo de definir que sinais de entrada e sada usar e que porta paralela e pino ser usado para cada funo. A documentao de sua interface pode lhe ajudar neste momento, pois documenta as funes pertinentes sua placa. Caso ela tenha sido desenhada para ser usada com Mach3, ento no ter nenhuma dificuldade para configur-la e pode tambm acontecer o caso de sua placa ser provida de um esquema (.XML) com estas conexes j preparadas. Neste caso, s carreg-lo em seu sistema.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

1.

Sinais de sadas para ser usadas por Eixos e Spindle.

Selecione a aba Motor Outputs. Voc pode v-la na figura 5.4

Define onde sero conectados os controladores para seus eixos X, Y e Z e clique para colocar a marca de verificao para habilitar (Enable ) este eixo. Se seu hardware de interface (por exemplo controladora de passos Gecko 201) requer um sinal ativo lo assegure-se que esta coluna esteja marcada, tanto para o passo (Step) como para a direo (Dir).

Se tiver um eixo rotativo ou escravo ento deve habilitar e configur-lo.

Se a velocidade do spindle for controlada manualmente ento finalizamos esta aba. Clique no boto Apply para guardar os dados desta aba.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

Se a velocidade de seu spindle for controlado por Mach3 ento precisa habilitar (Enable) o spindle e atribuir um pino/porta de passos (Step) e direo (Dir), se este tiver um controle completo de passo e direo. Defina tambm se este sinal ativo lo. Finalizando, clique no boto Apply para guardar os dados desta aba.

5.3.2 Sinais de entrada a serem usados

Agora selecione a aba Input Signals, como na figura 5.5 Assumimos que escolheu uma das estratgias de interruptores de incio fins de curso para cada eixo, como comentado no captulo 4.6. Se tiver usado uma das estratgias mencionadas e tem interruptores fim de curso conectados entre si e iniciado um EStop ou desabilitado o controle de eixos do controle eletrnico ento no marque nenhuma das entradas de limites. Com a estratgia 2 ter provavelmente interruptores de incio nos eixos X, Y e Z. Ento habilite (Enable) as caixas de verificao dos interruptores de incio (Home) para cada eixo e defina a

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


porta (port) / pino onde ser conectado cada um. Se estiver combinando interruptores fins de curso e home ento deve habilitar o Limit --, o Limit ++ e incio para cada eixo e atribuir o mesmo pino para a Home, Limit e Limit + +.

A barra de scroll permite o acesso ao resto da tabela que no visvel na figura 5.5

A entrada # 1 especial, esta pode ser usada para desabilitar ou programar quando os interruptores de segurana no esto instalados.

As outras trs (e a # 1, se no for usada para os interruptores de segurana) esto disponveis para seu prprio uso e podem ser usadas pelo cdigo de macros. A entrada # 4 pode ser usada para conectar um boto interruptor externo para implementar a funo passo nico (Single Step). Pode ser que deseje configurar isto mais tarde.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

Habilite e defina o ndice de pulso (ndex Pulse) se usar um Encoder como sensor.

Habilite e defina os limites de fim de curso ((Limits Override) se estiver permitindo que Mach2 controle os interruptores de fim de curso e se tiver um boto externo que possa ser pressionado, se precisar mover-se alm destes limites. Se no tiver interruptores ento pode usar um boto da tela para conseguir a mesma funo.

Habilite e defina a parada de emergncia (EStop) para indicar a Mach3 que o usurio disparou uma parada de emergncia.

Habilite e defina a entrada OEM Trigger se quiser que sinais eltricos sejam capazes de chamar funes OEM sem ser necessrio que um boto da tela seja pressionado.

Habilite e defina a cronometragem (Timing) se tiver um sensor no spindle com mais de um Encoder

Habilite a sonda (Probe) para digitalizar e THCOn, THCUp e THCDown para o controle de tocha de plasma.

Se tiver uma porta paralela apenas, ento ter 5 entradas disponveis; com duas portas ento ter 10 (se habilitar os pinos do 2 ao 9 como entradas, ir dispor de 13). Isto muito comum de acontecer quando est escasso de sinais de entrada especialmente se voc tambm esta querendo ter alguma entrada para (glass scales) ou outro codificador. Pode ser que voc tenha que abrir mos de algumas coisas como interruptor fsico de fim de curso para guardar sinais.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

Pode considerar tambm o uso de um emulador de teclado para alguns sinais de entrada. No esquea de clicar no boto Apply para guardar os dados desta aba.

5.3.3 Emulando sinais de entrada

Se voc assinalar a coluna (Emulated) para uma entrada ento o nmero da porta/pino ativada e o estado lo para este sinal ser ignorado mas a entrada na coluna de tecla ressaltada (Hotkey) ser interpretada. Quando uma mensagem de tecla pressionada recebida com um cdigo que coincida com o valor de uma tecla ressaltada ento este sinal considerado como ativo. Quando uma mensagem de tecla solta recebido ento esta se torna inativa.

Os sinais de tecla pressionada e tecla solta normalmente vm de um emulador de teclado (como o Ultimarc IPAC ou Hagstrom) que so acionados por interruptores conectados a estas entradas. Isto permite mais interruptores para acionar mais pinos disponveis em sua porta paralela mas existe alguns inconvenientes, como a demora significativas de tempo antes que a mudana de interruptor seja percebido pelo sistema. E pode acontecer at casos em que este sinal perdido pelo Windows. Os sinais emulados no podem ser usados pelo Index ou Timing e no devem ser usadas pelo EStop.

5.3.4 Sinais de sada

Use a aba de sinais de sada (Output Signals) para definir quais sadas voc usar. Veja a figura 5.6.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

muito provvel que queira usar apenas uma sada habilitada (Enable) (todos os controles de eixo podem ser conectados para ela). Na realidade se voc est usando a caracterstica change pump/monitor de pulsos ento pode habilitar seu controle de eixo para esta sada. Os sinais Output# so para controlar a funo liga/desliga do spindle (no sentido horrio e opcionalmente no sentido anti-horrio), as bombas ou vlvulas do refrigerador de fludo lubrificante ou nvoa e para o controle pelo boto ou macros personalizados de Mach3.

A linha Charge Pump deve ser habilitada e definir se sua placa aceita esta entrada de pulsos para confirmar continuamente a operao correta do Mach3. Charge Pump2 usado se voc tiver uma segunda placa de sada conectada segunda porta ou quer verificar a operao da porta secundria, se por acaso tiver uma. No esquea de clicar no boto Apply para guardar os dados desta aba.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


5.3.5 Definindo entradas do codificador

A aba Encoder/MPGs usada para definir as conexes e a resoluo de codificadores lineares ou o Gerador Manual de Pulsos usados para mover os eixos.

Voc encontrar mais informaes no captulo sobre Config>Ports & Pins.

5.3.5.1

Codificadores

Os valores em pulsos por unidades (Counts per unit) devem ser correspondentes com a resoluo do codificador. Assim, uma escala linear com marcao de 20 mcrons produz um pulso a cada 5 mcrons (recordar o sinal de quadratura), isto 200 pulsos por unidade (milmetro). Se voc tiver unidades nativas selecionada (Native units) em polegadas, por exemplo, ento ser 200 x 25.4 = 5.080 pulsos por unidade (polegada). O valor de velocidade (Velocity avalie) no usado.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


5.3.5.2 MPGs

Os valores de pulsos por unidades (Counts per unit) usado para definir o nmero de pulsos de quadratura que precisa ser gerado por Mach3 para produzir o movimento do MPG. Para um codificador de 100 CPR, um nmero 2 adequado. Para resolues mais altas voc deve aumentar este nmero para conseguir a sensibilidade mecnica que deseja. O valor de velocidade (Velocity avalie) determina a escala de pulsos enviados ao eixo que esta sendo controlado pelo MPG. A melhor forma de definir o valor de MPG, experimentando. Na base da tentativa e erro voc encontrar um valor adequado.

5.3.6 Configurao do Spindle.

A prxima aba no Config>Ports & Pins a configurao do spindle (Spindle setup). Esta aba usada para definir a forma como o spindle e o refrigerador podem ser controlados. Voc pode optar por permitir que Mach3 no faa nada, ou pode apenas ligar e desligar o spindle. Dependendo do motor utilizado, pode tambm optar por ter um controle total de sua velocidade usando um sinal de pulso modulado em largura (PWM) ou um sinal de passo e direo. A caixa de dialogo pode ser vista na figura 5.8.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

5.3.6.1 Controle do Refrigerador.

O cdigo M7 liga o refrigerador de fludo, o cdigo M9 liga o refrigerador de neblina e o cdigo M9 tambm pode desligar todos os refrigeradores. A seo de dialogo de controle de fludo ou nvoa define qual dos sinais de sada vai ser usado para implementar esta funo. As portas/pinos para as sadas foram definidos na aba de sinais de sada (Output Signals). Se voc no quiser/puder usar esta funo pode inabilitar os rels de fludo/neblina (Disable Flood/Mist Relays).

5.3.6.2 Controle de direo do Spindle.

Se a velocidade do spindle est sendo controlada manualmente ou usando um sinal PWM ento Mach3 pode definir sua direo e quando ligar ou deslig-lo (em resposta a M3, M4 e M5) usar duas

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


sadas. As portas/pinos para as sadas j foram definidos na aba de sinais de sada.

Se voc controlar o spindle por passo e direo ento no necessita destes controles. M3, M4 e M5 controlaro o trem de pulsos gerado de forma automtica. Se no quiser/puder usar esta funo pode inabilitar o controle do spindle. (Disable Spindle Relays). 5.3.6.3 Controle do motor

Se voc marcar a opo usar controle do motor (Use Motor Control) se quiser usar PWM ou controle de passo e direo do Spindle. Quando esta caixa est marcada, voc pode escolher entre controle de motor por PWM ou passo/direo (Step/Dir). Controle do PWM Um sinal PWM um sinal digital, uma onda "quadrada" onde a percentagem do tempo em que o sinal fica alto especifica a velocidade em que o motor deve girar. Assim, no caso onde se tem um motor e um controlador PWM com velocidade mxima de 3000 rpm ento a figura 4.12 deveria girar o motor a 3000 x 0.2 = 600 rpm. Similarmente o sinal na figura 4.13 o faria girar a 1.500 rpm.

Mach3 tem que fazer uma mudana na largura de vrios pulsos que pode produzir um contraste com o aumento de frequncia da onda quadrada. Se a frequncia tiver 5 Hz executando-se Mach3 com uma velocidade de ncleo de 25.KHz pode conseguir 5.000 velocidades diferentes. Com 10Hz reduz para 2500 velocidades diferentes mas isto equivale a uma resoluo de um par de rpm.

Uma baixa frequncia de onda quadrada aumenta o tempo que o controle do motor levar para avisar que uma mudana de velocidade foi solicitada. Bons desempenhos so conseguidos na faixa dos 5 aos 10Hz. A frequncia escolhida inserida na caixa PWM Base Freq.

Muitos controladores e motores tm uma velocidade mnima especificada. Isto normalmente

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


acontece porque o ventilador refrigerador muito ineficiente a baixas velocidades enquanto que altos torques e correntes ainda podem ser exigidos. O quadro Minimum PWM % lhe permite especificar a percentagem de velocidade mxima em que o Mach3 parar de enviar sinal PWM sada.

Voc deve estar consciente que um controlador eletrnico PWM pode ter uma configurao de velocidade mnima e a configurao de polia de Mach3 tambm (veja a seo spindle pulleys ) permite-lhe configurar as velocidades mnimas. Tipicamente voc pode querer configurar o limite da polia ligeiramente mais alto que o Minimum PWM % ou o hardware limita como esta cortar a velocidade e/ou dar uma mensagem de erro antes de par-lo totalmente.

Passo e direo de um motor

Isto pode ser um controlador de velocidade varivel controlado por pulsos de passos ou um controlador completo de servo motor. Voc pode usar a configurao de polia de Mach3 (veja a seo 5.5.6.1) para definir uma velocidade mnima se isto for necessrio, tanto pelo motor como por sua eletrnica.

5.3.6.4 Controle do Spindle pelo ModBus

Este bloco permite a configurao de uma porta anloga com um dispositivo Modbus para controlar a velocidade do Spindle. Para mais detalhe ver a documentao de seu dispositivo Modbus.

5.3.6.5 Parmetros gerais

Estes parmetros lhe permitem controlar o retardo depois de iniciar ou deter o Spindle antes que

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Mach3 execute ordens adicionais (exemplo: um Dwell). Estes retardos podem ser usados para permitir tempo para a acelerao antes de iniciar um corte ou para proporcionar certa proteo de software, quando por exemplo o programa pede ao Spindle para girar no sentido contrrio em que ele est girando. Este retardo faz com que o Spindle primeiro pare de girar numa direo e s depois disto que ele comea a girar na direo contrria. Os tempos de dwell so especificados em segundos.

Desligar o rele imediatamente antes do retardo (Immediate Relay off before delay), se esta opo for marcada, o rele do spindle ser desligado (off) logo depois que M5 for executado. Se no estiver marcada esta opo, ento ele permanece ligado (on) at que o perodo de retardo tenha transcorrido.

5.3.6.5 Relaes de polia

Mach3 tem o controle sobre a velocidade do motor de seu Spindle. Programe a velocidade do spindle mediante a palavra S. O sistema de polia de Mach3 lhe permite definir a relao para quatro configuraes de polia ou caixa de engrenagens diferentes. fcil de compreender como isso funciona, depois de ajustar seu motor de Spindle e assim que isso for descrito na seo 5.5.6.1.

5.3.6.6 Funo especial O modo raio laser (Laser mode) nunca deve estar marcado, exceto para controlar um raio laser de corte, pela proporo de sua alimentao.

Usar a realimentao de Spindle no modo de sincronizao (Use Spindle feedback in sync mode) NO deve estar marcada NUNCA.

O controle de Spindle por loop fechado (Closed Loop Spindle Controle), quando est marcada, implementa um lao de servo motor que tenta igualar a velocidade real do spindle visto pelo sensor

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


de ndice ou cronmetro como a exigida pela palavra S (S Word). A velocidade exata do spindle provavelmente no importante, assim no provvel que precise usar esta caracterstica em Mach3Turn.

Se voc fizer o uso disto ento as variveis P, I e D devem ser configuradas na lista 0 a 1. P controla o ganho do lao e valores excessivos tornaro a velocidade instvel em torno do valor definido, antes que se ajuste a ele. A varivel D aplica amortizao assim estabiliza estas oscilaes usando a derivada (a proporo da mudana) da velocidade. A varivel I faz uma anlise da diferena entre a velocidade real e a pedida assim como tambm aumenta a exatido no estado estvel. Configure estes valores abrindo o quadro de dilogo Operator>Calibrate Spindle.

Mediando a velocidade do Spindle (Spindle Speed Averaging), quando esta opo est marcada, o Mach3 aplica uma velocidade mdia sobre o tempo entre os pulsos ndex/timing sobre vrias revolues quando est derivando a velocidade real do Spindle. Voc pode achar isto til com um controle de Spindle de muito baixa inrcia ou onde o controle tende a dar variaes a curto prazo da velocidade.

5.3.7 Aba de opes de uma perfuratriz.

A aba final no Config>Ports &Pins opes de perfuratriz (Mill Options). Veja a figura 5.9.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

Z-inhibit. O quadro de verificao Z-inibit On habilita esta funo. Max Depth d o menor valor de Z em que o eixo se mover. O quadro de verificao Persistant recorda o estado de uma execuo em uma outra de Mach3.

Digitising: O quadro de verificao 4 Axis Point Clouds habilita a gravao do estado do eixo A assim como X, Y e Z. O quadro de verificao Add Axis Letters to Coordinates coloca os dados com o nome de eixo no arquivo point cloud. THC Options: O quadro de verificao se explica por si mesmo.

Compensation G41, G42: O quadro de verificao de anlise de compensao avanada faz uma anlise completa que reduzir o risco de erros, ao compensar o dimetro da ferramenta (usando G41 e G42) em formas complexas. Homed true when no Home switches: Far com que o sistema aparea para ser referenciado (por exemplo Leds verdes) durante todo o tempo. Isto deve ser usado somente se no houver interruptores de incio (Home) definidos na aba Ports & Pinos Inputs.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

5.3.8 Comprovao

Seu software agora est suficientemente configurado por voc para fazer certas provas simples com o hardware. Verifique que se encontrem conectados os interruptores manuais como EStop, Incio, etc. s entradas, se no estiverem, faa-o agora.

Execute Mach3Mill e abra a tela de diagnstico. Esta tela de diagnstico tem um banco de Leds mostrando o nvel lgico das entradas e sadas. Assegure-se que o sinal de emergncia externa (EStop) no est ativada (Led vermelho de emergncia no pisque) e aperte o boto vermelho de reinicio (Reset) na tela. Seu LED deve parar de piscar.

Se tiver associado qualquer sada como um refrigerador ou um Spindle ento pode usar os botes pertinentes na tela de diagnstico para pr as sadas em ligado ou desligado. A mquina deve responder tambm ou pode controlar as voltagens dos sinais com um multmetro.

Depois faa funcionar os interruptores de incio e limite. Deve ver os Leds amarelos apropriados quando seu sinal estiver ativo.

Estas provas lhe permitiro ver se sua porta paralela est corretamente direcionada e as entradas e sadas esto conectadas apropriadamente.

Se voc tiver duas portas e todos os sinais de prova esto em um ento poderia considerar uma mudana temporria de sua configurao de modo que um dos interruptores de incio ou de limite est unido por esta via de modo que voc possa verificar sua operao correta. No se esquea de clicar sobre o boto Apply quando estiver fazendo uma comprovao.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Se tudo estiver bem ento deve restaurar a configurao apropriada.

Se voc tiver problemas voc deve orden-los agora isto ser muito mais fcil quando comea a movimentar os eixos. Se voc no tiver um multmetro ento ter que comprar ou pedir emprestado um verificador lgico ou um adaptador de D25 (com diodos emissores de luz) que lhe permita controlar o estado de seus pinos. Em essncia precisa achar se (a) os sinais de entrada e sada do computador so incorretos (exemplo. Mach3 no est fazendo o que voc quer ou espera) ou (b) os sinais no conseguem comunicao entre o conector D25 e sua mquina de usinagem (exemplo: um problema eltrico ou configurao com a interface ou mquina). 15 minutos de ajuda de um amigo experiente pode fazer milagres nesta situao, se voc explicar cuidadosamente a ele qual e como seu problema.

Voc se assombrar com que frequncia estes problemas terminam repentinamente com palavras como " OH ! j vejo que o problema deve ser, isso .."

5.4 Definir as unidades de trabalho

Com as funes bsicas de trabalho, hora de configurar o controlador de eixo. A primeiro coisa para decidir se voc deseja definir suas propriedades em unidades mtricas (milmetros) ou

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


polegada. Voc ser capaz de trabalhar em qualquer unidade que escolher. A matemtica para configurao ser ligeiramente mais fcil se voc escolher o mesmo sistema que foi usado em seus eixos (por exemplo o fuso de esferas). Assim um fuso com 0.2" de avano por volta (5 tpi) fcil de configurar tanto em polegadas como em milmetros. Similarmente um fuso de 2mm de avano ser mais fcil em milmetros. A multiplicao e/ou diviso por 25.4 no so difceis e s algo diferente para se considerar.

A est uma vantagem ao ter que configurar as unidades nas unidades em que normalmente trabalha. Voc pode usar o DROs para mostrar neste sistema seja o que seja que o programa esteja fazendo (exemplo: comutar unidades por G20 e G21). Assim a escolha sua. Use Config>Setup Units para escolher milmetros ou polegadas (veja-a figura 5.10). Uma vez que voc tenha feito uma escolha voc no pode mais troc-lo, seno ter que recalcular tudo novamente, do contrrio ser criada uma enorme confuso! 5.5 Aferindo os motores

Bem, depois de todos esses detalhes hora de ver alguma coisa funcionar - literalmente ! Esta seo descreve a configurao do controlador dos eixos e o controlador de Spindle, se sua velocidade for controlada por Mach3,.

A estratgia completa para cada eixo : calcular quantos pulsos devem ser enviados ao controlador de cada unidade (polegada ou mm) de movimento da ferramenta ou mesa, estabelecer a velocidade mxima para o motor configurar a proporo de acelerao/desacelerao requerida.

Aconselhamos trabalhar com um eixo por vez. Poderia comear fazendo funcionar o motor antes que se conecte mecanicamente mquina de usinagem.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Antes de alimentar sua placa controladora e os motores, verifique duas vezes toda a fiao eltrica, para ver se no tem nada errado com ela. Confira e reconfirme tudo e s passe para a segunda fase (energizao) quando tiver certeza de que est tudo normal com esta etapa. Vrios so os problemas que ocorrem nesta fase da montagem, e a maioria destes problemas so evitados com uma conferncia mais apurada da instalao. Confira tudo. Nada pode passar despercebido. Verifique as fases das bobinas dos motores e compare com o diagrama esquemtico do manual de sua placa controladora. Qualquer dvida precisa ser resolvida agora. Depois tarde demais.

5.5.1 Calcular os passos por unidade

Mach3 pode realizar automaticamente uma comprovao de movimento sobre um eixo e calcular os passos por unidade e isto provavelmente o melhor para a correta aferio, mas mesmo assim apresentamos a teoria global aqui.

O nmero de passos que Mach3 deve enviar por uma unidade de movimento depende do controlador mecnico (por exemplo, o passo do fuso de esferas, a reduo do acoplamento entre o motor e o fuso), as propriedades do motor de passo ou o codificador no servo motor e o micro passo ou engrenagem eletrnica no controlador eletrnico.

5.5.1.1 Calculando o controlador mecnico

Voc vai calcular o nmero de voltas do eixo do motor que so necessrias para mover o eixo da mquina por uma unidade. Isto provavelmente ser mais que um para as polegadas e menos de um para os milmetros, mas isto no importa. Com uma calculadora, fazer este clculo fcil. Voc precisa saber o passo de seu fuso (por exemplo: distncia entre os fios de rosca, de uma crista outra) e o nmero de entradas. Os fusos em polegadas podem ser especificados em fios por polegadas (tpi). O passo 1/tpi (exemplo: o passo de um fuso de entrada simples de 8tpi 1/8 =0,125)

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Se o fuso for de entradas mltiplas, multiplique o passo pelo nmero de entradas para conseguir o passo efetivo da rosca. O passo de rosca efetivo , portanto a distncia que o eixo se move para uma revoluo do fuso.

Agora voc pode calcular as revolues do fuso por unidade

Revolues do fuso por unidade = 1/passo de rosca efetivo.

Se o fuso for acoplado diretamente ao eixo do motor ento estas so as revolues do motor por unidade. Uma volta completa no eixo do motor equivale a uma volta completa no fuso. Se o motor tiver uma engrenagem ou correia como acoplamento ao fuso com o NM dente na engrenagem do motor e Ns dente na engrenagem de fuso ento: Revolues do motor por unidade = revolues do fuso por unidade * Ns/NM

Por exemplo, suponha que nosso fuso de 8tpi est conectado ao motor atravs de correia dentada com uma polia de 48 dentes no fuso e uma polia de 16 dentes no motor, ento o passo do eixo do motor seria 8 * 48/16 = 24

Como exemplo mtrico, suponha que um fuso de duas entradas tem 5 milmetros entre os filetes de rosca (exemplo: o passo efetivo da rosca 10 milmetros) e est acoplado ao motor com uma polia de 24 dentes no eixo do motor e uma polia de 48 dentes no fuso. Assim as revolues do fuso por unidade = 0.1 e as revolues do motor por unidade 0.1 * 48/24 = 0.2 Para um controlador com engrenagem de cremalheira e pinho ou correia dentada o clculo similar.

Encontre o passo dos dentes da correia dentada. As correias dentadas esto disponveis em passos mtricos e imperiais com 5 ou 8 milmetros de passos mtricos comuns e 0.375" (3/8 ") polegadas comum para correias dentadas e cremalheira. Para uma engrenagem de cremalheira encontre seu

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


passo de dente. Melhor faz-lo medindo a distncia total entre 50 ou ainda 100 dentes. Note que, porque as engrenagens padres so feitos a um passo diametral, sua longitude no ser um nmero racional dado que inclui a constante p (pi = 3.14152) ? Para todas as guias chamaremos a este passo de dente (tooth pitch). Assim, por exemplo com uma cremalheira de 3/8" e uma engrenagem de 13 dentes que est no eixo do motor ento as revolues do motor por unidade = 1 / (0.375 * 13) = 0.2051282. Observamos que isto quase "transmisso direta" e o motor poderia necessitar de uma caixa de engrenagens de reduo adicional para suprir as necessidades de torque. Neste caso multiplique as revolues do motor por unidade pela relao de reduo da caixa de engrenagens.

Revolues do motor por unidade = revolues do eixo do motor por unidade * Ns / NM

Por exemplo uma caixa 10:1 daria 2.051282 revolues por polegada.

Para eixos rotativos (por exemplo, mesas rotativas) a unidade o grau. Voc precisa fazer clculos baseado na relao do fuso. Esta tem frequentemente 90:1. Assim com um acionamento por motor direto ao fuso uma revoluo d 4 graus assim as revolues do motor por unidade 0.25. Uma reduo de 2:1 do motor ao fuso d 0.5 revolues por unidade.

5.5.1.2 Calcular passos por revoluo de motor

A resoluo bsica de todo os motores de passo modernos so 200 passos por revoluo (exemplo: 1.8 por passo). Nota: alguns motores de passo tm 180 passos por revoluo mas provvel que no os encontre se voc est comprando motores novos ou quase novos.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

A resoluo bsica de um servo motor depende do codificador em seu eixo. A resoluo do codificador normalmente citada por CPR (ciclos por revoluo) porque a sada na realidade dois sinais de quadratura e a resoluo efetiva ser quatro vezes este valor.

5.5.1.3 Calculando o passo por revoluo do motor no Mach3

Recomendamos enfaticamente que voc use controladores eletrnicos de micro passos para motores de passo. Com um controle de passos completos ou meio passo voc necessitar de motores muito maiores que podem apresentar ressonncias que limitaro a execuo a certas velocidades.

Alguns controladores de micro passos tm um nmero fixo de micro passos (tipicamente 10) enquanto que outros podem ser configurados. Caso use uma controladora com 10 micro passos, o Mach3 precisar enviar 2000 pulsos para que o fuso complete uma revoluo completa. Alguns controladores de servo motor requerem um pulso por conta da quadratura do codificador do motor (assim dando 1200 passos por revoluo para um codificador de 300 CPR. Outros incluem engrenagem eletrnica onde voc pode multiplicar os passos de entrada por um valor inteiro e, s vezes, o resultado da diviso por outro valor inteiro. A multiplicao dos passos de entrada pode ser muito til no Mach3 como a velocidade de servo motores pequenos com um codificador de alta resoluo pode ser limitado pela mxima taxa de pulso que o Mach3 pode gerar.

5.5.1.4 Passos por unidade no Mach3

Agora podemos, finalmente, fazer alguns clculos: Passos por unidade no Mach3 = Passos por revoluo no Mach3 * revolues do motor por unidade

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


A figura 5.11 mostra o quadro de dilogo para o Config>Motor Tuning. Clique sobre um boto para escolher o eixo que est configurando e entre o valor calculado de passos por unidade em Mach3 na caixa que est sobre o boto Save. Este valor no tem que ser um inteiro, assim voc pode obter tanta exatido quanto desejar. Para evitar esquecimentos posteriores, clique em Save Axis Settings agora.

5.5.2 Configurando a mxima velocidade do motor

Ainda usando o quadro de dialogo Config>Motor Tuning, quando voc move o cursor deslizante de velocidade ver um grfico de velocidade. Percebe-se, por este grfico, que o eixo acelera, gira possivelmente a toda velocidade e ento desacelera. Ponha a velocidade no mximo por enquanto. Use o cursor deslizante de acelerao para alterar a taxa de acelerao/desacelerao (estes so sempre os mesmos).

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

Quando voc usa o cursor deslizante os valores nos quadros da velocidade (Velocity) e de acelerao (Accel) so atualizados.

Nota: A velocidade est em unidades por minuto. Accel est em unidades por second ao quadrado.

Os valores de acelerao podem ser expressos em Gs para que se tenha uma impresso subjetiva da fora que ser aplicada a uma mesa macia ou pea de trabalho.

A velocidade mxima que pode mostrar estar limitada pela taxa mxima de pulso de Mach3. Suponha que ele tenha sido configurado para 25.000 Hz e 2000 passos por unidade. Ento a mxima velocidade possvel 750 unidades por minuto.

Este mximo, entretanto no seguro para seu motor, mecanismo de controle ou mquina; s o Mach3 na velocidade mxima . Pode fazer os clculos necessrios ou fazer certos ensaios prticos. Compensa tentar isto primeiro.

5.5.2.1 Ensaios prticos de velocidade de motor

No esquea de salvar a configurao do eixo depois de pr os passos por unidade. Clique em OK no quadro de dilogo. Clique sobre o boto Reset assim seu LED ficar aceso continuamente.

Volte para o Config>Motor Tuning e escolha seu eixo. Use o cursor deslizante de velocidade para configurar o grfico em 20% da velocidade mxima.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Aperte a tecla de flecha para cima (Up key) em seu teclado. O eixo deve mover-se na mesma direo. Se ele se negar a mover-se, ou comear a patinar, escolha uma velocidade inferior. Se ficar muito lento, escolha ento uma velocidade mais alta. A tecla de flecha para baixo faz girar na outra direo.

Se a direo estiver invertida (seta para baixo faz o eixo mover-se na direo contrria), ento mude a configurao de Low ativo no pino Dir do eixo na aba Config>Ports & Pins>Output Pins (e pressione Apply) ou verifique o quadro apropriado no Config>Motor Reversals para o eixo que est usando. Voc pode tambm desconectar e inverter as bobinas do motor.

Se um motor de passos apita, chia, estola, aquece, mas no gira enfim, apresenta alguns (ou todos) estes sintomas, provavelmente voc o conectou incorretamente ou ento voc est com excesso de velocidade. Primeiro confira a documentao do motor. Verifique se a ligao das fases est correta. A ligao de motores com 8 fios costuma ser muito confusa. Verifique novamente. A maioria dos defeitos nesta etapa costuma acontecer devido a ligaes erradas das fases do motor. Se voc no tiver nenhum problema, seu motor tenha respondido eficientemente, ento deve estar sentido o prazer de ter seguido o conselho: compre bem, compre apenas uma vez. A maior parte das controladoras trabalharo bem com uma largura de pulso mnimo de 1 microssegundo Se voc tiver problemas com os movimentos de teste (por exemplo o motor parece muito ruidoso) primeiro verifique se os pulsos no esto investidos (pelo Low ativo sendo configurado incorretamente para passo (Step) na aba Output Pinos do Ports & Pins). Caso esteja tudo normal, ento pode experimentar aumentar a largura do pulso para, digamos, 5 microssegundos A interface de passo e direo muito simples mas, se no for corretamente configurada poder apresentar certos problemas que sero difceis de serem solucionados. Cuidado nesta etapa nunca ser demais.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

5.5.2.2 Calculando a mxima velocidade do motor

Se quiser calcular a velocidade mxima do motor ento leia esta seo. H muitos fatores que definem a velocidade mxima de um eixo: A mxima velocidade permitida do motor (talvez 4000 rpm para um servo motor ou 1000 rpm para um motor de passo) A mxima velocidade permitida do fuso de esferas (depende da longitude, dimetro, mancais, etc.. Velocidade mxima da correia dentada ou caixa de engrenagens de reduo A velocidade mxima que o controle eletrnico suportar sem apresentar um defeito. A velocidade mxima para manter a lubrificao das partes mveis da mquina

Os dois primeiros itens desta lista so os que mais costumam afetar suas montagens, portanto, aconselhamos que voc analise as especificaes dos fabricantes, calcule as velocidades permitidas do fuso e do motor e relacione estes a unidades por segundo do movimento de eixo. Ponha este valor mximo no quadro de velocidade de aferio do motor para o referido eixo. O frum Mach1/Mach2 do Yahoo! um lugar til para conseguir conselhos de outros usurios de Mach3.

5.5.2.3 Configurao automtica de passos por unidade Voc pode no saber exatamente qual a correspondncia exata entre os pulsos produzidos pela sua placa controladora e a distncia que se move o fuso. Mas desde que consiga medir corretamente a distancia movida pelo eixo, usando um paqumetro ou outro instrumento de medida qualquer, pode ento conseguir fazer com que o Mach3 calcule exatamente os passo por unidades em que ele deve ser configurado.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

A figura 5.12 mostra o boto na tela de configurao para iniciar este processo. Em Pick Axis to Calibrate voc deve indicar o eixo que deseja calibrar.

A configurao bem simples. Voc entra com uma distncia nominal e aguarda o Mach3 deslocar o eixo. Esteja neste momento preparado para interromper o movimento com o boto Estop, se notar que o movimento ir provocar coliso com o final do curso do eixo. Isto poder acontecer se a sua configurao atual estiver fora de alcance. Quando o eixo parar de se deslocar, voc dever medir a distncia exata deste deslocamento. Digite o valor encontrado na caixa correspondente e clique Enter. Isto ser usado para calcular o passo real por unidade de cada um dos eixos de sua mquina.

5.5.3 Definindo a acelerao 5.5.3.1 Inrcia e foras Nenhum motor capaz de mudar a velocidade de um mecanismo instantaneamente. necessrio um torque para provocar um momento angular s partes giratrias (incluindo o prprio eixo do motor) e o torque convertido em fora pelo mecanismo (fuso e porca, etc.) tem que acelerar as

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


partes mveis da mquina e a ferramenta ou a pea de trabalho. Alguma fora ser consumida para superar a frico e, obvio fazer com que a ferramenta corte. Mach3 acelerar (desacelerar) o motor a uma taxa pr-definida. Se o motor pode proporcionar mais torque que o necessrio para o corte, frico e foras de inrcia mantendo a taxa de acelerao dada, ento tudo vai bem. Se o torque for insuficiente ento o motor pode comear a perder passos. No caso de servos motores, o controlador pode assinalar uma condio de erro, mas se isto no acontecer o prprio servio estar comprometido, uma vez que se perder a exatido do corte. Isto ser explicado com mais detalhes em um prximo captulo.

5.5.3.2 Experimentando diferentes valores de acelerao

Teste seus eixos com diferentes configuraes de acelerao no quadro de dilogo que serve para aferir o motor. Em aceleraes baixas (uma inclinao suave no grfico) voc ser capaz de ouvir a rampa de acelerao subindo e descendo.

5.5.3.3 Evitando erros do servo

A maior parte dos movimentos feitos em um programa so coordenados entre dois ou mais eixos movendo-se em conjunto. Assim em um movimento de X=0, Y=0 a X=2, Y=1, Mach3 mover o eixo X a duas vezes mais rpido que o eixo Y. Isto no s coordena os movimentos a velocidade constante, mas assegura que a taxa de velocidade requerida seja aplicada durante a acelerao e a desacelerao acelerando todos os movimentos a uma velocidade determinada pelo eixo "mais lento".

Se voc especificar uma acelerao muito alta para um certo eixo, ento Mach3 assumir que pode

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


usar este valor. Como na prtica o eixo no conseguir acompanhar a velocidade, ento pode acontecer perdas de passos. Isto provoca inexatido nos trabalhos executados.

5.5.3.4 Escolher um valor de acelerao

bastante possvel, conhecendo todas as massas das partes mveis, momentos de inrcia do motor e dos fusos, foras de frico e o torque disponvel do motor, calcular qual a acelerao mxima que pode ser obtida. Os catlogos dos fabricantes de fusos de esferas e guias lineares frequentemente incluem os clculos de exemplo.

A menos que voc queria a essncia na execuo de sua mquina, ns recomendamos configurar o valor a um som confortvel durante os testes. Isto, de regular a mquina de ouvido no muito cientfico, mas quase sempre produz bons resultados.

5.5.4 Salvando a configurao e provando eixo

Finalmente no esquea de clicar sobre Save Axis Settings para salvar a taxa de acelerao antes de prosseguir. Voc deve agora verificar seus clculos usando o MDI para fazer um movimento definido G0. Para uma verificao mais grosseira, voc pode usar uma rgua de ao. Uma prova mais exata pode ser feita com um relgio comparador. Voc pode aproveitar o prprio Spindle para prender o relgio comparador.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

Suponha que esteja testando o Eixo X e tem um bloco corredio de 4. Use a tela MDI para escolher as unidades de polegada e coordenadas absolutas. (G20 G90). Prepare um bloco na mesa e mova o eixo lentamente at que a sonda do relgio comparador toque o bloco de forma bastante suave. Gire o bisel at que o ponteiro atinja o zero. Isto ilustrado na figura 5.12.

Agora use a tela MDI de Mach3 e clique sobre o boto G92X0 para pr zero no DRO do eixo X.

Mova a mesa a X = 4.5 com o comando G0 X4.5. A diferena deve ser ao redor de meia polegada. Se no for, ento h algo errado com seus clculos de passos por unidades. Verifique e corrija, se for necessrio.

Mova-se agora para X = 4.0 com o comando G0 X4. Este movimento na direo menos X, de forma que o retrocesso no mecanismo ser eliminado. O eixo volta sua posio de origem e o relgio comparador mostrar seu erro de posicionamento. Este erro no pode passar de um milsimo, mais ou menos. A figura 5.13 o bloco em posio. Reposicione o bloco e G0 X0 . Repita o teste at conseguir um conjunto de uns 20 valores e veja como se reproduz o posicionamento. Se conseguir variaes muito grandes ento h algo errado

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


mecanicamente. Se conseguir erros consistentes ento pode configurar muito bem o valor de passos por unidade para obter a mxima exatido.

Depois deve verificar se o eixo no perde passos em movimentos repetidos. Use o editor para entrar o seguinte programa: F1000 (Mach3 limitar a velocidade ) G20 G90 (polegada e absoluto) M98 P1234 L50 (executar a sub-rotina 50 vezes) M30 (parada) O1234 G1 X4 G1 X0 (avanar e retroceder) M99 (retorno)

Clique sobre Cycle Start para execut-lo. Verifique se o movimento executado suavemente.

Quando terminar, o relgio comparador deve estar marcando zero, ou algo bem prximo disto. Se tiver problemas ento precisar sintonizar muito bem a velocidade mxima da acelerao do eixo.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

5.5.5 Repita a configurao dos outros eixos Com a confiana que ter ganho com o primeiro eixo deve ser capaz de repetir rapidamente o processo para os outros eixos.

5.5.6 Configurao do motor do Spindle Se a velocidade de seu motor de Spindle fixa ou controlada manualmente ento pode ignorar esta seo. Se o motor comutado em ligado/desligado, em outra direo, por Mach3 ento este poder ser configurado com as sadas de rel. Se Mach3 estiver configurado para controlar a velocidade do spindle por um controlador de servo motor que aceita pulsos de passo/direo ou por um controlador de motor de pulso de largura modulada (PWM) ento esta seo lhe diz como configurar seu sistema.

5.5.6.1 Velocidade do motor, velocidade do spindle e polias O passo e direo, e PWM ambos lhe permitem controlar a velocidade do motor. Quando est voc est usinando, precisa saber e poder controlar a velocidade do Spindle. A velocidade do motor e spindle est, obvio, relacionada pelas polias ou engrenagens que os unem. Ns usaremos aqui o termo polia para nos referirmos a ambos. Voc pode, no sistema apresentado na Figura 5.15, escolher por exemplo a polia 4 no motor e a um no spindle, obtendo assim uma velocidade final prximo 10.000 rpm e isto precisa ser informado ao programa que no tem como saber, se voc no informar-lhe, qual a velocidade em que o spindle est trabalhando.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br

A velocidade considerada pelo sensor no eixo da polia ser igual velocidade do eixo spindle. Quando usar engrenagem(s) de reduo ser ajustado a sua posio no "ponto baixo", entretanto, duas coisas acontecem. Uma, a velocidade vista pelo sensor de velocidade poder ser aproximadamente 8.3 vezes a velocidade real do eixo, porque a velocidade do eixo ser reduzida pela(s) engrenagem(s) de reduo. Dois, quando o motor est funcionando para frente, o eixo girar no reverso por causa da reduo advinda da engrenagem. Estas discrepncias podero ser compensadas em Mach3 apropriadamente configurando as entradas da(s) polia(s) que correspondem escala das velocidades baixas. Configure a relao para ser igual reduo da(s) engrenagem(s). Mach3 dividir a velocidade vista pelo sensor de velocidade pela relao que indica a velocidade correta do eixo. Igualmente verificar a caixa "Reversed", assim que Mach3 ter noo e far o intercambio da mudana de ir "para frente" e de "reverso" para aquelas etapas da polia. Tabela 5-3 Lista os Ajustes Apropriados.1

_______________________________________________________________________ _______________________________________________________________________ __

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Tabela 5-3: Configurao das Polias para Bridgeport Polia J

Polia 1 2 3 4 5 6 7 8

Velocidade 660 1115 1750 2720 80 135 210 325

Velocidade 0 0 0 0 0 0 0 0

Relao 1 1 1 1 8.3 8.3 8.3 8.3

Invertido

X X X X

Os valores da velocidade mnima no so dados na tabela 5-3 porque dependero das caractersticas de funcionamento de suas controladoras de motor em particular. (Uma velocidade mnima de 0 trabalhar sempre, mas voc no ter proteo em sobre carga oferecida por uma velocidade mnima corretamente configurada). 5.5.5.2 Controlador do Spindle com Largura de Pulso Modular Para configurar o motor do spindle com o controle de PWM, verifique as caixas do Use Spindle Motor Output and PWM Control na aba de Config>Port and Pins>Spindle Setup (Figura 5-7). Encontre a caixa PWMBase Freq. O valor que voc ir colocar ser aqui a frequncia da onda quadrada cuja largura de pulso modulada. Este ser o sinal que aparece no pino em passo do eixo. Mais elevada frequncia que voc escolher aqui, mais rpido seu controlador ser capaz de responder s mudanas da velocidade, mas ser baixa a "resoluo" das velocidades escolhidas. O nmero de velocidades diferentes a Engine pulse frequency dividido pela PWM Base freq. Por exemplo, se voc est funcionando em 35.000 Hz e configurar o PWM Base em 50 Hz, estar esto a 700 RPM de velocidade discreta disponvel. Isso quase certamente o suficiente em todo o sistema, porque um motor com velocidade mxima de 3600 RPM poderia, teoricamente, ser controlado em passos menores que 6 RPM. Entre com o mnimo aceitvel da porcentagem de sinal de PWM na caixa Minimum PWM. Referncias e orientaes na documentao do produto ou adquira com seu vendedor.
1. No pode estar correto para todas as cabeas da polia J; verificar para sua mquina em

Definir um pino da sada na aba Motor Outputs (Figura 5-5) para o passo do spindle. Este pino deve ser conectado a sua eletrnica de controle do motor de PWM. Voc no precisa um para a direo do spindle, assim que ajustar este pino a 0.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Definir sinais externos da ativao em Config>Ports and Pins>Output Signals para comutar o PWM controlando o ligar/desligar, se requerido, para ajustar a direo da rotao. No esquecer de clicar em Apply para fixar todas as mudanas.

Controle de Passo e Direo do Spindle

Para configurar o controle do motor do Spindle em passo e direo, verifique a caixa em Use Spindle Motor Output e o Passo/Direo na aba de Config>Port and Pins>Spindle Setup (Figura 5-7). Deixar o PWM Control desmarcado. Definir os pinos da sada na aba em Config>Ports and Pins>Motor Outputs (Figura 5-3) para o passo e a direo do Spindle. Estes pinos devem ser conectados a sua eletrnica de movimentao do motor. Apply para fixar as mudanas. Definir sinais externos da ativao na aba em Config>Port and Pins>Output Signals para comutar o controlador do motor do spindle em ligar/desligar se voc deseja desligar o motor quando o eixo estiver parado por M5. O motor no estar girando, naturalmente, como Mach3 no estar emitindo os pulsos de passo, mas dependendo do projeto da controladora, o motor poder ainda dissipar fora. Mover-se agora para Config>Motor Tuning para o "Spindle Axis". As unidades para esta ser uma volta. Assim os passos por uma unidade ser o nmero de pulsos para uma revoluo (exemplo, 2000 para uma movimentao de 10 micro passos ou 4 x a linha de contagem de um encoder do servo motor ou o equivalente com engrenagem eletrnica). A caixa de Vel deve ser ajustada ao nmero de revolues por segundo em velocidade cheia. Por exemplo, um motor de 3600 RPM precisaria ser ajustado a 60. Uma linha elevada de contagem do encoder poder limitar a velocidade mxima, porque a taxa mxima de pulso de Mach3 ser insuficiente para conduzir (exemplo, uma linha de 100 no encoder permitir 87.5 revolues por segundo em um sistema de 35.000 hertz). O eixo exigir um motor mais poderoso cuja eletrnica de movimentao seja provvel incluir a engrenagem eletrnica que supera este conflito. A caixa de Accel pode ser ajustada pela experincia para dar um comeo e um final liso ao spindle. Se voc quiser incorporar um valor muito pequeno caixa de Accel, voc poder fazer isso digitando um valor um pouco menor do usado no controle deslizante de Accel. Um spindle rodando acima de 30 segundos ser completamente possvel.

Testando a Controladora do Spindle

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Se voc tem um tacmetro ou estroboscpio, voc poder medir a velocidade do eixo de sua mquina. Se no, voc ter que julgar pelo olho usando sua experincia. Em Mach3 os ajustes selecionados, escolhem uma polia que permita 900 RPM. Ajustar a correia ou a caixa de engrenagens na mquina posio correspondente. Na tela de Program Run, ajuste a velocidade do spindle exigida a 900 RPM e comear girar. Medir ou estimar a velocidade. Se estiver errado, voc ter que revisar seus clculos e instalaes. Voc pode querer verificar as velocidades de todas as etapas da polia da mesma maneira usando uma velocidade apropriada para ver se muda em cada etapa. 5.6 Outras Configuraes

5.6.1 Configurar homing e Limites por Software No dilogo em Config>homing/Limits defina o que acontece quando uma operao de referncia (G28.1 ou uma tecla da tela) executada. Figura 5-22 mostra o dilogo.

Referncia de Velocidades e Direes

Na caixa Speed % ser usado para evitar parar de funcionar no batente de um eixo em velocidade cheia ao procurar o interruptor de referncia. Mach3 mover o eixo na porcentagem da velocidade cheia que voc incorporar aqui. A entrada de Home Neg determina o sentido inicial de busca. Quando voc estiver buscando uma referncia, Mach3 no tem nenhuma ideia da posio de um eixo. O sentido que se move depende do ajuste Home Neg. Se a caixa for marcada com um "Tique", o eixo mover-se- no sentido negativo at que a entrada Home se torne ativa. Se a entrada Home j est como ativa, o eixo mover-se- no sentido positivo. Similarmente, se a caixa no estiver marcada com um "Tique" e sim com um "X", o eixo ir move-se no sentido positivo at que a entrada esteja ativa ou o sentido negativo seja ativo.

Posio dos Interruptores de Home

Se as caixas do Auto Zero estiverem "Ticadas" os DROs dos eixos estaro com os valores das posies de Reference/Home Switches, definidos como Home Off. (offset) coluna (um pouco alm do zero real). Isto pode ser til para minimizar o tempo de enviar os eixos para Home com eixos muito grandes ou lentos.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


, naturalmente, necessrio ter interruptores separados dos limites e os de referncias se o interruptor de referncia no estiver no fim de um eixo.

Configurar Limites por Software maioria das execues dos interruptores de limites envolve alguns acordos. Bat-los

acidentalmente exigir a interveno pelo operador e poder exigir do sistema ser restaurado e reiniciado. Soft limits vem providenciar uma proteo de encontro a esta sorte do incmodo acidental. O software recusar permitir que os eixos se movam parte externa da escala declarada nos limites dos eixos de X, de Y e de Z. Estes podero ser ajustados na escala -999999 a +999999 unidades para cada eixo. Quando iniciar o movimento prximo ao limite, sua velocidade estar reduzida quando dentro de uma Zona Lenta que ser definida para a mesa. Se a zona lenta for demasiada grande, voc reduzir a rea de funcionamento eficaz da mquina. Se ajustar demasiadamente pequena, ento voc correr o risco de bater nos limites de frenagem. Os limites definidos aplicam-se somente quando ligados usando Soft Limits, - veja utilizao em Limits and Micellaneous Control para maiores detalhes. Se um programa de pea tentar se mover alm de um Soft Limits, ocorrer um erro. Os valores de Soft Limits esto usados igualmente para definir o envolvimento do corte se a mquina for selecionada para a exposio do trajeto da ferramenta. Voc pode achar til para este fim ou se voc no referenciou sobre os atuais limites.

5.6.1.4 G28 Localizao de Home As coordenadas G28 definem a posio nas coordenadas absolutas para que os eixos se movam quando o G2 8 executado. So interpretados nas unidades atuais (G20/G21) e ajustados no automaticamente se o sistema das unidades for mudado.

5.6.2 Configurar o Sistema no Teclado Mach3 tem uma configurao global do teclado que podem ser usadas em movimentos ou para participar dos valores no MDI linhas e etc. Estas teclas so configuradas no dilogo de Config>System Hotkeys mostrado na Figura 5-23. Clicar sobre a tecla para a funo requerida, a

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


seguir pressionar a tecla para ser usado como um acesso direto. Seu valor ser indicado no dilogo. Tome cuidado para evitar o uso duplicado de um cdigo, porque poder causar uma confuso sria. Tabela 5-4 Lista os Comandos Originais Usados para os Hotkeys de Movimento. Tabela 5-4: Teclas Padro de Movimento

Funo X++ Y++ Z++

Chave Seta direita Seta acima Page Up

Cdigo 39 38 33

Funo X-Y-Z--

Chave Seta esquerda Seta abaixo Page Down

Cdigo 37 40 34

5.6.3 Configurar a Folga (Backlash) O dilogo de Config>Backlash mostrado na Figura 5-24 fornecer uma estimativa da distncia

que dever assegurar de que toda a folga esteja eliminada quando um eixo for do fim "para diante" quando o movimento for feito. Voc pode igualmente especificar a velocidade em que este movimento dever ser feito. Mach3 tentar compensar a folga nos mecanismos de movimentao dos eixos tentando aproximar cada coordenada requerida do mesmo sentido. Isto poder ser til nas aplicaes como, perfurao, e no poder conter problemas com uma mquina de corte contnuo onde as mudanas de direo ocorrem. Igualmente note: Estes ajustes so usados somente quando a compensao da folga permitida pela caixa ativada. Considerar a compensao da folga como um "ltimo recurso" quando o projeto mecnico de sua mquina no pode ser melhorado. Usando ele incapacitar geralmente "as caractersticas de velocidade constante" em cantos. Mach3 no poder honrar inteiramente os parmetros de acelerao do eixo e compensar a folga, os sistemas das controladoras de motores de passos so geralmente desprovidos para evitar o risco de passos perdidos.

Figura 5-24: Configurar o Dilogo de Folga

5.6.4 Configurar Escravos

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Grandes mquinas tais como Routers ou Mills frequentemente necessitam de duas controladoras, uma em cada lado do prprio prtico. Se estes se tornarem desalinhados o prtico "cremalheira" em seu eixo transversal para no ser perpendicular ao eixo longitudinal. Voc pode usar o dilogo Config>Slave Axis mostrado na Figura 5-25 para configurar Mach3,

assim que uma controladora (dizer ao eixo de X) a controladora principal e a outra ser a escrava (talvez o eixo de C ser configurado como eixo giratrio). Durante o uso normal, o mesmo nmero de pulsos de passo ser emitido aos eixos mestre e do escravo com a velocidade e a acelerao que esto sendo determinadas pelo "mais lento" dos dois. Quando uma operao de referncia pedida, juntaro at que o interruptor Home de um seja detectado. Esta controladora posicionar apenas esse interruptor na maneira habitual, mas o outro eixo continuar at que seu interruptor seja detectado, a seguir posicionado desligando ambos. Assim os pares de eixos "sero esquadrejados acima" nas posies dos interruptores Home e todos os desalinhamentos que ocorrerem sero eliminados.

Figura 5-25: Configurar o dilogo dos Eixos Escravos

Embora Mach3 mantenha o mestre e escravo em sincronia, o DRO do eixo escravo no indicar os offsets (percursos) aplicados pela tabela de ferramentas, dispositivos de troca automtica e etc. Seus valores podem assim ser desconcertantes ao operador. ArtSoft EUA recomenda consequentemente que voc use o editor de tela para remover o eixo escravo do DRO e os controles relacionados de todas as telas exceto a do diagnsticos. Salve todo o novo projeto com um outro nome que no o original, e use o menu View>Load Screens para carreg-lo em Mach3.

5.6.5 Configurar Percurso de Ferramenta (Tollpath) O dilogo Config>Toolpath mostrado na Figura 5-26 deixa-o definir como o toolpath ser configurado. Origin Sphere, quando ticado, expe um crculo no ponto inicial do toolpath representando X=0, Y=0, Z=0

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


O 3D Compass, quando ticado, mostra as setas que descrevem os sentidos de X, de Y, e de Z positivos na exposio do trajeto da ferramenta. Machine Boundaries, quando ticado, expe uma caixa que corresponde aos ajustes dos soft limits (limites por software, mesmo se estiverem ligados). Tool Position, quando ticado, mostra a posio atual da ferramenta sobre a exposio. O Jog Follow Mode, quando ticado, expe as linhas que representam o toolpath para mover-se relativo janela com se a ferramenta estivesse parada. Ou seja, a pea ir mover-se e a posio da ferramenta ficar parada na janela de exposio do toolpath. Show Tool as above centerline in Turn, refere-se ao Mach3Turn (para exibir toolpaths dianteiros e traseiros). O Show Lathe Object, permite a representao 3D do objeto que ser produzido pelo toolpath (Mach3Turn somente para tornos). Colors para elementos diferentes da exposio que podero ser configuradas. O brilho de cada um das cores preliminares sero ativadas em vermelhas, verdes, e os azuis e sero ajustadas em uma escala de 0 a 1 para cada tipo de linha. Sugesto: Use um programa tal como Photoshop para fazer uma determinada cor que voc gostaria e dividir seus valores de RGB por 255 (use a escala de 0 a 255) para inserir os valores para Mach3. Os valores do eixo A, deixa-nos especificar a posio e a orientao do eixo A, para estar configurado como giratrio, clique no quadro do A-Rotations Enabled. O Reset plane on Regen, reverte exposio do toolpath ao plano atual sempre que for regenerado (clicar duas vezes na tela ou pelo boto Regen ao lado da tela). Na caixa Graphic (quadro negro) a caixa dos limites do movimento da ferramenta. 5.6.6 Configurao Geral O dilogo de Config>General Config... mostrado na Figura 5-27 entradas so descritas coluna aps coluna. 5.6.6.1 Configurao Geral da Lgica, Coluna 1 G20/G21 Control: Se LockDROs to setup units estiver ticado, mesmo que G20 e G21 de alterem as maneiras das letras de X, de Y, de Z e etc, ser interpretada como (polegada ou milmetro), e os DRO's indicaro sempre no sistema a unidade da instalao. nos deixar definir as

modalidades que sero ativas quando Mach3 for carregado (isto , o estado inicial do sistema). As

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Tool Charge: Se Ignore Tool Charge estiver ticado, ser pedido a mudana da ferramenta M6. Se no ticado, M6 s poder fazer a mudana da ferramenta M6 com comando de Macro. Se Stop Spindle, Wait for Cycle Start, estiver ticado, um pedido da mudana da ferramenta M6 parar o eixo do Spindle e esperar o reincio manual. Se Auto Tool Changer, estiver ticado, os Macro de M6Start/M6End sero chamados. Angular properties: Se ticado, um eixo angular ter suas medidas em graus (quer dizer que G20/G21 no faro alteraes nas interpolaes de A, de B, e de C). Se A, B, ou C no forem ticados, ento os eixos estaro com suas medidas nas unidades lineares similares a X, a Y, e a Z. Program end or M30 or Rewind: Definir ao(s) para ocorrer no fim ou em uma rebobinamento de um programa da pea. Verifique as funes requeridas. Cuidado: Antes de verificar os artigos para remover os offsets e para executar G92.1, voc deve estar absolutamente certo de como estas caractersticas trabalham, ou voc poder encontrar posies das coordenadas muito diferentes do que voc esperava para o fim de um programa. M01 Control: Se a caixa de Stop on M1 Command estiver ticada, o comando de parada do programa opcional M1 estar ativo. Serial output: Definir o nmero da porta COM a ser usada para o canal de sada serial e a taxa de baud rate que dever estar a sada. Esta porta pode ser escrita com o certificado de VB em um comando de macro e pode ser usado para funes especiais do controle de uma mquina (por exemplo, exposio do LCD, das trocas das ferramentas, das braadeiras dos eixos, dos transportadores e etc.). Program safety: Quando ticado, permite ativar a entrar #1 como um bloqueio de segurana.

Configurao Geral da Lgica, Coluna 2

Editor: Especifica o nome do arquivo e executa o editor para alteraes do G-code na tela. A tecla Browser button deixar escolher o editor apropriado (exemplo, ). Startup Modals: Initialization String: Especifica uma configurao vlida de G-code para ajustar o estado inicial do Mach3 quando for comeado. Estes so aplicados depois que for ajustado os valores por Motion Mode, modalidade da distncia, modalidade de I J, e o plano de movimento ativo (ver abaixo) assim poder cancel-los. Usar as selees possveis da modalidade de medida para evitar a confuso. Se o Use Init on All "Resets" estiver ticado, estes cdigos sero aplicados na maneira que Mach3 ser restaurado - por exemplo, aps uma condio de EStop.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Motion mode: Constant Velocity ajusta G64, Exact Stop ajusta G61. Distance mode: Absolute ajusta G90, Inc ajusta G91. O Absolute tipicamente "a modalidade normal" ou convencional. Usar com cuidado se voc mudar para incremental. Ter a modalidade selecionada estiver errado em relao ao que seu programa no G-code poder fazer o toolpath ser mostrado muito estranho. I/J Mode: Voc pode ajustar a interpretao para ser I & J para mover-se em arco. Isto fornecido para diferentes ps-processadores de CAM e para emular outros controladores da mquina. Na caixa da modalidade de Inc IJ, modalidade incremental I e J (o ponto central) ser interpretado como relativo ao ponto de partida central no formato de um arco. Isto compatvel com NIST EMC. Em absolute mode IJ, modalidade absoluta I e J sero as coordenadas do centro dentro do sistema de coordenada atual (isto , depois da aplicao do trabalho, da ferramenta e dos offsets G92). Se os crculos falharem ou e no cortarem corretamente (especialmente se forem demasiado grandes, se so longe das origens), a seguir a modalidade de IJ no ser compatvel com seu programa de partes. Um erro neste ajuste a causa a mais frequente das perguntas dos usurios ao tentar cortar crculos. Active Plane: X-Y ajusta G17, Y-Z ajusta G19, X-Z ajusta G18. Jog Increments in Cycle Mode: A tecla do Cycle Jog Step carregar sucessivamente os valores listados em Step DRO. Isto frequentemente mais conveniente do que digitar um valor em Step DRO. Introduza o valor especial 999 para comutar a modalidade Cont Jog Mode, (modo contnuo de movimento). A lista sero sempre dez entradas. Quando termina um passo, dar um ciclo e voltar ao comeo da lista. Uma sequncia dos valores pode ser duplicada para completar as dez entradas exigidas na lista.

Configurao Geral da Lgica, Coluna 3

Shuttle Wheel Setting: Shuttle Accel compreensibilidade de Mach3 ao MPG quando est sendo usado para controlar a execuo das linhas do G-code Shuttle Accel usado igualmente em Backlash (Folga). General Configuration: Z 2.5D on output #6, se ticado, controlar a sada #6 dependendo da posio da atual posio do sistema coordenado do programa do eixo Z. Se Z for maior que 0.0, ento a sada #6 ser ativada. Voc deve ter um eixo de Z configurado para usar estas

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


caractersticas, mas suas sadas de passo e de direo podero ser configuradas em pinos inexistentes, por exemplo, Pin 0, Port 0. Home SW Safety, se ticado, impedir o movimento de direo de um eixo durante o interruptor em home e se j estiver ativo. Isto ser til para impedir danos mecnicos em uma mquina que compartilhe de interruptores de limite em ambos os finais de eixo com Home. LookAhead, determina o nmero de linhas do G-code que o intrprete pode armazenar para a execuo. No exige normalmente um ajuste. Ignore M calls while loading, ignora a execuo de M quando o G-code for interpretado para mostrar o trajeto da ferramenta. Algumas chamadas de M fazem coisas como iniciar spindle, ligar bombas de leo, etc., devem ser executadas somente quando o programa de pea estiver realmente funcionando. M9 Execute after Block, causa um bloco que contm um comando M9 para executar o M9 depois. M9 liga o lquido refrigerante. Alguns ps-processadores escrevero uma linha como: M9 G01 X##, que pde executar um corte. Se M9 foi desligado quando iniciado, no aparecer no fim do bloco, o ltimo corte ser feito sem refrigerao. UDP Pendant Control, opo OEM para controle de pendente Ethernet. Os usurios podem ignorar. Run Macro Pump, se ticado, no incio do arquivo procurar o MacroPump.m1s na pasta de macro para o perfil atual e funcionar cada 200 milissegundos. Charge pump On in EStop, se ticado, retm a carga da bomba e de output (ou sadas) mesmo quando EStop for detectado. Isto exigido para a lgica de algumas placas de interface. Persistent Jog Mode, se ticado, recorda a modalidade do movimento que voc escolheu para o funcionamento de Mach3Mill. FeedOveride Persist, se ticado, reter a ultrapassagem selecionada da alimentao no fim de um funcionamento do programa da pea. No System Menu in Mach3, se ticado, elimina a barra da seleo de menu do Mach3. Isto poder ser til em um ambiente de produo e impedir mudanas desautorizadas aos parmetros da instalao Mach3. A opo tomar o efeito quando voc reiniciar Mach3. Usa-o com CUIDADO ao selecionar esta opo! Ele ir mant-lo a modificao na instalao do Mach3. Ser estiver certo voc ter uma maneira de permitir novamente a barra de menu se voc a precisar. O sentido nico ir assim fazer

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


a substituio em seu arquivo de configurao .XML como uma cpia nova, mas restaurar todos os parmetros restantes da configurao tambm. Use Key Clicks, se ticado, permitir sons de clique quando introduzir dados nos DROs e em MDI. (No implementado na verso atual de Mach3.) Home Slave with Master Axis, se ticado, movimentar ambos os motores de um par de mestre/escravo ao mesmo tempo. Isto no far o eixo endireitar. Include TLO in Z from G31, se ticado, incluir o offset da ferramenta nos dados da ponta de prova. Lock Rapid Feed FRO to Feed FRO, se ticado, aplicar toda a ultrapassagem da porcentagem da taxa de alimentao se voc fizer alimentao rpida (at 100% da velocidade de ajuste do motor) assim como taxa de alimentao padro. Rotational: Rot 360 rollover, se ticado, medir um eixo em um modulo giratrio de 360 graus (0 360 reinicia ento em 0). Se no, manter-se- contando acima (exemplo, duas voltas seriam 720 graus). Ang Short Roto n G0, se ticado, far ao eixo giratrio a posio dado como um mdulo angular em 360 graus. Os movimentos sero pela rota mais curta a essa posio. Por exemplo, se o eixo estava em 0 grau e um pedido foi feito para girar a 359 graus, ele giraria -1 em vez de +359. Rotational Soft Limits, se ticado, aplicar aos interruptores de limite do software aos eixos giratrios. Screen Control: Hi-Res Screens, se ticado ampliar a tela duas vezes para ajudar a eliminar a pixelizao. Use isto somente se voc tem uma boa placa de vdeo e um computador rpido. Boxed DROs and Graphics, se ticado, mostrar uma borda pequena em torno do G-code, MDI, trajeto da ferramenta e uma borda pequena em torno do DRO. Auto Screen Enlarge, se ticado, far com que Mach3 ampliem toda a tela, e todos os objetos nela, se tiver poucos pixels na tela do PC, isso assegurar que preencha a rea de tela inteira. Flash Errors and comments, se ticado, mostrar todas as mensagens e comentrios pertinentes a erros indicados em flash. 5.6.6.4 Configurao Geral da Lgica, Coluna 4 DImputs Signal Debouncing/Noise Reduction: Debounce Interval/Index Debounce: Especificar o nmero de pulsos do Mach3 para que um interruptor, para ser estvel e para que seu sinal seja considerado vlido. Exemplo, se um sistema funcionar em 35.000 hertz, 100 dariam

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


aproximadamente um tempo de 3 milissegundos de debounce (100 35000 = 0.0029 segundos). O ndice de pulso e as outras entradas tero ajustes independentes. Configurao Geral (continuao da coluna 3): Disable Gauge/concavity checks, se no for ticado, Mach3 verificar durante a compensao de corte (G41 e G42) se o dimetro da ferramenta demasiado grande para cortar "dentro dos contornos" sem picotar o trabalho. Tique a caixa para incapacitar o aviso. G04 Dwell param in Milliseconds, se ticado, o comando G4 5000 dar uma interrupo de 5 segundos ao iniciar. Se o controle no for ticado, o valor da interrupo estar tratado como segundos. (G4 5000 daria a uma interrupo de 1 hora, 23 minutos e 20 segundos). Use WatchDogs, se ticado, disparar um EStop se o Mach3 parecer no funcionar corretamente. Voc pode precisar desclicar ele se iniciar esprios com EStops em alguns computadores mais lentos com operaes como carregar alguns drivers. Debug this Run, se ticado, dar diagnsticos extras ao desenho do programa. ArtSoft EUA poder perguntar-lhe se voc permitir esta opo quando pedir um suporte. Enhanced Pulsing, se ticado, assegurar a grande exatido dos pulsos cronometrando (aqui a necessidade para controladoras de motores de passo) para uma espessa adio de tempo no processador central. Voc deve geralmente selecionar esta opo. Allow Wave files, se ticado, permitir que o Windows .WAV gere sons no Mach3. Isto poder ser usado, por exemplo, para sinalizar o erro ou a ateno exigida pela mquina. Allow Speech, se ticado, permitir que Mach3 use o agente da Microsoft para informao de mensagens do sistema e "textos de ajuda com a tecla direita". Veja a opo do discurso no painel de controle de Windows em usando configuraes de voz, velocidade do discurso, etc. Set charge pump to 5kHz - Laser Stndby, se ticado, carregar a sada(s) da(s) bomba(s) em um sinal de 5 kHz (para a compatibilidade com alguns lasers), geralmente o padro ser o sinal de 12.5kHz. Use OUTPUT 20 as Dweel Trigger, se ticado, torna a ligar a sada 20 sempre que a interrupo for ativa. No FRO on Queue, se ticado, atrasar a aplicao da ultrapassagem da taxa de alimentao at que a fila de comandos espere para serem executados esteja vazia. Isto s vezes ser necessrio para evitar exceder velocidades ou aceleraes permitidas ao aumentar em FRO 100%.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Turn Manual Spindle Incr: Esta caixa o deixar levantar ou abaixar o valor de RPM do eixo do spindle usando as teclas OEM 350 e 351. Spindle OV increment: Esta caixa o deixa levantar ou abaixar a porcentagem de RPM do eixo do spindle usando as teclas OEM 163 e 164. CV Control: Plasma Mode, se ticado, executar os controles Mach3 da velocidade constante das caractersticas de cortadores plasma. Far anti-mergulho e tentativas de no cantos redondos em algumas circunstncias. Geralmente, ArtSoft EUA sugere-o no selecionar esta opo a menos que sua mquina tenha uma acelerao muito pobre e a definio pobre de passos. CV Dist Tolerance, o deixar definir o erro de seguimento permissvel ao operar na modalidade de velocidade constante. Isto afetar a quantidade de arredondamento em cantos. Ajuste isto a permitir um elevado valor e um aumento no arredondamento como movimento mais rpidos. G100Adaptive NumbsCV (obsoleto.) Stop CV n angles >n CV, ser onde manter a velocidade constante durante todos os movimentos angulares ou do arco ao obedecer ao parmetro da acelerao. Isto no possvel durante alguns movimentos, e esta opo ir deix-lo especificar a quantidade de movimento angular permissvel na modalidade do CV antes de comutar automaticamente para a modalidade de Exact Stop. Ajustarse a 90 graus geralmente ir ser um bom acordo. Axis DRO Properties: Tool Selections Persistent, se ticado, recordar a ferramenta selecionada na parada pelo programada de Mach3. Opcional offset Save, se ticado, alertar para verificao se voc quer realmente que se faam alguma salvao no pedido Persistent offsets. Persistent offsets, se ticado, conservar o trabalho e a ferramenta nas tabelas permanentes voc selecionar entre funcionamentos de Mach3Mill. Ver igualmente o Optional offset Save. Persistent DROs, se ticado, eixos dos DROs tero os mesmos valores no incio quando Mach3 for fechado. Anotar as posies dos eixos fsicos pouco susceptvel de serem preservados, especialmente se a mquina fresadora for desligada, com controladoras de micro passos Copy G54 from G59.253 on startup, se ticado, reiniciar o G54 (isto o trabalho de deslocamento 1) os valores dos trabalhos do offset deslocam 253 valores quando Mach3 for iniciado. clicar isto se voc quiser comear acima G54 em sempre ser um sistema de coordenadas fixas (exemplo, o

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


sistema de coordenadas da mquina) mesmo se um usurio precedente puder ter alterado e tiver salvado um comando no padronizado dos valores. 5.7 Como so Armazenadas as Informaes de Perfil

Nota: ArtSoft EUA RECOMENDA FORTEMENTE que voc crie seus prprios perfis, clonando um dos perfis padro fornecidos. Se voc fizer assim, no modificar os perfis padro de configurao do Mach3. Desta maneira, os perfis estaro sempre disponveis a voc como um ponto de partida conhecido. Alm de criar seus prprios perfis ajudar a manter sua informao de configurao sobre a antiga instalao e manter a atualizao do Mach3. Se voc modifica os perfis padro (Mach3Mill ou Mach3Turn), sobre escrever pelo processo da atualizao do programa... e voc perder todos os seus ajustes. Referncias na seo 2.3,perfis Mach3.

Quando o programa de Mach3.exe for iniciado, ir alert-lo para um arquivo de perfil de usurio. Os perfis geralmente se encontram em uma pasta na raiz de onde foi instalado o Mach3 e ter a extenso .XML. Voc pode ver e imprimir os ndices do arquivo de perfil com o Internet Explorer ou um outro web browser. (XML uma lngua usada em pginas da Web). A instalao do programa Mach3 ajusta-se aos atalhos para funcionar Mach3.exe com perfis padro para uma fresadora e para um torno (isto , Mach3Mill e Mach3Turn). Voc poder criar seus prprios atalhos, cada um com um perfil deferente assim o computador poder controlar uma grande variedade de mquinas ferramenteiras. Isto muito til se voc tem mais de uma mquina e exigem valores diferentes para os ajustes dos motores, ou tem um arranjo diferente para os interruptores de limite e de home. Voc poder iniciar Mach3 .exe (usando o atalho Mach3Loader) e escolh-lo na lista de perfis disponveis, ou voc poder configurar os atalhos extras que especificaro o perfil para serem usados. Em um atalho, o perfil a ser carregado ser dado no argumento de "/p" no alvo das propriedades do atalho. Para ver um exemplo, inspecione as propriedades do atalho de Mach3Mill. Isto pode ser feito clicando com o boto direito do mouse no atalho e nas propriedades de escolha do menu.

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Um arquivo .XML para um perfil poder ser editado por um editor externo tal como o bloco de notas, mas voc estar recomendado muito fortemente a no fazer este mtodo a menos que voc tenha inteiramente conhecimento de como trabalha cada entrada no arquivo. Alguns usurios encontraram efeitos muito estranhos com arquivos mal formatados Observe que alguns Tags (por exemplo, a disposio de tela) so criados somente quando um valor padro interno for cancelado usando os menus do Mach3. muito mais seguro usar menus da configurao de Mach3 para atualizar os perfis de XML. Quando um perfil novo criado, estar criando tambm uma pasta para armazenar seus macros. Se voc fizer uma "clonagem" de um perfil com macros feitos sob medida, voc dever copiar os macros para seu novo perfil.

5.8 Documentando suas Configuraes Voc poder usar a Tabela 5-5 e a Tabela 5-6 abaixo para escrever os ajustes que voc fizer.

Tabela 5-5: Documentar seus Ajustes das Sadas do Motor Aqui

Passo Dir Low Low Passo Porta Dir Porta Sinal Ativados Passo Pin # Dir Pin # Ativo Ativo Eixo X Eixo Y Eixo Z Eixo A Eixo B Eixo C Spindle Tabela 5-6: Documentar as Entradas de Sinais e Ajustes Aqui

Sinal X ++ X -X Home Y ++ Y --

Ativados

Porta #

Pino #

Ativo Lo

Emulado

Tecla

Revisado em 07/2011-JLM www.thundercnc.com.br

Manual Mach3 portugus-br


Y Home Z ++ Z -Z Home A ++ A -A Home B ++ B -B Home C ++ C -C Home Entrada #1 Entrada #2 Entrada #3 Entrada #4 Ponta de prova Indexador Limite Ovrd EStop THC ligar THC levantar THC abaixar Esta uma pgina de mo esquerda em branco para a impresso frente e verso.

Revisado em 07/2011-JLM www.thundercnc.com.br

S-ar putea să vă placă și