Caso tenha comprado uma mquina ferramenta acompanhado de um computador para executar Mach3, ento provavelmente no necessitar de ler este captulo (exceto se for de seu interesse). A empresa que lhe vendeu o equipamento provavelmente instalou o soft!are Mach3 e o confi"urou adequadamente, al#m de lhe ter fornecido informa$%es detalhadas de como proceder. &eria interessante ter uma c'pia em papel de como est confi"urado o Mach3, caso tenha que reinstalar o soft!are desde o princpio. (oc) pode acessar estas informa$%es em um arquivo *M+, onde o Mach3 arma,ena estas informa$%es. 5.1 Uma extratgia de configurao Este captulo contm uma grande quantidade de detalhes. Voc perceber, entretanto que o processo de configurao simples, se voc seguir o passo a passo. ma boa estratgia folhear o capitulo e ento trabalhar com seu computador e sua maquina ferramenta. !ssumiremos que voc tem Mach3 preparado e instalado para uma seo de provas descritas no capituo 3. Virtualmente todos os trabalhos que far neste capitulo esto baseados em quadros de dialogo do menu Config. Este identificado, por e"emplo, Config!"ogic# o que significa que voc deve escolher a entrada "ogic do menu Config. 5.$ Configurao inicia # primeiro quadro de dialogo que voc ir usar %ngine Configuration, aba Config!&orts and &ins 'portas e pinos(. Este quadro de dialogo tem vrias abas, mas a primeira a que se v na figura $.%. 5.$.1 )efinio de endereos das portas a serem usadas. &e voc for usar somente uma porta paralela e esta a 'nica na motherboard de seu computador, ento o endereo, por default da porta % ser (")*+ ,por e"emplo )*+ em he"adecimal- e com certe.a estar correto. &e esta usando um ou mais cart/es 012 ento precisa descobrir o endereo de cada um. 3o h uma norma 'nica. E"ecute o &aine de Controe do *indo+s no boto ,niciar. 1lique duas ve.es sobre -istema e selecione a aba .ard+are. 1lique no boto /dministrador de )ispositivos. E"panda a rvore do item 0&ortas 'C1M 2 "&3(4. 1lique duas ve.es na primeira porta "&3 ou %C&. &uas propriedades sero mostradas em uma nova 4anela. &elecione a aba 5ecursos. #bserve o primeiro n'mero na primeira linha da fila. 5ome nota deste valor e feche a cai"a de dilogo &ropriedades. 6ota7 !o instalar ou remover qualquer placa 012, voc pode trocar sem querer o endereo do carto de porta paralela 012 mesmo que no o tenha tocado. &e for usar uma segunda porta, repita as instru/es do pargrafo acima. 6eche o /dministrador de )ispositivos, &ropriedades do -istema e o &aine de Controe do *indo+s. Especifique o endereo da sua primeira porta ,no necessita do prefi"o (" para di.er que este he"adecimal, 7ach) o assume assim-. 8 necessrio marcar Enabled para a porta 9 e especificar seu endereo. !gora clique no boto /pp8 para guardar estes valores. 2sto muito importante. 7ach) no recordar os valores se voc trocar de aba ou fechar a cai"a de dilogo &orts 2 &ins sem pressionar o boto /pp8. 5.$.$ )efinindo a freq9:ncia da maquina # controlador Mach3 pode trabalhar a uma freq:ncia de 9$.((( ;. ,pulsos por segundo-, )$.((( ;. ou <$.((( ;. dependendo da velocidade de seu processador e outros programas carregados enquanto e"ecuta Mach3. ! freq:ncia que precisa depende da m"ima ta"a de pulsos que necessita para controlar qualquer ei"o e seu limite de velocidade. 9$.((( ;. provavelmente sero apropriadas a um sistema de motores de passo. 1om um controlador de %( micro=passos como o ;ec<o $=1, obter ao redor de *$( >07 para um motor de passo padro de %,+?. ma alta ta"a de pulsos necessria para controlar servo motores que tm um codificador de alta resoluo no motor. 7ais detalhe podem ser obtidos na seo />ustes do Motor. Em computadores com um cloc@ de % Ah., voc com certe.a atingir a ta"a de )$B;. que poder ser selecionada quando necessitar de ta"as de passos muito altos. ,por e"emplo, se tiver um fuso com passo de rosca muito fina-. ! verso de demonstrao sC atinge 9$B;.. !lm disso, se Mach3 for forado a fechar=se, ento no reinicio automaticamente ser configurado para operar a 9$B;.. ! freq:ncia real no sistema que est e"ecutando mostrada na tela 0)iagnostics4. 6o se esquea de cicar so?re o ?oto 0/pp84 para guardar os vaores antes de sair. 5.$.3 )efinindo caracter@sticas especiais Voc ver cai"as de verifica/es 'chec< ?oxes( para uma variedade de configura/es especiais. Estas sero compreensveis por si mesmas, se por acaso tiver o hardDare pertinente em seu sistema. &e no, ento dei"e=as sem marcar. 6o se esquea de cicar so?re o ?oto 0/pp84 para guardar os vaores antes de sair. 5.3 )efinindo os sinais de entrada e sa@da que voc: usar !gora que estabeleceu a configurao bsica, tempo de definir que sinais de entrada e sada usar e que porta paralela e pino ser usado para cada funo. ! documentao de sua interface pode lhe a4udar neste momento, pois documenta as fun/es pertinentes E sua placa. 1aso ela tenha sido desenhada para ser usada com 7ach), ento no ter nenhuma dificuldade para configur=la e pode tambm acontecer o caso de sua placa ser provida de um esquema ,.F7G- com estas cone"/es 4 preparadas. 3este caso, sC carreg=lo em seu sistema. 5.3.1 -inais de sa@das para ser usadas por %ixos e -pinde. &elecione a aba Motor 1utputs. Voc pode v=la na figura $.< Hefine onde sero conectados os controladores para seus ei"os F, I e J e clique para colocar a marca de verificao para habilitar '%na?e ( este ei"o. &e seu hardDare de interface ,por e"emplo controladora de passos ;ec<o $=1( requer um sinal ativo 0o4 assegure=se que esta coluna este4a marcada, tanto para o passo '-tep( como para a direo ')ir(. &e tiver um ei"o rotativo ou escravo ento deve habilitar e configur=lo. &e a velocidade do spindle for controlada manualmente ento finali.amos esta aba. 1lique no boto /pp8 para guardar os dados desta aba. &e a velocidade de seu spindle for controlado por Mach3 ento precisa habilitar '%na?e( o spindle e atribuir um pinoKporta de passos '-tep( e direo ')ir(# se este tiver um controle completo de passo e direo. Hefina tambm se este sinal ativo 0o4. 6inali.ando, clique no boto /pp8 para guardar os dados desta aba. 5.3.$ -inais de entrada a serem usados !gora selecione a aba ,nput -ignas# como na figura $.$ !ssumimos que escolheu uma das estratgias de interruptores de incio fins de curso para cada ei"o, como comentado no cap@tuo A.B. &e tiver usado uma das estratgias mencionadas e tem interruptores fim de curso conectados entre si e iniciado um %-top ou desabilitado o controle de ei"os do controle eletrLnico ento no marque nenhuma das entradas de limites. 1om a estratgia 9 ter provavelmente interruptores de incio nos ei"os F, I e J. Ento habilite '%na?e( as cai"as de verificao dos interruptores de incio '.ome( para cada ei"o e defina a porta ,port- K pino onde ser conectado cada um. &e estiver combinando interruptores fins de curso e home ento deve habilitar o "imit CC# o "imit DD e incio pora cada ei"o e atribuir o mesmo pino para a .ome# "imit E e "imit DD. ! barra de scroll permite o acesso ao resto da tabela que no visvel na figura $.$ ! entrada F 1 especial, esta pode ser usada para desabilitar ou programar quando os interruptores de segurana no esto instalados. !s outras trs ,e a F 1, se no for usada para os interruptores de segurana- esto disponveis para seu prCprio uso e podem ser usadas pelo cCdigo de macros. ! entrada F < pode ser usada para conectar um boto interruptor e"terno para implementar a funo passo 'nico ,-inge -tep-. 0ode ser que dese4e configurar isto mais tarde. ;abilite e defina o ndice de pulso ,,ndex &use- se usar um encoder como sensor. ;abilite e defina os limites de ultra=passo ,"imits 1verride- se estiver permitindo que 7ach) controle os interruptores de fim de curso e se tiver um boto e"terno que possa ser pressionado, se precisar mover=se alm destes limites. &e no tiver interruptores ento pode usar um boto da tela para conseguir a mesma funo. ;abilite e defina a parada de emergncia '%-top( para indicar a 7ach) que o usurio disparou uma parada de emergncia. ;abilite e defina a entrada 1%M 3rigger se quiser que sinais eltricos se4am capa.es de chamar fun/es 1%M sem ser necessrio que um boto da tela se4a pressionado. ;abilite e defina a cronometragem '3iming( se tiver um sensor no spindle com mais de um encoder. ;abilite a sonda ,&ro?e- para digitali.ar e 3.C1n, 3.CUp e 3.C)o+n para o controle de tocha de plasma. &e tiver uma porta paralela apenas, ento ter $ entradas disponveisM com duas portas ento ter %( ,se habilitar os pinos do 9 ao N como entradas, ir dispor de %)-. 2sto muito comum de acontecer quando est escasso de sinais de entrada especialmente se voc tambm esta querendo ter alguma entrada para 'gass scaes( ou outro codificador. 0ode ser que voc tenha que abrir mos de algumas coisas como interruptor fsico de fim de curso para guardar sinais. 0ode considerar tambm o uso de um emulador de teclado para alguns sinais de entrada. 6o esquea de cicar no ?oto /pp8 para guardar os dados desta a?a. 5.3.3 %muando sinais de entrada &e voc assinalar a coluna '%muated( para uma entrada ento o n'mero da portaKpino ativada e o estado 0o4 para este sinal ser ignorado mas a entrada na coluna de tecla ressaltada '.ot<e8( ser interpretada. Ouando uma mensagem de tecla pressionada recebida com um cCdigo que coincida com o valor de uma tecla ressaltada ento este sinal considerado como ativo. Ouando uma mensagem de tecla solta recebido ento esta se torna inativa. #s sinais de tecla pressionada e tecla solta normalmente vm de um emulador de teclado ,como o Utimarc ,&/C ou .agstrom- que so acionados por interruptores conectados a estas entradas. 2sto permite mais interruptores para acionar mais pinos disponveis em sua porta paralela mas e"iste alguns inconvenientes, como a demora significativas de tempo antes que a mudana de interruptor se4a percebido pelo sistema. E pode acontecer at casos em que este sinal perdido pelo *indo+s. #s sinais emulados no podem ser usados pelo ,ndex ou 3iming e no devem ser usadas pelo %-top. 5.3.A -inais de sa@da se a aba de sinais de sada '1utput -ignas( para definir quais sadas voc usar. Ve4a a figura $.P. 8 muito provvel que queira usar apenas uma sada habilitada '%na?e( ,todos os controles de ei"o podem ser conectados para ela-. 3a realidade se voc est usando a caracterstica change pumpKmonitor de pulsos ento pode habilitar seu controle de ei"o para esta sada. #s sinais 1utputF so para controlar a funo ligaKdesliga do spindle ,no sentido horrio e opcionalmente no sentido anti=horrio-, as bombas ou vlvulas do refrigerador de fludo lubrificante ou nvoa e para o controle pelo boto ou macros personali.ados de Mach3. ! linha Charge &ump deve ser habililtada e definir se sua placa aceita esta entrada de pulsos para confirmar continuamente a operao correta do Mach3. Charge &ump$ usado se voc tiver uma segunda placa de sada conectada E segunda porta ou quer verificar a operao da porta secundria, se por acaso tiver uma. 6o esquea de cicar no ?oto /pp8 para guardar os dados desta a?a. 5.3.5 )efinindo entradas do codificador ! aba %ncoderGM&;s usada para definir as cone"/es e a resoluo de codificadores lineares ou o ;erador Manua de &usos usados para mover os ei"os. Voc encontrar mais informa/es no captulo sobre Config!&orts 2 &ins. 5.3.5.1 Codificadores #s valores em pulsos por unidades ,Counts per unit- devem ser correspondentes com a resoluo do codificador. !ssim, uma escala linear com marcao de 9( mcrons produ. um pulso a cada $ mcrons ,recordar o sinal de quadratura-, isto 9(( pulsos por unidade ,milmetro-. &e voc tiver unidades nativas selecionada ,6ative units( em polegadas, por e"emplo, emto ser 9(( " 9$.< Q $.(+( pulsos por unidade ,polegada-. # valor de velocidade 'Heocit8 avaie( no usado. 5.3.5.$ M&;s 1s vaores de pusos por unidades 'Counts per unit( usado para definir o n'mero de pulsos de quadratura que precisa ser gerado por 7ach) para produ.ir o movimento do M&;. 0ara um codificador de 1== C&5# um n'mero 9 adequado. 0ara resolu/es mais altas voc deve aumentar este n'mero para conseguir a sensibilidade mecRnica que dese4a. # valor de velocidade 'Heocit8 avaie( determina a escala de pulsos enviados ao ei"o que esta sendo controlado pelo M&;. ! melhor forma de definir o valor de 70A, e"perimentando. 3a base da tentativa e erro voc encontrar um valor adequado. 5.3.B Configurao do -pinde. ! prC"ima aba no Config!&orts 2 &ins a configurao do spindle '-pinde setup(. Esta aba usada para definir a forma como o spindle e o refrigerador podem ser controlados. Voc pode optar por permitir que 7ach) no faa nada, ou pode apenas ligar e desligar o spindle. Hependendo do motor utili.ado, pode tambm optar por ter um controle total de sua velocidade usando um sinal de pulso modulado em largura '&*M( ou um sinal de passo e direo. ! cai"a de dialogo pode ser vista na figura $.+. 5.3.B.1 Controe do 5efrigerador. # cIdigo MJ liga o refrigerador de fludo, o cIdigo MK liga o refrigerador de neblina e o cIdigo MK tambm pode desligar todos os refrigeradores. ! seo de dialogo de controle de fludo ou nvoa define qual dos sinais de sada vai ser usado para implementar esta funo. !s portasKpinos para as sadas foram definidos na aba de sinais de sada '1utput -ignas(. &e voc no quiserKpuder usar esta funo pode inabilitar os rels de fludoKneblina ')isa?e LoodGMist 5ea8s(. 5.3.B.$ Controe de direo do -pinde. &e a velocidade do spindle est sendo controlada manualmente ou usando um sinal 0S7 ento 7ach) pode definir sua direo e quando ligar ou deslig=lo ,em resposta a 7), 7< e 7$- usar duas sadas. !s portasKpinos para as sadas 4 foram definidos na aba de sinais de sada. &e voc controlar o spindle por passo e direo ento no necessita destes controles. 7), 7< e 7$ controlaro o trem de pulsos gerado de forma automtica. &e no quiserKpuder usar esta funo pode inabilitar o controle do spindle. ')isa?e -pinde 5ea8s(. 5.3.B.3 Controe do motor &e voc marcar a opo usar controle do motor ,Use Motor Contro- se quiser usar &*M ou controle de passo e direo do &pindle. Ouando esta cai"a est marcada, voc pode escolher entre controle de motor por &*M ou passoKdireo ,-tepG)ir-. Controe do &*M m sinal 0S7 um sinal digital, uma onda TquadradaT onde a percentagem do tempo em que o sinal fica 0ato4 especifica a velocidade em que o motor deve girar. !ssim, no caso onde se tem um motor e um controlador 0S7 com velocidade m"ima de )((( rpm ento a figura <.%9 deveria girar o motor a )((( " (.9 Q P(( rpm. &imilarmente o sinal na figura <.%) o faria girar a %.$(( rpm. 7ach) tem que fa.er uma mudana na largura de vrios pulsos que pode produ.ir um contraste com o aumento de freq:ncia da onda quadrada. &e a freq:ncia tiver $ ;. e"ecutando=se 7ach) com uma velocidade de n'cleo de 9$.B;. pode conseguir $.((( velocidades diferentes. 1om %(;. redu. para 9$(( velocidades diferentes mas isto equivale a uma resoluo de um par de rpm. ma bai"a freq:ncia de onda quadrada aumenta o tempo que o controle do motor levar para avisar que uma mudana de velocidade foi solicitada. Uons desempenhos so conseguidos na fai"a dos $ aos %(;.. ! freq:ncia escolhida inserida na cai"a &*MMase Lreq. 7uitos controladores e motores tm uma velocidade mnima especificada. 2sto normalmente acontece porque o ventilador refrigerador muito ineficiente a bai"as velocidades enquanto que altos torques e correntes ainda podem ser e"igidos. # quadro Minimum &*M N lhe permite especificar a percentagem de velocidade m"ima em que o 7ach) parar de enviar sinal 0S7 E sada. Voc deve estar consciente que um controlador eletrLnico 0S7 pode ter uma configurao de velocidade mnima e a configurao de polia de 7ach) tambm 've>a a seo x.x( permite=lhe configurar as velocidades mnimas. 5ipicamente voc pode querer configurar o limite da polia ligeiramente mais alto que o Minimum &*M N ou o hardDare limita como esta cortar a velocidade eKou dar uma mensagem de erro antes de par=lo totalmente. &asso e direo de um motor 2sto pode ser um controlador de velocidade varivel controlado por pulsos de passos ou um controlador completo de servo motor. Voc pode usar a configurao de polia de 7ach) 've>a a seo 5.5.B.1( para definir uma velocidade mnima se isto for necessrio, tanto pelo motor como por sua eletrLnica. 5.3.B.A Controe do -pinde peo ModMus Este bloco permite a configurao de uma porta anloga com um dispositivo Mod?us para controlar a velocidade do -pinde. 0ara mais detalhe ver a documentao de seu dispositivo Mod?us. 5.3.B.5 &arOmetros gerais Estes parRmetros lhe permitem controlar o retardo depois de iniciar ou deter o &pindle antes que 7ach) e"ecute ordens adicionais ,e"emploV um HDell-. Estes retardos podem ser usados para permitir tempo para a acelerao antes de iniciar um corte ou para proporcionar certa proteo de softDare, quando por e"emplo o programa pede ao &pindle para girar no sentido contrrio em que ele est girando. Este retardo fa. com que o &pindle primeiro pare de girar numa direo e sC depois disto que ele comea a girar na direo contrria. #s tempos de dDell so especificados em segundos. Hesligar o rele imediatamente antes do retardo ',mmediate 5ea8 off ?efore dea8(# se esta opo for marcada, o rele do spindle ser desligado 'off( logo depois que 7$ for e"ecutado. &e no estiver marcada esta opo, ento ele permanece ligado 'on( at que o perodo de retardo tenha transcorrido. 5.3.B.5 5eaPes de poia 7ach) tem o controle sobre a velocidade do motor de seu &pindle. 0rograme a velocidade do spindle mediante a palavra -. # sistema de polia de Mach3 lhe permite definir a relao para quatro configura/es de polia ou cai"a de engrenagens diferentes. 8 fcil de compreender como isso funciona, depois de a4ustar seu motor de &pindle e assim que isso for descrito na seo 5.5.B.1. 5.3.B.B Luno especia # modo raio laser ,"aser mode( nunca deve estar marcado, e"ceto para controlar um raio laser de corte, pela proporo de sua alimentao. sar a realimentao de -pinde no modo de sincroni.ao 'Use -pinde feed?ac< in s8nc mode( 6Q1 deve estar marcada 6U6C/. # controle de &pindle por loop fechado ,Cosed "oop -pinde Controe-, quando est marcada, implementa um lao de servo motor que tenta igualar a velocidade real do spindle visto pelo sensor de ndice ou cronLmetro como a e"igida pela palavra & '- *ord(. ! velocidade e"ata do spindle provavelmente no importante, assim no provvel que precise usar esta caracterstica em Mach33urn. &e voc fi.er o uso disto ento as variveis &, , e ) devem ser configuradas na lista ( a %. & controla o ganho do lao e valores e"cessivos tornaro a velocidade instvel em torno do valor definido, antes que se a4uste a ele. ! varivel ) aplica amorti.ao assim estabili.a estas oscila/es usando a derivada ,a proporo da mudana( da velocidade. ! varivel , fa. uma anlise da diferena entre a velocidade real e a pedida assim como tambm aumenta a e"atido no estado estvel. 1onfigure estes valores abrindo o quadro de dilogo 1perator!Cai?rate -pinde. 7ediando a velocidade do &pindle '-pinde -peed /veraging(# quando esta opo est marcada, o 7ach) aplica uma velocidade mdia sobre o tempo entre os pulsos @ndexGtiming sobre vrias revolu/es quando est derivando a velocidade real do -pinde. Voc pode achar isto 'til com um controle de -pinde de muito bai"a inrcia ou onde o controle tende a dar varia/es a curto pra.o da velocidade. 5.3.J /?a de opPes de uma perfuratriR. ! aba final no Config!&orts 2&ins op/es de perfuratri. 'Mi 1ptions(. Ve4a=a figura $.N. SCinhi?it. # quadro de verificao 0SCini?it 1n4 habilita esta funo. Max )epth d o menor valor de J em que o ei"o se mover. # quadro de verificao 0&ersistant4 recorda o estado de uma e"ecuo em uma outra de Mach3. )igitising7 # quadro de verificao 0A /xis &oint Couds4 habilita a gravao do estado do ei"o / assim como T# U e S. # quadro de verificao 0/dd /xis "etters to Coordinates coloca os dados com o nome de ei"o no arquivo 0point coud4. 3.C 1ptions7 # quadro de verificao se e"plica por si mesmo. Compensation A<%, A<9V # quadro de verificao de anlise de compensao avanada fa. uma anlise completa que redu.ir o risco de erros, ao compensar o diRmetro da ferramenta ,usando A<% e A<9- em formas comple"as. .omed true +hen no .ome s+itches7 6ar com que o sistema aparea para ser referenciado ,por e"emplo GEHs verdes- durante todo o tempo. 2sto deve ser usado somente se no houver interruptores de incio ,;ome- definidos na aba &orts 2 &inos ,nputs. 5.3.V Comprovao &eu softDare agora est suficientemente configurado por voc para fa.er certas provas simples com o hardDare. Verifique que se encontrem conectados os interruptores manuais como %-top# ,n@cio# etc. Es entradas, se no estiverem, faa=o agora. E"ecute Mach3Mi e abra a tela de diagnCstico. Esta tela de diagnCstico tem um banco de GEHs mostrando o nvel lCgico das entradas e sadas. !ssegure=se que o sinal de emergncia e"terna '%-top( no est ativada ,Ged vermelho de emergncia no pisque- e aperte o boto vermelho de reinicio '5eset( na tela. &eu GEH deve parar de piscar. &e tiver associado qualquer sada como um refrigerador ou um &pindle ento pode usar os bot/es pertinentes na tela de diagnCstico para pLr as sadas em ligado ou desligado. ! mquina deve responder tambm ou pode controlar as voltagens dos sinais com um multmetro. Hepois faa funcionar os interruptores de incio e limite. Heve ver os GEHs amarelos apropriados quando seu sinal estiver ativo. Estas provas lhe permitiro ver se sua porta paralela est corretamente direcionada e as entradas e sadas esto conectadas apropriadamente. &e voc tiver duas portas e todos os sinais de prova esto em um ento poderia considerar uma mudana temporria de sua configurao de modo que um dos interruptores de incio ou de limite est unido por esta via de modo que voc possa verificar sua operao correta. 3o se esquea de clicar sobre o boto /pp8 quando estiver fa.endo uma comprovao. &e tudo estiver bem ento deve restaurar a configurao apropriada. &e voc tiver problemas voc deve orden=los agora isto ser muito mais fcil quando comea a movimentar os ei"os. &e voc no tiver um multmetro ento ter que comprar ou pedir emprestado um verificador lCgico ou um adaptador de H9$ ,com diodos emissores de lu.- que lhe permita controlar o estado de seus pinos. Em essncia precisa achar se ,a- os sinais de entrada e sada do computador so incorretos ,e"emplo. 7ach) no est fa.endo o que voc quer ou espera- ou ,b- os sinais no conseguem comunicao entre o conector H9$ e sua mquina=ferramenta ,e"emploV um problema eltrico ou configurao com a interface ou mquina-. %$ minutos de a4uda de um amigo e"periente pode fa.er milagres nesta situao, se voc e"plicar cuidadosamente a ele qual e como seu problema. Voc se assombrar com que freq:ncia estes problemas terminam repentinamente com palavras como TWW #; X 4 ve4o que o problema deve ser, isso W..T 5.A )efinir as unidades de tra?aho 1om as fun/es bsicas de trabalho, hora de configurar o controlador de ei"o. ! primeiro coisa para decidir se voc dese4a definir suas propriedades em unidades mtricas ,milmetros- ou polegada. Voc ser capa. de trabalhar em qualquer unidade que escolher. ! matemtica para configurao ser ligeiramente mais fcil se voc escolher o mesmo sistema que foi usado em seus ei"os ,por e"emplo o fuso de esferas-. !ssim um fuso com (.9T de avano por volta ,$ tpi- fcil de configurar tanto em polegadas como em milmetros. &imilarmente um fuso de 9mm de avano ser mais fcil em milmetros. ! multiplicao eKou diviso por 9$.< no so difceis e sC algo diferente para se considerar. ! est uma vantagem ao ter que configurar as unidades nas unidades em que normalmente trabalha. Voc pode usar o H>#s para mostrar neste sistema se4a o que se4a que o programa este4a fa.endo ,e"emploV comutar unidades por A9( e A9%-. !ssim a escolha sua. se Config!-etup Units para escolher milmetros ou polegadas ,ve4a=a figura $.%(-. ma ve. que voc tenha feito uma escolha voc no pode mais troc=lo, seno ter que recalcular tudo novamente, do contrrio ser criada uma enorme confusoX 5.5 /ferindo os motores Uem, depois de todos esses detalhes hora de ver alguma coisa funcionar = literalmente X Esta seo descreve a configurao do controlador dos ei"os e o controlador de &pindle, se sua velocidade for controlada por 7ach),. ! estratgia completa para cada ei"o V % calcular quantos pulsos devem ser enviados ao controlador de cada unidade ,polegada ou mm- de movimento da ferramenta ou mesa, 9 estabelecer a velocidade m"ima para o motor ) configurar a proporo de aceleraoKdesacelerao requerida. !conselhamos trabalhar com um ei"o por ve.. 0oderia comear fa.endo funcionar o motor antes que se conecte mecanicamente E mquina= ferramenta. !ntes de alimentar sua placa controladora e os motores, verifique duas ve.es toda a fiao eltrica, para ver se no tem nada errado com ela. 1onfira e reconfira tudo e sC passe para a segunda fase ,energi.ao- quando tiver certe.a de que est tudo normal com esta etapa. Vrios so os problemas que ocorrem nesta fase da montagem, e a maioria destes problemas so evitados com uma conferncia mais apurada da instalao. 1onfira tudo. 3ada pode passar despercebido. Verifique as fases das bobinas dos motores e compare com o diagrama esquemtico do manual de sua placa controladora. Oualquer d'vida precisa ser resolvida agora. Hepois tarde demais. 5.5.1 Cacuar os passos por unidade 7ach) pode reali.ar automaticamente uma comprovao de movimento sobre um ei"o e calcular os passos por unidade e isto provavelmente o melhor para a correta aferio, mas mesmo assim apresentamos a teoria global aqui. # n'mero de passos que 7ach) deve enviar por uma unidade de movimento depende do controlador mecRnico ,por e"emplo, o passo do fuso de esferas, a reduo do acoplamento entre o motor e o fuso-, as propriedades do motor de passo ou o codificador no servo motor e o micro= passo ou engrenagem eletrLnica no controlador eletrLnico. 5.5.1.1 Cacuando o controador mecOnico Voc vai calcular o n'mero de voltas do ei"o do motor que so necessrias para mover o ei"o da mquina por uma unidade. 2sto provavelmente ser mais que um para as polegadas e menos de um para os milmetros, mas isto no importa. 1om uma calculadora, fa.er este clculo fcil. Voc precisa saber o passo de seu fuso ,por e"emploV distRncia entre os fios de rosca, de uma crista E outra- e o n'mero de entradas. #s fusos em polegadas podem ser especificados em fios por polegadas ,tpi-. # passo %Ktpi ,e"emploV o passo de um fuso de entrada simples de +tpi %K+ Q(,%9$Y- &e o fuso for de entradas m'ltiplas, multiplique o passo pelo n'mero de entradas para conseguir o passo efetivo da rosca. # passo de rosca efetivo , portanto a distRncia que o ei"o se move para uma revoluo do fuso. !gora voc pode calcular as revolu/es do fuso por unidade >evolu/es do fuso por unidade Q %Kpasso de rosca efetivo. &e o fuso for acoplado diretamente ao ei"o do motor ento estas so as revolu/es do motor por unidade. ma volta completa no ei"o do motor equivale a uma volta completa no fuso. &e o motor tiver uma engrenagem ou correia como acoplamento ao fuso com o 37 dente na engrenagem do motor e 3s dente na engrenagem de fuso entoV >evolu/es do motor por unidade Q revolu/es do fuso por unidade Z 3sK37 0or e"emplo, suponha que nosso fuso de +tpi est conectado ao motor atravs de correia dentada com uma polia de <+ dentes no fuso e uma polia de %P dentes no motor, ento o passo do ei"o do motor seria + Z <+K%P Q 9< 1omo e"emplo mtrico, suponha que um fuso de duas entradas tem $ milmetros entre os filetes de rosca ,e"emploV o passo efetivo da rosca %( milmetros- e est acoplado ao motor com uma polia de 9< dentes no ei"o do motor e uma polia de <+ dentes no fuso. !ssim as revolu/es do fuso por unidade Q (.% e as revolu/es do motor por unidade (.% Z <+K9< Q (.9 0ara um controlador com engrenagem de cremalheira e pinho ou correia dentada o clculo similar. Encontre o passo dos dentes da correia dentada. !s correias dentadas esto disponveis em passos mtricos e imperiais com $ ou + milmetros de passos mtricos comuns e (.)*$T ,)K+ T- polegadas comum para correias dentadas e cremalheira. 0ara uma engrenagem de cremalheira encontre seu passo de dente. 7elhor fa.=lo medindo a distRncia total entre $( ou ainda %(( dentes. 3ote que, porque as engrenagens padr/es so feitos a um passo diametral, sua longitude no ser um n'mero racional dado que inclui a constante p ,pi Q ).%<%$9W- [ 0ara todas as guias chamaremos a este \passo de denteY 'tooth pitch(. !ssim, por e"emplo com uma cremalheira de )K+T e uma engrenagem de %) dentes que est no ei"o do motor ento as revolu/es do motor por unidade Q % K ,(.)*$ Z %)- Q (.9($%9+9. #bservamos que isto quase Ttransmisso diretaT e o motor poderia necessitar de uma cai"a de engrenagens de reduo adicional para suprir as necessidades de torque. 3este caso multiplique as revolu/es do motor por unidade pela relao de reduo da cai"a de engrenagens. >evolu/es do motor por unidade Q revolu/es do ei"o do motor por unidade Z 3s K 37 0or e"emplo uma cai"a %(V% daria 9.($%9+9 revolu/es por polegada. 0ara ei"os rotativos ,por e"emplo, mesas rotativas- a unidade o grau. Voc precisa fa.er clculos baseado na relao do fuso. Esta tem freq:entemente N(V%. !ssim com um acionamento por motor direto ao fuso uma revoluo d < graus assim as revolu/es do motor por unidade (.9$. ma reduo de 9V% do motor ao fuso d (.$ revolu/es por unidade. 5.5.1.$ Cacuar passos por revouo de motor ! resoluo bsica de todo os motores de passo modernos so 9(( passos por revoluo ,e"emploV %.+? por passo-. 3otaV alguns motores de passo tm %+( passos por revoluo mas provvel que no os encontre se voc est comprando motores novos ou quase novos. ! resoluo bsica de um servo motor depende do codificador em seu ei"o. ! resoluo do codificador normalmente citada por 10> ,ciclos por revoluo- porque a sada na realidade dois sinais de quadratura e a resoluo efetiva ser quatro ve.es este valor. 5.5.1.3 Cacuando o passo por revouo do motor no Mach3 >ecomendamos enfticamente que voc use controladores eletrLnicos de micro=passos para motores de passo. 1om um controle de passos completos ou meio passo voc necessitar de motores muito maiores que podem apresentar ressonRncias que limitaro a e"ecuo a certas velocidades. !lguns controladores de micro passos tm um n'mero fi"o de micro= passos ,tipicamente %(- enquanto que outros podem ser configurados. 1aso use uma controladora com %( micro passos, o 7ach) precisar enviar 9((( pulsos para que o fuso complete uma revoluo completa. !lguns controladores de servo motor requerem um pulso por conta da quadratura do codificador do motor ,assim dando %9(( passos por revoluo para um codificador de )(( 10>. #utros incluem engrenagem eletrLnica onde voc pode multiplicar os passos de entrada por um valor inteiro e, Es ve.es, o resultado da diviso por outro valor inteiro. ! multiplicao dos passos de entrada pode ser muito 'til no 7ach) como a velocidade de servo motores pequenos com um codificador de alta resoluo pode ser limitado pela m"ima ta"a de pulso que o 7ach) pode gerar. 5.5.1.A &assos por unidade no Mach3 !gora podemos, finalmente, fa.er alguns clculosV 0assos por unidade no 7ach) Q 0assos por revoluo no 7ach) Z revolu/es do motor por unidade ! figura $.%% mostra o quadro de dilogo para o Config!Motor 3unning. 1lique sobre um boto para escolher o ei"o que est configurando e entre o valor calculado de passos por unidade em 7ach) na cai"a que est sobre o boto -ave. Este valor no tem que ser um inteiro, assim voc pode obter tanta e"atido quanto dese4ar. 0ara evitar esquecimentos posteriores, clique em \-ave /xis -ettings4 agora. 5.5.$ Configurando a mxima veocidade do motor !inda usando o quadro de dialogo Config!Motor 3unnig# quando voc move o cursor desli.ante de velocidade ver um grfico de velocidade. 0ercebe=se, por este grfico, que o ei"o acelera, gira possivelmente a toda velocidade e ento desacelera. 0onha a velocidade no m"imo por enquanto. se o cursor desli.ante de acelerao para alterar a ta"a de aceleraoKdesacelerao ,estes so sempre os mesmos-. Ouando voc usa o cursor desli.ante os valores nos quadros da velocidade 'Heocit8( e de acelerao '/cce( so atuali.ados. 6ota7 ! velocidade est em unidades por minuto. /cce est em unidades por second ao quadrado. #s valores de acelerao podem ser e"pressos em ;s para que se tenha uma impresso sub4etiva da fora que ser aplicada a uma mesa macia ou pea de trabalho. ! velocidade m"ima que pode mostrar estar limitada pela ta"a m"ima de pulso de 7ach). &uponha que ele tenha sido configurado para 9$.((( ;. e 9((( passos por unidade. Ento a m"ima velocidade possvel *$( unidades por minuto. Este m"imo, entretanto no seguro para seu motor, mecanismo de controle ou mquinaM sC o 7ach) na velocidade m"ima . 0ode fa.er os clculos necessrios ou fa.er certos ensaios prticos. 1ompensa tentar isto primeiro. 5.5.$.1 %nsaios prticos de veocidade de motor 3o esquea de salvar a configurao do ei"o depois de pLr os passos por unidade. 1lique em 1W no quadro de dilogo. 1lique sobre o boto 5eset assim seu GEH ficar aceso continuamente. Volte para o Config!Motor 3unnig e escolha seu ei"o. se o cursor desli.ante de velocidade para configurar o grfico em 9(] da velocidade m"ima. !perte a tecla de flecha para cima ,Up <e8- em seu teclado. # ei"o deve mover=se na mesma direo. &e ele se negar a mover=se, ou comear a patinar, escolha uma velocidade inferior. &e ficar muito lento, escolha ento uma velocidade mais alta. ! tecla de flecha para bai"o fa. girar na outra direo. &e a direo estiver invertida ,seta para bai"o fa. o ei"o mover=se na direo contrria-, ento mude a configurao de "o+ ativo no pino )ir do ei"o na aba Config!&orts 2 &ins!1utput &ins ,e pressione /pp8- ou verifique o quadro apropriado no Config!Motor 5eversas para o ei"o que est usando. Voc pode tambm desconectar e inverter as bobinas do motor. &e um motor de passos apita, chia, estola, aquece, mas no gira enfim, apresenta alguns ,ou todos- estes sintomas, provavelmente voc o conectou incorretamente ou ento voc est com e"cesso de velocidade. 0rimeiro confira a documentao do motor. Verifique se a ligao das fases est correta. ! ligao de motores com + fios costuma ser muito confusa. Verifique novamente. ! maioria dos defeitos nesta etapa costuma acontecer devido a liga/es erradas das fases do motor. &e voc no tiver nenhum problema, seu motor tenha respondido eficientemente, ento deve estar sentido o pra.er de ter seguido o conselhoV compre ?em# compre apenas uma veR. ! maior parte das controladoras trabalharo bem com uma largura de pulso mnimo de % microsegundo. &e voc tiver problemas com os movimentos de teste ,por e"emplo o motor parece muito ruidoso- primeiro verifique se os pulsos no esto investidos ,pelo "o+ ativo sendo configurado incorretamente para passo '-tep( na aba 1utput &inos do &orts 2 &ins-. 1aso este4a tudo normal, ento pode e"perimentar aumentar a largura do pulso para, digamos, $ microsegundos. ! interface de passo e direo muito simples mas, se no for corretamente configurada poder apresentar certos problemas que sero difceis de serem solucionados. 1uidado nesta etapa nunca ser demais. 5.5.$.$ Cacuando a mxima veocidade do motor &e quiser calcular a velocidade m"ima do motor ento leia esta seo. ; muitos fatores que definem a velocidade m"ima de um ei"oV % ! m"ima velocidade permitida do motor ,talve. <((( rpm para um servo motor ou %((( rpm para um motor de passo- 9 ! m"ima velocidade permitida do fuso de esferas ,depende da longitude, diRmetro, mancais, etc.. ) Velocidade m"ima da correia dentada ou cai"a de engrenagens de reduo < ! velocidade m"ima que o controle eletrLnico suportar sem apresentar um defeito. $ ! velocidade m"ima para manter a lubrificao das partes mCveis da mquina #s dois primeiros itens desta lista so os que mais costumam afetar suas montagens, portanto, aconselhamos que voc analise as especifica/es dos fabricantes, calcule as velocidades permitidas do fuso e do motor e relacione estes a unidades por segundo do movimento de ei"o. 0onha este valor m"imo no quadro de velocidade de aferio do motor para o referido ei"o. # forum 7ach%K7ach9 do IahooX um lugar 'til para conseguir conselhos de outros usurios de 7ach). 5.5.$.3 Configurao automtica de passos por unidade Voc pode no saber e"atamente qual a correspondncia e"ata entre os pulsos produ.idos pela sua placa controladora e a distRncia que se move o fuso. 7as desde que consiga medir corretamente a distancia movida pelo ei"o, usando um paqumetro ou outro instrumento de medida qualquer, pode ento conseguir fa.er com que o 7ach) calcule e"atamente os passo por unidades em que ele deve ser configurado. ! figura $.%9 mostra o boto na tela de configurao para iniciar este processo. Em &ic< /xis to Cai?rate voc deve indicar o ei"o que dese4a calibrar. ! configurao bem simples. Voc entra com uma distRncia nominal e aguarda o 7ach) deslocar o ei"o. Este4a neste momento preparado para interromper o movimento com o ?oto %stop, se notar que o movimento ir provocar coliso com o final do curso do ei"o. 2sto poder acontecer se a sua configurao atual estiver fora de alcance. Ouando o ei"o parar de se deslocar, voc dever medir a distRncia e"ata deste deslocamento. Higite o valor encontrado na cai"a correspondente e clique Enter. 2sto ser usado para calcular o passo real por unidade de cada um dos ei"os de sua mquina. 5.5.3 )efinindo a aceerao 5.5.3.1 ,nrcia e foras 3enhum motor capa. de mudar a velocidade de um mecanismo instantaneamente. 8 necessrio um torque para provocar um momento angular Es partes giratCrias ,incluindo o prCprio ei"o do motor- e o torque convertido em fora pelo mecanismo ,fuso e porca, etc.- tem que acelerar as partes mCveis da mquina e a ferramenta ou a pea de trabalho. !lguma fora ser consumida para superar a frico e, obvio fa.er com que a ferramenta corte. 7ach) acelerar ,desacelerar- o motor a uma ta"a pr=definida. &e o motor pode proporcionar mais torque que o necessrio para o corte, frico e foras de inrcia mantendo a ta"a de acelerao dada, ento tudo vai bem. &e o torque for insuficiente ento o motor pode comear a perder passos. 3o caso de servos=motores, o controlador pode assinalar uma condio de erro, mas se isto no acontecer o prCprio servio estar comprometido, uma ve. que se perder a e"atido do corte. 2sto ser e"plicado com mais detalhes em um prC"imo captulo. 5.5.3.$ %xperimentando diferentes vaores de aceerao 5este seus ei"os com diferentes configura/es de acelerao no quadro de dilogo que serve para aferir o motor. Em acelera/es bai"as ,uma inclinao suave no grfico- voc ser capa. de ouvir a rampa de acelerao subindo e descendo. 5.5.3.3 %vitando erros do servo ! maior parte dos movimentos feitos em um programa so coordenados entre dois ou mais ei"os movendo=se em con4unto. !ssim em um movimento de FQ(, IQ( a FQ9, IQ%, 7ach) mover o ei"o F a duas ve.es mais rpido que o ei"o I. 2sto no sC coordena os movimentos a velocidade constante, mas assegura que a ta"a de velocidade requerida se4a aplicada durante a acelerao e a desacelerao acelerando todos os movimentos a uma velocidade determinada pelo ei"o Tmais lentoT. &e voc especificar uma acelerao muito alta para um certo ei"o, ento 7ach) assumir que pode usar este valor. 1omo na prtica o ei"o no conseguir acompanhar a velocidade, ento pode acontecer perdas de passos. 2sto provoca ine"atido nos trabalhos e"ecutados. 5.5.3.A %scoher um vaor de aceerao 8 bastante possvel, conhecendo todas as massas das partes mCveis, momentos de inrcia do motor e dos fusos, foras de frico e o torque disponvel do motor, calcular qual a acelerao m"ima que pode ser obtida. #s catlogos dos fabricantes de fusos de esferas e guias lineares freq:entemente incluem os clculos de e"emplo. ! menos que voc queria a essncia na e"ecuo de sua mquina, nCs recomendamos configurar o valor a um som confortvel durante os testes. 2sto, de regular a mquina de 0ouvido4 no muito cientfico, mas quase sempre produ. bons resultados. 5.5.A -avando a configurao e provando eixo 6inalmente no esquea de clicar sobre \-ave /xis -ettings4 para salvar a ta"a de acelerao antes de prosseguir. Voc deve agora verificar seus clculos usando o 7H2 para fa.er um movimento definido A(. 0ara uma verificao mais grosseira, voc pode usar uma rgua de ao. ma prova mais e"ata pode ser feita com um relCgio comparador. Voc pode aproveitar o prCprio &pindle para prender o relCgio comparador. &uponha que este4a testando o Ei"o F e tem um bloco corredio de <Y. se a tela 7H2 para escolher as unidades de polegada e coordenadas absolutas. ,A9( AN(-. 0repare um bloco na mesa e mova o ei"o lentamente at que a sonda do relCgio comparador toque o bloco de forma bastante suave. Aire o bisel at que o ponteiro atin4a o .ero. 2sto ilustrado na figura $.%9. !gora use a tela 7H2 de 7ach) e clique sobre o boto AN9F( para pLr .ero no H># do ei"o F. 7ova a mesa a F Q <.$ com o comando A( F<.$. ! diferena deve ser ao redor de meia polegada. &e no for, ento h algo errado com seus clculos de passos por unidades. Verifique e corri4a, se for necessrio. 7ova=se agora para F Q <.( com o comando A( F<. Este movimento na direo menos F, de forma que o retrocesso no mecanismo ser eliminado. # ei"o volta E sua posio de origem e o relCgio comparador mostrar seu erro de posicionamento. Este erro no pode passar de um milsimo, mais ou menos. ! figura $.%) o bloco em posio. >eposicione o bloco e A( F( . >epita o teste at conseguir um con4unto de uns 9( valores e ve4a como se reprodu. o posicionamento. &e conseguir varia/es muito grandes ento h algo errado mecanicamente. &e conseguir erros consistentes ento pode configurar muito bem o valor de passos por unidade para obter a m"ima e"atido. Hepois deve verificar se o ei"o no perde passos em movimentos repetidos. se o editor para entrar o seguinte programaV 6%((( ,7ach) limitar a velocidade - A9( AN( ,polegada e absoluto- 7N+ 0%9)< G$( ,e"ecutar a sub=rotina $( ve.es- 7)( ,parada- #%9)< A% F< A% F( ,avanar e retroceder- 7NN ,retorno- 1lique sobre C8ce -tart para e"ecut=lo. Verifique se o movimento e"ecutado suavemente. Ouando terminar, o relCgio comparador deve estar marcando .ero, ou algo bem prC"imo disto. &e tiver problemas ento precisar sintoni.ar muito bem a velocidade m"ima da acelerao do ei"o. 5.5.5 5epita a configurao dos outros eixos 1om a confiana que ter ganho com o primeiro ei"o deve ser capa. de repetir rapidamente o processo para os outros ei"os. 5.5.B -pinde Motor -peed Contro -etup ,f the speed of the spinde motor is fixed or controed manua8# then 8ou can ignore this section. ,f the motor is s+itched on and off# in either direction# ?8 Mach3# then that +i have ?een set up +ith the rea8 outputs. ,f Mach3 is to contro the spinde speed either ?8 a servo drive that accepts -tep and )irection puses# or ?8 a &use *idth Moduated '&*M( motor controer# then this section tes 8ou ho+ to configure 8our s8stem. 5.5.B Configurao do motor do -pinde &e a velocidade de seu motor de &pindle fi"a ou controlada manualmente ento pode ignorar esta seo. &e o motor comutado em ligadoKdesligado, em outra direo, por 7ach) ento este poder ser configurado com as sadas de rel. &e 7ach) estiver configurado para controlar a velocidade do spindle por um controlador de servo motor que aceita pulsos de passoKdireo ou por um controlador de motor de pulso de largura modulada ,0S7- ento esta seo lhe di. como configurar seu sistema. 5.5.B.1 Motor -peed# -pinde -peed# and &ue8s -tep and )irection and &*M ?oth ao+ 8ou to contro the speed of the motor. *hen 8ou are machining# +hat 8ou and the spinde speed command 'the -C+ord( in the part program are concerned +ith is the speed of the spinde. 3he motor and spinde speeds are# of course# reated ?8 the pue8s or gears connecting them. 3his section expains ho+ to define the motorGspinde reationship to Mach3. *e use the term 0pue84 to cover ?oth pue8 and gear drive in this manua. Ligure 5C$= sho+s a step pue8 s8stem. 5.5.B.1 Heocidade do motor# veocidade do spinde e poias # passo e direo, e 0S7 ambos lhe permitem controlar a velocidade do motor. Ouando est voc est usinando, precisa saber e poder controlar a velocidade do &pindle. ! velocidade do motor e spindle est, obvio, relacionada pelas polias ou engrenagens que os unem. 3Cs usaremos aqui o termo \poliaY para nos referirmos a ambos. Voc pode, no sistema apresentado na 6igura $.%$, escolher por e"emplo a polia < no motor e a um no spindle, obtendo assim uma velocidade final prC"imo E %(.((( rpm e isto precisa ser informado ao programa que no tem como saber, se voc no informar=lhe, qual a velocidade em que o spindle est trabalhando. Mach3 cannot <no+ +ithout ?eing tod +hat pue8 ratio is seected at an8 given time so 8ou# the machine operator# are responsi?e for supp8ing that information to Mach3. 3he information is given in t+o steps. *hen the s8stem is configured 'i.e. +hat 8ou are doing no+(# 8ou define up to fifteen avaia?e pue8 com?inations. 3hese are set ?8 the ph8sica siRes of the pue8s or ?8 the ratios in the geared head. 3hen# +hen a part program is ?eing run# the operator specifies +hich pue8 '1 to 15( is in use. 3he machineXs pue8 ratios are defined to Mach3 using the Config!-pinde &ue8s... diaog. Ligure 5C$1 sho+s a sampe diaog +indo+. 3he diaog ets 8ou define up to fifteen pue8 sets. 5C$J 3he maximum speed 'Max -peed( is the speed at +hich the spinde +i rotate +hen the motor is at fu speed. Lu speed is achieved ?8 1==N puse +idth in &*M and at the set He vaue on Motor 3uning 0-pinde /xis4 for -tep and )irection. ,f a speed greater than the Max -peed is requested# Mach3 +i dispa8 a +arning and use the Max -peed vaue. ,f the Min -peed feature is used# its vaue for each pue8 shoud ?e cacuated as a percentage of the maximum speed# +ith the percentage determined ?8 the minimum speed rating of the motor or controer. ,t is# of course# aso the minimum percentage &*M signa ratio. Lor exampe# if a &*M of ess than $=N gives unaccepta?e motor performance# then the minimum speed shoud ?e cacuated as $=N of the maximum speed. ,f a speed o+er than the minimum is requested '?8 the -C+ord etc.(# then Mach3 +i dispa8 a +arning and use the minimum accepta?e speed. Lor exampe# if there is a maximum speed of 1B== rpm on pue8 A and a minimum speed of 3$= '$=N of 1B==(# an -$== command +oud dispa8 a +arning and the minimum speed of 3$= +oud ?e used. 3his feature is to avoid operating the motor or its controer at a speed ?eo+ its minimum rating. ,f 8ou do not +ant to set up the Min -peed feature# enter a vaue of = for each pue8Ys Min -peed. Mach3 uses the pue8 ratio information as foo+s7 1. *hen the part program executes an -C+ord or a vaue is entered into the -et -peed )51# then the vaue is compared +ith the maximum speed for the current8 seected pue8. ,f the requested speed is greater than the maximum# then an error occurs. $. 1ther+ise# the percentage of the maximum for the pue8 that has ?een requested is used to set the &*M puse +idth# or -tep puses are generated to produce that percentage of the maximum motor speed as set in Motor 3uning for the 0-pinde /xis.4 Lor exampe# suppose the maximum spinde speed for &ue8 F1 is 15== rpm. -1B== +oud ?e an error. -B== +oud give a &*M puse +idth of A=N 'B==G15==(. ,f the maximum -tep and )irection speed is 3B== rpm# then the motor +oud ?e 0stepped4 at 1AA= rpm '3B== x =.A(. 3he 5atio vaue can ?e set if the actua speed of the spinde is for an8 reason different than the speed ?eing seen ?8 the spinde speed sensor. 3his ma8 occur if# ?ecause of ph8sica constraints# the speed sensor must ?e mounted at a point in the spinde drivetrain that has additiona gearing ?et+een its ocation and the output spinde. Chec< 5eversed if# ?ecause of gearing# spinde rotation of a pue8 setting is opposite to the rotation of other pue8 settings. /s an exampe# consider the Mridgeport Z -eries 1 step pue8 [ head. ,t provides a tota of eight speeds through a fourCstep pue8 and a t+oCspeed interna gear reduction. Mecause of the design of the [ head# the on8 reasona?e pace to mount a spinde speed sensor is on the spinde pue8. *hen the gear reduction is used in its 0high4 position# this causes no difficut8. 3he ratio ?et+een the spinde pue8 5C$V speed and the actua spinde speed is 171. 3he speed seen ?8 the speed sensor on the spinde pue8 +i ?e equa to the speed of the spinde. *hen the gear reduction is set to its 0o+4 position# ho+ever# t+o things happen. 1ne# the speed seen ?8 the speed sensor +i ?e approximate8 V.3 times the actua speed of the spinde# ?ecause the spinde speed +i ?e reduced ?8 the gear reduction. 3+o# +hen the motor is running for+ard# the spinde +i turn in reverse ?ecause of the interposed gear reduction. 3hese discrepancies can get compensated for in Mach3 ?8 appropriate8 configuring the pue8 entries that correspond to the o+ speed range. -et the 5atio to ?e equa to the gear reduction. Mach3 +i divide the speed seen ?8 the speed sensor ?8 the 5atio and dispa8 the correct spinde speed. /so chec< the 05eversed4 ?ox# so Mach3 +i interchange the notion of 0for+ard4 and 0reverse4 for those pue8 steps. 3a?e 5C3 ists the appropriate settings. 1 Min -peed vaues are not given in 3a?e 5C3 ?ecause the8 +i depend on the operating characteristics of 8our particuar motor and driver. '/ Min -peed of = +i a+a8s +or<# ?ut 8ou +i not get the overoad protection offered ?8 a correct8 configured Min -peed.( 7ach) no pode saber sem ser dito por voc, o operador da mquina, que relao de polia foi escolhida em algum momento e assim, voc responsvel por isto. Em realidade a informao se obtm em dois passos. Ouando o sistema configurado ,por e"emplo o que est fa.endo agora- define=se at < combina/es de polia disponveis. 2sto estabelecido pelos tamanhos fsicos das polias ou rela/es no engrenado. Ento quando um programa est sendo e"ecutado o operador define qual a relao de polias est sendo utili.ada. !s rela/es de polia da mquina so configuradas no quadro de dialogo Config!&orts 2 &ins ,figura $.P- onde a velocidade m"ima do con4unto de quatro polias definida. ! velocidade m"ima a velocidade a que o &pindle girar quando o motor est a toda velocidade. Esta velocidade obtida por uma largura de pulso de %((] no 0S7 e a configurao do valor de Velocidade na aferio do motor ,Motor 3unning 0-pinde axis4- para passo e direo. 1omo um e"emplo, suponha a posio que nCs chamaremos Tpolia %T em que e"iste uma relao de $V% entre o motor e o fuso e a velocidade m"ima do motor ).P(( rpm. ! m"ima velocidade de polia % no 1onfig^Gogic estar configurada em *9( rpm ,).P((K$-. 0olia < pode ser um relao de %V<. 1om a mesma velocidade no motor sua velocidade m"ima estar configurada em %<.<(( rpm ,)P(( " <-. #utras polias poderiam ter rela/es intermdias. !s polias no precisam ser definidas ao aumentar as velocidades mas os n'meros devem estar relacionados de uma certa forma lCgica aos controles da mquina=ferramenta. # valor de velocidade mnima se aplica igualmente a todas as polias e se e"pressa como uma percentagem da velocidade m"ima e , obvio, tambm a mnima percentagem da ta"a de sinal 0S7. &e uma velocidade inferior que esta solicitada ,por & Sord, etc.- ento 7ach) pode solicitar que voc troque a relao de polia para uma velocidade inferior. 0or e"emplo, com uma velocidade m"ima de %(.((( rpm em polia < e uma percentagem mnima de $] ento ser solicitado a voc a troca por uma polia diferente. Esta caracterstica para evitar fa.er funcionar o motor ou seu controlador a uma velocidade debai"o de sua classificao mnima. 7ach) usa a informao de relao de polia como segueV _ Ouando o programa e"ecuta uma & Sord ou um valor ingressado no H># de velocidade estabelecido ento o valor comparado com a velocidade m"ima para a polia correntemente escolhida. &e a velocidade pedida maior que a m"ima ento ocorre um erro. _ He outra maneira a percentagem do m"imo para a polia que se pediu e isto usado para configurar a largura de pulso 0S7 ou de passagem so gerados para produ.ir que a percentagem da m"ima velocidade do motor como o configurado em 7otor 5unning para o &pindle !"isY. 1omo um e"emplo suponha a velocidade m"ima do spindle para 0olia % %((( rpm. &%%(( retornaria um erro. &P(( corresponderia a uma largura de pulso de P(]. &e a frequncia de pulsos 0S7 m"ima ,%((]-, fa. o motor girar a ).P((rpm, ento P(] o faria girar a 9%P( rpm ,)P(( Z (.P-. 5.5.B.$ &use *idth Moduated -pinde Controer 3o configure the spinde motor for &*M contro# chec< the Use -pinde Motor 1utput and &*M Contro ?oxes on the Config!&ort and &ins!-pinde -etup ta? 'Ligure 5C1(. $.$.P.9 1ontrolador de &pindle de largura de pulso modulado 0ara configurar o motor de &pindle para controle 0S7, marque a cai"a de verificao \&pindel !"is Enabled and 0S7 1ontrolY na aba 0orts ` 0ins, 0rinter 0ort and !"is &election 0age ,figura $.%-. 3o esquea pressionar o boto !ppla para salvar as altera/es. "ocate the &*MMase Lreq ?ox. 3he vaue 8ou enter here is the frequenc8 of the square+ave +hose puse +idth is moduated. 3his is the signa +hich appears on the -pinde -tep pin. 3he higher the frequenc8 8ou choose here# the faster 8our controer +i ?e a?e to respond to speed changes ?ut the o+er the 0resoution4 of chosen speeds. 3he num?er of different speeds is the %ngine puse frequenc8 divided ?8 the &*MMase freq. Lor exampe# if 8ou are running at 35#=== .R and set &*MMase to 5= .R# there are J== discrete speeds avaia?e. 3hat is amost certain8 sufficient on an8 rea s8stem# as a motor +ith maximum speed of 3B== rpm coud# theoretica8# ?e controed in steps of ess than B rpm. Hefina um pino de sada na aba \#utput &ignals &election 0ageY ,figura $.P- para o passo do &pindle ,step-. Este pino deve estar conectado a seu controlador eletrLnico de motor 0S7. # pino ,dir- no ser necessrio, portanto, estabelea ( para este pino. 0ressione o boto !ppla para salvar as altera/es. Hefina o sinal de ativao e"terna no 0orts ` 0ins e 1nfig^#utput Hevice para alternar o controlador 0S7 em ligadoKdesligado, para configurar a direo de rotao. !gora, em 1onfig^0ort ` 0ins, &pindle #ptions, locali.e o quadro 0S7Uase 6req. !qui definida a freq:ncia da onda quadrada cu4o largura de pulso modulada. Este o sinal que aparece no pino de controle de velocidade do &pindle. 0ode=se obter diferentes velocidades em Engine pulse frequencaK0S7Uase freq. !ssim por e"emplo se voc est operando a )$.((( ;. e configura 0S7Uase a $( ;. h portanto, *(( velocidades diferentes disponveis. 2sto quase suficiente em qualquer sistema real com um motor cu4a velocidade m"ima se4a de ).P(( rpm, que, teoricamente, seria controlado em passos de menos de P rpm.