Como controlar uma impressora 3D com um Raspberry Pi

Como

Para os não iniciados, a impressão 3D pode parecer um hobby assustador. No entanto, depois de descobrir como tudo funciona, a impressão 3D pode se tornar divertida e agradável. Para iniciantes, pode ser tentador comprar apenas uma impressora 3D plug-and-play para usar com o Windows 10. Alguns exemplos incluem o Monoprice Select Mini Pro (US$ 250) ou a Snapmaker 3-in-1 3D Printer (US$ 800), que oferece recursos de gravação a laser e fresagem CNC, além de impressão 3D. Ambas as impressoras são boas opções de nível básico, mas têm uma pegada de impressão 3D menor e você rapidamente se encontrará procurando comprar uma impressora maior quando precisar imprimir peças maiores.

Se você estiver interessado em encontrar uma impressora 3D para iniciantes, recomendo a Creality 3D Ender 3. É uma impressora 3D de bom tamanho que oferece impressões de qualidade consistente. Além disso, a Ender 3 é uma impressora auto-replicante, o que significa que a impressora é capaz de imprimir sua própria atualização e peças de reposição. Além disso, a impressora vem como um kit DIY, que na minha opinião é a melhor maneira de aprender sobre impressão 3D.

Recebi a Creality 3D Ender 3 como presente da minha lista de casamento. Eu não sabia o que ia imprimir, mas tinha algumas ideias gerais. Pesquisei na web para encontrar a melhor impressora 3D de médio porte e criei a Ender 3. É preciso um pouco de curva de aprendizado, então se você acha que vai comprar isso e imprimir impressões 3D perfeitas em pouco tempo, você estão em um despertar rude. Este vídeo do YouTube fornece uma revisão completa da Ender 3, bem como algumas impressões 3D básicas e atualizações de impressoras. Pairando em torno de US $ 200 a US $ 250, a Ender 3 é uma ótima opção pelo dinheiro, embora seja necessária alguma montagem.

Desde que uso a Ender 3, tive alguns problemas para iniciar e parar a impressão 3D quando não estou na frente da impressora. O problema com a maioria das impressoras 3D é que as empresas de impressão 3D não criaram uma interface eficaz para interagir com sua impressora 3D através do seu computador.Para imprimir algo em 3D, você precisa passar por um processo bastante árduo. Aqui está o que você faz quando imprime itens em 3D usando apenas a impressora.

  1. Crie ou baixe um item do Thingiverse
  2. Edite o item para que ele imprima com sucesso usando sua impressora (configurações de temperatura, volume de escala, etc.)
  3. Transfira o arquivo apropriado do seu computador para o cartão microSD
  4. Remova o cartão microSD do computador e coloque o cartão microSD na impressora
  5. Inicie a impressão usando o menu de controle da impressora

Esse processo é frustrante porque, se houver um problema com as configurações da impressora do item que você deseja imprimir, ou as configurações de temperatura estiverem desativadas, ou algo der errado, você terá que interromper a impressão manualmente e iniciar o processo novamente. Tudo o que é importante está nesse cartão microSD. Isso provou ser a coisa mais frustrante com minha impressora 3D e me deixou louco até encontrar o OctoPrint. Depois disso, tudo mudou.

OctoPrint é uma interface web de código aberto para sua impressora 3D. OctoPrint permite arrastar e soltar arquivos em sua impressora 3D, alterar as configurações de temperatura da impressora à vontade e iniciar e interromper trabalhos de impressão. É o melhor e mais intuitivo. Para usar o OctoPrint, tudo o que você precisa é de um Raspberry Pi e poderá acessar sua impressora 3D através de sua conexão Wi-Fi. Aqui está o que você precisa fazer para colocar o OctoPrint em funcionamento: um Raspberry Pi 3B ou 3B+, cartão microSD mínimo de 8 GB e OctoPi, uma imagem de cartão microSD baseada em Raspbian para o Raspberry Pi que inclui OctoPrint mais todas as dependências que você precisa para executá-lo. Mais informações estão disponíveis na página de download do OctoPrint.

Embora seja possível instalar o OctoPrint no Windows, o OctoPrint não é executado de forma consistente usando o Windows e você pode enfrentar bugs e travamentos inesperados. As notícias recentes de que você pode instalar o Windows 10 no ARM em um Raspberry Pi são ótimas, mas na minha opinião o Windows 10 no ARM não é o melhor sistema operacional para o Raspberry Pi.Você pode facilmente instalar o Windows IoT Core ou o Windows 10 no ARM, mas o Raspberry Pi funciona melhor executando o Raspbian, que é um sistema operacional baseado em Linux criado especificamente para o Raspberry Pi. Eu uso um Raspberry Pi 3B e o OctoPrint funciona bem no Raspbian sem problemas.

Com o OctoPrint, você precisa baixar este arquivo de imagem OctoPrint e seguir as instruções na página de download para extrair e atualizar o arquivo de imagem do disco para o cartão microSD, configurar o SSID e a senha do wifi e inicializar o Pi a partir do cartão microSD. Depois de obter seu Raspberry Pi reconhecido em sua rede WiFi, você pode conectá-lo à sua impressora 3D e controlar as configurações da sua impressora 3D e imprimir projetos de qualquer dispositivo e, dependendo das configurações do OctoPrint, até mesmo controlar sua impressora 3D remotamente. Pessoalmente, não uso o recurso de acesso móvel porque tenho problemas de segurança contra incêndios ao executar minha impressora 3D sem supervisão.

Na minha opinião, OctoPrint é a melhor interface para impressão 3D. Octoprint fornece uma interface fácil que me oferece controle sobre quase todos os aspectos da minha impressora 3D por meio de um navegador da web. Eu gostaria de poder dizer que você pode usar o OctoPrint com o Microsoft Edge, mas o OctoPrint funciona muito melhor usando o Google Chrome. OctoPrint me permite controlar a temperatura, ver o tempo restante na impressão e interromper a impressão para fazer ajustes na temperatura e na velocidade da impressora, se necessário. No geral, fiquei muito feliz com a qualidade das minhas impressões 3D. Aqui está um exemplo da minha qualidade de impressão 3D.

Creality 3D Ender 3 Pug

A impressão 3D (Creality 3D Ender 3 Pug) vista acima foi um projeto maior que consegui imprimir após imprimir peças menores de forma consistente. No início, havia muitas tentativas e erros para encontrar a melhor temperatura e outras configurações da impressora para obter impressões consistentes. Depois de obter impressões mais consistentes como a acima, comecei a imprimir projetos cada vez maiores.

O Raspberry Pi é um computador de placa única tão capaz que me permite adicionar outros extras, incluindo uma webcam para assistir minhas impressões 3D ao vivo no OctoPrint. Além disso, o OctoPrint me permite adicionar uma variedade de plugins para aprimorar os recursos da minha impressora 3D por meio da interface do navegador OctoPrint. No geral, usar o OctoPrint com o Raspberry Pi para controlar minha impressora 3D através do meu PC com Windows 10 é muito conveniente. Agora, você não imprimirá coisas perfeitamente desde o início, mas depois de descobrir o que funciona bem para sua impressora 3D, você descobrirá que a impressão 3D é um hobby gratificante. Você pode encontrar mais ideias no Thingiverse para o que você pode criar.

WindoQ