



Recentemente trouxemos um post falando sobre a CNC Shield e suas aplicações utilizando o GRBL. Hoje falaremos sobre a família de shields Ramps e sua importância no mundo Maker, já que através dela a comunidade pôde desenvolver suas próprias impressoras 3D, o que tornou essa tecnologia mais atrativa e acessível à população.
Antes de te apresentar a shield em si, preciso abordar os motivos pela qual essa placa é amplamente utilizada no mundo e principalmente a sua origem. Tudo começou em meados de 2005, quando a Universidade de Bath, no Reino Unido, propôs a criação de uma impressora 3D capaz de fabricar muitos dos componentes necessários para seus protótipos com um baixo custo de produção. Deu-se início então ao projeto RepRap (abreviação de replicating rapid prototyper), liderado pelo professor sênior de engenharia mecânica Adrian Bowyer. A ideia era fazer uso da manufatura aditiva conhecida como FDM, que em tradução livre significa modelagem por deposição e fusão e consiste na deposição de material fundido em camadas, formando assim o objeto desejado. A primeira impressora 100% desenvolvida através do projeto RepRap foi lançada em 2007 e recebeu o nome Darwin, tendo suas peças fabricadas pelos protótipos criados anteriormente. Nos anos seguintes, a impressora Darwin foi a responsável por fabricar as peças para outras impressoras, que ficaram conhecidas como Mendel e Huxley. Os nomes foram escolhidos em homenagem a biólogos evolucionistas famosos, como símbolo da filosofia do projeto RepRap: replicação e evolução.
RepRap v1.0 (Darwin) - Créditos: all3dp.com
Todas as peças de plástico da máquina da direita foram produzidas pela máquina da esquerda. Adrian Bowyer (à esquerda) e Vik Olliver (à direita) são membros do projeto RepRap. Créditos: all3dp.com
Kit RepRap RAMPS 1.4
RAMPS é a abreviatura de RepRap Arduino Mega Polulu Shield e foi desenvolvida com o intuito de compactar o hardware necessário para o controle das impressoras, fazendo uso dos drivers de controle de motor de passo Polulu (A4988/ DRV8825) e ser conectada diretamente ao Arduino Mega, facilitando assim a conexão dos diversos pinos de controle necessários no funcionamento das máquinas. É ela quem faz o gerenciamento energético e das informações enviadas pelo Arduino Mega através dos pinos de contole: Se o Arduino recebe o comando para mover um eixo XYZ da impressora até o limite mínimo, é a RAMPS quem vai acionar o driver do respectivo motor (e consequentemente o motor em si) e também receber o sinal do fim-de-curso, informando que o motor chegou ao limite do seu movimento.
Conexões da RAMPS. Créditos: Geeetech
Como dito anteriormente, a RAMPS foi desenvolvida no projeto RepRap visando a praticidade nas conexões necessárias para o funcionamento das impressoras 3D. Isso fez com que ela sofresse diversas alterações ao longo do tempo até chegar ao resultados que encontramos no mercado hoje em dia:
Evoluções mais recentes da shield RAMPS. Créditos: all3dp.com
Assim como a RAMPS une o cérebro e os músculos da impressora 3D, é necessário que o Arduino execute um firmware* para fazer o controle de suas conexões durante o funcionamento da máquinas. Os dois firmwares mais utilizados hoje são o Marlin e o Repetier Host, sendo o primeiro open source e largamente utilizado nas impressoras 3D FDM de baixo custo. O Marlin foi desenvolvido em 2011 graças ao crescimento do projeto RepRap e conta com comandos em G-Code e atualizações periódicas, sempre trazendo novas funcionalidades e até mesmo automatizações para as impressoras que o utilizam. Foi escrito com o intuito de fazer todo o gerenciamento necessário à RAMPS usando o Arduino Mega, apesar de hoje oferecer suporte à controladoras de 32 bits que possuem recursos e microcontroladores mais avançados que a RAMPS.
Ambiente de programação do Marlin - VS Code + PlatformIO
Exemplo de configurações ativadas (em azul) e desativadas (em verde).
Modelo de impressora 3D RepRap construída por mim, controlada por uma RAMPS 1.4
https://all3dp.com/history-of-the-reprap-project/ https://all3dp.com/2/ramps-1-4-review-the-specs-of-this-controller-board/ http://www.geeetech.com/wiki/index.php/Ramps1.4 http://marlinfw.org/
Visite nossa loja e confira nossa gama de produtos voltadas ao Arduino e à eletrônica em geral. Nos siga também no Instagram e, se você tiver uma impressora baseada no projeto RepRap, poste uma foto ou vídeo e nos mencione. Estamos curiosos para ver os projetos dos nossos leitores! Conheça a Metodologia Eletrogate e ofereça aulas de robótica em sua escola!
|
Sua impressora 3D tem um “cérebro” para fazer o processamento, “músculos” que fazem o trabalho e a RAMPS, que une e dá vida à máquina. Descubra no post de hoje como funciona a controladora para impressoras 3D mais acessível do mercado!
Encontre tudo na Loja Eletrogate com frete grátis para compras acima de R$ 200