Skip to main content
Em compras acima de R$400,00 o frete é grátis! Promoção válida para os estados do Sul e Sudeste e somente para filamentos e resinas.

Tag: sourceforge

Aprenda a controlar sua impressora 3D a distância utilizando o Octoprint

Aprenda a controlar sua impressora 3D a distância utilizando o Octoprint

O Octoprint é um host de impressão 3D com interface web. Você instala ele em um RaspberryPi, pluga na sua impressora 3D e ela fica disponível pela rede!


Já precisou deixar uma peça imprimindo sem acompanhar de perto e ficou preocupado se tudo estava indo conforme o esperado? Ou estava no trabalho e lembrou que poderia ter ganhado tempo se tivesse colocado uma peça para imprimir antes de sair de casa? Se sua resposta para alguma dessas perguntas foi sim vou te mostrar uma maneira de não ter mais esses problemas.

O Octoprint é uma interface web rápida de controle da sua impressora 3D. Através dele você pode controlar e monitorar todos os aspectos da sua impressora e seus trabalhos de impressão diretamente do seu navegador. Além disso o Octoprint é um software gratuito e de código aberto lançado sob a Licença Pública Geral Affero (AGPL).

Agora vamos ao que interessa: aprenda como instalar o Octoprint em um RaspberryPi e ter acesso total a sua impressora 3D de onde quer que você esteja!

Veja o que você vai precisar

Você precisará de alguns componentes eletrônicos e também de alguns softwares (gratuitos). Veja abaixo quais são eles:

Equipamentos eletrônicos

  • RaspBerryPi: uma dica é adquirir a RaspBerryPi 3 pois ela já vem com WiFi embutido o que facilita a instalação;
  • Micro SD Card: ele deve conter no mínimo 32G de memória;
  • Webcam: opcional para visualização da impressão;
  • Fonte para RaspBerry.

Softwares

Siga o passo a passo da instalação

Passo 1

  • Acesse o site octoprint.org e clique em Download.
  • Agora clique em Download OctoPi 0.16.0.

Lembrando que o “0.16.0” é a versão disponível quando fizemos esse tutorial, ou seja, a mais recente.

Uma pasta compactada aparecerá nos arquivos de download contendo o arquivo a ser instalado em seu SD.

Passo 2

  • Acesse o site sdcard.org e baixe o programa em For Windows ou For Mac de acordo com o que você utiliza.
  • Role a nova página que aparecerá até o final e clique em Accept.

O software aparecerá nos arquivos de download do seu computador.

Passo 3

  • Acesse o site sourceforge.net para baixar o Win32 Disk Imager. Clique em Download para baixar.

O software aparecerá nos arquivos de download do seu computador.

Passo 4

  • Com o cartão SD inserido no computador, abra o programa SD Formatter (software que você baixou no passo 2).
  • Certifique-se de selecionar o seu cartão de memória na opção Drive. Confira mais de uma vez, isso porque esse programa formatará o dispositivo que estiver selecionado.
  • Clique em Format. Nas duas próximas janelas que aparecerão clique em OK e não retire o cartão de memória ainda.
  • Espere alguns segundos até que a mensagem de formatado com sucesso apareça. Clique em OK.

Passo 5

  • Volte a pasta compactada que você baixou no passo 1 e a extraia.
  • Ao abrir a pasta que você extraiu vai reparar que tem uma imagem que o que você escreverá no cartão SD. Para isso você utilizará o programa Win32 Disk Imager. Abra o programa, copie o endereço da imagem, cole em Image File e mande abrir.
  • Em Device novamente preste bastante atenção no dispositivo selecionado. Escolhe o seu cartão de memória (confira o nome).
  • Agora é só clicar em Write. Na aba que abrir clique em Yes. Ele demora cerca de 2 minutos para concluir o processo.

Obs.: Se aparecer uma mensagem falando que o local não está mais acessível não se preocupe. Isso é porque o Windows não reconhece a linguagem. Então pode clicar em OK e logo em seguida aperte Cancelar. Na outra aba clique em OK.

Passo 6

Para ligar o Octoprint na internet existem duas formas. Você pode ligar pelo cabo ou pelo wi-fi quando utilizar o RaspberryPi 3.

Conectando pelo wi-fi

Pelo wi-fi você deve colocar o nome de sua rede e a senha.

  • Clique no SD card que ainda deve estar no computador. Aparecerão diversos arquivos que você instalou nele. Clique com o botão direito no arquivo TXT e mande abrir com o WordPad.
  • Vá até a linha WPA/WPA2 secured e retire o # das quatro linhas logo abaixo.
  • Na linha said=”put SSID here” substitua put SSID here pelo nome de sua rede wi-fi.
  • Na linha psk=”put password here” substitua put password here pela senha de sua rede.
  • Clique em Salvar e você já pode fechar o arquivo.

Conectando pelo cabo de rede

Caso sua placa RaspberryPi não tenha wi-fi integrado não se preocupe. Você pode conectar diretamente pelo cabo de rede.

  • Nesse caso você pode ignorar o passo “Conectando pelo wi-fi” e simplesmente conectar o cabo na sua placa RaspberryPi.

Passo 7

  • Coloque o cartão SD em sua placa RaspberryPi.
  • Caso você tenha uma webcam você já pode conectar o cabo USB em sua placa também.
  • Ligue sua impressora 3D na porta USB.
  • Ligue o cabo da fonte de energia.

Passo 8

  • Para descobrir o endereço de IP de sua placa utilize um aplicativo que tenha essa função. Para esse tutorial foi utilizado o Fing. Baixe no seu celular.
  • Abra o aplicativo e aparecerão todas as redes disponíveis. Procure por Octoprint ou Raspberry.
  • Selecione o Octoprint e procure por Endereço de IP. Anote esse número.
  • Digite esse número em uma aba do seu navegador e aperte enter.

Siga as instruções de configuração

  • Automaticamente a interface do Octoprint será iniciada. Pressione Next ao final da página.
  • Crie um usuário e senha. Clique em Keep Access Control Enabled e posteriormente em Next.
  • Em Configure the connectivity check não vemos necessidade de habilitar, por isso clique em Disable Connectivity Check. Após clique em Next.
  • A configuração da lista negra do Octoprint fica a seu critério deixar habilitada ou não. No nosso caso deixamos desabilitada clicando em Disable Plugin Blacklist Processing. Clique em Next.
  • Nessa aba você consegue importar um perfil para o Cura diretamente do Octoprint. Clique em Next.
  • Agora você configura a impressora que você utilizará. Em General -> Name dê um nome para sua impressora.
  • Depois disso, ainda em Set up your printer profile mude para a aba Print bed & build volume. Nessa aba você configura basicamente as dimensões da área de impressão da sua impressora 3D.
  • Ainda em Set up your printer profile mude para a aba Hotend & extruder. Nessa aba você escolhe o diâmetro do bico utilizado em sua impressora em Nozzle Diameter. Clique em Next e posteriormente em Finish.
  • Clique em Connect.

Prontinho! O seu Octoprint está instalado e configurado. Agora é só utilizar todos os recursos que ele tem disponível!

Isso porque, com o Octoprint você conseguirá fazer alterações de temperatura mesmo a distância; mexer no offset, ou seja, aproximar ou afastar o bico da mesa de impressão; ver quais arquivos estão salvos no SD card da impressora; mandar imprimir diretamente do SD card ou fazer Upload de um arquivo do computador.

Em Control você conseguirá visualizar a sua impressão em tempo real (desde que você tenha conectado uma webcam em sua impressora). Além disso, você poderá mandar sua impressora ir para a origem, ou seja, fazer o home. Com o Octoprint você poderá movimentar os eixos da sua impressora sem precisar encostar nela, ou enviar comandos diretamente na aba Terminal.

Mas a parte mais legal (claro, na minha opinião) é a de Timelapse. Quando você começar a imprimir automaticamente ela começará a tirar fotos da sua impressão de tempos em tempos de acordo com a configuração escolhida. As possibilidades com o Octoprint são muitas por isso vale a pena utilizar. Legal né?

Este tutorial foi baseado em um vídeo do nosso parceiro Murilo do canal 3D Geek Show. Veja abaixo o vídeo tutorial!

Então agora que você já sabe porque usar, como instalar e configurar o Octoprint à sua impressora 3D, que tal ver também o nosso tutorial de como criar peças low poly, voxelization e voronoi utilizando o Meshmixer?

Continue lendo