Clube CNC Brasil
Maquinas, Mecânica, Eletrônica e etc ... => Maquinas CNCs geral (Laser, convencional e etc ...) => Tópico iniciado por: peressin em 18/04/15 - 13:38
-
Boa tarde!
Segue uma foto e um vídeo da minha CNC finalizada!
vlww!
(http://imageshack.com/a/img538/7835/isVkcw.jpg)
[youtube]https://www.youtube.com/watch?v=G7kPK-jmdbU[/youtube]
https://www.youtube.com/watch?v=G7kPK-jmdbU
-
Grato pela sua partilha , se fosse possivel mais informaçoes seria a cereja em cima do bolo.
Uma alternativa aos clássicos LINUXCNC e MACH3.... :ok:
Portuga
Zé Vilhena
-
Portuga,
Que tempo.
Vez por outra lembro de Vossa Excelência, pois juntamente com o Edu e Mac foram os que me deram o primeiro auxílio aqui no Forum. Oportunidade que entendi que não entendia absolutamente nada de CNC. ;negatv: ;negatv: ;negatv: Mas já estou respirando. :ok: :ok: :ok:
Um grande abraço.
jcs
E.T.: Prá você também Peressin.
-
Grato pela sua partilha , se fosse possivel mais informaçoes seria a cereja em cima do bolo.
Uma alternativa aos clássicos LINUXCNC e MACH3.... :ok:
Portuga
Zé Vilhena
Amigo,
É muito simples, não sei qual é seu conhecimento sobre Arduino, vou te explicar, caso eu esteja falando coisa que você já saiba me desculpe hehe...
O Arduino nada mais é que uma placa que possui um microcontrolador e todos os componentes que ele necessita para funcionar (cristal de clock, chip para comunicar USB, regulador de tensão, capacitor de filtros e bla bla bla)...ou seja, um microcontrolador é um circuito impresso que pode ser programado de acordo com a necessidade do usuário...O Arduino UNO (um dos modelos de Arduino) possui basicamente 14 pinos digitais, esses pinos podem ser utilizados como entrada digital ou saída digital, isso vai depender da programação do usuário...O Arduino possui também 6 pinos de entrada analógica, que podem receber de 0 a 5 volts...
Bom, para a nossa realidade, as máquinas CNC... Existe um programa já pronto, chamado GRBL, esse programa transforma o Arduino em uma controladora CNC, logo, esse programa já defini qual a função de cada pino, conforme a foto abaixo...É muito simples, basta baixar esse "programa pronto para Arduino" fazer o UPLOAD deste programa na placa e ela já irá se transformar em uma controladora CNC.
Com o Arduino transformado em placa CNC, existem alguns programas de computador que foram criados para comunicar com ele...São eles o Universal G-Code sender, o Chilipeppr, o Zap maker entre outros, esses programas são similares ao Mach3, EMC entre outros, dentro do software você defini os valores de passo/mm, aceleração, velocidade em G0, e todos os outros parâmetros...
Resumindo tudo,
O meu diagrama é o seguinte:
Possuo uma fonte 24Vcc 15A, que está alimentando 3 drivers chineses TB6560, aqueles verdinhos...Os drives são comandados pelo Arduino, que foi previamente gravado com o programa GRBL, o qual transformou minha placa em uma controladora CNC... Simples e barato...Paguei 23 reais de cada drive, 50 reais do Arduino e 135 da fonte...total da minha eletrônica: R$ 254,00...
Bom, estou utilizando essa plataforma pela comodidade de comunicar USB com a máquina, até então não vi nenhuma desvantagem ao comparar com máquinas com hardware baseado em porta paralela, muito pelo contrário, é muito bom poder utilizar o notbook.
Espero ter ajudado!
Abraço!!
FOTO ARDUINO TRANSFORMADO EM CONTROLADORA CNC
(http://ceit.uq.edu.au/wiki/images/b/ba/Grbl_Pin_Diagram.png)
-
Até que enfim alguém explicando de forma simples e didática algo sobre este Arduíno.. rsssssss
Ouvia falar nele mas num tinha a menor idéia de como isto funcionava...
Barato, simples e resumidamente vc tem uma controladora USB completinha, só faltando os drivers e a fonte..
Muito bom...
Pena que o Mach3 num se comunica com ele.. .para alguém como eu que só sabe operar Mach3, fica complicado porque teria que reaprender tudo de novo.. mas acho que vale muito a pena, até porque ele se comunica com o computador via USB, dispensando as famigeradas Portas Paralelas..
Muito esclarecedor sua postagem.. valeu!!...
Outra coisa que estava esquecendo de perguntar:.. estes programas de controle, tanto quanto o GRBL, são código livre?.. . ou seja, só baixar, instalar e usar?..
Ou são proprietários e tem que se pagar por eles?...
obrigado!!..
-
Legal, andei procurando algo que fosse "mais" barato, para começar a brincar com CNC.
E cai justamente no Arduino.
E pesquisando mais a fundo, encontrei um kit do arduino.
Não entendo muito do "ingres" kkkk ...
http://www.youtube.com/watch?v=k72ZnTBEczw
-
Muito obrigado Leonardo Peressin
Foi a explicaçao em portugues que mais percebi ao ler...
Vou agora compilar a informação que voçe se dignou a nos presentear e sabendo de antemão estas informaçoes importantes será certamente mais fácil chegar a conclusões nas buscas !!!
Esta semana é a segunda GRANDE informação nesta área CNC , a primeira foi o Homing da máquina usando o linuxcnc (dica do Cientista , obrigadão Inácio rsrsr) , deu muita luta , mas agora me sinto mais confiante em não perder peças de longa usinagem... e um prazer enorme em clicar no botão e a máquina ajustar automatico ... um "Must" :ok:
Leonardo Peressin me diga ... voce instalou limit switch´s e homing nesta sua montagem com Arduino ?!?
Grato em meu nome e de todos os intervenientes neste forum.
Amigo JCS , voce ao retirar a foto do seu avatar me confundiu !!! Lembro agora de si sim !!! Que bom que voce está de volta à nossa companhia ! Abraço e vá dando noticias
Portuga
Zé Vilhena
-
Peressin,
Excelente explicação, eu estava como o Edu, sem entender nada desse Arduino, agora, pelo menos, já dei uma deslanchada boa para entendê-lo.
Alem das perguntas do Portuga,nosso bom Vilhena, gostaria de saber das performance final da máquina: Máxima velocidade de corte: Tipo de motores (acredito serem Bidirecionais), E outras informações que possa acrescentar.
Abraço
Edson
-
Legal, andei procurando algo que fosse "mais" barato, para começar a brincar com CNC.
E cai justamente no Arduino.
E pesquisando mais a fundo, encontrei um kit do arduino.
Não entendo muito do "ingres" kkkk ...
https://www.youtube.com/watch?v=k72ZnTBEczw
Amigo, neste video o cara está utilizando drives de menor capacidade...de toda forma, a aplicação é a mesma!
Vlwww
-
Até que enfim alguém explicando de forma simples e didática algo sobre este Arduíno.. rsssssss
Ouvia falar nele mas num tinha a menor idéia de como isto funcionava...
Barato, simples e resumidamente vc tem uma controladora USB completinha, só faltando os drivers e a fonte..
Muito bom...
Pena que o Mach3 num se comunica com ele.. .para alguém como eu que só sabe operar Mach3, fica complicado porque teria que reaprender tudo de novo.. mas acho que vale muito a pena, até porque ele se comunica com o computador via USB, dispensando as famigeradas Portas Paralelas..
Muito esclarecedor sua postagem.. valeu!!...
Outra coisa que estava esquecendo de perguntar:.. estes programas de controle, tanto quanto o GRBL, são código livre?.. . ou seja, só baixar, instalar e usar?..
Ou são proprietários e tem que se pagar por eles?...
obrigado!!..
Edu, são programas de código livre...o que mais me chamou a atenção é que está em constante atualização! Sempre saem novas versões, com melhorias e correções!
-
Muito obrigado Leonardo Peressin
Foi a explicaçao em portugues que mais percebi ao ler...
Vou agora compilar a informação que voçe se dignou a nos presentear e sabendo de antemão estas informaçoes importantes será certamente mais fácil chegar a conclusões nas buscas !!!
Esta semana é a segunda GRANDE informação nesta área CNC , a primeira foi o Homing da máquina usando o linuxcnc (dica do Cientista , obrigadão Inácio rsrsr) , deu muita luta , mas agora me sinto mais confiante em não perder peças de longa usinagem... e um prazer enorme em clicar no botão e a máquina ajustar automatico ... um "Must" :ok:
Leonardo Peressin me diga ... voce instalou limit switch´s e homing nesta sua montagem com Arduino ?!?
Grato em meu nome e de todos os intervenientes neste forum.
Amigo JCS , voce ao retirar a foto do seu avatar me confundiu !!! Lembro agora de si sim !!! Que bom que voce está de volta à nossa companhia ! Abraço e vá dando noticias
Portuga
Zé Vilhena
Portuga,
Ainda não instalei os limites, não sei ao certo como funciona, se são apenas de "limite" mesmo ou se funcionam como homing, preciso testar e estudar um pouco mais a respeito! Assim que eu tiver uma conclusão eu posto aqui!
-
Peressin,
Excelente explicação, eu estava como o Edu, sem entender nada desse Arduino, agora, pelo menos, já dei uma deslanchada boa para entendê-lo.
Alem das perguntas do Portuga,nosso bom Vilhena, gostaria de saber das performance final da máquina: Máxima velocidade de corte: Tipo de motores (acredito serem Bidirecionais), E outras informações que possa acrescentar.
Abraço
Edson
Amigo,
Quanto aos dados da máquina, eu estou utilizando fusos trapezoidais M16 e motores de passo bipolares de 15kgf.cm, ligados em paralelo (2,6A)...
A minha mecânica é um pouco limitada, não consegui o alinhamento perfeito do conjunto e meus fusos vieram um pouco empenados, logo a mecânica fico um pouco "pesada", porém consegui trabalhar com velocidade de 2500 mm/min em G0 e velocidades de corte de até 1500 mm/min (sem perder passos)...quanto a aceleração, a mesma está em 200mm/s²...
-
Leonardo.
Muito bom o seu projeto. E fantástico o valor gasto na eletrônica.
O driver é igual a este??? http://pt.aliexpress.com/item/Free-Shipping-TB6560-3A-Driver-Board-CNC-Router-Single-1-Axis-Controller-Stepper-Motor-Drivers-We/2034555202.html
Seria possível colocar o link do vendedor???
-
Leonardo.
Muito bom o seu projeto. E fantástico o valor gasto na eletrônica.
O driver é igual a este??? [url]http://pt.aliexpress.com/item/Free-Shipping-TB6560-3A-Driver-Board-CNC-Router-Single-1-Axis-Controller-Stepper-Motor-Drivers-We/2034555202.html[/url]
Seria possível colocar o link do vendedor???
Amigo, é este mesmo, porém comprei nesse site:
http://www.dx.com/pt/p/tb6560-single-axis-3a-stepper-motor-driver-green-10-35v-214349#.VTOO4CGbzIU
Chegou em 25 dias...
Abraço!
-
Bom Peressin,
Agora você aguçou a curiosidade menha e de uma tonelada de gente...
Então, precisaremos de uma fonte 24V xA, (o suficiente para os motores), os TB6560, os motores, de preferência Bipolares ( embora os Unipolares também sirvam) e o ARDUINO.
Outro fator que é muito importante, pelo menos para mim, é a plataforma desses programas que você citou. Eles trabalham com Windows XP, Win 7 (32/64(, win 8 ou só Linux? Se só Linux aí o caldo entorna...
Todas as peças são relativamente fáceis de achar, mas e o ARDUINO, poderia dar uma sugestão?
Me deu vontade de experimentar...
Abraço
Edson
-
Bom Peressin,
Agora você aguçou a curiosidade menha e de uma tonelada de gente...
Então, precisaremos de uma fonte 24V xA, (o suficiente para os motores), os TB6560, os motores, de preferência Bipolares ( embora os Unipolares também sirvam) e o ARDUINO.
Outro fator que é muito importante, pelo menos para mim, é a plataforma desses programas que você citou. Eles trabalham com Windows XP, Win 7 (32/64(, win 8 ou só Linux? Se só Linux aí o caldo entorna...
Todas as peças são relativamente fáceis de achar, mas e o ARDUINO, poderia dar uma sugestão?
Me deu vontade de experimentar...
Abraço
Edson
Amigo,
O software roda na plataforma windows...todos os as versões...
Quanto ao achar o Arduino, isso é o mais facil de tudo...não vou nem te indicar pois aposto que você encontra isso bem perto da sua casa, da uma pesquisada na net...Arduino UNO...você vai ver como é "carne de frango"...
-
Achei este aqui que diz ser compatível com Arduíno UNO R3... serve?...
Imaginava que fosse mais caro estes aparelhinhos....
http://produto.mercadolivre.com.br/MLB-638064382-arduino-comp-uno-r3-smd-cabo-usb-tutorial-em-portugus-_JM
Este diz ser original.. alguma diferença entre um e outro?...
http://produto.mercadolivre.com.br/MLB-647164807-arduino-uno-r3-arduino-mesmo-cabo-usb-aproveite-_JM
-
Edu,
O primeiro tem o cartão SMD que significa uma bondade incalculável, pois veja que na impressora 3D cuja eletrônica se acopla um LCD também próprio para o Arduíno, se joga direto o arquivo através do cartão e ele já lê e manda imprimir, gravar, cortar, etc. Não há necessidade de estar acoplado a um computador. Facilita muito, principalmente para quem tem dificuldade de espaço físico. :ok: :ok: :ok: :ok:
jcs
-
Edu,
O primeiro tem o cartão SMD que significa uma bondade incalculável, pois veja que na impressora 3D cuja eletrônica se acopla um LCD também próprio para o Arduíno, se joga direto o arquivo através do cartão e ele já lê e manda imprimir, gravar, cortar, etc. Não há necessidade de estar acoplado a um computador. Facilita muito, principalmente para quem tem dificuldade de espaço físico. :ok: :ok: :ok: :ok:
jcs
Quer dizer então que ele já tem internamente o programa de controle, similar ao Mach3, que interpreta o código mesmo não estando presente um computador?.. caraca.. melhor que eu pensava...
Menino.. então tamos perdendo tempo com estas tranqueiras que usamos, tipo interface, computador para interpretar o código... enfim, tudo tá obsoleto, inclusive nós.. ?_1 ?_1
E tudo isto por 30 contos?... inacreditável...
-
Edu,
Um pouco mais, porém aceitável.
Arduino Mega +/- 30; O shield +/- 30; os driver +/- 3x13,00; O LCD +/- 36,00 + a fonte.
Tem que garimpar, você encontra no ML o Kit com 4 driver e 4 motores nema 17 (?) por uns 330 dinheiras.
Mas no frigir dos ovos, para uma maquineta sem muita robustez é muito legal. Parece que aceita motores até 15 Kgf, unipolares e bipolares.
Ainda mais, os programas são livres e sempre atualizados, pois há uma quantidade incrível de "Edus" na luta por estes programas.
jcs
-
Olá meninos
Se permitirem a intromissão, hihihi ;pacienc: E o amigo Reinaldo não brigar comigo por postar o link aqui...
Temos o portal e fórum do Laboratório de Garagem: http://labdegaragem.com/ que é dedicado principalmente ao Arduino :imit:
Ali vocês encontrarão cursos gratuitos sobre este pequeno notável e todas as informações sobre os recentes lançamentos. Inclusive na parte de programação e etc...
Outro ponto é que existe a loja virtual do Lab de Garagem onde os interessados podem adquirir todos os componentes a preço justo e com muita segurança.
Espero que seja útil :ok:
Grande Abraço e Muita PAZ!
Elton "Velho Hippie" Ribeiro
Oficina do Velho Hippie - Criando com as Mãos, com a Mente e o Coração!
Minha área de desenvolvedor no Clube: http://www.clubecncbrasil.com.br/clubecnc/index.php/board,140.0.html
ribeiroelton@hotmail.com (Mail e Skype chat)
https://www.facebook.com/eltonvelhohippie.ribeiro
-
Edu,
Um pouco mais, porém aceitável.
Arduino Mega +/- 30; O shield +/- 30; os driver +/- 3x13,00; O LCD +/- 36,00 + a fonte.
Tem que garimpar, você encontra no ML o Kit com 4 driver e 4 motores nema 17 (?) por uns 330 dinheiras.
Mas no frigir dos ovos, para uma maquineta sem muita robustez é muito legal. Parece que aceita motores até 15 Kgf, unipolares e bipolares.
Ainda mais, os programas são livres e sempre atualizados, pois há uma quantidade incrível de "Edus" na luta por estes programas.
jcs
Amigo,
O arduino no circuito trabalha como controladora CNC, fornecendo os pulsos de step e dir... se utilizarmos drives maiores, consequentemente conseguiremos utilizar motores maiores...NEMA 34, e etc...
-
Quando vc comentou sobre os programas, eu imaginei que fossem programas instalados no computador, no lugar do Mach3 ou similar, e este enviasse os pulsos já "mastigados" para o Arduíno só enviar para os drivers... como se fosse uma interface apenas.. mas pelo que estou vendo, estes programas ficam instalados no próprio Arduíno e o computador só envia o código G para ele.. ele faz o resto, né?.. e no caso de ter o leitor de cartão, então fica melhor ainda, né?.. nem computador precisa mais.. eitha que este mundo tá evoluindo mesmo... ?_1
Só falta ter algum com entrada de rede.. aí fica melhor ainda.. rsssssss
Você cria o arquivo lá no ArtCAM ou similar, envia via rede e ele manda bala...
Meninos... tou vendo que isto vai longe....
Eu sempre via este Arduíno por aí, inclusive me cadastrei lá Laboratório de Garagem assim que começou.. mas como num entendi foi nada, rapei fora.. rsssssssss... Pensava que estes aparelhinhos só servissem para Feiras de Ciência.. rsssssssss
Foi inclusive uma das primeiras coisas que vi os caras comentando a respeito deles.. iam automatizar uns eletodomésticos ou coisa assim... nem dei bola...
Mas agora tou começando a me animar com isto... Eitha pequenininho porreta este....
?_1 ?_1
Gostei demais....
-
Quando vc comentou sobre os programas, eu imaginei que fossem programas instalados no computador, no lugar do Mach3 ou similar, e este enviasse os pulsos já "mastigados" para o Arduíno só enviar para os drivers... como se fosse uma interface apenas.
Desculpe a intromissão, mas já me intrometendo, é isso mesmo. O programa "tipo" Mach3 deve ser instalado no computador e outro programinha GRBL no arduino, para o mesmo se transformar em uma interface CNC como já explicado pelo colega no início do post.
Tenho alguns arduinos onde faço meus experimentos e já li alguns comentários a respeito dos programas dedicados ao arduino CNC, onde alguns "especialistas" dizem que os programas específicos para o arduino CNC são básicos em relação ao Mach3, LinuxCNC e outro que se dedicam exclusivamente a máquinas CNC. Alguns exemplos são citados como ferramentas de compensação de raio entre outras que segundo eles não existe nesses programas para arduino.
Não fiz nenhum teste ainda nessa área, mas logo farei.
Abraço
Juliano
-
Achei este aqui que diz ser compatível com Arduíno UNO R3... serve?...
Imaginava que fosse mais caro estes aparelhinhos....
[url]http://produto.mercadolivre.com.br/MLB-638064382-arduino-comp-uno-r3-smd-cabo-usb-tutorial-em-portugus-_JM[/url]
Este diz ser original.. alguma diferença entre um e outro?...
[url]http://produto.mercadolivre.com.br/MLB-647164807-arduino-uno-r3-arduino-mesmo-cabo-usb-aproveite-_JM[/url]
Edu, nenhum dos dois são originais "made in Italy", mas os dois funcionam perfeitamente igual ao original. Eu possuo três modelos de Arduíno sendo que dois são estes mesmos que você postou, onde um utiliza componente SMD e outro componente com pinos. Outra diferença é que no que possui SMD você deverá instalar um drive para se comunicar com o computador pois seu FTDI é diferente do original, mas funciona da mesma forma.
Para você ter uma noção, paguei U$3,12 do último que comprei.
Juliano
-
Entendi.. pelos comentários do Júlio eu havia entendido que eles substituíam até o computador.. poxa.. uma plaquinha de 30 contos fazendo tudo isto aí também já seria demais, né?.. rsssssss
E foi justamente este comentário do meu amigo Julio que me deixou meio desorientado.. rsssss
Olha o que ele diz.. que o arquivo "entra através de um cartão e o Arduíno faz o resto... imprime, grava, corta e o diabaquatro... rssss
Aí imaginei que no caso o computador fosse dispensável.. que o arquivo saia direto do CAM para o Arduíno, que se encarregava de "mastigar" os bits e fazer o resto...
Júlio precisa explicar melhor isto aí... rsssssss
Edu,
O primeiro tem o cartão SMD que significa uma bondade incalculável, pois veja que na impressora 3D cuja eletrônica se acopla um LCD também próprio para o Arduíno, se joga direto o arquivo através do cartão e ele já lê e manda imprimir, gravar, cortar, etc. Não há necessidade de estar acoplado a um computador. Facilita muito, principalmente para quem tem dificuldade de espaço físico. :ok: :ok: :ok: :ok:
jcs
-
Nenhum dos dois possui entrada para cartão. Para isso você deve acoplar um shield vendido como complemento.
-
Fiquei por dois anos longe dos fóruns, fazendo uma reforma aqui em casa e parece que andei perdendo boas discussões.. rssssss
Fui procurar no Guia CNC e parece que Daniel Franco, Cássio Alvarenga e o Milton já andam trabalhando nestes Arduínos já há um tempo.. e pode ser que saia coisa boa daí.. rsssss
http://www.guiacnc.com.br/arduino/controle-cnc-total-por-arduino-%28sem-utilizar-o-computador%29!!!!/
-
Juliano,
Tem sim. Eu comprei o meu pelo cartão. :sarro: :sarro: :sarro:
É que me pareceu que o primeiro estava acoplado.
jcs
-
Se você acoplar o LCD e usar os arquivos no cartão, o GRBL vai fazer a transformação e movimentar os driver. Meu filho usa na impressora 3D.
Ainda, acho que o Raranda é um expert neste assunto. Vamos fazer carinhas de contente que ele se aproxima ?_1 ?_1 ?_1
jcs
-
Senhores!
Fico muito feliz em ter "despertado" a curiosidade de vocês com meu post!
Abraço a todos hehe!
-
Muito legal a possibilidade de controlar com um hardware bem pequeno...
E ainda temos a opção do Raspberry pi..
Rescrevi minha mensagem sem querer....
-
Olá Marinilson, no outro fórum que participo assim como outros colegas tem justamente uma discussão a respeito disso em que um participante cita: Também vi que existe um computador de processador ARM 700mhz 32bits chamado Rapberry Pi (custa +- $35, porem com taxação aqui para o brasil sai beem mais) ele tem +- o tamanho de um cartão de credito tem porta I/O, roda linux, e eu vi que existem algumas pessoas tentando usa-lo nessa área das CNC... mas estão enfrentando problemas com a falta de um Kernel em tempo real para ele...
Você saberia dizer se isso já foi resolvido?
Abraço.
Juliano
-
Iluj....
Eu tenho as duas versões. O raspberry pi 2 chegou esta semana, nem testei ainda.
Eu brinco com o raspberry mas nao voltado a cnc.
Não sei de nenhuma noticia a respeito...
-
Boas
Depois do nosso companheiro Peressin ter despertado a nossa atenção , buscando na net apareceu entre outros...
Projecto usando o arduino e o raspberry
http://www.instructables.com/id/Raspberry-Pi-Alamode-CNC-Controller/ (http://www.instructables.com/id/Raspberry-Pi-Alamode-CNC-Controller/)
Tem mais projectos por essa net fora...
Abraço
Portuga
Zé Vilhena
-
Eu tenho as duas versões. O raspberry pi 2 chegou esta semana, nem testei ainda.
Eu brinco com o raspberry mas nao voltado a cnc.
Não sei de nenhuma noticia a respeito...
O Zé Vilhena já respondeu com sua postagem que aliás o cara caprichou bastante no projeto, pelo menos na parte eletrônica.
Abraço.
Juliano