Não sei porque a mensagem saiu cortada mas vamos lá, senhores moderadores apaguem a anterior, obrigado...
Olá pessoal, boa tarde.
Estou chegando agora e nem preciso dizer que estou começando do zero e apanhando bastante, comprei a cnc usada, o meu problema está na controladora, na placa do spindle, tem muita variação de velocidade e o resultado da gravação fica ruim. Gostaria de saber se existe uma controladora que eu possa estar substituindo por essa ou onde comprar uma nova. Estou usando o Windows xp e cabo paralelo. Por favor me ajudem!!!
Não tenho certeza se a controladora problemática é dos motores de passo.
Olá Diferrer, antes de sair poraí gastando dinheiro sem haver necessidade, sugiro que dê uma olhada nessas 3 postagens que vou disponibilizar aquí no GuiaCnc, são correções para as Cncs como o modelo da sua máquina, o problema que vc está passando
possivelmente é por causa do super-dimencionamento do transformador e um erro que existe nos controladores dedicadas para os motores de passo, inclusive no último link aí em baixo, o do CncZone, eu fiz algumas correções no esquemático da controladora do spindle que o francês "Rakounet" disponibilizou no fórum. Leia todas as 3 postagens e verá que estas controladoras, tanto as dos motores de passos, como a controladora do spindle têm bastante vantagens, e algumas dessas vantagens estão desabilitadas ou necessitam apenas de um pequeno (upgrade), (não desmerecendo qualquer outra controladora do mercado ou dos colegas), digo isso porque já montei esta controladora do Spindle que é
"Open sorce" para a minha "cnczinha" que estou terminando, e sei do que ela é capaz.
Problema com o Trafo:
http://lab.whitequark.org/notes/2014-02-11/cnc3020t-fixing-power-supply/Problema com a controladora:
http://lab.whitequark.org/notes/2014-02-12/cnc3020t-emc2-configuration-and-hidden-features/Problema com o Spindle:
http://www.cnczone.com/forums/chinese-machines/201446-burnt-resistor-yoc-pw3024.htmlObs: Não espere que o controle de velocidade do Spindle pelo potenciômetro seja igual ao controle via Mach3, justificando, o controle pelo Mach3 será limitado pela frequência do Kernel e o processamento do seu PC entre outros, ex: (100 KHz de Kernel irá depender se o seu PC chega a processar isso), ou seja, darei dois exemplos abaixo.
Ex: 1, se você estiver usando o Kernel em,
25.000 Hz, este valor será dividido por 6 internamente no controle do Mach3, que será igual a 4.166 Hz de frequência dos pulsos administrados pela controladora do Spindle.
"Hááááá então tá fácil seu Jão, se o Mach baixa a velocidade do Spindle pra 1/6meu, sei que meu PC guenta o tranco e meu Mach3 é registrado intão vô tocá fogo nele a 100 KHz", hummmm, hummmm então tá".
Ex: 2, se você estiver usando o Kernel em,
100 KHz dividido internamente por 6 será = 16.66 KHz. Então na verdade você terá 1/6 dos pulsos controlando o Spindle.
Já com o controle pelo potenciômetro você terá um controle entre,
13,4 á 17,8 KHz, e sem divisão alguma, isso porque o que o mesmo será controlado por um gerador de pulsos externo ou seja, o CI NE555 da sua placa do Spindle.
É muito fácil entender o porque disso, o Mach3 têm que administrar os 25.000 Hz dividido para 3 motores de passo
*(engana-se quem acha que é 25.000 Hz para cada motor), quando usar o Spindle o Mach irá pegar uma sexta (1/6) parte desses pulsos e passar para o Spindle, então não precisa ser um gênio para descobrir que perderá rendimento nos motores de passo, já se estiver sendo controlado pelo 555 externo o Mach3 fica livre deste encargo.
*O mach3 não controla os 25.000 Hz para cada motor de passo, ele DIVIDE, os 25.000 Hz para os 3 motores, aqui é onde muita gente errou, tá errando ou vão errar, (inclusive eu errava e feio, até entender como funciona este tipo de controle de Spindle pelo programa e aprender a conjugar o verbo errar hehehehehe, e olha que eu ainda não sei nadinha de Mach3 hehehehe, todo dia descubro mais uma artimanha no Mach).
Fiz um teste simples e quem quiser pode testar também para efeito comparativo, inclusive fiz outra vez esta semana com a minha nova eletrônica e em três outros PCs para comparações , (com os motores fora da mecânica que ainda não está acabada), estes resultados variam um pouco de um PC para outro, ex: com processador de 1 núcleo, para 2 núcleos e para 4 núcleos, que são os que eu tenho em aqui em mãos.
Use os botões de seta do teclado para fazer o (JOG manual) rápido da máquina, configure a velocidade em 100% rápida dos motores, primeiro com o motor de "X", observe a velocidade em
metros/min no painel do Mach3 e marque o valor deste deslocamento em um papel, faça o mesmo com "X e Y", aperte juntas as teclas para mover os 2 eixos ao mesmo tempo e marque novamente no papel, por último repita com "X, Y,e o Z".
Ou também você pode mandar um eixo para cada distância pré-determinada, ex: comande os eixos para uns 100mm e clique em "GO TO ZERO" no painel do Mach3, assim os motores irão retornar em (G0), observe que os 3 eixos juntos não passam o valor do Kernel que você configurou no Mach3.
Então se você configurou o Kernel para 25.000 Hz, os 3 motores irão trabalhar juntos a 25.000 Hz, e não a 25.000 Hz x 3 motores = 75.000 Hz.
Eu quando comecei também achava que seria 25.000 Hz para cada motor (como eu era burrinho, hoje eu aprendi, mas continuo burrinho) hehehehehe.
Lembrando que esses testes feitos por mim, podem ser feitos com qualquer controladora, ou seja serve de base para qualquer máquina cnc com controladora para motor de passo, a matemática é a mesma, o que muda são as controladoras e suas configurações.
As configurações da minha eletrônica e do Mach3 para a minha "cnczinha" está assim:
Kernel: 45.000 Hz.
Motor Tuning: 800 passos em Steps Per (minhas controladoras são micro-passos).
Velocity mm´s per min: 2.200m/min (metros por minutos).
Trafo dos motores de 36V (limite para as minhas controladoras).
Meus testes:
1 - motor X, c/ o dedão no jog á 100% = 2.170m/min. (pequena variação do mach3 e do Pc).
2 - motores X e Y, c/ o dedão e o dedo no jog á 100% = 3.080m/min. (se fosse 45.000 Hz para cada motor, este valor já estaria errado).
3 - motores X, Y e Z, c/ o dedão o dedo e o dedinho no jog á 100% = 3.370m/min. (o que dizer disso então, heim???).
Ok, para tirar as provas e ver a matemática do burrinho aqui, vamos lá:
Com 3 motores: trabalhando os 3 juntos a 3.370m/min dividido por 60 segundos = 56.166666...mm/seg (56,16 milímetros por segundo),
56.16mm/seg multiplicado pelos 800 micro-passos da controladora é = a 44.933 Hz ou pulsos (Olha o valor próximo do Kernel aí).
Com 2 motores: 3.080 / 60 = 51,3333...
51,33 * 800 = 41.066 Hz (Vejam que não cabe mais velocidade para 3 motores aí, hummmmmm tá).
E com 1 motor: 2.170 / 60 = 36,166666...
36,16 * 800 = 28.936 Hz (Então os 3 eixos não poderiam trabalhar juntos com 28.936 Hz, porque, se multiplicarmos 28.936 pelos 3 motores, daria 86.784 Hz).
Resumindo (já falei de mais, hehehehehe), faça as correções indicadas para as controladoras porque o custo é muito baixo para tal, se mesmo assim a coisa não desenrolar, aí sim saia a procura de nova eletrônica.
Já tava esquecendo, o controle do Spindle pelo potenciômetro será mais liso e uniforme e também terá maior torque em baixas velocidades, já em altas velocidades será igual controlar ou pelo potenciômetro ou controlar pelo PC e Mach3, então prefira o controle via potenciômetro.