Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print

SOFTWARES => Outros => Tópico iniciado por: viking em 28 de Abril de 2010, 12:29

Título: Ajuda com programa para 4 motor
Enviado por: viking em 28 de Abril de 2010, 12:29
Boas a todos, estou a alterar a minha cnc para aplicar um 4 motor no eixo Z e aplicar uma lamina tipo cortador de pizza para corta tecido, e precisava de um programa que cria-se o g-code para este motor cortar em tangencial. Para depois e acionar a minha cnc com o Turbocnc.
 Alguem tem conhecimento de algum programa que faça isso?
 Desde já o meu muito obrigado

Viking
Título: Re: Ajuda com programa para 4 motor
Enviado por: ivancoimbra em 28 de Abril de 2010, 13:39
Para cortar com faca tangencial não precisa de arquivo especial basta o gcode ou plt(plotter), quem direciona a faca no sentido do corte e o programa de comando, eu conheço o cncplay que faz isso , mas acho que o emc2 e mach tambem faz
Título: Re: Ajuda com programa para 4 motor
Enviado por: F.Gilii em 28 de Abril de 2010, 13:49
Viking,

O programa de controle Mach3 pode fazer controle tangencial de um eixo sim, até com certa facilidade...
Título: Re: Ajuda com programa para 4 motor
Enviado por: viking em 28 de Abril de 2010, 20:07
Obrigado pelas respostas rapidas a minha cnc é acionada por uma placa do Herculano será que o mach3 ou o cncplayer a controla?
Título: Re: Ajuda com programa para 4 motor
Enviado por: F.Gilii em 28 de Abril de 2010, 20:15
Para um quarto eixo com uma placa "phase drive" fica mais dificil porque precisará de uma segunda porta paralela e aí começam os problemas, já que este tipo de aciuonamento é quase que um quebra galho já que é uma tecnologia já a algum tempo não muito empregada, e os programas não são mais desenhados para ela.

Sugiro que procure por um acuionamento mais comum, baseado em dois bits - passo e direção.
Título: Re: Ajuda com programa para 4 motor
Enviado por: viking em 28 de Abril de 2010, 20:27
Peço desculpa pela minha ignorancia mas não percebi o porquê de outra porta paralela
Título: Re: Ajuda com programa para 4 motor
Enviado por: F.Gilii em 28 de Abril de 2010, 20:32
Viking,

Estou supóndo que o assunto se refere a uma máquina com um 4° eixo ou um eixo tangencial, portanto posso considerar de 3 a 4 motores dependendo de como fará a máquina...

Se forem 3 motores, serão 12 pinos de saída, pois um aciuonamento em fase usa 4 bits para cada motor, mas note que o Mach3 usa a porta paralela em modo bidirecional, então talves esteja no limite de pinos que se pode usar como saída...

Se for usar um quarto eixo, com certeza precisará de mais 4 bits, então é aí que entra a segunda porta paralela.

Não tenho certeza, mas há uma maneira de fazer o Mach3 trabalhar com este modo, só não sei se ele consegue remapear mais quatro pinos de um segundo endereço para esta função.
Título: Re: Ajuda com programa para 4 motor
Enviado por: jane em 28 de Abril de 2010, 21:40
nos gostamos deste assuntos, então como ficou a historia da faca para corta tecidos.
Título: Re: Ajuda com programa para 4 motor
Enviado por: viking em 29 de Abril de 2010, 12:17
Olá fgilii,
Outra maneira que eu tinha pensado era com um placa para acionar 3 motores yxz esquecer o deslocamento de Z e essa saida da placa ficar para controlar o motor que ia fazer o tangencial, fazendo depois o deslocamento de Z atravez de iman magnetico, o que acha?
 Mas de qualquer maneira preciso na mesma de um programa tipo ARTCAM que faça o ficheiro G-code com tangencial .
 Se poder ajudar fico muito grato. 
Título: Re: Ajuda com programa para 4 motor
Enviado por: F.Gilii em 29 de Abril de 2010, 21:15
Viking,

Sim - funcionaria fazer a faca subir e descer coim um eletro imã...

Se for usar o Mach3 para controlar a máquina, não é necessário nenhum arquivo especial - o programa Mach3 entende a mudança de direção e esterça a faca corretamente - experimentei ontem e funcionou perfeitamente...
Título: Re: Ajuda com programa para 4 motor
Enviado por: viking em 30 de Abril de 2010, 09:52
Obrigado fgilii pela preocupaçao, por testar o mach mas se não fosse pedir muito podia explicar como é que se faz, é que eu sempre trabalhei com o turbocnc e não sei nada de mach.
 E penso que ao ajudar-me tambem estava a ajudar outros membros do forum.
Fika bem e um abraço de Portugal
Viking
Título: Re: Ajuda com programa para 4 motor
Enviado por: F.Gilii em 30 de Abril de 2010, 10:29
Sem problema nenhum...

Para ajustar o Mach3 de forma a controlar um eixo tangencial é simples:
Temos que informar que há um 4° eixo - no exemplo, diremos que se chama "A"

Na janela de configuração dos eixos (Tang01.jpg), indique que existe um 4 eixo (A) conforme sua controladora... (na imagem os pinos de passo e direção estão com zero - só para exemplo)

Este eixo deve executar movimentos angulares, então deveremos ajustá-lo da seguinte forma:
Supondo que seu motor esteja sendo acionado em passo cheio, teremos 200 passos para dar uma volta completa, então a resolução será 200/360 = 0,55555.

Este valor deve ser indicado no campo "Passos por Unidade" conforme o desenho anexo (tang04.jpg)

Depois vá na janela "Ajustes (Settings - Alt-6)" (tang02.jpg) e indique que há um "eixo tangencial" - note que há um led amarelo que deve piscar.
Nas janelas de angulo e altura de Z, coloque os valores que desejar - eu uso cerca de 35° para angulo... (veja anexo Tang03.jpg)

Experimente rodar um arquivo simples, como um triangulo e veja a tela do Mach3 - verá que o eixo "A" apresentará os deslocamentos angulares...
(arquivo texto do triangulo em anexo)
Título: Re: Ajuda com programa para 4 motor
Enviado por: F.Gilii em 30 de Abril de 2010, 10:33
Note ainda que, em momento algum o código tem alguma indicação especial - o programa reconhece a mudança de direção préviamente...

Angulos menores que a tolerancia que eu indiquei (35°) serão feitos levantando e baixando a lâmina - angulos maiores serão apenas esterçados sem levantar a lâmina.

Outro ponto importante:
Se não me engano, o comando tangencial funciona bem em curvas "NÃO INTERPOLADAS" ou seja, não se pode usar os comandos G02 ou G03 para curvas.

Estas, deverão ser desenhadas em pequenas retas ou vetores e comandadas com G01 normalmente...

Há alguns pós processadores de desenhos que geram as curvas desse modo, portanto não será problema gerar desenhos adequados...

Se os resultados finais de corte forem muito facetados, é questão de ajuste do CAD para fazer as curvas com mais definição - simples assim...
Título: Re: Ajuda com programa para 4 motor
Enviado por: ivancoimbra em 30 de Abril de 2010, 16:28
Mas se quiser, tambem pode ser trabalhar com arquivos para plotter (plt), pode se fazer o desenho no corel draw e exporta para esse tipo de arquivo, O cncplay trabalha muinto bem com esse arquivo, Boa sorte.
Título: Re: Ajuda com programa para 4 motor
Enviado por: viking em 04 de Maio de 2010, 08:27
Obrigado pelas respostas, vou tentar configurar o Mach3 num pc que tenho parado.Tarefa que não me parece facil para um leigo como eu, que só sabe trabalhar com o turbocnc mas vou tentar.

Fikem bem
Viking
Título: Re: Ajuda com programa para 4 motor
Enviado por: viking em 07 de Maio de 2010, 10:29
Boas,
Caro fgilii, depois de muitas tentativas lá consegui por a minha phase drive a mexer os motores mas sem grandes resultados, os eixos estão trocados, o deslocamento está errado e não faço ideia como fazer para ligar o motor do movimento tangencial mesmo desistindo do movimento Z, e tambem não sei como ligar um electroiman para fase o eixo Z subir e descer, é claro tudo isto numa phase drive. É de loucos stou pelos cabelos, horas e horas na net e não consigo por a minha humilde cnc com corte tangencial será possivel ? Se poder ajudar eu agradecia.

Fikem bem
Viking
Título: Re: Ajuda com programa para 4 motor
Enviado por: F.Gilii em 07 de Maio de 2010, 10:43
Viking,

É como te falei - a tecnologia dessas placas é ultrapassada e o programa é desenhado pensando nas novas eletronicas.

Sei que não é fácil simplesmente dizer para trocar de eletronica, mas neste caso é a melhor sugestão a ser seguida.

Com uma eletronica das que estamos mais acostumados a ver e mexer - as chamadas "passo e direção" poderá até com certa facilidade usufruir das vantagens dos programas de controle, como o Mach3 ou qualquer outro desses atuais, e com a vantagem de poder extrair um bom desempenho.

Para fazer um solenoide atuar com o cnc, voce pode por exemplo usar o sinal empregado no controle de direção que faz o eixo "Z" subir ou descer, e tal sinal poderia ligar e desligar um simples relé - este relé é quem controlaria a alimentação de um solenoide para descer - a subida poderia ser por mola...
Título: Re: Ajuda com programa para 4 motor
Enviado por: viking em 07 de Maio de 2010, 10:51
É engraçado que estamos a horas de distancia e as respostas são super rapidas, vou tentar mais um pouco resolver a situação sem trocar a placa mas se não conseguir vou ter que seguir o seu conselho.
Fikem bem
Viking
Título: Re: Ajuda com programa para 4 motor
Enviado por: cientista13 em 07 de Maio de 2010, 21:31
Viking

como o Fábio já falou, se está usando uma placa Phase drive e quiser acionar mais do que 3 motores tem que instalar mais uma porta paralela. quando se fala em mais que 3 motores é qualquer coisa a mais. Se uma porta tem 12 pinos de saida e para acionar um motor com phase drive precisa de 4 sinais fazendo o complexo calculo de 3 X 4 = 12 chegamos a conclusao que "lotou" a porta, não vai conseguir acionar um eltro imã pois precisa de mais um pino. Os drives tipo passo/direção (step/dir) poderá ligar até 6 motores com uma porta só.

Se optar por usar placas do tipo phase drive,pode melhorar o desempenho da placa usando controlador de corrente tem um projeto da N labs http://www.cncmania.com.br/site/artigos_placas_nlabs.asp 

Para teu projeto, ou usa mais uma porta paralela, ou use outra placa de acionamento, que pode ser a Cnc3ax ou outros drives melhores