CNC feita com drivers de CD OpenCdNC, alguém com tempo pra montar uma ?

Olá amigos,

vi um projeto bem interessante de CNC feita com drivers de CD OpenCdNC:

https://github.com/themrleon/OpenCdNC

alguém aí está com tempo e disposição pra montar uma ?

o projeto é aberto e ela foi concebida pra fazer placas de circuito impresso

Exibições: 15060

Responder esta

Respostas a este tópico

E ai, alguem conseguiu?

Chegou essa semana minha CNC Shield V3 para Arduino UNO rsrs.

Estou estudando o tema, não é impossivel, mas é cheio de detalhes

Tem que instalar o driver GRBL no Arduino UNO, a versão no momento é a grbl 0.9j, mas tem que cuidar que nela foi invertido o pino 12 que controla o spindle (motor do rotor) pelo pino 11(pino do fim de curso do Eixo Z), para ter controle PWN do spindle, da para desabilitar no código ou inverter os fios, se não for utilizar o fim de curso não faz diferença

https://github.com/gnea/grbl

E o programa para enviar os arquivos e controlar o shield no pc é o Universal G-Code, mas ele esta na versão 2.0 que é o USG Plataform, esta bem legal a interface, disponível para download no link abaixo.

https://winder.github.io/ugs_website/download/#nightly-builds

ainda não descobri as configurações do motor de passo das leitoras que possuo e nem como criar o arquivo grbl, mas qq hora chego lá

Tiago bom dia, 

Vai postando tudo que aprender, por favor. 

O dia que eu tiver a minha, irei pesquisar aqui. 

Obrigado por compartilhar ! 

Abraços. 

eu estou a uns 3 dias estudando como ligar o motor de passo quero ser o mais minimalista possivel, de primeiro vou tentar fazer uma penplotter msm, gostei dessa ideia aqui, é bem minimalista e fácil de montar

o projeto esta nesse link http://electricdiylab.com/new-design-diy-arduino-based-mini-cnc-mac...

Quanto aos motores de passo de leitora de CD aparentemente é 5v e  possuem 20 passos por volta de 18º, e a cnc shield deve estar em Full Step, conforme esses dois links abaixo:

http://www.dobitaobyte.com.br/como-fazer-uma-cnc-com-drive-de-dvd-v...

http://forums.reprap.org/read.php?14,643577

No entanto o Ideal é alimentar a CNC shield V3 com 12v, e como os modulos A4988 limitam a corrente a tensão não é prejudicial ao motor, mas é preciso acertar a corrente exata para o motor funcionar, não cheguei nessa parte ainda de como fazer o calculo.

O programa para gerar o arquivo Gcode é o InkScape, é só salvar a imagem no formato gcode msm.

Não se esqueça de ajustar a corrente dos A4988 para o seus motores !

Esta tudo explicado aqui:

Opa muito bom, não tinha achado esse ai, tava lendo sobre o calculo de Vref no blog

https://jgamblog.wordpress.com/2016/09/24/tutorial-arduino-drv8825-...

só que explicação era para o Driver dvr8825, mas esta bem detalhado

Não consegui fazer o driver de CD funcionar, o motor de passo é um 7810200082AC

a corrente máxima é de 0,25A,

a resistência das bobinas do motor de passo é 19 ohms

a resistência do sensor A4988 é de 10 ohms e a alimentação esta sendo uma fonte de pc de em 12v

pelo que entendi o calculo do Vref ficaria assim:

Vref = I_TripMax * 8 * Rs

Verf =corrente maxima*8*resistência do sensor

Vref = 0,25*8*0,01

Verf=0,02v

esta correto isso? achei o valor muito baixo

Aeeee, consegui, meu multímetro não estava me ajudando, mas por sorte tinha um voltímetro amperímetro, deixei +- em 12v (com um step up) e fui girando o potenciômetro do A4988 até a corrente ficar em 0,1A ai o motor funcionou certinho.

 

Consegui montar uma base, mas estou apanhando na calibração dos eixos do g-code, para saber onde é o ponto zero, e o tamanho da trilha e os passos no UGS, mas esta funcionando a estrutura.

Bom dia Tiago, 

Eu não li sobre o projeto. Ponto zero seria o ponto se início de movimento do motor (home position) ? 

Se for isso, precisará usar um sensor ótico. Esse drive tem um sensor ótico?

Murta, então, da para por um fim de curso virtual nos comandos G-code

$130 = 30.000 (x max travel, mm)
$131 = 30.000 (y max travel, mm)
$132 = 20.000 (z max travel, mm)

Pelo que entendi os parâmetros que interessam para calibrar são esses aqui

$100 = 25.000 (x, step/mm)   
$101 = 25.000 (y, step/mm)
$102 = 250.000 (z, step/mm)
$110 = 25.000 (x max rate, mm/min)
$111 = 25.000 (y max rate, mm/min)
$112 = 500.000 (z max rate, mm/min)

mas ainda não acertei o ponto, pelos testes que fiz, minha CNC, quando envio um sinal de 10mm ele percorre 30mm

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço