You are on page 1of 101

Mach3 Controle de CNC

A instalao do software e
Configurao


Verso 3




Traduzido por Viumau


Copias 2003, 2004, 2005, 2006, 2008 ArtSoft EUA. Todos os direitos reservados.

Os seguintes so marcas registadas da Microsoft Corporation: Microsoft, Windows. Todas as outras marcas
registradas usadas neste manual so de propriedade de suporte respectivo da marca registrada.

Por favor, enviar perguntas, comentrios, queixas, correes, e melhorias sugeridas para este manual:
suppor t @machsuppor t . com

A rede de colaborador do Mach (MachDN) hospedada atualmente em
ht t p: / / www. machsuppor t . com




















































Elaborado em 06 de Novembro de 2008
Traduzido em 01 de J unho de 2010, por Maurcio Dias - Viumau
Traduzido por Viumau



Comentrios




Captulo 1 Introduo aos sistemas da CNC

Antes de Voc Comear . . . . 1-1
1.1 Introduo. 1-2
1.2 Componentes do Sistema de uma Mquina CNC. 1-2
1.3 Como Fazer os Ajustes Dentro do Mach3. 1-4
1.4 O que o Mach3 Poder Fazer 1-4


Captulo 2 Instalando o software Mach3

2.1 A Instalao. 2-1
2.1.1 Transferncia 2-1
2.1.2 Instalando 2-1
2.1.2.1 Se uma Mquina est Conectada, ou Desconectada e Agora. . 2-1
2.1.2.2 Rodando o Pacote da Instalao do Software Mach3. . 2-2
2.1.2.3 Se Voc Estiver Usando o Windows Vista 2-4
2.1.3 O Reiniciar ser Vital 2-4
2.2 Testando a Instalao. 2-4
2.2.1 Se Voc Estiver Usando o Drive da Porta Paralela Padro. 2-5
2.3 Perfis do Mach3. 2-7
2.3.1 Criando um Perfil 2-7
2.4 Problemas de Instalao 2-9
2.4.1 Iniciando DriverTest Aps uma Falha no Mach3. 2-9
2.4.2 A Instalao e Desinstalao Manual dos Drives. 2-9


Captulo 3 Introduzindo as Telas Mach3 e os
Comandos

3.1 Telas. 3-1
3.1.1 Tipos de Objetos nas Telas 3-2
3.1.2 Usando as Teclas e os Atalhos 3-3
3.1.3 Introduo de Dados nos DROs. 3-3
3.2 Movendo. 3-3
3.3 Entrada de Dados Manual (MDI) e Ensino 3-5
3.3.1 Ensino 3-5






iii
Traduzido por Viumau


Captulo 4 Exigncias de Hardware e Conectando a
Mquina

4.1 A Porta Paralela do Pc e sua Histria 4-1
4.2 Sinais da Lgica 4-2
4.2.1 Placas de Controle Isoladas. 4-3
4.3 O Controle de EStop. 4-4
4.4 Opes de Controle dos Eixos. 4-5
4.4.1 Steppers e Servos. 4-5
4.4.2 Determinando as Exigncias das Controladoras de Movimento. 4-6
4.4.2.1 Exemplo 1 Movimento em Crus da Mesa da Fresadora 4-6
4.4.2.2 Exemplo 2 Movimento do Prtico da Router. 4-8
4.4.3 Como os Sinais de Passo e Direo Trabalham 4-8
4.5 Interruptores de Limite e os de Home. 4-9
4.5.1 Os Interruptores. 4-10
4.5.2 Onde Montar os Interruptores. 4-13
4.5.3 Como Mach3 usa Interruptores Compartilhados 4-14
4.5.4 Referncia de Home em Ao. 4-14
4.5.5 Outras Opes e Sugestes de Limites e Home 4-15
4.5.5.1 Interruptor de Home no Prximo do Interruptor de Limite. 4-15
4.5.5.2 Interruptor Home separado com Exatido Elevada 4-15
4.5.5.3 Interruptores de Limite dos Mltiplos Eixos Conectados J unto. 4-15
4.5.5.4 Interruptores de Home dos Mltiplos Eixos Conectados J unto. 4-15
4.5.5.5 Escravos 4-15
4.5.6 Sumrio do Diagrama de Ligao 4-17
4.6 Controle do Spindle 4-18
4.6.1 Controle de Ligar/Desligar o Motor do Spindle. 4-18
4.6.2 Controle de Passo e Direo do Motor. 4-18
4.6.3 Controle de Motor por PWM. 4-18
4.7 Lquido Refrigerante. 4-20
4.8 Controle do Sentido da Faca 4-20
4.9 Digitalizador Ponta de Prova. 4-20
4.10 Encoders Lineares (Escala de Vidro). 4-20
4.11 ndice de Pulso do Spindle 4-22
4.12 Carga da Bomba - um Monitor do Pulso. 4-22
4.13 Outras Funes 4-23
4.14 Amostra de Esquemtico de EStop dos Limites Usando Rels 4-24


Captulo 5 Configurando Mach3 para sua Mquina e

Controladoras


5.1 Uma Configurao da Estratgia 5-1
5.2 Configurao Inicial. 5-1
5.2.1 Definindo Endereo(s) da(s) Porta(s) para Uso. 5-2
5.2.2 Escolhendo a Velocidade de Kernel. 5-3
5.2.3 Definindo Caractersticas Especiais. 5-3
5.3 Definindo Sinais de Entrada e de Sada para Usar. 5-4

iv
Traduzido por Viumau


5.3.1 Sinais de Sada dos eixos a Serem Usados. 5-4
5.3.2 Sinais de Entrada a Serem Usados. 5-5
5.3.3 Sinais de Entrada Emulandos. 5-7
5.3.4 Sinais de Sada. 5-8
5.3.5 Definindo Encoder e Entrada do Gerador Manual de Pulsos (MPG). 5-9
5.3.5.1 Configurando os Encoders. 5-10
5.3.5.2 Configurando o MPGs. 5-10
5.3.6 Configurando o Spindle. 5-10
5.3.6.1 Controle do Lquido Refrigerante 5-11
5.3.6.2 Controle do Rel do Spindle. 5-11
5.3.6.3 Controle do Spindle. 5-11
5.3.6.4 Controle do Spindle por Modbus. 5-12
5.3.6.5 Parmetros Gerais 5-12
5.3.6.6 Relaes de Polias. 5-12
5.3.6.7 Funo Especial. 5-13
5.3.7 Aba das Opes da Fresadora. 5-13
5.3.8 Teste Inicial. 5-14
5.4 Definindo as Unidades na Configurao. 5-14
5.5 Ajuste dos Motores. 5-15
5.5.1 Calculando Passos por Unidade. 5-15
5.5.1.1 Calculando Movimentao da Mecnica 5-16
5.5.1.2 Calculando Passo por Revoluo no Motor. 5-18
5.5.1.3 Mach3 Calculando passo por Revoluo do Motor. 5-18
5.5.1.4 Mach3 Passo por Unidade. 5-18
5.5.2 Ajustando A Velocidade Mxima do Motor. 5-19
5.5.2.1 Experimentaes Prticas de Velocidade do Motor. 5-19
5.5.2.2 Clculos da velocidade Mxima do Motor. 5-20
5.5.2.3 Ajuste Automtico de Passos por Unidade. 5-21
5.5.3 Escolhendo um Valor de Acelerao. 5-22
5.5.3.1 Inrcia e Foras. 5-22
5.5.3.2 Testando Diferentes Valores de Acelerao 5-23
5.5.3.3 Porque Voc quer Evitar um Grande Erro do Servo. 5-23
5.5.3.4 Escolhendo um Valor de acelerao. 5-23
5.5.4 Salvando e Testando os Eixos. 5-23
5.5.4.1 Repetindo a Configurao para Outros Eixos. 5-25
5.5.5 Configurar o Controle de Velocidade do Motor do Spindle. 5-26
5.5.5.1 Velocidade do Motor, Velocidade do Eixo e das Polias 5-26
5.5.5.2 Controle do Spindle com Largura de Pulso Modular . 5-28
5.5.5.3 Controle de Passo e Direo do Spindle 5-29
5.5.5.4 Testando a Controladora do Spindle. 5-29
5.6 Outras Configuraes 5-29
5.6.1 Configurar Homing e Limites por Software 5-29
5.6.1.1 Referncia de Velocidades e Direes 5-30
5.6.1.2 Posies dos Interruptores de Home 5-30
5.6.1.3 Configurando Limites por Software. 5-30
5.6.1.4 G28 Localizao de Home. 5-31
5.6.2 Configurar o Dilogo do Sistema de Teclado 5-31
5.6.3 Configurar a Folga (Backlash) 5-32
5.6.4 Configurar Escravos. 5-33

v
Traduzido por Viumau


5.6.5 Configurando Percurso de Ferramenta (Toolpath) 5-33
5.6.6 Configurao Geral. 5-35
5.6.6.1 Configurao Geral da Lgica, Coluna 1. 5-35
5.6.6.2 Configurao Geral da Lgica, Coluna 2. 5-36
5.6.6.3 Configurao Geral da Lgica, Coluna 3. 5-36
5.6.6.4 Configurao Geral da Lgica, Coluna 4. 5-38
5.7 Como so Armazenadas as Informaes de Perfil 5-39
5.8 Documentando suas Configuraes. 5-40

Apndice Controle de altura de tocha no Mach3

Figuras

1-1 Partes Principais de um Sistema CNC. 1-3
2-1 Seleo dos Componentes na Tela do Programa. .2-2
2-2 Criar uma Tela Feita Sob Medida no Perfil. 2-3
2-3 Criar o Perfil da Fresadora 2-3
2-4 Rodando o Programa DriverTest 2-6
2-5 J anela de Seleo do perfil. 2-7
2-6 Criar a J anela do perfil 2-8
2-7 Atalho para MyMill. 2-8
3-1 Selecionar a Tela do Dispositivo de Controle. 3-1
3-2 Abas de Seleo das Telas. 3-2
3-3 Controle das Teclas do Flyout 3-4
3-4 Exemplo de MDI. 3-5
3-5 Ensinando um Retngulo. 3-6
3-6 Rodando o Programa de Ensino. 3-7
4-1 Conector Fmea da Porta Paralela (visto da parte traseira do PC). 4-2
4-2 Trs Exemplos de Placas Disponveis no comrcio. 4-4
4-3 Exemplo do Servo Motor com Encoder. .4-6
4-4 Forma de Pulso de Passo com (Lo Ativo). 4-8
4-5 Forma Invertida do Pulso com (Hi Ativo). 4-9
4-6 Exemplo de um Interruptor de Limite Mecnico. 4-9
4-7 Dois Interruptores Normalmente Fechados do uma Lgica OR 4-11
4-8 Interruptor tico na Mesa com Aba na Base da Mquina 4-11
4-9 Dois Interruptores Operados por Quadro com Curso Excessivo Impedido por Parada Mecnica. 4-12
4-10 Ferramenta em X=0, Y=0, Z=0 (note o co est no limite do interruptor). 4-13
4-11 Rampas que Operam um Interruptor. 4-14
4-12 Exemplo do Diagrama de Ligao. 4-17
4-13 Um Sinal modulado da Largura de Pulso de 50% 4-19
4-14 Um Sinal modulado da Largura de Pulso de 20% 4-19
4-15 Encoder com Escalas de Vidro 4-21
4-16 Sinais de Ondas Quadradas. 4-21
4-17 Encoder DROs. 4-22
5-1 Selecionando o Dilogo das Portas e Pinos no Menu de Configurao. 5-2
5-2 Aba da Seleo da Porta e Eixos Selecionar Ports and Pins no Dilogo 5-2
5-3 Aba das Sadas dos Motores no Dilogo das Portas 5-4
5-4 Aba dos Sinais de Entrada no Dilogo de Portas e Pinos. 5-5


vi
Traduzido por Viumau



5-5 Aba dos Sinais de Sada no Dilogo de Portas e Pinos 5-8
5-6 Aba de Encoder/MPG no Dilogo de Portas e Pinos. 5-10
5-7 Aba de Instalao do Spindle em Portas e Pinos 5-11
5-8 Aba das Opes da Fresadora em Postas e Pinos. 5-13
5-9 Selecionar Unidade Nativa. 5-15
5-10 Componentes de Movimento da Mquina 5-16
5-11 Dilogo de Ajustes dos Motores 5-19
5-12 Aba dos Ajustes Alt-6 5-21
5-13 Ajuste Automtico de Passos por Unidade. 5-21
5-14 J anela para Incorporar a Distncia Nominal do Movimento. 5-22
5-15 J anela para Incorporar a Distncia Real do Movimento 5-22
5-16 Selecionando MDI. 5-23
5-17 Entrando com Comandos Manualmente de G20 G90 5-24
5-18 Estabelecendo uma Posio para Zero. 5-24
5-19 bloco de Calibre em Posio. 5-25
5-20 Polias. 5-26
5-21 Dilogo Config>Spindle Pulleys 5-27
5-22 Dilogo Config>Homing/Limits. 5-30
5-23 Configurar o Dilogo do Sistema de Hotkeys. .5-31
5-24 Configurar o Dilogo de Folga. 5-32
5-25 Configurar o Dilogo dos Eixos Escravos 5-33
5-26 Configurar o Dilogo do Toolpath. 5-34
5-27 Configurao Geral. 5-35


Tabelas

5-1 Lista de Possveis Entradas de Sinais 5-6
5-2 Lista de Possveis Sadas de Sinais. 5-9
5-3 Configurao das Polias para Bridgeport Polia J . 5-28
5-4 Teclas padro de Movimento. 5-32
5-5 Documentar seus Ajustes das Sadas do Motor Aqui. 5-40
5-6 Documentar as Entradas de Sinais e Ajustes Aqui 5-41
A-1 Controles da Altura da Tocha em Mach3 A-1



















vii

Traduzido por Viumau





Esta uma pgina de mo esquerda em branco para a impresso frente e verso.




























































viii
Traduzido por Viumau


Captulo 1 Introduo 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).








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 preparado
completamente para girar um mandril desalinhado de (8) e de quatro castanhas de ferro em um molde a uns
3.000 RPM, para mergulhar uma ferramenta de corte profundamente e fazer o deslocamento da router em uma
arte da pea, prenda com abraadeiras ou grampos seu trabalho mesa. p

Este manual tenta dar-lhe a orientao em precaues e tcnicas de segurana, mas porque ns no sabemos
dos detalhes de sua mquina ou das circunstncias locais, ns no podemos aceitar nenhuma responsabilidade
para a manuteno ou performance de toda a mquina ou de qualquer dano ou ferimento causados por seu uso.
Ser de sua inteira responsabilidade assegurar-se que voc compreenda as implicaes do que ir projetar ou
onstruir para cumprir com as legislaes e cdigos de prtica aplicvel em seu estado ou pas. c

Se voc estiver com qualquer dvida, esteja certo de procurar a orientao de um profissional perito
e qualificado, existem riscos de ferimento para o senhor mesmo e a outros.
1-1
Traduzido por Viumau


1.1 Introduo

Este documento original ir dizer-lhe como instalar e configurar o software Mach3Mill para controlar uma
mquina fresadora ou uma mquina similar. Igualmente descreve os componentes de hardware exigidos
bem como a interface usada para o seu computador. As mquinas-ferramenteiras tpicas que podem ser
controladas so: mill, routers, e mesa de corte plasma. Um documento em separado se encontra em,
Using Mach3Mill, explicando como usar Mach3Mill aps voc instalar-lo e configurar-lo.
VOC PRECISAR LER ESTA DOCUMENTAO! Mach3 uma parte complexa do software.
Vocno ser bem sucedido se voc simplesmente tentar ir para um trabalho. Quando essa aproximao
puder ser apropriada para alguns softwares, poder no ser apropriado para Mach3. Salve muitos
trabalhos lendo todos os captulos deste manual, entendendo a instalao e a configurao ponto a ponto.
Um formato do documento original est on-line em wiki, Mach Customization Wiki (link em,
www.machsupport.com/MachCustomizeWiki/index.php?title=Main_Page), que explica em
detalhe como alterar as disposies de tela, projetar suas prprias telas para interfaces e hardwares
especiais que possam ser conectados.

ArtSoft EUA recomenda-o fortemente juntar-se a um frum de discusses on-line para Mach3. O link
est em www.machsupport.com. Este frum tem muitos engenheiros e operadores de mquinas com
uma vasta experincia como seus participantes, no constituem um substituto para uma manufatura e
suporte na rede. Se suas aplicaes exigem esse nvel de suporte, voc dever comprar o seu Sistema
de CNC de um distribuidor local ou um OEM com um distribuidor na rede. Dessa maneira voc
comear com os benefcios de Mach3 com a possibilidade do suporte local.
O direito de fazer cpias deste manual concedido unicamente com a finalidade da avaliao e/ou
da utilizao licenciada ou das cpias de demonstrao do Mach3. No permitida, sob este direito,
para que terceiros faam cpias deste manual.
Todos os esforos foram feito neste manual to completo e to exato como possvel, mas nenhuma
garantia ou aptides sero implicadas. As informaes fornecidas esto como esto na base. Os
autores e o editor no tero qualquer responsabilidade com pessoas ou entidades no que diz respeito a
todas as informaes contidas neste manual. O uso do manual coberto pela licena nas
circunstncias a que voc deve concordar ao instalar o software Mach3.
ArtSoft EUA dedicada melhoria contnua de seus produtos. As sugestes para realces, correes, e
esclarecimentos sero bem recebidas com gratido.

1.2 Componentes de Sistema de uma Mquina CNC

Os componentes principais de um sistema CNC so mostrados na Figura 1-1. Estes so:
1. Um programa do projeto assistido por computador e assistido pelo programa de (CAD/CAM). O
programador usa o programa do CAD/CAM para gerar um arquivo de sada chamado G-code.
O programa descreve as etapas da mquina exigidas para fazer a pea desejada. Vocpode
igualmente criar um programa de G-Code manualmente.
2. Um meio de transferncia pode ser por um USB flash drive, disquete para floppy, ou pela rede, e
transferir a sada do programa do CAD/CAM para o controlador da mquina.
3. Um controlador da mquina. O controlador da mquina l e interpreta o programa da pea para
controlar a ferramenta que cortar a mesma. Mach3 funcionar em um PC, executando a funo
de interpretador de mquina e emitir sinais para as controladoras.
1-2
Traduzido por Viumau


4. As controladoras. Os sinais do controlador da mquina sero aplicados pelos drivers (controladoras)
assim tornando-os poderosos o bastante para operar apropriadamente os motores que conduzem os
eixos da mquina-ferramenteira.
5. A mquina-ferramenteria.Os eixos da mquina so movidos pelos fusos, pelas cremalheiras ou
pelas correias que sero controladas pelos servos motores ou por motores de passo.

Figura 1-1: Partes Principais de um Sistema CNC

Embora a fresadora aqui ilustrada, poderia ser uma mquina router, uma a plasma ou uma corte a laser.
Se as relaes existem, alm de controlar a posio da(s) ferramenta(s), o controlador da mquina poder
iniciar e parar o motor do Spindle, controlar sua velocidade, o ligar e desligar do lquido refrigerante,
checar as partes dos comandos do programa ou se o operador no est tentando mover algum eixo da
mquina alm de seus limites.
O controlador da mquina pode igualmente ter controles tais como, botes, teclas, teclado,
potencimetros, um gerador manual de pulsos (MPG), ou um manche de modo que o operador possa
controlar a mquina manualmente e iniciar ou parar o programa da pea. O controlador da mquina tem
uma exposio de modo que o operador saiba o que est acontecendo.
Porque os comandos de um programa de G-Code podem pedir movimentos coordenados complicados
dos eixos da mquina, o controlador da mquina tem que executar muitos clculos em tempo real
(exemplo, cortar uma hlice exigem muitos clculos trigonomtricos). Historicamente isto feito com
um dispositivo muito caro de um equipamento.

1-3
Traduzido por Viumau


1.3 Como Fazer Ajustes Dentro do Mach3

Mach3 um pacote de software que tem seu funcionamento em um PC e o transforma em uma mquina
poderosa e muito econmica, veja o item (3) que substitui o controle da mquina na Figura 1-1.
Para iniciar Mach3, voc precisar de um PC que funcione sistema de 32 bits com Windows 2000, ou
Windows Xp, ou do Windows Vista 32-bits. (Windows Vista pode exigir um complemento do registro,
disponvel em www.machsuport.com.) ArtSoft EUA recomenda pelo menos um processador de
1GHz com um motitor de definio de tela de 1024 x 768 pixels. Um PC desktop dar o desempenho
muito melhor do que a maioria dos portteis e ser consideravelmente mais barato. Vocpoderusar
este computador para todas as outras funes na oficina (como no item (1) na Figura 1-1 -
funcionando com um pacote de CAD/CAM) quando no estiver controlando sua mquina.
Mach3 e a interface da porta paralela comunicam-se com as controladoras da mquina atravs de uma ou
(opcionalmente duas) portas paralelas (porta de impressora(s)). Se seu computador no tem uma porta
paralela (cada vez mais computadores esto sendo construdos sem uma), voc pode comprar uma placa
de controlador LPT de um terceiro que use uma porta USB ou Ethernet para uma comunicao. O uso de
uma placa de controle LPT pode remover a carga de processamento considervel do computador, assim
voc poder querer considerar usar um par, a comea a vantagem do desempenho mesmo se seu
computador j tenha uma porta paralela disponvel. Mach3 gera sinais de pulsos de passo e de direo
para executar as etapas definidas por um programa G-Code da pea e envia-as a(s) porta(s) ou placa(s)
controladora(s) de movimento(s).
As controladoras para os motores dos eixos de sua mquina devem aceitar sinais de pulsos de passo e de
direo do Mach3. Virtualmente todas as controladoras de motores de passo trabalham desta forma,
como fazem o sistema de servos modernos de C.C. e de C.A. com encoders (codificadores)
digitais. Se voc est convertendo uma velha mquina NC cujos servos possam usar resolvers
para medir as posies dos eixos, voc ter que fornecer novas controladoras de movimentao para
cada eixo. Para configurar um sistema de CNC usando Mach3, voc deve instalar o software Mach3 em
seu computador, e conectar corretamente suas controladora(s) do(s) motor(es) a(s) porta(s) do
computador. Estas operaes so descritas no seguimento dos captulos.
1.4 O que Mach3 Poder Fazer

Mach3 um programa muito flexvel projetado para controlar mquinas tais como fresadoras,
tornos, cortadores por plasma, e routers. As caractersticas das mquinas que usam Mach3 incluem:
Alguns controles do usurio. Uma tecla de emergncia (EStop) deve-se conter em cada mquina.
Dois ou trs eixos de movimento, que so geralmente perpendiculares entre eles (definidos X, Y, e Z).
Uma ferramenta mover-se- relativa a um trabalho. As origens dos eixos de referncia sero fixas
com relao ao trabalho. O movimento relativo poder ser: (1) mover a ferramenta (exemplo move-se o
spindle e a ferramenta no sentido de Z, ou uma ferramenta do torno montada no eixo cruzado move-se a
ferramenta na direo de X e Z), ou (2) movimento da mesa e da pea (exemplo, uma fresadora que move
a mesa nos sentidos de X, Y, e o Z permanecer fixo no spindle).
E opcionalmente:
Alguns interruptores, para dizer quando a ferramenta est na posio Home.
Alguns interruptores, para definir os limites dos movimentos relativos permitidos a ferramenta.
Um spindle, o eixo pode girar a ferramenta (fresa) ou o trabalho (torno).
At trs eixos podem ser adicionados. Estes podero ser, ou giratrios (isto , seus movimentos
sero medidos em graus) ou Lineares. Um eixo linear adicional poder ser escravo nas linhas de X, de Y
ou de Z. Os dois

1-4
Traduzido por Viumau


juntos movem-se todas as vezes em resposta aos movimentos do programa ou ao comandar parte de
um movimento, mas cada um ser provido separadamente. (ver a seo 5.6.4 para maiores detalhes).
Um interruptor ou os interruptores, para bloquearem os limites da mquina.
Os controles para o lquido refrigerante, geralmente so colocados como (inundao e/ou nvoa).
Uma ponta de prova no suporte de ferramenta, que permita a digitalizao de uma parte existente.
Encoders, tais como as escalas lineares de vidro, que podem indicar as posies da pea na
mquina.
Funes especiais.
A maioria das conexes entre sua mquina e o PC que possam funcionar no Mach3 so feitas atravs das
portas paralelas (da impressora) do computador. Uma mquina simples precisar somente uma porta;
uma mquina complexa precisar duas.
As conexes para o controle de funes especiais como um display de LCD, um trocador de
ferramentas, um centralizador de ferramentas, ou um transportador podero igualmente serem
controlados atravs de um dispositivo de ModBus (por exemplo um PLC ou um projeto controlador de
ModIO).
As teclas podem ser manipuladas no emulador de teclado que gere contato com mini-chaves e
obtenha respostas aos sinais de entrada.
Mach3 controlar at seis eixos simultaneamente, coordenando seus movimentos circular ou executar a
interpolao circular em dois eixos (fora de X, Y ou Z) simultaneamente com interpolao linear nos
outros quatro e com o ngulo sendo varrido pela interpolao circular. A ferramenta mover-se em um
trajeto helicoidal de afilamento se requerido! A taxa de alimentao (feed rate) durante esta
movimentao mantida no valor pedido por seu programa, para segurana limitada acelerao e
velocidade mxima dos eixos. Vocpode mover os eixos mo com vrios toques nas teclas de direo.
Se o mecanismo de sua mquina for como um brao de rob ou um hexpod, Mach3 no poder control-
los por causa dos clculos kinematic que seriam necessrios relacionar a ferramenta na posio das
coordenadas em X, Y e Z ao comprimento e rotao dos braos da mquina.
Mach3 pode ligar o motor do Spindle, girando-o em uma direo ou em outra, e desligar-lo. Pode
igualmente controlar a taxa em que ir girar (RPM) e monitorar sua posio angular para operaes
como linhas de corte.
Mach3 pode desligar os dois tipos de lquido refrigerante.
Mach3 monitorar o interruptor de EStop e pode tomar nota do funcionamento dos interruptores de
referncia, de bloqueio da proteo, e dos interruptores de limites.
Mach3 pode armazenar as propriedades de at 256 ferramentas diferentes. Se, entretanto, sua mquina
tiver um trocador de ferramentas automtico ou um compartimento (magazine), voc ter que
controlar voc mesmo. Mach3 fornece um programa de macro compatvel, mas voc deve fazer a
programao.
1-5
Traduzido por Viumau



Esta uma pgina de mo esquerda em branco para a impresso frente e verso.

1-6
Traduzido por Viumau


Captulo 2 Instalando o Software Mach3










Se voc ainda no fez o download do software Mach3 em www.machsupport.com e ainda roda sua
mquina seu um computador. Vocno precisa de uma mquina-ferramenteira conectada. Certamente,
porque at o presente momento foi melhor no ter uma.
Se voc comprou um sistema completo de CNC de um revendedor, e seguiu alguma ou todas as etapas
da instalao descritas at este captulo, porque poder ter sido feito para voc.


2.1 A Instalao

Mach3 distribudo por ArtSoft EUA sobre a Internet. Voctransfere o pacote enquanto um arquivo de
auto-instalao (que libera aproximadamente 25 megabytes). Quando instalada, funcionar por um
perodo ilimitado como uma verso de demonstrao. Como o software de demonstrao, tem algumas
limitaes na velocidade, no tamanho do trabalho que podem ser impendidos, e nas caractersticas de
futuros suportes. Quando voc comprar uma licena, voc pode destravar-lo assim a verso de
demonstrao que voc tem instalado e j configurada ir dar a funcionalidade total do software. Os
detalhes de fixao e de preo e as opes esto disponveis em www.machsupport.com.

2.1.1 Transferncia

Transferir o pacote da instalao de www.machsupport.com. Usar a boto direito do mouse e salvar
como para a instalao descompacte-a no Desktop ou em uma pasta de sua convenincia. Vocdeve
estar entrado (logado) no Windows como administrador.
Quando terminar a transferncia, poder ser imediatamente usando, a tela de abertura na janela de
transferncia, ou a janela do dilogo de transferncia pode ser fechada e a instalao feita mais tarde.
Quando quiser fazer a instalao, inicie o arquivo que transferiu e descompactou. Por exemplo, se
voc salvou o arquivo de instalao no Desktop, apenas de dois-cliques. Se voc salvou o arquivo em
uma pasta, rode o Explorer do Windows (com o boto direito clique em "Iniciar"), e dois-cliques no
nome do arquivo onde foi transferido.

2.1.2 Instalando

Esta seo ir gui-lo atravs da instalao do software Mach3. Se voc j tem uma verso do Mach3
instalada no computador, voc pode instalar a verso nova sobre ela. Voc no precisa remover
primeiramente a verso velha.

2.1.2.1 Se uma Mquina est Conectada, ou Desconectada e Agora.
Voc no precisar de uma mquina conectada para instalar o software. De fato, se voc apenas est
comeando melhor no ter conectado. Se uma mquina est conectada em seu computador, anote onde o
cabo ou os cabos da mquina esto ligados em seu PC. Desligar a mquina e o Pc,
2-1
Traduzido por Viumau


e suas controladoras, desconecte o(s) conector(es) DB25 da parte traseira do PC. Ligue agora o PC.

2.1.2.2 Rodando o Pacote de Instalao do Software Mach3.
Quando voc baixar os arquivos, voc estar sendo guiado com os passos usuais da instalao para um
programa do Windows tal como a aceitao das condies da licena e a seleo de pasta para Mach3.
ArtSoft EUA recomenda que voc instale o Mach3 como padro em C: \ Mach3.
A imagem de fundo durante a instalao a tela padro do Mach3Mill - no se preocupar se voc est
planejando controlar um torno, porque Mach3Turn est sendo instalado juntamente.
Ser perguntado se quer instalar vrios componentes do programa, segundo as indicaes da Figura 2-1:

Figura 2-1: Seleo dos Componentes na Tela do Programa

Vocprecisar da porta paralela ou portas paralelas para conectar o computador com a mquina. Se voc
est usando uma placa controladora de movimento de um terceiro que use a porta USB ou
Ethernet, voc pode desativar porta paralela on-board.
Podem-se criar macros rapidamente para o G-Code e para fazer tarefas comuns tais como, crculos,
helicoidais, blocos, etc. Voc achar certamente isto til. Instalar os componentes em conjunto ao Mach3
para fresadora, instalar separadamente embora exija uma licena separada para a ativao.
O XMLs so arquivos que mantm a informao de configurao do Mach3. H trs arquivos . XML,
So eles: Mach3Mi l l . xml , Mach3Tur n. xml , e Mach3Pl asma. xml . Neste ponto voc comear a
criar seus prprios pontos de perfis. ArtSoft EUA recomenda-o FORTEMENTE cria seus prprios
perfis em vez de modificar os perfis padro. Se voc quiser modificar previamente um ou vrios dos
perfis padro, entretanto, os quer instalados informe na configurao, voc dever desmarcar a caixa de
XMLs.

2-2
Traduzido por Viumau


LazyCam uma verso beta e de uso livre e est incluso no Mach3. Sua finalidade importar dxf,
cmx, e outros tipos de arquivos para permitir a quem no deseje usam programas de CAM e seja mais
fcil gerar arquivos de G-Code para ser funcional sob Mach3. Vocno precisa instalar-lo no Mach3.
Os Wizards definiro as aparncias das telas do Mach3. A menos que voc crie suas prprias telas,
voc ir quer estas.
Quando voc selecionar os componentes que ir querer, clicar na tecla seguinte.
O procedimento de instalao perguntar se voc ir criar um perfil feito sob medida, segundo as
indicaes da Figura 2-2:

Figura 2-2: Criar uma Tela Feita Sob Medida no Perfil

Como descrito previamente, ArtSoft EUA recomenda fortemente que voc crie perfis feitos sob medida
em vez de modificar os perfis padro. Esta tela poder clonar um ou vrios dos perfis padro, atribuindo
seus prprios nomes aos perfis clonados. Por exemplo, se voc clicar na tecla do perfil da fresadora, ser
mostrada na tela como aparece na Figura 2-3.


Figura 2-3: Criar o Perfil da Fresadora











Dar entrada com o nome que voc quer atribuir ao perfil (possivelmente MyMill ") e clicar na tecla
OK. Se voc quiser, voc poder criar diversos perfis diferentes. Quando voc tiver criado seus perfis
sob medida, clique na tela seguinte.
2-3
Traduzido por Viumau


2.1.2.3 Se Voc Estiver Usando o Windows Vista
Parao Vista o Mach3 pode exigir um complemento no registro para a porta paralela ter seu funcionamento.
(Se voc est usando uma placa de controle de terceiro para os movimentos que se comunique com a
porta USB ou o Ethernet em vez da porta paralela, voc no precisa do complemento.) Primeiramente,
far a instalao Mach3 normalmente, a seguir instalar o complemento. O complemento est disponvel
em www.machsupport.com, junto com toda a informao atualizada sobre a utilizao do Windows Vista.
Transfira o complemento como um arquivo Zip, salve e descompacte-o para extrair o
memor yover r i de. r eg. Dois-cliques no nome de arquivo para instalar-lo. memor yover r i de. r eg isso
modificar o registro para permitir que o driver Mach3 funcione. Agora, ir a pasta C: \ Mach3, (ou onde
quer que voc tenha instalado o Mach3). Clique com boto direito em dr i ver t est . exe e selecione
para funcionar como o administrador. Dever inform-lo para re-iniciar. No fazendo assim, o seu
computador deixar de funcionar. No questione sobre isso.
Agora voc deve poder funcionar Mach3. Tente dr i ver t est . exe outra vez, ele deve funcionar.
Nota: Vocpode comear com erros relatados ao funcionar DriverTest. De fato pode no funcionar na
primeira vez, a seguir o Vistairperguntar se voc quer funcionar na modalidade de compatibilidade. Diga
que sim, e funcionar.
2.1.3 Reiniciar ser Vital

Vocdeve reiniciar o Windows antes de funcionar Mach3. Este reinicializar vital. Se voc no a fizer,
voc comear com grandes dificuldades que podem somente ser solucionadas usando o painel de
controle do Windows para desinstalar manualmente o software. Assim reinicie obrigatoriamente agora.
Se voc est interessado em saber por que a inicializao exigida, a seguir leia sobre isso. Se no, voc
poder saltar para a seo 2.2. Embora Mach3 parea ser um nico programa quando voc o est
usando, consiste realmente em duas partes: um driver, que seja instalado como parte no Windows como
uma nova impressora ou um driver da rede, e uma interface utilizador de grficos (GUI).
O driver o mais importante desta parte engenhosa, Mach3 deve poder emitir muitos sinais exatamente
cronometrados que controlaro os eixos da mquina. O Windows gosta de ser o responsvel.
Funcionando todos os programas do usurio normalmente quando no tem nada melhor a fazer. Porque
a operao do Mach3 trabalhar comumtempo crtico, no poder ser um programa de usurio normal.
Dever estar o mais baixo nvel dentro do Windows (isto , assegurar interrupes). Alm disso, para
fazer isto nas altas velocidades exigidas possivelmente (cada linha pode ser dada ateno at 100.000
vezes por segundo), os drivers preciso se ajustar a seus prprios cdigos. Windows no aprova isto (
um truque que se usam em vrus), assim tem-se que pedir para dar a permisso especial. Este processo
exige reiniciar o PC. Assim se voc no o fizer, a seguir o Windows dar uma tela azul e o driver ser
corrompido. A nica maneira fora esta remover manualmente o programa e seus drivers.
Dando estes avisos extremos, somente justo dizer que o reiniciar ser exigido somente quando o driver
for instalado na primeira vez. Se voc atualizar seu sistema com uma verso mais nova, a inicializao
no ser necessria. A seqncia da instalao, entretanto, ainda poder pedir que voc o faa. Os
instaladores do Windows Xp so razoavelmente rpidos, assim sendo no ter muitas dificuldades para
faz-las todas as vezes.
2.2 Testando a Instalao

Assim que voc reiniciar! (Se voc no o fez, ento volte atrs e leia a seo 2.1.3.)
ArtSoft EUA recomenda-o testar agora o sistema instalado. Como mencionado acima, Mach3 no um
simples programa. Toma grande liberdade com o Windows para executar seus trabalhos; isto significa que
no trabalhar em todos os sistemas devido a muitos fatores. Por exemplo, com o monitor de sistema de
QuickTime (qt ask. exe) que roda ao fundo pode matar o Mach3, e pode haver outros programas que

2-4
Traduzido por Viumau


voc no est ciente em seu sistema que podero fazer o mesmo. Windows pode comear com muitos
processos ao fundo. Alguns aparecem como cones na bandeja do sistema (direita inferior da tela), e outro
no se mostram de nenhuma maneira. Outras causas possveis das operaes errticas so as conexes de
rede da rea local que podem ser configuradas para serem detectadas automaticamente. Voc dever
configurar esta velocidade real em (10 Mbps ou 100 Mbps) de sua rede. Finalmente, uma mquina que
esteja rodando na Internet pode ter ganhado um ou mais host SPY, tipos de programas que espiam o
que voc est fazendo e emitem dados sobre a rede a seus autores. Este trfego pode interferir com o
Mach3 e no algo que voc queira de qualquer maneira. Usar um varredor do spyware tal como Spybot,
tambm disponvel em www.safer-networking.org, para encontrar e suprimir o software indesejado em
sua mquina.
Por causa destes fatores, importante, embora no imperativo que voc teste seu sistema quando
suspeitar que algo errado ou voc apenas queira se certificar de uma instalao que v bem.

2.2.1 Se Voc Estiver Usando o Driver da Porta Paralela Padro

Se voc estiver usando uma controladora de terceiro para movimentao no lugar da porta paralela,
voc pode saltar esta seo.
Se voc est usando o driver da porta paralela Mach3, e um cone para um atalho no desktop de um outro
programa Mach3. Use o Windows Explorer (inicie com boto direito), navegue at a pasta em que voc
colocou a instalao Mach3, e crie um atalho do Dr i ver Test . exe. Com o nome de Dr i ver Test . exe.
Arraste este atalho em sua tela inicial do desktop. Dr i ver Test . exe para testa a operao da porta
paralela.
D dois-cliques no cone de DriverTest, e rode o programa Dr i ver Test . exe da past a de
instalao do Mach3. Dr i ver Test . exe, este funcionamento instalar o drive da porta paralla se
no foi instalado previamente. Um amostra tela do DriverTest mostrada na Figura 2-4.
2-5
Traduzido por Viumau


Figura 2-4: Rodando o Programa DriverTest

Vocpoder ignorar todas as caixas com a exceo dos pulsos por segundo. Dever ser razoavelmente
constante em torno de sua freqncia escolhida em pulso do Kernel (25.000 hertz, 35.000 hertz, etc.).
Suas taxas de pulsos podero variar, entretanto, mesmo completamente descontroladas. Isto porque
Mach3 usa o pulso de disparo do Windows para calibrar seu temporizador de pulso, e sobre uma escala de
curto perodo de tempo, o pulso de disparo do Windows poder ser afetado por outros processos que
carregam no incio do computador. Assim voc pode realmente usar um pulso de disparo incerto, o
(Windows) para e o Mach3 verifica e assim comea a impresso falsa que o temporizador do Mach3
instvel.
DriverTest avalia a evoluo do pulso e indica uma avaliao do pulso abaixo do grfico nas variaes
do temporizador.
Na Figura 2-4, na avaliao do pulso est como excelente. Se seu sistema tem mais variaes, a
avaliao do pulso pode ser excelente, boa, ou fraca. Se voc ler uma tela similar a Figurar 2-4, com
somente pontos pequenos no grfico e variaes do temporizador, um nmero constante por segundo dos
pulsos, ser sinal de uma boa avaliao ou excelente, feche todos os trabalhos. Fechar o programa do
DriverTest e prossiga aos perfis Mach3 como descrito na seo 2.3, abaixo.
Se tiver problemas com a instalao, referncias na seo 2.4, Problemas de Instalao.

2-6
Traduzido por Viumau


2.3 Perfis do Mach3

Os arquivos de perfis (arquivos. XML, armazenados na pasta da instalao\ Mach3) definem a aparncia
do funcionamento e as caractersticas do Mach3, permitindo que o Mach3 seja configurado para o uso
com tipos diferentes de mquinas: tornos, mquinas fresadoras, cortadores a plasma, routers, etc. Todas
escolhas da instalao, de configurao sero salvas dentro do arquivo de perfil que voc selecionou.
O driver de instalao criar cones no desktop para Mach3Mill, Mach3Turn, plasma, e iniciador Mach3.
Mach3Mill, Mach3Turn, e o plasma so os atalhos que funcionaro Mach3 com um perfil pr-
configurado para um tipo particular de mquina. O perfil a se usar ser identificado por um argumento de
/ p no cone do atalho.
(Para ver esta linha de comando, clique com boto direito em um dos atalhos do desktop e para
selecionar-los em propriedades do menu. Ver na Figura 2-7).
Quando voc puder usar um destes atalhos para comear um sistema pr-configurado, ArtSoft
EUA recomenda que voc no o faa. Em lugar disso, voc dever criar seus prprios perfis. Fazendo
assim ter dois benefcios importantes:
Os perfis fornecidos (Mach3Mi l l . XML, Mach3Tur n. XML, e Pl asma. XML) no sero modificados
por sua instalao na configurao. Sero sempre um ponto de partida conhecido para criar perfis, e
um ponto de recuperao se seu prprio perfil se tornar corrompido.
Seus perfis no corrompem e no sero perdidos se voc instalar uma verso atualizada do Mach3.
Durante uma atualizao, os perfis padro (Mach3Mi l l . XML, etc.) corrompem-se com uma verso
mais nova. Se a verso antiga de Mach3Mi l l . XML no contiver todas as suas informaes de entrada
da configurao, voc no ficar nada feliz!
O atalho de inicio Mach3 no tem nenhuma escolha de perfil pr-ajustada. Inicie Mach3 com um menu
na sesso de perfil que ir pergunta-lhe para escolher que perfil ir usar. Igualmente fornecer uma
maneira para que voc crie seus prprios perfis feitos sob medida.
2.3.1 Criando um Perfil

Iniciar Mach3Loader usando atalho pr-configurado. A janela na Figura 2-5 mostra como aparecer.

Figura 2-5: Janela da Seleo do Perfil

Clique na tela em criar perfil. A janela mostrada na Figura 2-6 como aparecer.

2-7
Traduzido por Viumau


Figura 2-6: Criar a Janela do Perfil

Na lista da esquerda, clique sobre o perfil que voc deseja clonar (neste exemplo, Mach3Mill). Digiteo
nome que queira atribuir ao novo perfil e na caixa novo nome do perfil. No ir verificar a caixa dos valores
do perfil padro. (Selecionar valores do perfil padro produz um perfil mnimo.)
Clique em OK.
Vocpode iniciar Mach3 com seu novo perfil em Mach3Loader, selecionando seu nome no perfil da lista,
e clique na tecla OK. Para sua convenincia, voc poder querer criar um atalho do Mach3 com seu nome
de perfil na linha de comando, segundo as indicaes da Figura 2-7.

Figura 2-7: Atalho para MyMill

2-8
Traduzido por Viumau


2.4 Problemas de Instalao

Duas coisas podero ocorrer ao iniciar o teste e indicar um problema:
1. O display mostra o driver no encontrado ou instalado, contatar art. esta exposio aparecer se o
driver no foi instalado no Windows. Isto pode ocorrer nos sistemas do XP que tm uma corrupo
de sua base de dados do driver. O reparo reinstalar o Windows. Ou, voc poder instalar o
Win2000. Win2000 no tem uma caracterstica do erro que possa interferir com o carregamento do
driver. O driver poder precisar ser carregado manualmente. Ver a seo 2.4.2.
2. Se a exposio ler reiniciando em 3 2 1. e reinicia, por outro lado pode ocorrer de duas uma.
Quando perguntou a voc, voc no reiniciou durante a instalao do Mach3 (j dito! Ver a seo
2.1.3), ou os drivers esto corrompidos ou incapazes de serem usado em seu sistema. Neste caso,
seguir a instruo na seo 2.4.2 e remover os drivers manualmente, a seguir reinstalar Mach3. Se
a mesma coisa acontece, ento notificar a ArtSoft EUA, use o e-mail em www.machsupport.com
e voc ser orientado.
Algumas placas de computador tem o sistema para o temporizador de APIC mas cujo o cdigo da BIOS
no us-os. Isto confundir a instalao Mach3. Um arquivo Speci al Dr i ver . bat est disponvel na
pasta raiz da instalao do Mach3. Encontr-lo com Windows Explorer e dois-cliques para iniciar-lo. Isto
far o uso do driver Mach3 com o controlador de interrupo i8529 mais antigo. Vocprecisar repetir
este processo quando voc instalar uma verso mais nova do Mach3, como a instalao da verso nova
substituir o drive especial. O arquivo OriginalDriver.bat inverte esta mudana.
Windows experts pde ser interessante por considerar algumas outras coisas. A janela retangular branca
um tipo de analisador de cronometragem. Quando est funcionando indica uma linha com pequenas
variaes. Estas variaes so as mudanas em cronometragem de um ciclo de interrrupo a outro. No
dever haver nenhuma linha maior por muito tempo do que de polegada (6 mm) no monitor de 17 na
maioria dos sistemas. Mesmo se houver umas variaes e se possvel devero estar abaixo do ponto
inicial necessrio, criando assim pontos de sincronismo quando sua mquina estiver conectada dever
executar um teste de movimentao para ver se a movimentao em G0/G1 sero lisas.

2.4.1 Iniciando DriverTest Aps uma Falha no Mach3

Se voc parar por alguma razo e tiver uma situao onde Mach3 deixe de funcionar, pder ser um
problema intermitente do hardware ou um erro de software - ento voc dever iniciar o DriverTest.exe
assim que possvel aps Mach3 falhar. Se voc atrasar por dois minutos ento o driver Mach3 far com
que Windows falhe com uma tela azul. DriverTest tem a funo de restaura o driver a uma condio
estvel mesmo se Mach3 desaparece inesperadamente.
Vocpoder encontrar, aps uma falha, se o driver est rodando pela primeira vez. Neste caso funcionado
meramente outra vez ou se deve reparar como descrito acima.
2.4.2 A Instalao e Desinstalao Manual dos Drivers

Voc precisar ler e fazer esta seo somente se funcionar com sucesso o programa DriverTest.
O driver (Mach3. sys) pode ser instalado e desinstalado manualmente usando o painel de controle do
Windows. As caixas de dilogo diferem ligeiramente entre o Windows 2000 e o Windows Xp, mas as etapas
so idnticas.
1. Abrir o painel de controle do Windows e dois-cliques no cone de sistema.
2. Selecionar adicionar ou remover programas e clique adicionar novo hardware. O Windows
procurar todos os novos hardwares (e no encontrar).
3. Dizer ao programaque voc j o tem instalado e pressione tela seguinte.
2-9
Traduzido por Viumau


4. Ser mostrada a voc uma linha de hardware. Rode a pgina at parte inferior e selecione adicionar
um novo dispositivo e v para a tela seguinte.
5. Na tela seguinte voc no ir querer que o Windows procure pelo driver para instalar, selecione
manualmente em uma lista (avanada)
6. A lista que ser mostrada a voc incluir uma entrada para o Mach1/2 pulsing engine. Selecione isto e
v tela seguinte.
7. Clique em procurar no disco e no ponto seguinte da tela selecione o arquivo na pasta Mach3
(C: \ Mach3 padr o). O Windows deve encontrar o arquivo Mach3.inf. Selecione este arquivo e
clique em abrir. Windows instalar o driver.
O driver pode ser desinstalado um pouco mais simplesmente.
1. Abrir o painel de controle e dois-cliques no cone do sistema.
2. Selecionar um hardware e clicar em gerenciador de dispositivos
3. Ser mostrado um arquivo de dispositivos e seus drivers. O Mach1 Pulsing engine tem o driver Mach3
Driver sob ele. Clique sobre smbolo + para expandir caso necessrio rvore. Clique com o boto
direito em Mach3driver. Isto indicar um menu curto que inclua a opo para a desinstalar. Clique
em desinstalar. Isto remover o arquivo Mach3. sys da past a do Windows. A cpia na pasta do
Mach3 ainda ir estar l.
H um ponto final a notar. Windows recorda toda a informao sobre a maneira que voc tem Mach3
configurado em um arquivo de perfil. Esta informao no suprimida desinstalando o driver e
suprimindo outros arquivos do Mach3, assim permanecer sempre que voc inicie o sistema. De
qualquer modo muito improvvel que voc precise de uma instalao totalmente limpa de riscos,
ento voc poder precisar deletar o arquivo ou arquivos. XML.

2-10
Traduzido por Viumau



Captulo 3 Introduzindo as Telas Mach3 e
os Comandos











Vocest agora pronto para tentar um funcionamento no Mach3. Ser mais fcil compreender como
iniciar sua mquina depois que voc experimentar com o software. Vocpode pretender fazer muito
e aprender mesmo, se voc no tem uma mquina CNC ainda. Se voc tem uma, a seguir certificar-se
que no est conectada ao PC.
Mach3 projetado de modo que seja muito fcil personalizar suas telas para a maneira que voc
trabalha. Isto significa que as telas que voc v podem no ser exatamente como aquelas neste manual
se voc comprou um sistema pr-configurado de um vendedor. Se h algumas diferenas principais, a
seguir seu fornecedor do sistema deve t-lo dado um programa revisado das telas para combinar com
seu sistema.


3.1 Telas

Se voc criou seu prprio perfil feito sob medida segundo as indicaes da Figura 2-2 e da Figura 2-3,
Mach3 ter criado um cone de atalho no desktop com o nome de seu perfil feito sob medida. Dois-cliques
no cone apropriado para iniciar o programa usando esse perfil. Vocpoder igualmente dar dois-cliques
no cone de iniciar do Mach3 para funcionar o programa, selecione o nome na lista de perfil a usar-se,
clique ento em OK. (Voccriouseu prprio perfil como descrito na seo 2.3, voc no o fez? Se no, ir
para trs e ler essa seo.) Se voc instalou mais de um driver ou controladoras de movimento de
terceiros, voc poder ver uma tela similar como a 3-1. (O ndice da tela que voc v depender do que
voc instalou). Selecionar o que voc quer usar clicando na tecla apropriada, a seguir clicar na tecla OK.

Figura 3-1: Selecionar a Tela do Dispositivo de Controle


3-1
Traduzido por Viumau


Vocdeve ver o programa da fresadora funcionar na tela. As outras telas, identificadas em abas so MDI
(entrada manual de dados), percurso de ferramentas, os offsets, os ajustes, e os diagnsticos, segundo as
indicaes da Figura 3-2. Se estiver certo que a tela de funcionamento do programa foi selecionada; seus
nomes sero indicados como no campo azul.


Figura 3-2: Abas de Seleo da Telas











Observar a tecla de reset em vermelho. Estar piscando uma luz vermelho-verde (simulao de um
diodo de luz (LED)) acima dela h um LED amarelo iluminado. Se voc clicar na tecla, a seguir a LED
sair de intermitente (luz piscando) e passa para o verde contnuo. Mach3 est pronto para a ao!
Se voc no pode restaurar, a seguir o problema provavelmente algo obstrudo em sua porta paralela ou
portas (ou na configurao talvez), ou o PC tenha tido previamente uma verso do Mach3 instalada nele
com um condio incomum dos pinos porturios ou no boto Emergency (sinal de EStop) pressionando.
Clicando na tecla Offline voc dever poder restaurar o sistema. A maioria dos testes e das
demonstraes neste captulo no trabalharo a menos que o Mach3 tenha operado fora da
modalidade de EStop.

3.1.1 Tipos de Objetos nas Telas

Vocver que a tela do funcionamento do programa est com os seguintes tipos de objetos:
Teclas (por exemplo, reset, stop, Alt-s, etc.)
DROs, ou Digitais Read Outs. Neste manual qualquer coisa com um nmero indicado ser
definido como um DRO. Este pode ser um uso mais geral do termo DRO do que voc est
acostumado. Os DROs principais so naturalmente os encarregados dos eixos de X, Y, Z, A, B, e C,
mas l so igualmente DROs para a taxa de alimentao, velocidade de eixo, e outros valores.
Diodos emissores de luz simulados (em vrios tamanhos e formas (LEDs))
J anela de exposio de G-Code (com suas prprias barras de rolagem)
Exposio de Toolpath (quadro em branco em sua tela neste momento)
H um tipo importante mais adicional de controle que no est na tela do funcionamento do programa:
Linha de MDI (entrada de dados manual) que estar na tela de MDI
As teclas, as caixas de introduo de dados, e a linha de MDI so suas entradas no Mach3.
DROs podem ser exposies por Mach3 ou podem ser usado como entradas por voc. A cor do fundo
mudar quando voc clicar sobre eles.
A janela de G-Code e as exposies de Toolpath fornecero as informaes do Mach3. Vocpoder
parar, ou manipular ambos (por exemplo, rolar a janela de G-Code, ampliar, girar, e mudar o plano
de exposio do Toolpath).




3-2
Traduzido por Viumau



3.1.2 Usando as Teclas e os Atalhos

A maioria de teclas padro da tela tem um acesso direto no teclado, que possa ser uma nica chave ou
uma combinao de chaves. Isto mostrado frequentemente como parte do nome na prpria tecla ou
em uma etiqueta perto dela. Por exemplo, o atalho de ir tela de MDI Alt-2. Pressionando a
combinao de teclas ou chaves nomeada(s) quando a tela indicada o mesmo que clicar na tecla
com o mouse. Vocpde gostar de tentar e usar estes atalhos do mouse e do teclado para ligar/desligar
os movimentos, para ligar o lquido refrigerante ou inundao, e para comut-los na tela de MDI.
Observe que as letras esto combinadas s vezes com as chaves de ctrl ou de Alt+tecla. Embora as
letras sejam mostradas como a caixa (para a facilidade da leitura), no usar a chave de deslocamento
ao digitar os atalhos.
Em uma oficina, ser freqente e conveniente minimizar o tempo em que voc precisar usar um
mouse. Os interruptores fsicos em um painel de controle podem ser usados para controlar Mach3 por
meio de uma placa de emulador de teclado (por exemplo, o Ultimarc IPAC). Isto conectado em srie
com seu teclado e emitir ao Mach3 informaes pressionando as chaves para ativar as teclas
usando os atalhos de teclado.
Se uma tecla no aparece na tela atual, a seguir seu atalho de teclado no estar ativo.
H determinados atalhos de teclados especiais que so globais atravs de todas as telas. Mostradas no
captulo 5 nas configuraes.

3.1.3 Introduo de Dados nos DROs

Vocpode digitar dados novos em todos os DROs clicando neles, e com o mouse clicando em seus
acessos diretos (tecla de funo), ou usando o acesso direto global para selecionar os DROs e
movendo-os usando a tecla das setas).
Tentar digitar um feedrate como 45.6 na tela do funcionamento do programa. Clicando na caixa do
feedrate e digitando os nmeros. Vocdeve pressionar a chave de entrada para aceitar um novo valor, ou
pressionar a chave de Esc para reverter o precedente. Retroceder e o Deletar no so ativos ao entrar
nos DROs.
Cuidado: No sempre aprecivel pr seus prprios dados em um DRO. Por exemplo, a exposio de sua
velocidade real do eixo computada por Mach3. Todo o valor que voc incorporar poder ultrapassar.
Vocpode pr os valores na linha central dos DROs, mas voc no deve faz-la at que voc leia o manual
de utilizao de Mach3Mill em detalhe. No uma maneira de mover a ferramenta!


3.2 Movendo

Vocpode mover a ferramenta relativa a todos os lugares em seu trabalho manualmente usando vrios
tipos de movimentos.
Naturalmente, em algumas mquinas, a ferramenta move-se e em outra direo e ser a mesa da
mquina quem ir fazer esse movimento. Ns usaremos as palavras movimentar a ferramenta aqui
para simplificar. Se a ferramenta mover-se ou no, o frame de referncia usado superior ao movimento
ser o mesmo da ferramenta. Isto , mover a ferramenta para a esquerda pode realmente ser
conseguido movendo a mesa para a direita.
Os controles movimentando-se esto em uma tela especial do fly-out. Isto mostrado e escondido
usando a tecla TAB do teclado do PC. Figura 3-3 d uma idia do flyout.

3-3
Traduzido por Viumau


Figura 3-3: Controle das Teclas do Flyout
Vocpoder igualmente usar o teclado para movimentar-se.
As chaves de seta so ajustadas para dar os movimentos
nos eixos de X e Y as teclas Up/PgDn movimentam o eixo
de Z. Voc poder re-configurar estas chaves para sua
prpria preferncia. Voc poder usar as chaves de
movimentao em todas as telas com a tecla de
LIGAR/DESLIGAR o movimento (Jog). Na figura 3-3, voc
ver que o diodo emissor de luz de passos est mostrado
iluminado. A tecla da Jog Mod ou em Jog Contnuo nas
mo alidades de MPG, d
No modo contnuo, o eixo escolhido movimenta-se para o
lado que voc mantiver a chave. A velocidade do
movimento ajustada pela Slow Jog no DRO de
movimento. Vocpode incorporar todos os valores de 0.1%
a 100% para comear na velocidade que voc quer. A
chave + e - ao lado deste DRO alteraro seu valor em
etapas de 5%. Se voc pressionar a tecla Shif, ento ir
mover-se na velocidade de 100% em qualquer ajuste de
velocidade que estiver ajustado. Isso permite que voc
movimente-se rapidamente para aproximar de seu destino.
Na modalidade de pssos, cada pressionada de uma chave
do movimento mover a distncia indicada no DRO de
Step. Voc poder dar um ciclo atravs de um valor de
tamanhos predefinidos com a tecla de Cycle Jog Step.
O movimento ser no Feedrate atual.
Os Encoders rotativos podem ser conectados (atravs da
porta paralela em input pins) o Mach3 como gerador
manual de pulso (MPG). Para executar movimentos pelo
seu boto quando no modo de MPG mode. As teclas
marcam o ciclo em Alt A, em Alt B, e em Alt C atravs do
MPG disponvel para cada um dos trs eixos, e os diodos
emissores de luz definem que eixo foi selecionado para se
movimentar.
A outra opo para movimentar com um Joystick
conectado a porta de jogos do PC ou ao USB. Mach3
trabalhar com todos os Joysticks anlogos compatveis
com o Windows, (assim voc pode controlar seu eixo de X
por uma roda de direo!).
O driver apropriado do Windows ser necessrio para o dispositivo do Joystick. O manche do Joystick dever
estar na posio central para sua segurana quando ativa-lo.
Se voc tiver um Joystick Throttle Control, a seguir ser explicado como ser configurado, o controle de
velocidade da ultrapassagem do movimento ou o controle da ultrapassagem da taxa de alimentao (veja o
captulo 5 outra vez). Tal manche uma maneira barata de fornecer o controle manual muito flexvel de sua
mquina. Alm de voc poder usar manches mltiplos (Eixos estritamente compatveis com relao humana)
instalando o software do fabricante, ou mesmo utilizando as funes do KeyGrabber fornecida com o Mach.




3-4
Traduzido por Viumau




Agora seria uma boa idia tentar todas as opes de movimentao em seu sistema. No esquecer que h
alguns atalhos de teclado para as teclas, assim se no as identificar no poder tentar. Vocdeve encontrar
uma maneira de trabalhar para um modo confortvel.


3.3 Entrada de Dados Manual (MDI) e Ensino

Usar o atalho do mouse ou de teclado para indicar a tela MDI (entrada de dados manual).
Isto tem uma nica linha para a introduo de dados. Voc poder clicar nele para selecion-lo ou
pressionar Enter, que automaticamente ser selecionado. Vocpoder digitar todas as linhas vlidas que
poderiam aparecer em um programa da pea G-code e ser executado quando voc pressionar enter. Voc
poder rejeitar a linha pressionando o Esc. A chave de retrocesso poder ser usada para corrigir erros na
sua digitao.
Se voc sabe alguns comandos de GCode, ento pode test-los. Ou voc poder tentar isso:

G00 X1. 6 Y2. 3

Figura 3-4: Exemplo de MDI

Esse comando mover a ferramenta para coordenadas X =1.6 unidades e Y =2.3 unidades. (G zero e
no G e a letra O.) Vocver o movimento dos DROs dos eixos e s novas coordenadas.
Tentar diversos comandos diferentes (ou G00 em lugares diferentes). Se voc pressionar para cima ou
para baixo as chaves de seta quando na linha de MDI, voc ver que Mach3 faz o inverso e envia-o para
o histrico de comandos que voc digitou. Isso deixa fcil repetir um comando sem ter que digita-lo.
Quando voc selecionar a linha de MDI voc ver uma caixa do flyout dar-lhe uma inspeo prvia deste
texto armazenado.
Uma linha MDI (ou o bloco, como uma linha de G-Code ser chamado s vezes) pode ter diversos
comandos nela. Sero executados na ordem sensvel como definido no manual de utilizao de
Mach3Mill no necessrio ir da esquerda para a direita. Por exemplo, ajustar uma velocidade de
alimentao usando o comando F2.5, tomar o efeito antes de todos os movimentos da velocidade de
alimentao, mesmo se o F2.5 aparecer no meio ou mesmo na extremidade da linha (bloco). Se houver
dvidas sobre a ordem que estar usando, incorporar cada comando de MDI em uma linha separada.

3.3.1 Ensino

Mach3 pode lembrar uma seqncia das linhas que voc incorporou usando MDI e guardar em um
arquivo. Este arquivo poder ser iniciado repetidas vezes com o programa de G-Code.
Na tela do MDI, clicar na teclaStart Teach. O diodo emissor de luz ao lado dele iluminar para lembr-lo
que voc o est ensinando. Digitar dentro uma srie de linhas de MDI. Mach3 executar cada comando
quando voc pressionar enter aps cada linha. Mach3 armazenar a seqncia dos comandos que voc
incorporar ao arquivo nomeado Teach.
3-5
Traduzido por Viumau


Figura 3-5: Ensinando um Retngulo



Digite seu prprio cdigo, ou tente:

g21
f 100
g1 x10 YO
g1 x10 y5
x0
YO
Todos os 0 so os zeros, e no Os. Quando voc terminar, clicar em Stop Teach. Em seguida, clique em
Load/Edit e v tela do Program Run Screen. Vocver as linhas que voc digitou indicado na janela de
G-Code (Figura 3-6). Se clicar em iniciar o ciclo, a seguir Mach3 executar seu programa.

3-6
Traduzido por Viumau


Figura 3-6: Rodando o Programa de Ensino

Se voc usa o editor, voc poder corrigir todos os erros e salvar o programa em um arquivo de sua
prpria escolha.
3-7
Traduzido por Viumau



Esta uma pgina de mo esquerda em branco para a impresso frente e verso.

3-8
Traduzido por Viumau


Captulo 4 Exigncias de Hardware e

Conectando a Mquina









Este captulo dir sobre os aspetos de conectar um hardware a mquina e a seu PC. Captulo 5 nos d
detalhes de como configurar Mach3 para usar o hardware conectado.
Se voc comprou uma mquina que seja equipada j para ser funcionada por Mach3, voc provavelmente
no precisar ler este captulo, exceto para seu interesse geral. Seufornecedor deve ter-lhe dado algum
manual ou documentao que explique como conectar junto s partes de seu sistema.
Leia este captulo para aprender que Mach3 est espera para controlar e como voc poder conectar os
componentes padres bem como, controladoras de motores e micro-interruptores para construir um
sistema de CNC. Na descrio supondo que voc possa compreender esquemas de circuitos (esquemtico)
simples. Se no, ento est agora em tempo de comear com alguma ajuda.
Na primeira leitura, voc no poder querer estar se relacionado com a seo 4.5 limit ands Home e
depois estar mantendo a mente na informao da seo 1.4, que Mach3 pode fazer, como voc planeja
possuir a configurao.


4.1 A Porta Paralela do PC e sua Histria

Mach3 conecta-se as controladoras dos motores, aos interruptores de limite, e outros hardwares
atravs da(s) porta(s) paralela(s) do seu PC. Esta seo descreve as caractersticas da porta paralela.
Quando IBM projetou o PC original (unidade de discos flexveis 160k, 64kbytes de RAM!), forneceu
uma relao para impressoras de conexo usando um cabo de 25 condutores. Esta a fundao da porta
paralela que ns temos na maioria dos PCs hoje. Porque uma maneira muito simples de transferir dados,
foi usado por muitas coisas diferentes no s as impressoras. Vocpode transferir arquivos entre PCs,
conectar outras impressoras, conectar perifricos tais como Scanners ou Zip drivers, e naturalmente
controlar mquinas-ferramenteiras usando essa porta. Em relao porta do USB est tomando sobre
muitas dessas funes, e esta no convenientemente como a da porta paralela livre para Mach3.
O conector da porta paralela no PC um conector fmea DB de 25-pinos. O conector como visto na
parte traseira do PC, mostrada na Figura 4.1. As setas do o sentido do fluxo de informao relativo ao
PC. Assim, por exemplo, o pino 15, o segundo pino da direita na fileira inferior, uma entrada para o
PC.

4-1
Traduzido por Viumau


Figura 4-1: Conector Fmea da Porta Paralela (visto da parte traseira do PC)

Nota: Os conversores com plug em uma porta USB tm um conector de 25 pinos, no precisam de
drivers usando o Mach3, mesmo que sejam perfeitamente apropriados para a tarefa mais simples de
conectar uma impressora.


4.2 Sinais da Lgica

Na primeira leitura, voc pode pular para o ttulo seguinte e retornar aqui se voc estiver envolvido
com relao aos circuitos. Ser provavelmente til l-la com a documentao da sua eletrnica das
controladoras dos eixos.
Todos os sinais de sada para o Mach3 e para a entrada so digitais binrios (isto , zeros e uns). Estes
sinais so as tenses fornecidas pelos pinos da sada ou fornecidas aos pinos da entrada da porta
paralela. Estas voltagens so medidas relativas linha de 0 volts do computador, que conectada aos
pinos de 18 25 do conector da porta paralela.
A primeira famlia bem sucedida (sries 74xx) dos circuitos integrados usam TTLs (lgica do transistor).
Em circuitos TTLs, qualquer tenso entre 0 e 0.8 volts so chamados de Lo e toda a tenso entre 2.4 e
5 volts so chamadas de Hi. Conectar uma tenso negativa ou qualquer coisa acima de 5 volts a uma
entrada do TTL ir queimar a sada. A porta paralela foi construda originalmente usando o TTL e hoje
em dia estas tenses definem se os sinais sero Lo ou Hi. Observe que no pior caso h somente 1.6
volts de diferena entre elas.
, naturalmente, arbitrrio se ns dissermos que um Lo representa uma lgica um ou uma lgica zero.
Como explicado abaixo, deixando em Lo =geralmente mais usado na maioria dos circuitos.
Para que um sinal de sada faa qualquer coisa, alguma corrente ter que fluir no circuito conectado a ela.
Quando for Hi, a corrente fluir fora do computador. Quando for Lo, a corrente fluir no
computador. Mais atualmente voc tem o fluxo dentro, o mais duro manter a tenso perto de zero,
assim o mais prximo ao limite permitido tornar-se- 0.8 volts em Lo. Similarmente, o fluxo atual de
Hi far a tenso ser mais baixa e mais prxima aos menores limites de 2.4 volts. Assim com
demasiada corrente, a diferena entre o Lo e Hi estar mesmo menor de 1.6 volts e as coisas se
tornaro incertas. Finalmente, vale a pena notar se ser permitido um fluxo aproximado de 20 vezes
maior em Lo do que o fluxo permitido em Hi. O melhor resultado atribuir 1 lgica para ser um
sinal Lo. Isto chamado de lgica ativa em Lo. A desvantagem que na pratica o dispositivo
conectado a porta paralela tem que ter uma fonte de 5 volts. Isto , uma tomada em conjunto ao soquete
da porta de jogo do PC ou de uma fonte para ser conectado ao dispositivo.
Invertendo os sinais de entrada, o computador dever fornecer alguma corrente (menor de 40 miliampres)
para Hi nas entradas e fornecer algo (menor de 0.4 miliampres) para sadas em Lo.
Porque Placas Me dos modernos computadores combinam muitas funes, incluindo a porta paralela,
em uma micro-placa, ns vimos os sistemas onde as tenses apenas obedecem s regras Hi e Lo.
Voc pde encontrar isto em uma mquina que funciona com um sistema antigo tornando-se
temperamental quando voc faz um upgrade no computador.

4-2
Traduzido por Viumau


Os pinos 2 a 9 so provveis ter suas propriedades similares (so os pinos de dados quando se imprime).
O pino 1 igualmente vital na impresso, mas nos outros pinos da sada so pouco usados e podem ser
menos usados em um projeto mais aperfeioado. Uma boa placa isoladora de controle (interface), (ver
a seo 4.2.1, placas de controle isoladas) poder proteg-lo destes problemas de compatibilidades
eltricas.

4.2.1 Placas de Controle Isoladas

Mesmo se voc pulou a seo anterior voc dever ler esta!
Voc ver que os pinos 18 25 da porta paralela esto conectados ao lado de 0 volts da fonte de
alimentao do computador. Todos os sinais dentro e fora do PC so relativos a este. Se voc conecta fios
muito longos, principalmente se funcionar perto dos fios de correntes elevadas dos motores, perto destes
fios tem correntes induzidas que fluem neles que podem criar uma tenso rudo e podem causar erros.
A interferncia pde at mesmo deixar de funcionar o computador.
As controladoras dos eixos e do Spindle, que voc conectar ao Mach3 atravs de sua porta paralela, ir
provavelmente trabalhar entre 30 e 240 volts, e eles podero fornecer correntes de muitos ampares.
Conectado corretamente no faro nenhum dano ao computador, mas um curto circuito acidental poderia
facilmente destruir a placa Me do computador e as controladoras de movimentaes como outros
hardwares.
Por estas duas razes ArtSoft EUA recomenda-o fortemente usar uma placa de controle chamada placa
isolada (interface). Isto fornecer aos terminais uma conexo de uns 0 volts separada (comuns) para as
movimentaes, os interruptores Home, etc., e evitaro exceder a corrente permitida dentro e fora da
porta.
Esta placa isolada, sua eletrnica de movimentao, e a fonte de alimentao devem ordenadamente ser
instaladas em um metal ligado a terra, caso para minimizar o risco de interferncia aos sinais de rdio e
da televiso dos seus vizinhos. Se voc construir um ninho de rato ento voc estar convidando
brevemente os circuitos a uma tragdia. Figura 4-2 mostra trs placas comerciais isoladas.
4-3
Traduzido por Viumau


Figura 4-2: Trs Exemplos de Placas Isoladas Disponveis no Comrcio




(Placas no necessariamente nas mesmas escalas)



4.3 O Controle de EStop


Cada mquina deve ter um ou vrios botes de Emergncia (EStop), geralmente com um cabea
vermelha grande como do cogumelo. Devem ser montados de modo que voc possa facilmente
alcanar quando estiver operando a mquina. Isto particularmente vital em uma mquina CNC.
Cada boto de EStop deve parar todas as atividades na mquina to rapidamente quanto possvel para sua
segurana. Os eixos devem parar de girar e tambm o do Spindle. Isto deve acontecer sem confiar no
software - assim ns estamos falando sobre rels e contatos. O circuito deve dizer ao Mach3 o que voc
fez, e h uma entrada especial, imperativa para isso. Geralmente no ser bom o bastante desligar apenas
a C.A. poder para um evento de EStop, porque a energia armazenada em C.C. que alimenta os
capacitores podem permitir que os motores funcionem por sobre algumas considerveis horas.

4-4
Traduzido por Viumau


A mquina no dever poder funcionar outra vez at que a tecla do "RESET" seja pressionada. Se o
boto de EStop estiver fechados quando empurrado, ento a mquina comear quando voc liberar
girando a cabea do boto.
No ser geralmente possvel continuar a fazer uma pea na mquina aps um evento de EStop, mas
voc e a mquina estaro pelo menos seguros.
4.4 Opes de Controle dos Eixos
4.4.1 Steppers e Servos

H dois tipos possveis tipos de motores para movimentaes dos eixos:
Stepper Motor (motores de passo)
Servo motor (C.A. ou C.C., corrente contnua ou alternada)
Quaisquer uns destes tipos de motores podem conduzir os eixos atravs de fusos, correias, correntes, ou
cremalheira e pinho. O mtodo mecnico da movimentao determinar a velocidade e torque exigido
dos motores e de todas as engrenagens exigidas entre o motor e a mquina.
As propriedades de um motor bipolar e controladora incluem:
Baixo custo.
Conexo 4-fios simples ao motor.
Baixa manuteno.
Velocidade do motor limitada a aproximadamente 1000 RPM e torque limitado aproximadamente
3000 onas por polegada. (21 Nm). Comear com a velocidade mxima depender do motor ou a
eletrnica de movimentao em sua mxima tenso permitida (volts). Comear com torque mximo
depender do motor em sua mxima corrente permitida (ampres).
Para finalidades prticas em uma mquina os motores de passo precisam ser conduzidos por uma
controladora de micro-passos para assegurar uma operao lisa em todas as velocidades com uma
eficincia razovel.
Fornecer ao controle malha aberta, so meios possveis para perder passos sob o carregamento
elevado, este no pode imediatamente ser controlado pelo usurio da mquina. Na prtica, as
movimentaes dos motores de passo do o desempenho satisfatrio com mquinas convencionais
at uma fresadora de umas (12) ou um torno de (6" de altura do centro) a menos que voc queira
uma exatido e a velocidade de operao excepcionais.
De outro lado, uma movimentao por servo motor:
relativamente caro (especialmente se tem um motor C.A.).
Necessidades que dependem do motor e do encoder.
Exige a manuteno das escovas nos motores C.C.
Permite uma velocidade do motor de 4000 RPM ou mais, e um torque praticamente ilimitado (se
seu oramento puder aceitar)!
Fornece o controle de malha fechada assim que a posio de movimentao for sabida sempre ser
correta (ou uma condio de falha ser levada a ocorrer um erro).
Vale a pena dar dois avisos aqui. Primeiro, os sistemas de servo em mquinas velhas no so digitais.
Isto , no so controlados por pulsos de passo e sinal de direo, para as exigncias do Mach3. Para
usar um motor velho com Mach3, voc precisar descartar o resolver (que d a posio) e instalar um
encoder, voc ter que substituir toda a eletrnica. Segundo, escolha dos motores de passo que so
projetados para 5 fases de operao, no poder trabalhar bem com uma controladora chopper moderna
ou de micro-passos e no poder ter um torque muito mais baixo do que um motor de mesmo tamanho
moderno.
4-5
Traduzido por Viumau



A menos que voc possa testar, voc pode encontrar motores que foram desmagnetizados
acidentalmente e assim ser intil. A menos que voc seja realmente confiante com suas habilidades e
experincias, se usar controladoras com os motores usados poder ter uma falsa economia e uma fonte
de problemas infinitos. Qualquer quantia de dinheiro que economizar a mais, poder ser mal gasto em
um intil e frustrante esforo de remendar um sistema de funcionamento. ArtSoft EUA recomenda que
as controladoras dos eixos sejam produtos atuais, comprados de fornecedores que os suportaro. Se voc
compra corretamente ento voc precisar somente comprar uma vez, e voc ter um servio mais
satisfatrio.

Figura 4-3: Exemplo do Servo Motor com Encoder







Encoder









4.4.2 Determinando as Exigncias das Controladoras de Movimento


Um jogo cheio de clculos para as exigncias de movimentao dos eixos seria muito complicado, e voc
provavelmente no dever ter todos os dados necessrios (por exemplo, a fora de corte mxima que
voc quer usar). Alguns clculos voc dever saber, para ter sucesso. O mnimo que voc precisar
determinar ser, quantos passos o motor ter para mover um eixo a uma distncia especifica. A resposta
depende da configurao da mecnica da mquina (por exemplo, o passo do fuso) e das caractersticas do
motor (quantos passos precisar para dar uma volta).

4.4.2.1 Exemplo 1 Movimento em Cruz da Mesa da Fresadora
Comear definindo a distncia possvel mnima do movimento desejado. Este um limite absoluto da
exatido atribudo ao trabalho feito na mquina. Verificar ento as velocidades e os torques rpidos.
Por exemplo, suponhamos que voc esteja projetando uma fresadora com os eixos cruzados (ao
movimento do eixo de Y), e o percurso transversal ter um curso total de 12. Vocestar usando um fuso
com uma medida de 0.1" pitch de passo e uma nica porca de esferas. Vocquer que a mquina faa um
movimento mnimo de 0.0001". Uma volta cheia de 0.1 no fuso mover 0.1, assim que um movimento
de 0.0001 1/1000 dele. Isto exigir 1/1000 de uma volta do eixo do motor se for acoplado diretamente
ao fuso.

Usando um Motor de Passo
A etapa mnima com um motor de passo depende de como ser controlado. Muitos motores geralmente
disponveis tero 200 passos por volta, mas as controladoras igualmente permitem micro-passos. Os
Micro-passos do uma movimentao lisa sobre uma srie de velocidades diferentes, e muitas
controladoras podem ter 10 micro-passos por uma volta cheia. Um motor de 200 passos com 10 micro-
passos por volta cheia permiti 1/2000 de uma volta como etapa mnima. Em nosso exemplo acima, dois
micro-passos dariam 0.0001 de movimento mnimo. Isto deve ser visto com algum cuidado. Entretanto,
se aumentar o nmero de micro-passos por passo, o torque cair rapidamente.

4-6
Traduzido por Viumau


Dependendo da carga que estiver sendo imposto sobre o motor, no poder ter bastante torque para
mover o motor por um nico micro-passo. Poder ser necessrio fazer diversos micro-passos antes que
haja um torque suficiente. Em suma, voc no deve contar com micro-passos para conseguir uma
exatido fina. Os benefcios preliminares de micro-passos so reduzir rudo mecnico, uma atuao mais
delicada, e com problema de reduo das ressonncias.
Em seguida, olhe a velocidade de alimentao mais rpida possvel. Seja conservador, a velocidade
mxima do motor de 500 RPM. Comnosso exemplo de 0.1 , o fuso a 500 RPM daria um movimento
rpido de 50 polegadas/minuto, ou apenas sob 15 segundos para passo cheio no curso de 12. Isto seria
satisfatrio, embora no espetacular. Nessa velocidade, a eletrnica de movimentao do motor com
micro-passos precisaria 16.667 pulsos por segundo. (500 RPM * 200 passos por revoluo * 10 micro-
passos por passo / 60 segundos por minuto). Em um PC de 1 gigahertz, Mach3 pode gerar 35.000 pulsos
por segundo simultaneamente em cada um dos seis eixos. Ento no h nenhum problema at aqui.
Voc agora tem que determinar o torque que a mquina exigir e determinar o tamanho do motor
exigido. O sentido para medir isso ser no setup da mquina, para o corte mais pesado voc nunca pense
em fazer-lo com uma alavanca longa de (12") no volante do eixo, gir-la na extremidade com um
contrapeso de mola (ou jogo de contrapesos de molas). O torque para o corte (em ona/polegada) a
leitura do contrapeso (em onas) x 12. Uma maneira mais fcil e talvez de maior confiana, se a
informao puder ser encontrada, usar um motor de tamanho e de especificao que voc sabe que
trabalha em uma mquina similar com o mesmo tipo de sistema de fusos. Se um motor de passo se
sobrecarregar, poder ter a irregularidade perdida dos passos em resultado certo use um motor de
tamanho adequado com certa abundncia de torque para a aplicao.
Vocpode igualmente aumentar o torque disponvel por engrenagens. Se seu clculo da velocidade de
movimentao rpida conduz a um valor razovel, voc poderia considerar reduzi-lo para baixo em uma
relao de 2:1 com engrenagens (talvez por uma movimentao de correia dentada), que o torque
disponvel quase dobrar no fuso. Isso poderia permitir o uso de motores (mais baratos) menores, para um
melhor desempenho.

Usando um Servo Motor
Outra vez ns olharemos o tamanho de um passo. Um servo motor tem um encoder para dizer a sua
eletrnica o movimento onde ser. Isto consiste em um disco entalhado que gere um quatro de pulsos
ondas quadradas para cada entalhe no disco. Assim um disco com 300 entalhes, por exemplo, gera 300
ciclos por volta (CPR). Isto razoavelmente baixo para codificadores comerciais. A eletrnica do
codificador conta com a sada de 1200 ondas por revoluo (QCPR) do eixo do motor. Com nosso 0.1
de passo, um passo daria um movimento mnimo de 0.000083, que melhor que o 0.0001 desejado.
A eletrnica para o servo girar geralmente o motor por uma contagem da onda quadrada por pulso de
passo da entrada. Alguma eletrnica especificada de servo pode multiplicar e/ou dividir os pulsos do
passo por constante (exemplo, um pulso de passo se move por 5 pulsos da onda ou por 36/17 dos
pulsos). Isto chamado frequentemente de engrenagem eletrnica. Porque a velocidade mxima de
um servo motor ao redor de 4000 RPM, ns precisaremos certamente de reduo de velocidade na
movimentao mecnica. Em 5:1 parece aprecivel. Isto igualmente diminuir o movimento por
passo, e em nosso exemplo daria um movimento de 0.000083/5, ou 0.0000167 por passo, que
muito melhor do que aquela exigida (0.0001"). Que velocidade mxima eu comeo? Com35.000
pulsos por segundo ns teremos 5.83 voltas [35000/(1200 * 5)] por segundo de um fuso. Isso ser
aproximadamente 9 segundos por 5 de percurso. Observao, entretanto, se a velocidade estiver
limitada pela taxa de pulso do Mach3, no pela velocidade do motor. Isso ser no exemplo
aproximadamente 1750 RPM. A alimentao seria muito m se o encoder der mais pulsos por a volta.
Ser frequentemente necessrio usar a eletrnica do servo como uma engrenagem eletrnica para
superar esta limitao se voc tiver encoders de grande quantidade de passos.
4-7
Traduzido por Viumau


Finalmente, verificao no torque disponvel. Um servo motor exige menos margem de segurana
do que um motor de passo porque o servo no pode sofrer perda de passos. Se o torque exigido
pela mquina for demasiadamente elevado, o motor poder superaquecer e a eletrnica de
movimentao ir falhar por sobrecarga.

4.4.2.2 Exemplo 2 - Movimento do Prtico da Router
Uma router de prtico poder precisar um cursode pelo menos 60 no eixo do prtico. Um fuso atuador
para esse comprimento pode ser caro e difcil proteger da poeira. Muitos desenvolvedores optam para
uma movimentao por correntes ou polias dentadas.
Ns pudemos escolher um passo mnimo de 0.0005. Uma polia dentada ou corrente de movimentao
de 20 dentes com
1
/
4
de pitch de movimenta em um prtico de 5 por volta da polia dentada. Um
motor de passo com (dez micro-passos) dar 2000 passos por volta assim que uma reduo de 5:1
(caixa da correia ou das engrenagens) for necessria entre o motor e a polia dentada do eixo para fazer
um passo igual a 0.0005 do curso [0.0005 =5/(2000 x 5)], e por causa da reduo da engrenagem
de 5:1 uma volta do motor de passo conduzir a 1 do curso.
Com este projeto, se ns iniciarmos com 500 RPM do motor de passo, o curso ser 500 polegadas por
minuto, ou 8.33 de avano por segundo. A velocidade rpida de 60, negligencia o tempo de acelerao
e de retardo, para tornar os 7.2 segundos razoveis. [60/8.33 =7.2]
O clculo do torque nesta mquina ser mais difcil do que com o eixo transversal porque, com a massa
do prtico a serem movidos, a inrcia durante a acelerao e da retardao ser provavelmente mais
importante do que as foras de corte. As experincias de outros, ou as experincias, sero o melhor
guia. Se voc se juntar ao grupo de usurio da ArtSoft EUA Mach1Mach2CNC no Yahoo! , ou juntar-se
ao frum de discusso geral sobre www.machsupport.com, voc ter o acesso uma vasta
experincia de centenas de outros usurios.

4.4.3 Como os Sinais de Passos e Direo Trabalham

Mach3 controla um pulso da (lgica 1) sobre os passos na sada para cada passo que o eixo poa fazer.
A sada de Dir ter sido ajustada antes do pulso de passo aparece.

Figura 4-4: Forma do Pulso de Passo com (Lo Ativo)


1
Pulso passo
0


A forma de onda da lgica ser como aquela mostrada na Figura 4-4. A abertura entre os pulsos sero
menores e elevar mais a velocidade dos passos.
Controladora em sua eletrnica geralmente tem configurao ativa Lo para sinais de passo e de Dir.,
Mach3 dever ser configurado assim que estas sadas sejam Lo ativo. Se isto no for feito, o sinal de
passo ainda ir de acima para baixo, mas a movimentao interpretar as aberturas entre os pulsos como
os pulsos invertidos, e vice-versa. Isto causar frequentemente uma movimentao muito spera ou
incerta do motor. Os pulsos invertidos so mostrados na Figura 4-5.

4-8
Traduzido por Viumau


Figura 4-5: Forma Invertida do Pulso com (Hi Ativo)


Passo incorreto 1
Se Hi for ati vado

0



A movimentao tratar
isso como 1 pulso e os
intervalos de abertura
entre pulsos


4.5 Interruptores de Limite e os de Home


Os interruptores de limite so usados para impedir que todos os eixos lineares se movam o mais
distante e que cause danos estrutura da mquina. Vocpoder funcionar uma mquina sem eles, mas o
erro por mais rpido que seja estabelecido ou na programao poder causar danos muito caros. Vemos
na Figura 4-6 uma amostra de um interruptor de limite em uma mquina fresadora.

Figura 4-6: Exemplo de um Interruptor de Limite Mecnico

Um micro-interruptor montado na mesa acionado quando
a haste bater no limite da mquina. Esta instalao no
rgida o bastante para uma boa repetibilidade de posio.

Um eixo poder igualmente ter um interruptor Home. Mach3 pode ser comandado para mover os
eixos um (ou todos) para posio de Home. Isto precisa ser feito sempre que o sistema for ligado de
modo que saiba aonde os eixos so posicionados atualmente. Se voc no fornecer os interruptores de
Home, a seguir voc ter que movimentar os eixos pelo olhar a uma posio de referncia. O interruptor
Home para um eixo pode estar em qualquer posio das coordenadas que voc definir nesta posio.
Assim, os interruptores de Home no tm que estar propriamente no zero da mquina.
4-9
Traduzido por Viumau


A repetibilidade do ponto de funcionamento em particular com interruptores mecnicos, estar muito
dependente de como for ligada, a qualidade de interruptor e a rigidez de sua montagem e hastes de
atuao. A instalao mostrada na Figura 4-6 pode ser muito imprecisa. A repetibilidade muito
importante para um interruptor usado para a funo de Home.
Cada eixo poderia conseqentemente precisar de trs interruptores (isto , dois interruptores de limite de
fim de curso e um Interruptor de Home). Mesmo uma fresadora bsica exigiria nove entradas da porta
paralela para eles. Isto no prtico, porque uma porta paralela contm somente cinco entradas! O
problema de insuficientes entradas poder ser resolvido de trs maneiras:
1. Conectar os interruptores de limite lgica externa (talvez na eletrnica de movimentao), e usar
esta lgica para desligar as movimentaes quando um limitefor alcanado na interface ligada ao
Mach3. Separado a referncia dos interruptores seriam conectadas as entradas de Mach3.
2. Usar um pino para compartilhar todas as entradas para um eixo e fazer Mach3 responsvel para
controlar ambos os limites e detect-los para Home. Por exemplo, se Mach3 foi instrudo para
mover-se para o Home em uma mquina poderia mover o eixo de X para a esquerda e a (mesa
direita) at que um interruptor fosse tocado. No contexto, isso seria interpretado como Home. Se o
mesmo interruptor for tocado ao iniciar mquina, seria interpretado como um limite excedido.
3. Conectar os interruptores por um emulador de teclado.
O primeiro mtodo o melhor e mandatrio para uma mquina muito grande, cara, ou rpida onde voc
no possa confiar ao software e a sua configurao para impedir um dano mecnico. Os interruptores
conectados eletrnica de movimentao podem ser inteligentes e somente permitir o movimento longe
de um interruptor quando o limite alcanado. Isto mais seguro do que incapacitar os limites, assim um
usurio pode movimentar a mquina fora dos limites, mas confia em ter uma movimentao em interfaces
sofisticadas.
O segundo mtodo apropriado para mquinas menores com controle direto do operador. Comesta
instalao, possvel usar somente trs entradas ao Mach3 para uma fresadora de trs eixos (quatro para
um tipo de mquina de prtico escravo - ver Escravo). Desde que voc (ou o operador) esteja presente e
podem tomar a ao apropriada baseada na situao, simplesmente dois interruptores so exigidos para
cada eixo. Ambos os interruptores de limite podem ser amarrados juntos, e o de Home pode compartilhar
da funcionalidade com um dos interruptores delimite. Todos os dois interruptores precisam fazer um sinal
com o batente! O operador pode ento configurar para sada o que fazer para uma recuperao. Referncia
na seo 4.5.3, do Mach3 Uses Shared Switches Wiki, para mais detalhes de interruptores compartilhados.
O emulador de teclado tem uma resposta muito mais lenta do que a porta paralela, mas essa soluo ser
insatisfatria usando com interruptores de limite em uma mquina sem alimentaes de alta velocidade.
Para detalhes de arquitetura ver Mach3 Customization Wikii. O link est em www.machsupport.com.
H igualmente uma quarta opo: usar poucos interruptores. Para muitas aplicaes, por exemplo,
interruptores Home podem ser de pouco uso. Se a mquina funcionar em uma variedade de trabalhos,
voc ter quase que certamente uma parte diferente do zero para cada trabalho e no ter nenhum
relacionamento a qualquer posio de Home que possa ser definida. A menos que sejam significativos
para sua aplicao particular, no h nenhum motivo em instal-los.
4.5.1 Os Interruptores

H diversas escolhas que voc poder fazer quanto seleo de interruptores:
Se voc est compartilhando dois interruptores em uma entrada, precisam ser conectados assim que o
sinal da lgica 1 for operado (isto , funo lgica OR). Isto fcil com interruptores mecnicos. Se
tiver contatos normalmente fechados e so ligados em srie segundo as indicaes da Figura 4.7, a seguir
um sinal Hi ativo ao outro interruptor ser operado. Referncia do diagrama e esquemtico na Figura 4-7.

4-10
Traduzido por Viumau


Figura 4-7: Dois Interruptores Normalmente Fechados do uma Lgica OR

+5 Volts

470 ohms
resistor



+ limite


- Limite e Referncia
entrada para o Mach3

0 volts


Para uma operao de confiana, voc precisar levanta a entrada da porta paralela. Como interruptores
mecnicos podem carregar uma corrente significativa, um valor de 470 ohms mostrado que d uma
corrente de aproximadamente 10 mili-ampres.
Como a fiao nos interruptores poder ser completamente longa a resposta ao coletor de rudo
eltrico, certificar-se de que voc tenha uma boa conexo ao lado de 0 volts de sua interface de entrada
(ou a resposta de sua mquina no ser satisfatria), e para considere usar cabo blindado com manha
para ser conectada ao terminal de terra principal de sua controladora.
Se voc usar interruptores eletrnicos com um detector com um diodo emissor de luz e foto-
transistor, a seguir voc precisar de uma porta OR (que poderia ser ligado - OR se uma entrada de
estiver em Lo Ativo e for conduzida por um transistor de coletor aberto).
Os interruptores ticos, se afastados de lquido refrigerante, devem ser APROVADOS em uma mquina
metalizada, mas so responsveis por maus funcionamentos com poeira de madeira. A Figura 4-8 mostra
um exemplo de um interruptor tico instalado.
ArtSoft EUA no recomenda interruptores magnticos (interruptores reed ou dispositivos de efeito
hall) em uma mquina que possa cortar materiais ferrosos, porque os detritos e a poeira do metal
poderiam cair em cima do m.
Figura 4-8: Interruptor tico na Mesa com a Aba na Base da Mquina


4-11
Traduzido por Viumau


Figura 4-9: Dois Interruptores Operados por Quadro com Curso Excessivo Impedido por
Parada Mecnica




-X
Mesa
+X





- X e Referncia

Quadro
Interruptor de +X






O curso excessivo o movimento do interruptor que ocorre depois de uma operao. Comum interruptor
de limite pode ser acionado pela inrcia da movimentao. Em um interruptor ptico veja a Figura 4-8,
no ter nenhuma dificuldade em providenciar uma aba (haste) suficientemente longa. Um micro-
interruptor pode ser instalado ao curso excessivo operando um rolo sobre ele por uma rampa (ver Figura
4-11). A inclinao da rampa, entretanto, reduz a repetibilidade da operao do interruptor.
frequentemente possvel usar um interruptor para ambos os limites fornecendo duas rampas ou cumes,
como mostrado na Figura 4-11.

4-12
Traduzido por Viumau


Figura 4-10: Ferramenta em X=0, Y=0, Z=0 (note o co est no limite do interruptor)

4.5.2 Onde Montar os Interruptores

A escolha da posio da montagem para os interruptores frequentemente um acordo entre manter eles
longe dos detritos e da poeira e tem que usar a fiao um pouco flexvel do que ela fixada.
Por exemplo, os interruptores na Figura 4-6 e na Figura 4-8 so ambos montados sob uma mesa e mesmo
que precisem de um cabo flexvel, porque so protegidos de forma muito melhor.
Vocpode embutir-los convenientemente em um porta-cabos com os fios nele para dois ou mais eixos
(por exemplo, os eixos de X e de Y de uma router podiam ter os interruptores no prprio prtico e um
cabo muito curto para o eixo de Z poderia ento juntar-se aos outros dois). No seja tentado a
compartilhas os cabos de multi-maneiras entre o motor e a fiao do interruptor. Voc pode querer
funcionar junto dois cabos separados. Isto no causar problemas se ambos forem protegidos (com uma
blindagem ou malha), e os protetores so aterrados a um ponto comum na eletrnica de movimentao.

4-13
Traduzido por Viumau


Figura 4-11: Rampas que Operam um Interruptor


- X
Mesa
+X

- X e
Rampa de
Referncia

+X, -x inte ruptor de r
referncia
+X Rampa


Quadro



Vocpode ver que ser til mquinas comerciais e imagens nos exemplos do grupo da ArtSoft EUA
Yahoo!. Para ter mais idias e tcnicas para interruptores. www.machsupport.com tem um link para o
grupo Yahoo!.
4.5.3 Como o Mach3 usa Interruptores Compartilhados

Esta seo faz referncia configurao para as mquinas pequenas onde Mach3 usa um pouco da
lgica externa de EStop que controlado pelos interruptores.
Para uma maior compreenso disto voc ter igualmente que ler a seo no captulo 5 em configurar
Mach3, mas o princpio bsico de compartilhar interruptores ser simples. Voc conecta os dois
interruptores de limite a uma entrada (ou ter um interruptor e duas abas, hastes ou rampas). Voc
define, ao Mach3, um sentido como o sentido para mover-se ao procurar uma referncia Home e
comutar. O interruptor de limite (haste ou rampa) naquele fim do eixo igualmente o interruptor Home.
No uso normal, quando Mach3 estiver movendo um eixo e v seu limite entrar no modo ativo, parar
o funcionamento (como um EStop) e o indicar que um interruptor de limite foi tocado. Vocser
incapaz de mover o eixo a menos que:
Se o limite de fim de curso esteja ligado (por uma tecla de comando na tela dos ajustes).
Neste caso, voc poder clicar no reset e movimentar-se fora do interruptor de limite.
Vocdeve ento novamente referenciar a posio da mquina.
Voc indica na tecla dos limites de fim de curso. Um diodo emissor de luz fica piscando em
vermelho advertindo-o da ultrapassagem provisria. Isto outra vez ir permiti-lo resetar e
movimentar fora do interruptor e desligar ento o diodo emissor de luz piscando. Vocdever
ento referenciar a posio da mquina. Uma entrada poder igualmente ser definida para
cancelar os interruptores de limite.
Note: que embora Mach3 use velocidade se movimentando limitada, a escolha do sentido incumbe
inteiramente a voc. Nada impedir que voc, em um ou outro caso, se movimente mais distante do
interruptor e deixe de funcionar possivelmente o eixo com interruptor mecnico. Tome muito cuidado.
4.5.4 Referncia de Home em Ao

Quando voc pedir uma referncia (pela tecla ou pelo G-Code), o eixo, ou (eixos) que tenha seus
interruptores Home definidos, movimentar (em um ponto baixo selecionvel de velocidade) no sentido
definido at que o interruptor Home seja opervel. O eixo mover ento no outro sentido para estar fora
do interruptor. Durante a referncia no aplicada aos limites. Quando voc referenciar um eixo, a seguir
zerar algum outro valor, de que ajustado em limite de Home (Offset) a coluna de dilogo em
Config>Homing/Limits, pode ser carregado no DRO do eixo como sua coordenada absoluta da
mquina. Se voc usar zero, a seguir a posio de interruptor Home igualmente a posio da mquina
zero do eixo. Se a referncia ir em um sentido negativo do eixo (usual para X e Y), ento voc

4-14
Traduzido por Viumau


poder comear provendo para carregar algo como -0.5 no DRO. Isto significa que o repouso ser a
metade de um espao livre da polegada do limite. Isto desperdia muito do curso do eixo mas se voc
o ultrapassa ao movimentar, no tocar acidentalmente os limites. Ver igualmente limites do software,
como uma outra maneira de resolver este problema.
Se voc pede para o Mach3 iniciar antes de voc movimentar fora do interruptor, o movimento vai seguir
no sentido oposto de seu sentido de referncia (porque a mquina iniciou no interruptor Home) e do
batente quando a mquina comear fora do interruptor. Isto muito bom quando voc tem um interruptor
Home separado ou est no limite do final de curso do eixo. Se, entretanto, voc est no outro interruptor
de limite e o (Mach3 no pode saber disto, se os interruptores esto compartilhados), o eixo ir se mover
para longe do ponto Home at que ele encontre o outro interruptor. Assim sempre ter o movimento
com cuidado fora dos interruptores de limite, a frente da referncia. Se voc estiver interessado sobre
este problema, possvel configurar Mach3 assim que no se movimente automaticamente fora do
interruptor home.
4.5.5 Outras Opes e Sugestes de Limites e Home

4.5.5.1 Interruptor Home no Prximo do Interruptor de Limite
No conveniente s vezes ter o interruptor Home em um limite de curso. Considere uma grande
fresadora movendo a mesa ou um Spindle grande. O curso de Z na coluna poder ser de 8 ps e poder
tambm ser completamente lento sem afetar o desempenho total do corte da mquina. Se, entretanto, a
posio de Home na parte superior da coluna de Z, no final poder envolver quase 16 ps do curso
lento de Z. Se a posio da referncia era meio curso escolhido acima da coluna, a seguir esta ser a
metade. Tal mquina teria um interruptor Home separado para o eixo de Z (assim exigindo uma outra
entrada na porta paralela, mas ainda h somente quatro entradas em uma mquina de trs eixos) e
usaria a habilidade de Mach3 de ajustar todo o valor para um eixo no DRO, aps iniciar, fazer o - Z da
mquina em zero para ser a parte superior da coluna.
4.5.5.2 Interruptor de Home separado com Exatido Elevada
Os eixos de X e de Y em uma mquina de elevada preciso podem ter um interruptor Home separado
para conseguir a exatido requerida.
4.5.5.3 Interruptores de Limite dos Mltiplos Eixos Conectados Juntos
Porque Mach3 no toma nenhuma observao de que limite de que eixo foi tocado, a seguir todos os
limites podero ser ligados juntos e alimentados em uma entrada do limite. Cada eixo pode ento ter
seu prprio interruptor Home de referncia conectado entrada de referncia. Uma mquina de trs
eixos precisa somente quatro entradas.
4.5.5.4 Interruptores Home dos Mltiplos Eixos Conectados Juntos
Se voc realmente usar as entradas ao Mach3, a seguir voc pode OR os interruptores Home juntos e
para definir todas as entradas Home a ser esse sinal. Neste caso voc poder ligar somente um nico eixo
em movimento, assim voc dever remover a referncia de todas as teclas de suas telas e seus
interruptores Home devero estar todos no fim do curso em seus respectivos eixos.
4.5.5.5 Escravos
Em um tipo de fresadora ou router onde os dois ps do prtico sejam conduzidos pelos motores
separados, cada motor dever ser conduzido por seu prprio eixo. Por exemplo, se o prtico se move
no sentido de Y, o eixo A deve ser definido como linear (isto , um eixo no-rotatrio) e A deve ser
escravo de Y, ver Captulo 5 em configurar Mach3 para detalhes. Ambos os eixos devem ter os
interruptores de limite e os de Home. No uso normal, ambos Y e A sero movidos exatamente e os
mesmos comandos de pulsos e de direo por Mach3.
4-15
Traduzido por Viumau


Quando um comando operao de referncia for executado, os eixos funcionaro juntos at a parte final
de referncia, que est movendo-se apenas fora dos interruptores de Home. Aqui iro se mover de modo
que cada uma pare na mesma distncia fora de seu prprio interruptor. A referncia corrigir
conseqentemente todo o percurso (isso , fora de esquadro) do prtico, que tenha ocorrido quando a
mquina foi comutada fora por causa de passos perdidos.

4-16
Traduzido por Viumau


4.5.6 Sumrio do Diagrama de Ligao

O diagrama de fiao na Figura 4-12 d um exemplo de como as vrias partes de um sistema do CNC
Podero ir junto. O diagrama no est necessariamente completo, mas mostra os componentes
principais. Note o relacionamento das vrias peas: a fonte de alimentao, placas controladoras dos
motores, placa de interface, a etapa de ligao para os motores, os interruptores de limite. Sua
configurao no pode necessariamente duplicar o que mostrado aqui, mas o diagrama deve dar-lhe
uma idia do que voc est tentando realizar. A placa da interface ter provavelmente sua prpria fonte
de alimentao separada. Todos os cabos terras, incluindo todas as malhas dos cabos blindados, devero
se coligar a um nico ponto. Consultar a documentao dos fabricantes para detalhes especficos.

Figura 4-12: Exemplo do Diagrama de Fiao

Ao computador






Fonte de
alimentao
- +




Bloco
Terra





Placa de
interface
E-Stop

X limites



Y limites

Controladora Controladora

Eixo X Eixo Y











Motor do Motor do
ixo X Eixo Y E













4-17
Traduzido por Viumau


4.6 Controle do Spindle

H trs maneiras diferentes que Mach3 pode controlar o Spindle da mquina, ou voc poder ignorar
tudo e controla-lo manualmente.
1. Um rel/contacto para ligar o motor (sentido horrio ou sentido anti-horrio), e desligar o motor.
2. Motor controlado por pulsos e direo (por exemplo, o servo motor).
3. Motor controlado por um sinal modulado da largura de pulso (PWM).
4.6.1 Controle de Ligar/Desligar o Motor do Spindle

O comando M3 e uma tecla da tela que comanda o spindle a comear em um sentido horrio. M4 pedir
ao Spindle que comece em um sentido anti-horrio. M5 para o spindle. O M3 e M4 podero ser
configurados para ativar os sinais nas sadas externas, que podero ser associados com os pinos da
sada na(s) porta(s) paralela(s). Vocliga ento estas sadas (provavelmente atravs de rels) para
controlar o rel do spindle para sua mquina. Embora isto soe fcil, na prtica voc precisa ser muito
cuidadoso. A menos que voc precise realmente para funcionar o spindle no reverso, seria melhor
tratar o M3 e o M4 como um s ou permitir que M4 ao ativar um sinal que voc no conectasse a
qualquer coisa.
Claramente possvel, em uma simulao de erro, para que os sinais sentido horrio e anti-horrio sejam
ativados junto. Isto pode fazer com que os rels entrem em curto com a fonte de alimentao principal. Os
rels especiais de inverso so fechados mecanicamente interligados e podem ser obtidos, se voc est
permitindo que seu motor funcione anti-horrio, a seguir voc ver a necessidade de usar um. Uma outra
dificuldade que a definio do G-Code informa que vlido para emitir um M4 quando o spindle
funcionar no sentido horrio sob um M3 (e vice-versa). Se sua rotao a movimentao do spindle um
motor C.A., mudando imediatamente o sentido quando funcionar na velocidade cheia estar fazendo uma
fora muito grande na movimentao mecnica da mquina e fundir provavelmente o fusvel de C.A., ou
desligar um dijuntor. Para uma maior segurana, voc precisa introduzir um atraso de tempo na operao
dos contatos ou usar uma movimentao moderna de inversor que permitir que voc mude o sentido com
um motor running.
Ver igualmente a nota sobre o nmero limitado de sinais de ativao do rel na seo 4.7, lquido
refrigerante.

4.6.2 Controle de Passo e Direo do Motor

Se seu motor do Spindle um servo motor com uma movimentao de passo e de direo (como a
movimentao do eixo), ento voc pode configurar dois sinais de sada e controlar suas velocidades e o
sentido da rotao. Mach3 tomar conta de uma movimentao ou de uma caixa de engrenagens varivel
de polias entre o motor e o eixo. Para detalhes ver em Ajustes do motor no captulo 5.

4.6.3 Controle de Motor por PWM

Como uma alternativa de controle de passo e do sentido, Mach3 pode modular um sinal da largura de
pulso de um ciclo que dever ser a porcentagem da velocidade cheia que voc exige. Voc poder, por
exemplo, converter o ciclo do sinal a uma determinada tenso (o sinal de PWM para 0% do tempo dar 0
volts, 25% dar 2.5 volts, 50% dar 5 volts, at 100% que daro 10 volts) e usam este mtodo para
controlar um motor de induo como um variador de movimentao capaz de inverso da freqncia.
Alternativamente o sinal de PWM poderia ser usado para excitar um Triac em um simples motor C.C.
como controlador da velocidade.

4-18
Traduzido por Viumau


Figura 4-13: Um Sinal Modulado da Largura de Pulso de 50%






Ave








Figura 4-14: Um Sinal Modulado da Largura de Pulso de 20%








Ave






Figura 4-13 e 4-14 mostra a largura de pulso em aproximados 50% do ciclo e 20% do ciclo.
Para transformar o sinal da velocidade do motor de PWM em uma tenso C.C. proporcional, o sinal de
pulso deve ser transformado. Essencialmente, um circuito dever ser empregado para encontrar a
mdia do sinal modulado da largura de pulso. O circuito poder ser um capacitor e um resistor
simples, (a) ou poder ser muito mais complexo dependendo de um relacionamento entre a largura e a
tenso final da sada, ou (b) na velocidade de resposta que voc precise na mudana da largura do
pulso.
O sinal de sada de PWM no pino do Spindle. Vocprecisar tomar precaues especiais para desligar o
motor em baixas velocidades usando no sentido horrio/anti-horrio das sadas.
Referncia documentao do fabricante deve vir com seu controlador. Mais alguns detalhes adicionais
podem ser encontrado usando o conversor PWM ou o PWM Digispeed como um termo de busca no
Google ou em seu sistema de procura favorito.
Nota: Muitos usurios encontraram outros PWM para Spindles com controladores variveis de
movimentao de velocidade e so frequentemente uma fonte sria de rudos eltricos, que podero
causar problemas com as movimentaes dos eixos da mquina, deteco de interruptor de limite e etc. Se
voc usa tal movimentao de Spindle, a ArtSoft EUA recomenda fortemente que voc use um sistema
tico isolado na placa da interface e os cabos blindados e distribua os cabos de corrente em algumas
polegadas longe dos cabos de controle. Vocprecisa tomar cuidado com a eletrnica, porque as entradas
de muitos controladores baratos de controle de velocidade PWM no so isolados da fonte de alimentao
principal.
4-19
Traduzido por Viumau


4.7 Lquido Refrigerante

Os sinais de sada podem ser usados em vlvulas ou em bombas de controle para o lquido refrigerante
da inundao e de nvoa. Estes so ativados por teclas na tela, pelos botes ou por comandos M7, M8,
M9.


4.8 Controle do Sentido da Faca

O eixo rotacional A poder ser configurado assim que assegurar-se de que uma ferramenta como uma
faca seja tangencial a direo do movimento em G1 de X e de Y. Isto permite a execuo de um
cortador de vinil ou de um cortador de telas com a faca inteiramente controlada.


4.9 Digitalizador Ponta de Prova

Mach3 pode ser conectado a um digitalizador de contato com a ponta de prova para fazer uma medio e
um modelo do sistema. H um sinal de entrada que indicar que a ponta de prova fez o contato e envia
um sinal a uma sada para pedir que uma leitura seja tomada (por exemplo) por uma ponta de prova laser
no conectada.
Para ser til, a ponta de prova dever ter uma extremidade esfrica (ou pelo menos uma esfera parcial)
montado no eixo com seu centro exatamente na linha de centro do eixo e em uma distncia fixa de um
ponto fixo no sentido de Z (por exemplo, o nariz do eixo). Para ser capaz de sondar materiais no
metlicos, (e muitos modelos podem ser feitos na espuma, no MDF ou no plstico), a ponta de prova
exige para fazer (uma parada) um interruptor com uma deflexo minuciosa de sua ponta em alguns
sentidos de (X, Y ou Z). Se a ponta de prova puder ser usada igualmente com uma troca rpida de
ferramentas automtica, necessidades de ser sem corda. Estas exigncias ser um desafio principal
para o desenhista de uma ponta de prova a ser construda em uma oficina caseira, e as pontas de prova
comerciais no so baratas.
Uma caracterstica do desenvolvimento executada para permitir o uso de uma ponta de prova a laser.

4.10 Encoders Lineares (Escala de Vidro)

Mach3 tem quatro pares de entradas a cada qual um encoder com sadas de ondas quadradas que podem
ser conectados. Tipicamente estes podem ser encoders de escala de vidro. Figura 4-15 mostra um
exemplo. Mach3 indicar a posio de cada um destes encoders sobre um DRO dedicado, mostrado na
Figura 4-17. Estes valores podem ser carregados e salvos aos eixos principais dos DROs.












4-20
Traduzido por Viumau


Figura 4-15: Encoders com Escalas de Vidro


Exemplo, dentro do encoder h uma tira de vidro (ou s vezes plstico) governada com linhas,
frequentemente 10 mcrons de largura, separado pelo espao em branco com a mesma medida. Uma
luz brilha em um foto-transistor e gera um sinal (A) de leitura mostrado na Figura 4-16. Um ciclo
completo correspondente a um movimento de 20 mcrons.

Figura 4-16: Sinais de Ondas Quadradas

T
20 mcrons
picos


A


B

y x

Incio


Uma outra luz do foto-transistor encontrar 5 mcrons (neste exemplo) longe do primeiro e gerar o sinal
(B), formando um quarto de um ciclo para fora de (A), (aqui a quadratura conhecida)
Observar que um sinal, A ou B, muda a cada 5 mcrons do movimento, assim que a definio da escala
seja de 5mcrons. Ns podemos dizer que desta maneira est movendo pela seqncia das mudanas.
Por exemplo, se B vai de Lo a Hi, quando A Hi (ponto x), a seguir ns esto movemos direita do
incio marcado, visto que se B vai de Hi a Lo quando A Hi (o ponto y) o sinal ento ser esquerda,
longe do incio.
4-21
Traduzido por Viumau


Figura 4-17: Encoders DROs


Mach3 espera os sinais da lgica. Algumas escalas de vidro (por exemplo, determinados modelos de
Heidenhain) do um sinal de onda analgica no registro. Isto permite que a eletrnica inteligente interpole
a uma definio mais elevada do que 5 mcros. Se voc quer usar estes encoders, voc precisar gerar
ondas quadradas com um comparador do amplificador operacional. Os codificadores da sada TTL
conectaro diretamente aos pinos da entrada da porta paralela, mas como o rudo dar contagens falsas,
eles so conectados melhor com um Chip Schmitt Trigger. As escalas exigem uma fonte C.C., (5 volts)
para as luzes e todos os chips contidos nelas.

Notas:
Vocno pode facilmente usar uma escala linear como o encoder para uma movimentao de
servo, porque a folga ou o percurso mais rpido na movimentao mecnica e far o servo
instvel.
No ser fcil conectar os encoders giratrios do servo motor ao encoders dos DROs, embora este
seja mais atrativo para o funcionamento manual dos eixos com posicionamento manual. O problema
ser que o 0 volts (comum) dentro da movimentao do servo usado para os encoders do motor no
sero quase que certamente o mesmo 0 volts que sua placa do PC ou de sua interface. Conect-los
junto causar problemas - no tente faz-lo!
O benefcio principal de usar encoders lineares em eixos lineares que suas medidas no dependem
da exatido ou da folga do fuso de movimentao, das correias, das correntes, etc.


4.11 ndice de Pulso do Spindle

Mach3 tem uma entrada para um ou vrios pulsos gerados a cada volta do eixo. Mach3Mill pode usar
isso para indicar a velocidade real do eixo. Em Mach3Turn, poder ser usado para coordenar o
movimento da ferramenta, para trabalhar ao cortar linhas e para orientar a ferramenta para uma
perfurao, etc. Pode ser usado para controlar um dispositivo em sua velocidade e alimentao em
revolues por minuto.


4.12 Carregar a Bomba - um Monitor do Pulso

Mach3 tem na sada um trem de pulso constante cuja freqncia aproximadamente 12.5 kHz em uma ou
em ambas as portas paralelas sempre que estiver funcionando corretamente. Este sinal no funcionar se
o Mach3 no estiver sido carregado, EStop ativo, ou se o gerador do trem de pulso falhar de uma certa
maneira. Vocpode usar este sinal para carregar um capacitor atravs de um diodo da bomba (daqui o
nome, carregar bomba) cuja sada mostra a sade de Mach3, permite ativar seus eixos, spindle,
controladoras e etc. Esta funo executada frequentemente em placas de interfaces comerciais.

4-22
Traduzido por Viumau


4.13 Outras Funes

Mach3 aceita quinze sinais de entrada do disparador OEM (OEM Trigger) que voc pode atribuir para
seu prprio uso. Por exemplo, podem ser usados para simular o clique de uma tecla ou chamar um
comando de macro escrito pelo usurio.
Alm disso, h quatro entradas que os usurios podem ser interrogados em macro de usurio.
A entrada #1 pode ser usada para inibir (inhibit) o andar do programa de peas. Pde ser conectado
aos protetores em sua mquina.
Para maiores detalhes da arquitetura de emulao da entrada de dados esto em Mach3 Customization
wiki. O dilogo da instalao definido na seo 5.
As sadas de ativao do rel que no so usadas para o Spindle e o lquido refrigerante poder ser usado
por voc e ser controladas em macros escritos pelo usurio.
E um pensamento final - antes que voc comece a implementar com vrias aplicaes e demasiadas
caractersticas neste captulo, recorde que voc no tem um nmero ilimitado de entradas/sadas.
Mesmo com duas portas paralelas h somente dez entradas para suportar todas as funes e, embora um
emulador de teclado possa dar mais entradas, estes no podem ser usados para todas as funes.
Vocpoder ter que usar um dispositivo de ModBus para expandir significavelmente as entradas/sadas.
4-23
Traduzido por Viumau


4.14 Amostra do Esquemtico de EStop dos Limites e
Usando os Rels



Computador ou interface +5 volts


1
N
4
0
0
1


Para ativar ou carregar o

RLA
330 330
circuito da bomba (Hi ativo)
Mach3
LED OK

7406

4.7K





RLB/1


entrada de EStop
(Lo ativo)

Computador ou interface 0 volts

Controle positivo (12 Volts)



Interface
de Reset
+ limite +limite +Limite +limite



- limite
- limite - limite
- limite




RLB/2


EStop1



EStop2



1
N
4
0
0
1







Controle 0 Volts
820


Interface
LED OK

RLB


Contato do positivo (podem ser os mesmos da fonte de controle)


RLA/1



RLB/3




1
N
4
0
0
1

C1 C2 C3

C1/1
C2/1 C3/1 C3/2


Contato 0 volts


4-24
Traduzido por Viumau


Notas do circuito:
Este circuito representa somente uma configurao possvel para interruptores de limites externos
conectados. Se voc exigir interruptores de referncia, eles devero ser separados e conectados s
entradas do Mach3.
Os contatos de rel so mostrados em sua posio desenergizada. Os interruptores e as teclas de limite
esto em sua posio no-operacionais.
Clicar na tecla de restar interface permitir que a tecla de restar doMach3 seja pressionada e os eixos a
serem movimentados fora de seus interruptores de limite. A tecla derestar interface ento trancar.
Rel A (RLA) tem um contato normalmente aberto (NO). Deve ter uma bobina de 5-volts que seja de
pelo menos 150 ohms assim no exigir mais de 33 mili-ampres. A pea de nmero G6H-2100-5 da
Omron ser apropriada e tem os contatos avaliados em 1 ampr, a 30 volts de C.C.
Rel B (RLB) necessita de um contato (NC) normalmente fechado e dois contatos normalmente
abertos (NO). Pode ter toda a tenso conjunta a da bobina para ser ligado em uma fonte de
alimentao disponvel. O terra comum desta, idealmente, no dever ser a linha 0 volts do PC para
evitar fios de comprimentos longos e prender para os interruptores de limite e de EStop, que podem
induzir rudo. O Omron da srie MY4 deve ser apropriado, com os quatro contatos avaliados em uns 5
ampres, para 220 volts de C.A.
Os diodos emissores de luz so opcionais, mas teis em indicar o que est acontecendo. O resistor
limitador de corrente para o diodo emissor de luz OK da ligao precisar ser de 1.8K ohms se usar uma
fonte 24-volt.

Se as tenses das bobinas so apropriadas, os contatos podem usar o positivo/terra da fonte da
interface.
O arranjo dos contatos (bobinas mostradas como o C1, C2, e o C3) dependem de sua fonte de alimentao
das controladoras de movimentao e a fiao dos motores para a mquina. Voc deve montar com
interruptores que suportem tenso de C.C., os motores de passo ou servos so ligados depois do capacitor
para o boto E-Stop. Vocpode querer re-ligar o motor do Spindle e do lquido refrigerante de modo que o
contato do controle no ligue o restante do circuito (isto , voc poder querer comutar as ligaes do
motor aps os contatos principais da mquina). No compartilhar os contatos entre a fonte de C.A., e a
fonte dos motores passo/servo de C.C. porque o risco de curto circuito extremamente aumentado entre
as fontes. Procurar o conselho se voc for incerto, especialmente antes de trabalhar com circuitos de
220/440 ou de 3 fases.
Os diodos coligados atravs das bobinas do rel e do contato so necessrios, absorvem o (emf) resqucio
de corrente das bobinas ao comutar. Os contatos podero vir com as bobinas e supressores apropriados
nos circuitos.

4-25
Traduzido por Viumau



Esta uma pgina de mo esquerda em branco para a impresso frente e verso.

4-26
Traduzido por Viumau


Captulo 5 Configurando Mach3 para
sua Mquina e Controladoras





Se voc comprou uma mquina j conectada a um computador que funciona Mach3, a seguir voc
provavelmente no precisar ler este captulo (exceto fora do interesse geral). Seufornecedor ter
instalado o software Mach3 e para configur-lo e/ou ter-lhe- dado provavelmente instrues
detalhadas do que fazer.
ArtSoft EUA recomenda que voc mantenha uma cpia impressa de como sua verso de Mach3
configurada. A informao ser extremamente til se voc nunca precisar reinstalar o software.
Mach3 armazena esta informao em um arquivo de . XML na past a \ Mach3 que voc pode ver e
imprimir.
1
Se voc criou um perfil feito sob medida para sua configurao, como recomendado na
seo 2.3, em os perfis Mach3, haver um arquivo . XML (MyMi l l . xml , ou com o nome que voc
deu a seu perfil) na pasta \ Mach3 que contm essas informaes de perfil. Embora voc possa editar
o arquivo . XML, a ArtSoft EUA fortemente recomenda que voc no o faa. Mudar a configurao
Mach3 somente com os dilogos do programa.


5.1 Uma Configurao da Estratgia

Este captulo contm muitos detalhes. Vocdever, entretanto, encontrar o processo de configurao
para ser direto se voc o faz ponto por ponto, testando enquanto voc vai instalando. Uma boa
estratgia desbravar o captulo, trabalhar ento com ele em seu computador e mquina. Vocdeve j
ter instalado Mach3 como descrito no captulo 3.
Virtualmente todos os trabalhos que voc far neste captulo sero baseados nas caixas de dilogo
alcanadas do menu do Config(urao). Estes so identificados neste manual como, por exemplo,
Config>Ports and pins, assim significam que voc escolheu as portas e pinos de entrada do menu
do Config.


5.2 Configurao Inicial

Comear com o Config>Ports and pins no dilogo. Figura 5-1 mostra esta seleo no menu do
Config. O dilogo das portas e pinos tem muitas abas, mas o inicial como a indicao da Figura 5-2.















1. Os arquivos originais de configurao so Mach3Mi l l . xml , Mach3Tur n. xml , e Pl asma. xml .

5-1
Traduzido por Viumau



























Figura 5-1: Selecionando o Dilogo das Portas e dos Pinos do menu de Configurao

























5.2.1 Definindo Endereo(s) da(s) Porta(s) para Uso

Selecionar a porta e os eixos no setup, selecionar portas e pinos no dilogo, segundo as indicaes da
Figura 5-2.
Figura 5-2: Aba da Seleo da Porta e Eixos Selecionar Ports and Pins no Dilogo






























Se voc est usando somente uma porta paralela do seu computador, a seguir o endereo padro da
porta 1 ser 0x378 (Hexadecimal 378) isto quase que certamente correto.

5-2
Traduzido por Viumau


Se voc est usando uma ou mias placas de porta paralela como servio adicional da PCI, voc
precisar determinar o endereo a que cada uma responde. No h nenhum padro! Abrir o painel de
controle de Windows na Tecla "Iniciar". Dois clique em sistema e escolher a aba de ferramentas. Clicar
em gerenciador de dispositivos. Expandir a rvore para as portas de (COM & LPT).
Dois clique na primeira porta da LPT ou ECP. Suas propriedades sero indicadas em uma nova janela.
Escolher a aba de recursos. O primeiro nmero na primeira linha da escala do IO ser o endereo a usar.
Anotar o valor e fechar o dilogo das propriedades.
Nota: Instalar ou remover todas as placas da PCI podem mudar o endereo de uma placa da porta
paralela na PCI, mesmo se voc no trocou de lugar.
Se voc est usando uma segunda porta, repetir as etapas acima para ela.
Fechar o gerenciador de dispositivo, as propriedades de sistema, e as janelas do painel de controle.
Incorporar o endereo que voc apenas anotou acima como o endereo da primeira porta no dilogo
Port Setup and Axis Selctions. No fornecer o prefixo 0x para dizer que hexadecimal, porque
Mach3 assumir isso. Caso necessrio, a verificao se estativa para a porta 2 e digite o seu endereo
da mesma maneira.
Clicar agora na tecla de aplicar para salvar estes valores. Isto o mais importante. Mach3 no
recordar valores quando voc mudar de aba para tabular ou fechar a porta e no fixar o
dilogo a menos que voc clique em aplicar.

5.2.2 Escolhendo a Velocidade de Kernel

Uma controladora no Mach3 pode funcionar em freqncias de 25.000 Hz (pulsos por segundo) at
100.000 Hz, dependendo da velocidade de seu processador e de outras cargas colocadas ao
funcionar o Mach3.
A freqncia que voc precisar depender da taxa de pulso mxima que voc ir conduzir todos os
eixos em sua velocidade mxima. 25.000 hertz sero provavelmente apropriados para sistemas de
motores de passo. Comuma controladora de 10 micro-passos como uma Gecko 201, voc comear ao
redor de 750 RPM de um motor de passo padro de 1.8 graus com a taxa de pulso de 25.000 hertz.
Uma taxa de pulso mais elevada s ser necessrio se desejar para o RPM de servo motor que tm
encoder de alta resoluo no eixo do motor. Mais detalhes adicional ser dado na seo emMotor
Tuning ena seo 4.4.2, determinando exigncias das controladoras dos eixos.
Os computadores com uma velocidade de clock de 1 GHz podero quase certamente funcionar em
35.000 Hz, assim voc pode escolher esta se voc precisar de uma taxa de pulsos elevada (por
exemplo, se voc tem os fusos de movimentao com passos muito finos).
A verso de demonstrao de Mach3 funcionar em 25.000 Hz somente. Alm disso, se Mach3 for
forosamente fechado, ento no reincio reverter automaticamente a uma operao de 25.000 hertz. A
freqncia real do sistema ser indicada na tela padro de diagnsticos.
Clicar na caixa ao lado da velocidade desejada de Kernel.
No esquecer de clicar em aplicar antes de prosseguir.

5.2.3 Definindo Caractersticas Especiais

O dilogo Port Setup and Axis Selection inclui caixas de verificao para uma variedade de
configuraes especiais. Deve ser evidente que voc tenha o hardware em seu sistema. Se no, saia e
ento no ser verificado.
No esquecer de clicar em aplicar antes de prosseguir.

5-3
Traduzido por Viumau


5.3 Definindo Sinais de Entrada e de Sada para Usar

Agora que voc estabeleceu a configurao bsica, j tempo de definir quais sero os sinais de entrada e
da sada que voc usar e qual porta paralela e os pino sero usados para cada sinal. A documentao para
sua placa de interface pode dar a orientao em que sadas usar e se foi projetada para o uso com Mach3,
ou a placa pode ser fornecida com um arquivo do esqueleto de perfil (. XML) com estas conexes j pr-
definidas.

5.3.1 Sinais de Sada dos Eixos a Serem Usados

Ver a aba das sadas do motor e das portas e pinos no dilogo. Isto similar a Figurar 5-3.


Figura 5-3: A Aba das Sadas dos Motores no Dilogo das Portas





























Definir onde a(s) controladora(s) para seus eixos de X, Y e de Z sero conectados, e seleciona-los na
coluna Enable para conseguir um sianl para estes eixos. Eventualmente o eixo pode estar ativado e pode
no estar clique na coluna em Enable para mudar a verificao para verde onde est com um X
vermelho.
Se voc precisar editar alguma caixa em Step Pin #, Dir Pin #, Step Ports ou Dir Ports, nas colunas
d dois clique nas caixas apropriadas e em editar as entradas. Se sua interface for (por exemplo, uma
Gecko 201) exigir um sinal Lo atico assegure que estas colunas estejam marcadas para ver se haver
sinais de Passo e de Direo.
Se voc tem um eixo giratrio como escravo voc dever ativar-lo e configurar-lo. Se a velocidade do
eixo ser controlado mo, voc terminou esta aba. Clicar emaplicar para salvar os dados nesta aba.
Permitir se a velocidade do spindle ser controlado por Mach3. Alocar um pino/porta para ele se estiver
usando a largura de pulso modulada (PWM), ou controle com rels para controlar sua direo, ou alocar
o passo e direo em ports/pins se tiver pleno controle.

5-4
Traduzido por Viumau


Vocdeve igualmente definir se estes sinais sero Lo ativos. Quando feito, clicar em aplicar para salvar
os dados nesta aba.

5.3.2 Sinais de Entrada a Serem Usados

Selecionar agora a aba dos sinais de entrada. Veja isso na Figura 5-4.

Figura 5-4: Aba dos Sinais de Entrada no Dilogo de Portas e Pinos






























Observao role a barra no lado direito da janela. A Tabela5-1 d a lista completa de sinais de entrada.
5-5
Traduzido por Viumau




Tabela 5-1: Lista de Possveis Entradas de Sinais

Sinal Significado Sinal Significado
X ++ Interruptor limite do eixo X + Trig #1 OEM Definido pelo utilizador
X -- Interruptor limite do eixo X - Trig #2 OEM Definido pelo utilizador
X Home Interruptor Home do eixo X Trig #3 OEM Definido pelo utilizador
Y ++ Interruptor limite do eixo Y + Trig #4 OEM Definido pelo utilizador
Y -- Interruptor limite do eixo Y - Trig #5 OEM Definido pelo utilizador
Y Home Interruptor Home do eixo Y Trig #6 OEM Definido pelo utilizador
Z ++ Interruptor limite do eixo Z + Trig #7 OEM Definido pelo utilizador
Z -- Interruptor limite do eixo Z - Trig #8 OEM Definido pelo utilizador
Z Home Interruptor Home do eixo Z Trig #9 OEM Definido pelo utilizador
A ++ Interruptor limite do eixo A + Trig #10 OEM Definido pelo utilizador
A -- Interruptor limite do eixo A - Trig #11 OEM Definido pelo utilizador
A Home Interruptor Home do eixo A Trig #12 OEM Definido pelo utilizador
B ++ Interruptor limite do eixo B + Trig #13 OEM Definido pelo utilizador
B -- Interruptor limite do eixo B - Trig #14 OEM Definido pelo utilizador
Repouso de B Interruptor Home do eixo B Trig #15 OEM Definido pelo utilizador
C ++ Interruptor limite do eixo C + Sincronismo Sensor da rotao do Spindle com
mais de um entalhe ou marca
C -- Interruptor limite do eixo C - Movimento X ++ Mover X em sentido +
C Home Interruptor Home do eixo C Movimento X -- Mover X em sentido -
Entrar #1 Guarda a segurana no no
lugar, ou definir p/ o utilizador
Movimento Y ++ Mover Y em sentido +
Entrar #2 Definido pelo utilizador Movimento Y -- Mover em sentido Y -
Entrar #3 Definido pelo utilizador Movimento Z ++ Mover em sentido Z +
Entrar #4 Passo nico, ou definir Movimento Z -- Mover em sentido Z -
Ponta de prova Ativa a ponta de prova Movimento A ++ Mover em sentido A +
ndice Sensor de rotaodo spindle
com um entalhe ou marca
Movimento A -- Mover em sentido A -
Limite Ovrd Ativa limite de ultrapassagem
EStop Tecla de Emergncia
THC liga Controle da tocha de plasma
THC para cima Controle da tocha de plasma
THC para baixo Controle da tocha de plasma

Esta discusso assume que voc escolheu uma das configuraes do interruptor de Home/Limite
descritas em Interruptores de limite e Home da seo 4.5.
Se voc executou a configurao da seo 4.5, com os interruptores de limite conectados juntos para
assumir um EStop ou incapacitou as movimentaes dos eixos com a eletrnica de movimentao, ento
voc no precisa selecionar algumas das entradas de limite de (X++, X--, etc.).

5-6
Traduzido por Viumau


Se voc executou a configurao dois da seo 4.5, voc ter provavelmente os interruptores Home
sobre os eixos de X, Y, e Z. Ative as caixas de interruptores Home para estes eixos, e defina a Porta/Pino
em que cada um ser conectado. Se voc est combinando os interruptores de limites e o interruptor
Home como um sinal, voc deve permitir que o limite --, o limite ++, e Home para cada eixo e alocar o
mesmo pino de Home, limite --, e limite ++.
Se o presente, igualmente configura os eixos A, B, e C.
A entrada #1 especial que pode ser usada para inibir o funcionamento de um programa da pea quando
os protetores de segurana no esto no lugar. Os outros trs (#1 se no usados para o bloqueio do
protetor) esto disponveis para seu prprio uso e podem ser testados nos cdigos dos macros. A entrada
#4 pode ser usada para conectar um interruptor de tecla externo para executar a funo de nico passo.
Vocpode desejar configurar-los mais tarde.
Permitir e definir o pulso do ndice se voc tem um sensor no spindle com apenas um entalhe ou marca.
Permitir e definir a ultrapassagem dos limites se voc estiver deixando o Mach3 controle seus
interruptores de limite e voc ter uma tecla externa para pressionar quando voc precisar de
movimentos fora de um limite. Se voc no tem nenhum interruptor ento voc poder usar uma tecla
da tela para conseguir a mesma funo.
Permitir e definir EStop e indicar ao Mach3 que o usurio exigiu em uma parada de emergncia.
Permitir e definir entradas do disparador do OEM (OEM Trigeer) se voc quiser sinais eletrnicos
poder chamar a funo da tecla do OEM sem uma tecla da tela que precise ser fornecida.
Permitir e definir o sincronismo se voc tem um sensor do spindle com mais de um entalhe ou marca.
Permitir a ponta de prova para digitar. Permitir THC ligar, THC acima, e THC para baixo para o
controle de uma tocha de plasma.
Permitir e definir entradas de movimento se voc tem teclas separadas para o controle de movimento.
(As chaves de seta do teclado fornecem o controle do movimento em todos os casos.) Se voc tem mais
uma porta paralela, voc ter mais 5 entradas disponveis. Comduas portas, haver 10 (ou com pinos de
2 a 9 definidos como entradas, 13). muito comum encontrar um curto nos sinais de entrada,
especialmente se voc quiser ter algumas entradas para as escalas de vidro ou para os outros encoders.
Vocpoder comprometer seus trabalhos se no tiver um interruptor de limite de ultrapassagem para
conservar o fsico com os sinais.
Voc pode considerar usar um emulador de teclado para alguns sinais de entrada. O tempo de
resposta ser mais lento do que com uma porta paralela. Referncia na seo 5.3.3.
Clicar na tecla de aplicar para salvar os dados nesta aba.
5.3.3 Sinais de Entrada Emulados

Se voc verificar a coluna emulada ver se h uma entrada, a seguir o nmero de Porta/Pinos e o estado
de Lo ativo para esse sinal sero ignorados, mas a entrada na coluna de acesso direto ser interpretada.
Quando uma mensagem de chave para baixo recebida com cdigo que combina um valor do acesso
direto, esse sinal considerado ativo. Quando uma mensagem de chave acima recebida, ser inativo.

A chave acima e os sinais da chave para baixo vm geralmente de um emulador de teclado (como o
Ultimarc IPAC ou Hagstrom) que usado por interruptores conectados a suas entradas. Isto permite
que mais interruptores sejam detectados do que os pinos de reposio em suas portas paralelas, mas
poder haver uns atrasos de tempo significativos antes que a mudana do interruptor seja considerada.
Alm disso, uma chave acima ou uma chave para baixo podem comear perdidas pelo Windows.
Sinais emulados no podero ser usados para o ndice ou o sincronismo e no devem ser usados para
EStop.

5-7
Traduzido por Viumau


5.3.4 Sinais de Sada

Usar a aba das Sadas de Sinais para definir as sadas que voc exigir. Ver Figura 5-5.

Figura 5-5: Aba dos Sinais de Sada no Dilogo de Portas e Pinos






























Note a barra de rolagem no lado direito da janela. A Tabela5-2 d uma lista completa de sinais de sada.

5-8
Traduzido por Viumau




Tabela 5-2: Lista de Possveis Sadas de Sinais

Sinal Significado Sinal Significado
Dgito Trig Hi/Lo Atual
Enable1 Sada #7
Enable2 Sada #8
Enable3 Sada #9
Enable4 Sada #10
Enable5 Sada #11
Enable6 Sada #12
Sada #1 Sada #13
Sada #2 Sada #14
Sada #3 Sada #15
Sada #4 Sada #16
Sada #5 Sada #17
Sada #6 Sada #18
Carrega Bomba Sada #19
Carrega Bomba2 Sada #20

Voc ir querer provavelmente usar somente uma sada ativa (enquanto todas as controladoras de todos
os eixos possam ser conectados). Se voc est usando a bomba de refrigerao monitorada por pulsos,
voc pode permitir ativar as sadas de suas controladoras dos eixos.
Os sinais desadas # so para o uso de um controle de ligar/desligar (no sentido horrio e opcionalmente
no sentido anti-horrio), as bombas ou as vlvulas de lquido refrigerante da inundao e/ou da nvoa, so
para os controles personalizados de macro para suas prprias teclas do Mach3.
A Carga da Bomba deve ser permitida e definida se sua placa de interface aceitar esta entrada de pulso,
para verificao continua da operao correta do Mach3. A Carga Bomba2 usada se voc tem uma
segunda placa de interface conectada a segunda porta ou para verificar a prpria operao da segunda
porta.

Clicar na tecla de aplicar para salvar os dados nesta aba.

5.3.5 Definindo Encoder e Entradas do Gerador Manual de Pulsos (MPG)

Usar a tecla TAB para a aba de Encoder/MPGs para definir as conexes e resoluo de encoders ou de
Gerador Manual de Pulsos (MPG) usado para movimentar os eixos. Ver figura 5-6.

5-9
Traduzido por Viumau



Figura 5-6: Aba de Encoder/MPG no Dilogo de Portas e Pinos





























Este dilogo no precisa de uma seleo Lo ativa. Ou os encoders contam de maneira errada, apenas
trocar os pinos alocados para as entradas de A e de B.
5.3.5.1 Configurando os Encoders
As contagens por valor de unidades devem ser ajustadas para corresponder uma definio do encoder e
de seleo das unidades nativas. Por exemplo, uma escala linear com ordem em 20 mcrons produzir uma
contagem a cada 5 mcrons (recorde o sinal de onda quadrada), ou 200 contagens por unidade de
(milmetro). Se voc tem a contagem nativa de unidades em polegadas, ento seriam 200 x 25.4 =5080
contagens por unidade de (polegada) porque a medida ser 25.4 milmetros por polegada. O valor da
velocidade no usado.
5.3.5.2 Configurando o MPGs
As contagens por valor de unidades definem o nmero de contagens da onda quadrada que precisar ser
gerada para Mach3 detectar o movimento do MPG. Para um encoder de 100 (CPR) contagem-por-
voltas, um valor de 2 deve ser apropriado. Para definies mais elevadas, voc precisar provavelmente
aumentar este valor para a sensibilidade da mecnica que voc quiser. Um valor de 100 trabalha bem
com os encoders 1024 CPR. O valor da velocidade determina a escala dos pulsos emitidos um eixo que
est sendo controlado pelo MPG. O valor mais baixo dado na velocidade, o mais rapidamente o eixo
mover. Seu melhor valor ser encontrado pela experincia para dar um movimento razovel na
velocidade do eixo ao girar com o MPG to rapidamente quanto possvel e que seja confortvel.
5.3.6 Configurando o Spindle

A aba seguinte em Config>Ports & Pins a Configurao do Spindle. Isto ser usado para definir a
maneira em que seus spindle e o lquido refrigerante devem ser controlados. Vocpode optar que Mach3
no faa nada com eles, ou para ligar e desligar somente o spindle, ou para ter o controle total de sua
velocidade usando um sinal de largura de pulso modular (PWM), ou um sinal de passo e direo.
5-10
Traduzido por Viumau


O dilogo mostrado na Figura 5-7. Refere-se seo 5.5.5, Spindle Motor Speed Control Setup, para
uma descrio mais detalhada.


Figura 5-7: Aba da Instalao do Spindle em Portas e Pinos































5.3.6.1 Controle do Lquido Refrigerante
Cdigo M7 pode ligar a nvoa do lquido refrigerante, M8 pode ligar a inundao do lquido refrigerante,
e M9 pode desligar todos os lquidos refrigerantes.
A seo de controle da nvoa ou da inundao no dilogo define que sadas de sinais devem ser
usados ao implementar estas funes. Os sinais so definidos na aba de sinais de sada em
portas/pinos.
Se voc no quer usar esta funo, desmarque as caixas de checagem de DisableFlood/Mist Relays.
5.3.6.2 Controle do Rel do Spindle
Se a velocidade do spindle for controlado mo ou usando um sinal de PWM, Mach3 pode definir
sua direo e quando iniciar em (resposta aos comandos M3, M4 e M5) usando duas sadas voc os
especifica aqui. Os sinais so definidos na aba de sinais de sada em portas/pinos.
Se voc controla o spindle por passo e direo, voc no precisa destes controles. Os M3, M4, e M5,
controlaro o trem de pulso gerado automaticamente.
Se voc no quer usar esta funo, desative Disable Spindle Relays.

5.3.6.3 Controle de Spindle
Ative o Use Spindle motor Output se voc quer usar PWM ou controle de passo e de direo do spindle.
Quando isto estiver ativado, voc poder escolher entre o controle de PWM ou passo/direo do motor.
Ativando ou (desativando) na caixa e ser automaticamente verificada ou no o spindle na aba Motor
Outputs.
5-11
Traduzido por Viumau


Controle de Velocidade de PWM
Um sinal de PWM um sinal digital, uma onda quadrada onde a porcentagem do tempo onde o sinal
elevado a uma especifica porcentagem da velocidade cheia que o motor deve funcionar.
Por exemplo, se voc tem um motor e a movimentao de PWM com velocidade mxima do motor de
3000 RPM, o sinal mostrado na Figura 4-14 funcionaria com o motor em 3000 x 0.2 =600 RPM.
Similarmente, o sinal mostrado na Figura 4-13 funcionaria em 1500 RPM.
Mach3 tem que fazer uma verificao em quantas larguras diferentes do pulso pode produzir de encontro
a como a elevao de uma freqncia onda quadrada pode ser. Se a freqncia de 5 hertz, Mach3
funciona com uma velocidade de Kernel de 25000 hertz e poder ter a sada de 5000 velocidades. Mover-
se para 10Hz reduz estas velocidades para 2500 velocidades, mas isto ainda atinge uma definio de um
ou dois RPMs.
Uma onda quadrada de baixa freqncia aumenta o tempo que tomar para que a movimentao do
motor observe uma mudana da velocidade requerida. Entre 5 e 10 hertz d um bom acordo.
Incorporar a freqncia desejada caixa de PWMBase Freq.
Muitas controladoras e motores tm uma velocidade mnima. Isto tipicamente porque um motor de
ventilador de refrigerao incapaz em velocidades muito baixas mesmo que o torque seja elevado e a
corrente (que geram muito calor) possam ainda ser exigida. A mnima % de PWM box adeixa-o ajustar a
porcentagem da velocidade mxima em que Mach3 parar de controlar a sada do sinal de PWM.
A eletrnica da controladora de PWM pode igualmente ter um ajuste da velocidade mnima, e a
configurao da polia com o Mach3 (ver na seo 5.5.5.1) permite que voc ajuste as velocidades
mnimas. Tipicamente, voc deve ajustar o limite da polia ligeiramente mais elevada do que o mnimo
PWM % ou o limite do hardware, porque seno brecar a velocidade e/ou dar uma mensagem de erro.

Passo e Direo do Motor
Esta pode ser uma controladora de varivel-velocidade controlada por pulsos de passo, ou uma
controladora de servo. Vocpode usar a configurao da polia Mach3 (ver na seo 5.5.5.1) para definir
uma velocidade mnima se esta necessria pelo motor ou por sua eletrnica.
5.3.6.4 Controle do Spindle por Modbus
Este bloco permite a instalao de uma porta anloga em um dispositivo de Modbus (por exemplo, um
ModIO Homann) para controle da velocidade do spindle. Para detalhes ver a documentao de seu
dispositivo de ModBus.
5.3.6.5 Parmetros Gerais
Estes especificam um atraso aps ter iniciado ou ter parado o spindle antes que o Mach3 execute alguns
comandos (isto , um tempo de interrupo (Dwell)). Estes atrasos podem ser usados para reservar o
tempo para a acelerao antes de um corte ser feito e para fornecer alguma proteo ao software em ir
diretamente ao sentido horrio para anti-horrio da rotao do eixo do spindle. Entre com o tempo de
interrupo em segundos.
Immediate Relay off before delay, se selecionado, desligar o rel do spindle assim que um comando
M5 for executado. Se selecionar, o rel do spindle permanecer no estado de ligado at que o perodo do
atraso diminua no seu decorrer.
5.3.6.6 Relaes de Polias
Mach3 tem o controle sobre a velocidade do motor do spindle. Vocprograma a velocidades do eixo
com a letra S. O sistema de polia do Mach3 deixa-o definir a relao entre estas polias em 15 diferentes
ajustes da caixa de engrenagens. mais fcil compreender como trabalha aps atravessar o processo de
ajustes do motor do spindle, a configurao da relao de polias descrita na seo 5.5.5.1.

5-12
Traduzido por Viumau


5.3.6.7 Funo Especial
A modalidade do laser dever sempre estar com a caixa no selecionada exceo de controlar o
sistema de um laser de corte pela taxa de alimentao.
O Use Spindle feedback in sync deve estar como no selecionado.
Closed Loop Spindle Control, quando selecionado, executa um servomecanismo do software que tente
combinar a velocidade real do eixo considerado pelo sensor do ndice ou do sincronismo como aquela
exigida pela letra S. A velocidade exata do spindle no deve ser crtica, assim voc provavelmente no
precisar usar esta caracterstica.
Se voc a usa, a seguir as variveis de P, I e de D devem ser ajustadas nos controles da escala de 0 a 1.
P controla o ganho de um ciclo e um valor excessivo far a velocidade oscilar, ou procurar, em torno
do valor exigido e estabelecido nele. O D a varivel que se aplica para estabilizar estas oscilaes
usando a diretiva (taxa de mudana) da velocidade. O I a varivel que toma uma idia a longo prazo
da diferena no meio da velocidade real exigida e aumenta assim a exatido no estado estacionrio.
Estes valores sero ajudados usando o dilogo aberto pelo Function Cfgs>Calibrate spindle.
Spindle Speed Averaging, quando selecionado, levar Mach3 a calcular a mdia de tempo entre
pulsos do ndice/tempo acima de pulsos sobre severas revolues quando est derivando a
velocidade real do Spindle. Vocpode achar til com uma inrcia de movimentao muito baixa do
spindle, ou onde o controle tende a dar pequenas variaes de velocidade.
5.3.7 Aba das Opes da Fresadora

A aba final em Config>Ports & Pins opes da fresadora. Ver Figura 5-8.


Figura 5-8: Aba das Opes da Fresadora em Portas e Pinos





























Z-inibir. A caixainibir - Z permite esta funo. MaxDepth d o mximo valor da profundidade de Z
para que o eixo se mova. A caixa Persistent recorda o estado (que poder ser mudado por uma
mudana de tela) do funcionamento de Mach3.
5-13
Traduzido por Viumau


Digitizing: A caixa, 4 axis Poind Clouds se selecionada lembra do estado do eixo A em relao a X,
Y, e Z. A caixa, Add Axis Letters to Coordinates, definem os pontos dos nomes dos eixos em um arquivo.
Opes de THC: Opes adicionais para o controle da tocha de plasma.
Compensation G41, G42: a anlise de compensao avanada que verifica mais para frente e que
reduzir o risco de cisalhamento ao compensar o dimetro do cortador (usando G41 e G42) em formas
complexas.
Homed true when no Home switches: Esta opo far o sistema parar na referncia de Home (isto
, a led verde) toda vez. Deve ser usada somente se nenhum interruptor de Home for definido na
aba de Ports & Pins>Input Signals.

5.3.8 Teste Inicial

O software agora configurado suficientemente para que voc faa alguns testes simples com o
Hardware. Se for conveniente conectar as entradas dos interruptores manuais tais como o Home, faa
agora.
Funcionar Mach3Mill e indicar a tela de diagnsticos. Isto tem um banco de (Leds) diodo emissor de luz
que indica o nvel da lgica das entradas e das sadas. Assegurar-se de que o sinal externo de emergncia
no esteja ativo (diodo emissor de luz vermelho do Emergency no pisca), e clicar na tecla de Reset em
vermelho na tela. Seu diodo emissor de luz deve parar de piscar.
Se voc associou alguma sada com o lquido refrigerante ou rotao do spindle, voc poder usar os
relevantes botes na tela de diagnsticos para desligar as sadas. A mquina deve igualmente
responder, ou voc pode monitorar as tenses dos sinais com um multmetro.
Em seguida, operar o Home e os interruptores de limite. Vocdeve ver o led amarelo apropriado quando
seu sinal ativo.
Estes testes iro deix-lo considerar que sua porta paralela est endereada corretamente e as entradas e
as sadas esto conectadas apropriadamente.
Se voc tem duas portas e todos os sinais de teste esto ligados em um, voc pde considerar um
interruptor provisrio em sua configurao. Conectar um dos interruptores de Home ou de limite
atravs de outra porta de modo que voc verificar sua operao correta. No esquecer clicar na tecla de
aplicar ao fazer estes testes. Se tudo for bem, voc pode restaurar para a configurao apropriada.
Se voc descobrir problemas, classific-los agora. Ser muito mais fcil do que quando voc comear
tentar conduzir os eixos. Se voc no tiver um multmetro, voc ter que comprar ou pedir uma ponta de
prova de lgica ou um adaptador D25 (com diodo emissor de luz real) para monitorar o estado dos pinos
da porta paralela. Em suma, (a) voc precisa determinar se o ou os sinais dentro e fora do computador
esto incorretos (isto Mach3 no esto fazendo o que voc quer ou espera) ou (b) os sinais no esto
comeando entre o conector D25 e sua mquina (isto um problema de fiao ou da configurao com a
placa de interface da mquina). Quinze minutos de ajuda de um amigo podem fazer maravilhas nesta
situao, mesmo se voc somente lhe explicar com cuidado qual seu problema e como voc j o tenha
procurado. surpreendente como frequentemente esta explanao para de repente com palavras como
Oh! Eu vi que o problema deve ser

5.4 Definindo as Unidades na Instalao

Como as funes bsicas j esto trabalhando, est na hora de configurar as controladoras dos eixos. A
primeira coisa a fazer ser decidir se voc quer definir suas propriedades em unidades mtricas
(milmetros) ou em (polegadas). Isso ser feito na caixa de dilogo Config>Select native Units.
Isto mostrado na Figura 5-9.

5-14
Traduzido por Viumau


Figura 5-9: Selecionar Unidade Nativa


As computaes para os eixos sero ligeiramente mais fceis se voc escolhe o mesmo sistema de suas
controladoras (por exemplo, o passo do fuso em mms ou polegada). Um fuso com 0.2" ler-se (5 tpi)
ser mais fcil de configurar em polegadas do que em milmetros. Similarmente, um fuso de 2mm ser
mais fcil de configurar em milmetros. Se no, voc precisar multiplicar ou dividir-se por 25.4 para
converter para um sistema de unidades a de um ou outro ao fazer as configuraes dos eixos. A
multiplicao ou a diviso por 25.4 no difcil, mas apenas algo a mais para pensar. Vocpoder
funcionar parte de programas usando uma ou outra unidade, e nunca a opo que voc escolhe aqui.
Por outro lado h uma ligeira vantagem em ter as unidades as mesmas da instalao das unidades em que
voc trabalhar. Se as unidades so suas unidades de funcionamento usual, voc pode travar exposio
dos DROs neste sistema, assim independe do que quer que o programa de pea faa (isto unidades de
interruptor por G20 e por G21).
Assim a escolha sua. Config>Select Native Units para escolher milmetros ou polegadas (ver na
Figura 5-9). Uma vez que voc fizer uma escolha, voc no poder mud-la sem voltar a trs e seguir
todas as etapas ou a confuso total reinar! Uma caixa de mensagem o lembra quando voc usar
Config>Select Native Units .

5.5 Ajuste dos Motores

Aps todas preliminares, voc pode finalmente comear configurando os motores. Esta seo descreve a
configurao de suas controladoras e suas velocidades sero controladas por Mach3 na movimentao
dos eixos.
A instalao para cada eixo exige trs etapas:
1. Calcular quantos pulsos de passo deve ser emitido movimentao para cada unidade (polegada ou
milmetro) de movimento da ferramenta ou da mesa. A escolha que voc fez na seo 5.4 determinar
que unidades sejam usadas.
2. Estabelecer a velocidade mxima para o motor.
3. Ajustar a taxa requerida da acelerao/desacelerao.
ArtSoft EUA recomenda-o tratar com um eixo de cada vez. Vocpode querer tentar funcionar cada
motor antes que esteja conectado mecanicamente sua mquina. Conectar a fonte a sua eletrnica e
verificar novamente a fiao entre as controladoras e sua placa de interface/computador. Vocest
ponto a misturar o poder ao computador, assim que estiver seguro que nada ir soltar fumaa!
5.5.1 Calculando Passos por Unidade

Mach3 pode automaticamente executar um movimento de teste em um eixo e calcular os passos por
unidade, como descritas na seo 5.5.2.3, Automatic Setting os Step per Unit, mas isso ser
provavelmente melhor para ajustes finos. Esta seo lhe dar a teoria total e dir como calcular este
valor.
5-15
Traduzido por Viumau


Mach3 gira um motor por passos. O nmero desses passos que Mach3 dever emitir a um motor para
causar uma unidade do movimento (polegada ou milmetro, como definido na seo 5.4) depender
sobre:
1. A movimentao mecnica (por exemplo, passo do fuso, engrenagem entre o motor e o fuso).
2. As propriedades do motor de passo ou do encoder no servo motor.
3. O micro-passo ou a engrenagem eletrnica na eletrnica das controladoras.
Ns olharemos em torno destes trs pontos, juntos.
Figura 5-10 componentes de amostra de uma tpica coligao.

Figura 5-10: Componentes de Movimento da Mquina

A Fuso e porca na mquina
(Qual o passo do fuso?)






B Engrenagem do fuso
(Quantos dentes?)



De quantos
passos o motor
precisar para
andar uma
unidade no
curso da
mquina?











Motor de passo
(Quantos passos
por volta?)




C Engrenagem do eixo do motor
(Quantos dentes?)



5.5.1.1 Calculando a Movimentao da Mecnica

Vocprecisa calcular o nmero de voltas do eixo do motor (motor revs per unit) exigido para mover um
eixo por uma unidade (uma polegada ou um milmetro). Este nmero ser provavelmente maior para
polegadas e menor para milmetros, mas no faz nenhuma diferena o clculo.
Para um fuso e uma porca A, voc precisa saber o passo do fuso (isto , distncia entre a crista de um
fio da rosca outra) e o nmero de entradas. Os fusos em polegada so especificados geralmente em
quantos fios por uma polegada (tpi). O passo de:
P = 1 t pi
Por exemplo, o passo de un 8 tpi de uma nica entrada o fuso de: 1 8 = 0. 125" . O passo de um
fuso de uma nica entrada de 16 tpi de:
P = 1 16 = 0. 0625

5-16
Traduzido por Viumau



Os fusos mtricos so especificados geralmente nos termos de passo, assim nenhum clculo de
converso ser necessrio. Vocpde ter, por exemplo, um fuso de passo de 2 milmetros.
Se o fuso de mltiplas entradas, multiplicar o passo do fuso pelo nmero de entradas para comear o
passo efetivo. O efetivo passo do fuso est conseqentemente em uma distncia que o eixo se move para
uma revoluo do fuso. Exemplo, um fuso de 16 tpi com duas entradas o eixo tm um passo efetivo de:
0. 0625 x 2 = 0. 125
Agora voc pode calcular as revolues do fuso por uma unidade:
( r evol uo do f uso por uma uni dade) = 1 ( passo ef i caz do f uso)
Por exemplo, para um fuso nica entrada e de 8 tpi:
( r evol uo do f uso por uma uni dade) = 1 0. 125 = 8 r evol uo/ pol egada
Para um fuso de passo de 2 milmetros:
( a r evol uo do f uso por uni dade) = 1 2 = 0. 5 r evol uo/ mm
Se o fuso conduzido diretamente pelo motor (1: 1 relao da movimentao), ento isto igualmente a
revoluo do motor por uma unidade.
Se o motor tem uma engrenagem, uma corrente, ou uma movimentao correia ao fuso com N
m
dentes
na engrenagem do motor e no N
s
dentes na engrenagem do fuso ento:
( revoluo do motor por uma unidade) = ( revoluo do fuso por uma unidade) x N
s
N
m


Por exemplo, supondo que o fuso de 8 tpi com nica entrada est conectado ao motor com uma correia
dentada e uma polia B de 48 dentes no fuso e uma polia C de 16 dentes no motor. Ento a revoluo
do motor por unidade ser:
8 x 48 16 =24 revolues do motor produz 1 polegada do curso da mquina.
(Sugesto: manter operaes na calculadora a cada clculo minimiza erros de arredondamento).
Com um exemplo mtrico, supomos um fuso com duas entradas e que tenha 5 milmetros entre cristas do
fio de rosca (isto , passo efetivo 10 milmetros) e conectado ao motor com as polias de 24 dente no
eixo do motor e a polia de 48 dentes no fuso. Assim a revoluo do fuso por uma unidade = 0.1 e a
revoluo do motor por uma unidade seria:
0.1 x 48 24 =0.2
O clculo similar para uma cremalheira e um pinho ou uma polia dentada/correia ou corrente.
Encontrar o passo dos dentes da correia ou dos elos da corrente. As correias esto disponveis em passos
mtricos e/ou imperiais com 5 ou 8 milmetros de passos mtricos comuns, e 0.375 e (
3
/
8
") comuns
para correias em polegada e para as correntes. Para encontrar seu passo do dente em uma cremalheira.
Isto feito melhor medindo a distncia total que mede 50 ou mesmo 100 aberturas entre os dentes. Notar
que, porque as engrenagens padro so feitas a um dimetro do passo, o comprimento no deve ser um
nmero racional porque inclui o constante (pi =3.14159).
Sabendo o dimetro do passo dp da cremalheira, voc pode calcular o passo do dente tp com: tp = /dp.
Se o nmero de dentes do pinho/roda dentada/polia no eixo primrio que conduz a cremalheira/correia
dentada/corrente N
s
ento:
Revoluo do eixo por uma unidade =1 (passo do dente x N
s
)

Por exemplo, com uma corrente de
3
/
8
e uma polia de 13 dentes no eixo do motor, ento a revoluo do
motor por uma unidade = 1 (0.375 x 13) = 0.2051282. Na passagem, observamos que esta
completamente a elevao engrenada e o motor pde precisar uma caixa de engrenagens adicional de
reduo para cumprir as exigncias de torque. Neste caso, ns multiplicamos as revolues do motor por
unidade, pela relao de reduo da caixa de engrenagens.
Revolues do motor por unidade =revolues do eixo por unidade x N
s
N
m

5-17
Traduzido por Viumau


Por exemplo, uma caixa de reduo de 10:1 daria 2.051282 revolues por uma polegada.
Para eixos giratrios (por exemplo, mesas giratrias ou divisores universais), a unidade ser o grau.
Voc precisa calcular o nmero de revolues do motor para produzir 1 grau de rotao do eixo,
baseado na relao da engrenagem e do sem-fim da mesa giratria ou do divisor. Este ser
frequentemente 90:1 para mesas giratrias e 40:1 para as divisoras (mas a verificao ser sua)! Com
uma movimentao direta do motor a um sem-fim de 90:1, uma revoluo do motor giraria o eixo 4
graus, assim a revoluo do motor por unidade seria 0.25. Uma reduo de 2:1 do motor ao sem-fim
daria 0.5 revolues por cada unidade.
5.5.1.2 Calculando Passos por Revoluo do Motor
A definio bsica de todos os motores de passo modernos de 200 passos por uma volta (isto ,
1.8
o
por um passo). Alguns motores de passo mais antigos so de 180 passos por revoluo, mas no
provvel encontra-los se voc est comprando o equipamento novo ou quase novo, embora possa
ser que voc tenha.
A definio bsica de um servo motor depende do encoder em seu eixo. A definio do encoder ser
citada geralmente em CPR (ciclos por volta). Porque a sada sero realmente dois sinais da onda
quadrada, a definio eficaz ser quatro vezes este valor. Vocver tipicamente um CPR cerca de 125 a
2000, correspondendo a 500 a 8000 passos por cada volta.
5.5.1.3 Mach3 Calculando Passos por Revoluo do Motor
ArtSoft EUA recomenda muito fortemente que voc use a eletrnica da controladora de movimentao
de micro-passos para motores de passos. Se voc no o fizer, e usar uma controladora em modo full ou
modo de meio-passo, voc precisar de motores muito maiores e sofrer as ressonncias que limitam o
desempenho em algumas velocidades. Micro-passos dar uma operao mais lisa.
Algumas controladoras de micro-passos tm um nmero fixo de micro-passos (tipicamente 10),
quando outras podem ser configuradas. Neste caso, voc encontrar 10 para ser um bom valor do
acordo com a escolha. Um valor de 10 micro-passos significa que Mach3 precisar emitir 2000 pulsos
por uma volta do eixo para um motor de passo (suponhamos um motor de passo com uma definio
bsica de 200 passos/revoluo).
Algumas controladoras de servos motores exigem um pulso por contagem da onda quadrada do
encoder do motor, assim dando 1200 passos por revoluo, para um codificador de 300 CPR. Outros
incluem uma engrenagem eletrnica, onde voc pode multiplicar as etapas da entrada por um valor
de um inteiro e s vezes, divide o resultado por um outro valor de um inteiro.
A multiplicao de passos da entrada pode ser muito til com Mach3 enquanto a velocidade dos
servos motores pequenos com um encoder de alta resoluo pode ser limitada pela mxima taxa de
pulsos que Mach3 pode gerar.
5.5.1.4 Mach3 Passos por Unidade
Agora que sabemos a revoluo requerida curso do motor por unidade, podemos finalmente calcular:
Mach3 os passos por unidade =Mach3 revoluo dos passos do motor x revolues por unidade
Figura 5-11 mostra o dilogo para o Config>Motor Tuning. Clicar na tecla na direita do dilogo e
selecionar o eixo que voc estar configurando e para incorporar o valor calculado de passos por
unidade de Mach3 na caixa Steps per. Este valor no ter que ser um inteiro, assim voc pode conseguir
tanta exatido como desejado. O que quer dizer este nmero, ele um nmero especfico calculado que
ser determinado pela configurao da controladora. No uma quantidade ajustvel. Se voc no
souber o curso correto da mquina, ao testar fazer isso ter um erro de calculo. Esteja certo de calcular e
ajustar o valor para cada eixo que voc se est usando, porque no podero ser os mesmos.
Para evitar esquecer mais tarde, clique em Save Axis aps ajustar cada eixo.

5-18
Traduzido por Viumau


Figura 5-11: Dilogo de Ajuste dos Motores


5.5.2 Ajustando a Velocidade Mxima do Motor

Ajustar agora a velocidade mxima do motor. O dilogo de Config>Motor Tuning dar uma exposio
grfica da velocidade e do tempo para um curto movimento imaginrio usando os parmetros atualmente
selecionados.
A acelerao do eixo, talvez funcione em velocidade cheia, a seguir desacelera. Voc pode clicar e
arrastar o Accel e o Velocity nos Slideres para ver como as mudanas afetam o desempenho. Ajustar a
velocidade ao mximo agora. Usar o slider da acelerao para alterar a taxa de acelerao/desacelerao.
Porque usar os slideres, os valores nas caixas da Velocidade e da Acelerao so atualizados. A
Velocidade est nas unidades por minuto. Acelerao est em unidades por segundo
2
. O valor da
acelerao ser dado igualmente no Gs para dar-lhe um subjetiva impresso da fora que ser aplicada a
uma mesa ou a um trabalho em uma pea macia.

A velocidade mxima que voc poder indicar ser limitada pela taxa de mximos pulsos de Mach3. Por
exemplo, se voc tiver configurado este a 25.000 hertz e a 2000 passos por unidade ento, a mxima
Velocidade possvel ser de 750 unidades por minuto.
Este mximo no ser, necessariamente, seguro para seu motor, mecanismo de movimentao, ou
mquina. apenas para funcionar Mach3 com a sada lisa. Voc pode fazer os clculos
necessrios, ou fazer algumas experimentaes prticas. A seo 5.5.2.1 diz como fazer estes
experimentos. A seo 5.5.2.2 diz como fazer os clculos.
5.5.2.1 Experimentaes Prticas de Velocidade do Motor
Voc salvou a configurao aps ter ajustado os passo por unidade do eixo. Se voc no o fez, faa agora.
Clicar em OK para fechar o dilogo, e certificar-se que tudo est ligado. Clicar na tecla de reset assim
que o diodo emissor de luz ascender continuamente.
5-19
Traduzido por Viumau


Voltar a trs em Config>Motor Tuning e selecionar o eixo para teste. Usar o slider de Velocidade para
ajustar o grfico em aproximadamente 20% da velocidade mxima. Pressionar a tecla de seta para acima
em seu teclado. O eixo da mquina deve mover-se no sentido positivo. Se mover mais rpido do que
parece ser desejvel, escolher uma velocidade mais baixa. Se mover demasiado lento, escolher uma
velocidade mais elevada. A tecla de seta para baixo far ao movimento do eixo para o outro lado (isto ,
o sentido negativo). Se o eixo se move na direo errada (ir para menos quando dever se mover para
mais), h trs maneiras de reparar o problema. Clicar na tecla Save para conservar os ajustes dos eixos,
fazer um dos seguintes passos:
Mudar o ajuste de Lo active para o pino de Dir do eixo na aba Config>Ports and Pins>Motor Out-
puts (e emaplicar).
Verificar caixa Reverced em Config>Homing/Limits para o eixo que voc se est usando.
Desligar a fonte e inverter um par de fios das conexes fsicas entre o motor e a controladora.
Se um motor de passo zumbir ou gritar, voc ligou-o incorretamente ou est tentando conduzi-lo muito
rpido. Reduzir a acelerao e a velocidade. Ns vimos em pequenos sistemas que tiveram uma mxima
velocidade de somente 4 ou 5 polegadas por o minuto. Se isso no ajudar, verificar a fiao. A posio
dos fios (especialmente motores de 8 fios) s vezes pode estar desconectada. Voc precisar de
referncia documentao da eletrnica do motor e da controladora. Se um servo motor funcionar na
velocidade cheia ou subitamente indicar uma falha em seu controlador, haver a necessidade de
inverso das conexes da armadura (ou no encoder). (Ver documentao do servo e da controladora
para mais detalhes). Se voc estiver tendo problemas at aqui, ento siga um conselho para comprar
produtos corretamente suportados, Comprar bem comprar uma s vez!
A largura do pulso uma outra considerao. A maioria das controladoras trabalhar bem com uma
largura mnima de pulso de 1 microssegundo. Se voc tem problemas com os testes ou movimentos
(exemplo, o motor parece demasiado ruidoso), verificar que seus pulsos de passo no esto invertidos em
(est sendo ajustado incorretamente para o passo Lo ativo na aba Ports and Pins>Motor Outputs), voc
pde tentar aumentar a largura de pulso, por exemplo, a 5 microssegundos. A relao do passo e do
sentido muito simples, mas pode ainda ter sorte do trabalho quando configurado mal, pode ser difcil
encontrar falhas sem ser muito sistemtico e/ou olhar os pulsos com um osciloscpio.
5.5.2.2 Clculos da Velocidade Mxima do Motor
As experimentaes aproximadas esto descritas na seo 5.5.2.1 ser provvel ser a maneira mais fcil
de configurar a velocidade do motor, mas se voc quer calcular a velocidade mxima do motor
considere estes esboos desta seo.
H muitas coisas que definem a velocidade mxima de um eixo:
1. Velocidade mxima do motor (talvez 4000 RPM para o servo e 1000 RPM para motor de passo).
2. Veloc. mxima do fuso (depende do comprimento, dimetro, extremidades como so suportadas).
3. Velocidade mxima de movimentao de correia ou da caixa de engrenagens da reduo.
4. Velocidade mxima das controladoras ou da eletrnica que suportar sem sinalizar uma falha.
5. Velocidade mxima para manter a mquina deslizando com lubrificao.
Os dois primeiros itens nesta lista so mais provveis afet-lo. Vocprecisar das especificaes dos
fabricantes, para calcular as velocidades permitidas do fuso e do motor e passos por segundo das
controladoras dos eixos. Ajustar estes valores mximos na caixa de Velocity do motor para ajustar o eixo
envolvido.
O Mach1/Mach2 Yahoo! um frum on-line onde pode ser til para conhecer os conselhos de outros
usurios Mach3, mundiais, neste tpico. Ver www.machsupport.com para o link.




5-20
Traduzido por Viumau


5.5.2.3 Ajuste Automtico de Passos por Unidade
A seo 5.5.1, Calculanting the Steps Per Unit, explica como calcular os passos por unidade, mas voc
pode no pode medir a engrenagem de sua movimentao do eixo ou saber o passo exato de um fuso.
Desde que voc poa medir exatamente a distncia movida por um eixo, entretanto, talvez usando um
indicador do teste ao selecionar as caixas de calibrao, Mach3 pode calcular os passos por unidade que
deve ser configurada. Para melhores resultados, voc deve conhecer o valor aproximadamente correto
pelo clculo, mesmo que tenha que somar alguns dos valores antes de executar a instalao automtica.
Selecionar a aba dos Ajustes Alt6 na janela principal do controlador do Mach3 CNC, segundo as
indicaes da figura 5-12.

Figura 5-12: Aba dos Ajustes Alt6
















Figura 5-13 mostra a tecla Set Step per Unit na tela dos ajustes Alt6 para iniciar o processo automtico
dos ajustes. Vocser alertado para o eixo que deseja calibrar.
Selecione um eixo em Pick Axis to Calibrate no menu e clique em OK.

Figura 5-13: Ajuste Automtico de Passos por Unidade

5-21
Traduzido por Viumau


Um outro menu, mostrado na figura 5-14, pedir que voc incorpore uma distncia nominal do
movimento. Mach3 far com que este movimento baseado em seus ajustes atuais, que naturalmente
podero estar incorretos. Para ler clique na tecla de EStop, se a mquina parecer deixar de funcionar ser
porque seus ajustes esto demasiadamente distantes.

Figura 5-14: Janela para Incorporar a Distncia Nominal do Movimento


Finalmente, depois que voc movimentou e mediu e incorporou a distncia exata a que foi movida,
segundo as indicaes da figura 5-15. Isto ser usado para calcular os passos reais por unidade dos eixos
da mquina. A seo 5.5.4 descreve como medir o curso do eixo.

Figura 5-15: Janela para Incorporar a Distncia Real do Movimento


5.5.3 Escolhendo um Valor de Acelerao

5.5.3.1 Inrcia e Foras
Nenhum motor poder mudar imediatamente a velocidade em um mecanismo. O torque ser necessrio
para dar o impulso angular s peas de giro (incluso prprio motor), e o torque converter fora pelo
mecanismo (fuso e porca etc.) tem que acelerar as peas da mquina e a ferramenta ou o trabalho da pea.
Alguma das foras vo superar a frico, e naturalmente, fazer a ferramenta cortar.
Mach3 acelera (e desacelera) o motor em uma taxa dada (isto , uma linha de tempo da curva de
velocidade).
Se o motor pode fornecer mais torque do que necessrio para o corte, a frico e a fora da inrcia a ser
fornecida na taxa especificada da acelerao, ento estar tudo bem. Se o torque for insuficiente, o motor
perder passos ou ir estolar (em um motor de passo), ou o erro de posio em um servo aumentar (se
for um servo). Se o erro no servo comear demasiado grande, a movimentao sinalizar provavelmente
umacondio de falha, mas mesmo se no o faz com exatido o corte sofrer. Isto ser explicado
mais adiante detalhadamente.

5-22
Traduzido por Viumau


5.5.3.2 Testando Diferentes Valores de Acelerao

Tentar ligar e parar sua mquina com ajustes diferentes do slider da acelerao no dilogo de Motor
Tuning. Na baixa acelerao (uma inclinao pequena no grfico), voc poder ouvir a velocidade
ramping para cima e para baixo.
5.5.3.3 Porque Voc quer Evitar um Grande Erro do Servo
A maioria de movimentos feitos em um programa da pea ser coordenada com dois, ou mais, eixos
juntos. Assim, dentro de um movimento de (X=0, Y=0) a (X=2, Y=1), Mach3 mover o eixo de X duas
vezes na velocidade do eixo de Y.
Coordena no somente os movimentos na velocidade constante, mas igualmente assegura-se de que o
relacionamento real de velocidade exigido se aplique durante a acelerao e a desacelerao em todos os
movimentos e em uma velocidade determinada pelo eixo o mais lento.
Se voc especificar uma acelerao para um eixo maior do que o que a mquina pode entregar, Mach3
no assume o poder de usar esse valor. Se na prtica o movimento do eixo desacelera comandado
(grande erro do servo), a seguir o trajeto de corte dentro do trabalho ser impreciso.
5.5.3.4 Escolhendo um Valor de Acelerao
possvel, sabendo todas as massas das peas, momentos de inrcia do motor e dos fusos, foras de
frico, e o torque disponvel do motor, para calcular em que a acelerao poder ser conseguida com um
erro dado. Os catlogos dos fusos atuadores e dos fabricantes das guias lineares incluem frequentemente
amostras de clculos.
A menos que voc queira ter qualquer desempenho final em sua mquina, entretanto, a ArtSoft EUA
recomenda simplesmente o ajuste do valor da acelerao de modo que o teste comece e pare
confortavelmente. Isso pode no ser muito cientfico, mas poder dar geralmente bons resultados. Ser
muito mais fcil do que fazer todos os clculos.
5.5.4 Salvando e Testando os Eixos
Finalmente, no esquecer de clicar Save Axiz Setting para manter a taxa de acelerao antes que voc
mova ou teste os resultados. Agora verifique seus clculos usando a entrada de dados manual (MDI) para
G0 e mover-se verificando os resultados. Para uma verificao grosseira voc pode usar uma rgua de
ao. Um teste mais exato poder ser feito com um relgio comparador (DTI) e um bloco de calibre.
Entretanto, o DTI deve ser montado no porta pinas, mas para uma fresadora convencional voc poder
usar o quadro da mquina porque o eixo no se move relativo ao quadro no plano de X-Y.
Supondo que voc est testando o eixo de X e tem um bloco de calibre de umas 4.
Selecione a tela do MDI (figura 5-16).

Figura 5-16: Selecionando MDI










Clicar na caixa da entrada (figura 5-17) e entre com os comandos (G20 G90) para selecionar as unidades
de polegadas e coordenadas absolutas.
5-23
Traduzido por Viumau


Figura 5-17: Entrando com Comandos Manualmente de G20 G90


Prendendo uma garra com sua posio perpendicular a superfcie da mesa e ao curso da mesa.
Movimentar o eixo assim que a ponta de prova do DTI toque nele. (Ver a seo 3.2, em
movimentando, para a informao sobre teclas do controle de movimento e ajustes da modalidade do
movimento.) Assegurar que o movimento ser no sentido negativo de X. Gire o anel da moldura do
DTI para a leitura zero. Isto ilustrado na Figura 5-18.

Figura 5-18: Estabelecendo uma Posio para Zero























Usando a tela de Mach3 MDI, clicar na tecla Zero X para zerar o eixo X no DRO.
Mover a mesa para X =4.5 e entrando com o comando G0 X4.5 na caixa de entrada da tela de MDI. A
abertura resultante entre o bloco e o DTI dever ser aproximadamente 4.5. Se no for, h algo errado ou
com seus clculos ou com as etapas dos valores de unidade. Verifique corrija isto.
Ajuste o bloco de calibre de encontro ao batente da mesa (estamos neste exemplo supondo um bloco de
umas 4) e o movimento de X =4.0 usando o comando G0 X4. Este movimento est no sentido
negativo de X como era o movimento para zero do DTI de encontro ao bloco, assim que os efeitos da
folga no mecanismo forem eliminadas. A leitura no DTI dar seu erro de posicionamento. Dever ser
somente at um milsimo de polegada. A Figura 5-19 mostra o bloco de calibre em posio.
5-24
Traduzido por Viumau


Figura 5-19: Bloco de Calibre em Posio


Remover o bloco de calibre e entrar com o comando G0 X0 para mover e verificar o valor zero. Repetir o
teste de 4 umas 20 vezes para testar os valores de movimentao. Ver a reproduo de posicionamento.
Se houver grandes variaes, h algo errado mecanicamente. Se voc ver um erro consistente, poder
ajustar as etapas do valor de unidade usando a tcnica descrita na seo 5.5.2.3 para conseguir a exatido
mxima.
Em seguida, certifique-se que o eixo no perca passos em movimentos repetidos na velocidade. Remover
o bloco de calibre. Usar a tela de MDI para entrar com o comando G0 X0, e verificar o zero no DTI.
Clicar na tecla Start Teach. Clicar no espao Input, e digitar o seguinte programa:

F1000 ( mai s r pi do, mas Mach3 l i mi t ar a vel oci dade)
G20 G90 ( pol egada e Absol ut a)
M98 P1234 L50 ( r odar sub- r ot i na 50 vezes)
M30( par ar )

01234

G1 X4
G1 X0 ( movi ment ar a t axa de al i ment ao e movi ment ar par a t r s)
M99 ( r et or nar )


Os comandos sero executados como voc os digitou, mas sero salvos. Voc deve digitar dentro todos
os comandos do programa, e depois clicar na tecla Stop Teach. Clicar na tecla Load/Edit. Selecione a
aba Program Run. Clicar na tecla Cycle Start para iniciar o programa. Certifique que o movimento
esteja soando liso.
Quando terminar, o DTI deve naturalmente ler zero. Se no o fez, pare ajuste a velocidade e a acelerao
mxima do eixo (para baixo) e tente outra vez.
Se o programa no funcionar corretamente, verifique se voc no cometeu um erro de digitao. Voc
poder editar o programa clicando na aba de Program Run e na tecla Edit G-Code.

5.5.4.1 Repetindo a Configurao para Outros Eixos
Coma experincia que voc ter ganhado em configurar o primeiro eixo, voc dever poder repetir
rapidamente o processo para os outros eixos.
5-25
Traduzido por Viumau


5.5.5 Configurar o Controle de Velocidade do Motor do Spindle

Se a velocidade do eixo do motor for fixa ou controlada manualmente, voc pode ignorar esta seo. Se o
motor for ligado e desligado, ou mudar de sentido por Mach3, dever seguir as configuraes com rels
de sada.
Se o Mach3 quem controla a velocidade do eixo de um servo motor por pulsos de passos e de direo,
ou por largura de pulso modular (PWM) no controlador do motor, a seguir esta seo ir informar como
configurar seu sistema.

5.5.5.1 Velocidade do Motor, Velocidade do Eixo, e das Polias
Passo Direo e PWM ambos permitem que voc controle a velocidade do motor. Quando voc
comanda a mquina, o que voc comanda a velocidade do eixo ou (letra S) no programa da pea est
relacionado com a velocidade do spindle. As velocidades do motor e do spindle, so relacionadas pelas
polias ou pelas engrenagens que as conectam. Esta seo explica como definir o relacionamento do
motor/spindle no Mach3.
Ns usaremos o termo polia para cobrir a polia ou a movimentao por engrenagem neste manual.
Figura 5-20 mostra um sistema de polias.

Figura 5-20: Polias


Mach3 no pode saber sem ser dito em que relao da polia est selecionada em determinado momento
assim, cabe ao operador da mquina, ser o responsvel para fornecer essa informao ao Mach3. A
informao dada em duas etapas. Quando o sistema for configurado (isto o que voc est fazendo
agora), voc pode definir at quinze combinaes disponveis da polia. Estes so ajustados pelos
tamanhos fsicos das polias ou pelas relaes na caixa de engrenagens. Ento, quando um programa da
pea estiver sendo acionado, o operador especificar que polia de (1 15) estar em uso.
As relaes da polia da mquina so definidas a Mach3 usando o dilogo Config>Spindle Pulleys. A
Figura 5-21 mostra uma janela do dilogo de exemplo. O dilogo deixa-o definir at quinze combinaes
das polias.

5-26
Traduzido por Viumau


Figura 5-21: Dilogo Config>Spindle Pulleys

A velocidade mxima (MaxSpeed) est a uma velocidade em que o spindle girar quando o motor est em
velocidade cheia. A velocidade cheia conseguida pela largura de pulso de 100% em PWM e no valor de
Vel valor que encontra-se em motor tuning do Spindle Axis para o passo e direo. Se uma velocidade
maior do que a velocidade mxima pedida, Mach3 indicar um aviso e usar o valor da velocidade
mxima.
Se a caracterstica de Min Speed for usada, seu valor para cada polia dever ser calculado como uma
porcentagem da velocidade mxima, com a porcentagem determinada pela avaliao da velocidade mnima
do motor ou do controle. tambm a relao de sinal da porcentagem mnima de PWM. Por exemplo, se um
PWM for menos do que 20% dar o desempenho inaceitvel do motor, a seguir a velocidade mnima dever
ser calculada como 20% da velocidade mxima. Se uma velocidade for mais baixa do que o mnimo pedido
(letra S etc.), a seguir Mach3 indicar um aviso e usar uma velocidade aceitvel mnima. Por exemplo, se h
uma velocidade mxima de 1600 RPM na polia 4 e uma velocidade mnima de 320 (20% de 1600), um
comando S200 indicaria uma advertncia e a velocidade mnima de 320 seria usada. Esta caracterstica
para evitar que o motor ou seu controlador atinja uma operao em baixa velocidade de sua avaliao
mnima. Se voc no quiser usar estas caractersticas de velocidade mnima, mantenha um valor de 0 na
configurao para a velocidade mnima de todas as polias.
Mach3 usa a informao da relao da polia como segue abaixo:
1. Quando o programa da pea executa uma letra S ou um valor est definido no DRO de velocidade de
movimento, a seguir o valor est comparado com a velocidade mxima para a polia atualmente
selecionada. Se o pedido de velocidade for maior do que o mximo, um erro ocorrer.
2. Se no, a porcentagem do mximo para a polia que foi pedida ser usada para ajustar a largura de
pulso de PWM, ou o gerador de pulsos de passo iro produzir essa porcentagem da velocidade
mxima do motor em Motor Tuning em Spindle Axis.
Por exemplo, se a velocidade mxima do eixo para a polia #1 1500 RPM. S1600 seria um erro. S600 daria
uma largura de pulso de PWM de 40% (600/1500 RPM). Se a velocidade mxima do passo e da direo
3600 RPM, o motor andar ento 1440 RPM (3600 x 0.4).
O valor da relao (Ratio) pode ser ajustado se a velocidade real do eixo for por qualquer razo diferente
da velocidade que est sendo considerada pelo sensor de velocidade do eixo. Isto pode ocorrer se, por
causa dos conflitos fsicos, o sensor de velocidade deve ser montado em um ponto no eixo que tenha uma
engrenagem adicional na sada do eixo.
Verificao da inverso (Reversed) se, por causa da engrenagem, a rotao do eixo de ajuste da polia for
oposta rotao a outros ajustes da polia.
Exemplo considere o Bridgeport

Srie 1 cabea da polia J . Fornecer um total de oito velocidades com


uma polia de quatro canais e uma reduo interna de duas velocidades da engrenagem. Por causa do projeto
da cabea J , o nico lugar razovel para montar um sensor de velocidade estar na polia do eixo. Quando a
reduo da engrenagem for usada em sua posio ponto alto, esta no causa nenhuma dificuldade. A
relao entre a polia do eixo e a velocidade real do eixo ser 1: 1. A velocidade considerada pelo sensor de
velocidade na polia do eixo e a velocidade real do spindle ser de 1:1.
5-27
Traduzido por Viumau



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
intervinda 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.
Tabela5-3 Lista os Ajustes Apropriados.
1


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

Polia Velocidade Velocidade Relao Invertido
1 660 0 1
2 1115 0 1
3 1750 0 1
4 2720 0 1
5 80 0 8.3 X
6 135 0 8.3 X
7 210 0 8.3 X
8 325 0 8.3 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 freqncia da onda quadrada
cuja largura de pulso modulada. Este ser o sinal que aparece no pino em passo do eixo. Mais elevada
freqncia 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 PWMBase freq. Por exemplo, se voc est funcionando em 35.000
Hz e configurar o PWMBase em50 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.
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. Vocno precisa um para a direo do spindle,
assim que ajustar este pino a 0.

1. No pode estar correto para todas as cabeas da polia J ; verificar para sua mquina em particular.
5-28
Traduzido por Viumau


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.

5.5.5.3 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 emConfig>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 slider de Accel. Um spindle rodando acima de 30 segundos ser
completamente possvel.

5.5.5.4 Testando a Controladora do Spindle
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.
5-29
Traduzido por Viumau


Figura 5-22: Dilogo Config>Homing/Limits

5.6.1.1 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 idia 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.
5.6.1.2 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 Switchs, 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.
, naturalmente, necessrio ter interruptores separados dos limites e os de referncias se o interruptor de
referncia no estiver no fim de um eixo.
5.6.1.3 Configurar Limites por Software
A 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 limitis 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.
5-30
Traduzido por Viumau


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 limitis, - veja utilizao em
Limitis and Micellaneous Control para maiores detalhes.
Se um programa de pea tentar se mover alm de um Soft Limitis, ocorrer um erro.
Os valores de Soft Limitis esto usados igualmente para definir o envolvimento do corte se a mquina
for selecionada para a exposio do trajeto da ferramenta. Vocpode 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 G28 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
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.

Este dilogo tambm o deixar definir os cdigos para as teclas externas usadas como OEM Triggers.
Figura 5-23: Configurar o Dilogo do Sistema Hotkeys


5-31
Traduzido por Viumau


Tabela5-4 Lista os Comandos Originais Usados para os Hotkeys de Movimento.

Tabela 5-4: Teclas Padro de Movimento

Funo Chave Cdigo Funo Chave Cdigo
X++ Seta direita 39 X-- Seta esquerda 37
Y++ Seta acima 38 Y-- Seta abaixo 40
Z++ Page Up 33 Z-- Page Down 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. Vocpode 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-32
Traduzido por Viumau


5.6.4 Configurar Escarvos

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.
Vocpode 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 conseqentemente 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 dilodo Config>ToolPath mostrado na Figura 5-26 deixa-o definir como o toolpath ser configurado.
5-33
Traduzido por Viumau


Figura 5-26: Configurar o Dilogo do Toolpath

Origin Sphere, quando ticado, expe um crculo no ponto inicial do toolpath representando
X=0, Y=0, Z=0
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 Boudaries, quando ticado, expe uma caixa que corresponde aos ajustes dos soft limits (limites
por software, mesmo se estiverem ligados).
Toll 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 toolposts 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-34
Traduzido por Viumau


5.6.6 Configurao Geral

O dilogo de Config>General Config mostrado na Figura 5-27 nos deixar definir as modalidades
que sero ativas quando Mach3 for carregado (isto , o estado inicial do sistema). As entradas so
descritas coluna aps coluna.

Figura 5-27: Dilogo de Configuraes Gerais

5.6.6.1 Configurao Geral da Lgica, Coluna 1
G20/G21 Control: Se Lock DROs tosetup 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 mulmetro), e os DROs
indicaro sempre no sistema a unidade da instalao.
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 Charger, 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 rebobinao 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.
5-35
Traduzido por Viumau


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.
5.6.6.2 Configurao Geral da Lgica, Coluna 2
Editor: Especifica o nome do arquivo e excuta o editor para alteraes do G-Code na tela. A tecla
Browser button deixar escolher o editor apropriado (exemplo, C: \ wi ndows\ not epad. exe).
Startup Modals: Initialization String: Especifica uma configurao vlida de G-Codes 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 onAll
Resets estiver ticado, estes cdigos sero aplicados na maneira que Mach3 ser restaurado - por exemplo,
aps uma condio de EStop.
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: Vocpode 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 freqente
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 Cicle 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 J og 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 seqncia
dos valores pode ser duplicada para completar as dez entradas exigidas na lista.
5.6.6.3 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. Vocdeve ter um eixo de Z configurado para usar estas 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.

5-36
Traduzido por Viumau


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
efrigerao. r

DP Pendant Control, opo OEM para controle de pendente Ethernet. Os usurios podem ignorar. U
Run Macro Pump, se ticado, no incio do arquivo procurar o Macr oPump. m1s na past a de macro para o
erfil atual e funcionar cada 200 milissegundos. p
Charge pump On in EStop, se ticado, retm a carga da bomba e de output (ou sadas) mesmo quando EStop for
etectado. Isto exigido para a lgica de algumas placas de interface. d

Persistent Jog Mode, se ticado, recorda a modalidade do movimento que voc escolheu para o funcionamento
e Mach3Mill. d

FeedOveride Persist, se ticado, reter a ultrapassagem selecionada da alimentao no fim de um
uncionamento do programa da pea. f

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 re-permitir a
barra de menu se voc a precisar. O sentido nico ir assim fazer 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
mplementado na verso atual de Mach3.) i

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.
nclude TLO in Z from G31, se ticado, incluir o offset da ferramenta nos dados da ponta de prova. I

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
nto em 0). Se no, manter-se- contando acima (exemplo, duas voltas seriam 720 graus). e

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
edido foi feito para girar a 359 graus, ele giraria -1 em vez de +359. p

otational Soft Limits, se ticado, aplicar aos interruptores de limite do software aos eixos giratrios. R

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 pixis na tela do PC, isso assegurar que preencha a rea de tela inteira.
5-37
Traduzido por Viumau


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 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 desticar 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. Vocdeve geralmente selecionar esta opo.
Allow Wave files, se ticado, permitir que o Windows . WAV ger e 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 emusando 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%.
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.

5-38
Traduzido por Viumau


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. Ajustar-se 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, re-iniciar o G54 (isto o trabalho de deslocamento 1) os
valores dos trabalhos do offset deslocam 253 valores quando Mach3 for iniciado. Ticar isto se voc quiser
comear acima G54 em sempre ser um sistema de coordenadas fixas (exemplo, o 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). Vocpoder 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.
Vocpoder 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.
5-39
Traduzido por Viumau


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

Vocpoder usar a Tabela5-5 e a Tabela5-6 abaixo para escrever os ajustes que voc fizer.



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



Sinal


Ativados


Passo Pin #


Dir Pin #
Dir Low
Ativo
Passo Low
Ativo


Passo Porta


Dir Porta
Eixo X
Eixo Y
Eixo Z
Eixo A
Eixo B
Eixo C
Spindle
5-40
Traduzido por Viumau




Tabela 5-6: Documentar as Entradas de Sinais e Ajustes Aqui

Sinal Ativados Porta # Pino # Ativo Lo Emulado Tecla
X ++
X --
X Home
Y ++
Y --
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

5-41
Traduzido por Viumau



Esta uma pgina de mo esquerda em branco para a impresso frente e verso.

5-42
Traduzido por Viumau


Apndice A Controles da Altura da

Tocha em Mach3







H diversos ajustes, LED, e DROs que afetam os controles da altura de uso e da tocha de plasma (THC)
em general em Mach3. Tabela A-1 mostra os controles e seus efeitos no comportamento run-time do
programa.

Tabela A-1: Controle da Altura da Tocha em Mach3

tens Significado Valor
DRO #25 Velocidade de THC 0-100% velocidade rpida de Z
DRO #27 Correo mxima de THC Altura mxima
DRO #65 Correo mnima de THC Altura mnima
DRO #26 Correo da corrente de THC Corrente atual
DRO #177 Atraso de Perfurao

LED #35 Indicador de ligar/desligar de THC

LED #36 Indicador do sinal de THC ligado (tocha OK)

LED #37 THC sinal de Levantar

LED #38 THC sinal de Abaixar

BOTO #123 Controle de ligar/desligar de THC

BOTO #124 Calibra THC - Ajusta Z posio atual Correo dos Zeros
BOTO #379 Retorna THC sem o THCMODE (Z tempo real da
correo)

BOTO #380 Retorna para a modalidade de desligado


Notas:
Ligando o spindle ajustar o THC para correo zero. Min/Max contagem de passos sero
efetivos para manter o Z atual.
Somente as verses licenciadas podem permitir a modalidade de THC.
Quando na modalidade de THC, o movimento no comear at que o sinal de THCON (tocha
OK) se torne ativo.
O movimento pode ser atrasado por Atraso de Perfurao.
Os atrasos de perfurao informa ao sistema para no se mover at que os segundos do atraso
passem do spindle para (a tocha) e se torne ligada.
O Config/spindle Torch AutoOff, configurao atraso na inicializao, e torna a tocha desligada
automaticamente quando parar de se movimentar.


A-1
Traduzido por Viumau