Essa é uma revisão anterior do documento!
Tabela de conteúdos
Anotações pessoais sobre impressão 3D.
Veja também minhas notas sobre Blender para Impressão 3D. O Blender é um software para modelagem 3D, dentre outras coisas.
Geeetech A20m
Registro aqui algumas coisas que fiz com essa impressora.
Instalando auto nivelamento com BL Touch 3D
Já seria uma boa atualizar o firmware antes de iniciar o uso da impressora, mas nesse caso a necessidade veio pra fazer uso do sensor para nivelamento automático da mesa, que não vem com a impressora de fábrica, mas muitos usuários compram junto com ela. É necessário, porém, fazer a instalação física dele e do software, que nesse caso requer atualizar o firmware.
Para verificar o firmware usado atualmente basta ficar de olho no display assim que ligar a impressora. No meu caso era o Marlin 1.1.8 e vou atualizar para o próprio 1.1.8 mas com o 3D BL Touch. Ele deve apresentar opções no menu que não existem antes da atualização.
Atualização do firmware pra 3D BL Touch:
-
- Aponta para um vídeo no youtube que mostra os passos abaixo (software):
- Baixar o firmware do github
- Descompactar o arquivo
- Trocar o arquivo Prusa_I3_3Dprinter-master/A20M_Marlin-1.1.x12864_3DTouch/Marlin/Configuration.h pelo arquivo Prusa_I3_3Dprinter-master/A10.M_A20.M_3d touch_configfile/A20M/3D touch/Configuration.h
- Nota: o vídeo mostra o arquivo em outro lugar, provavelmente mudou
- Instalar o Arduino IDE (a partir deste link) - 1.8.5 ou mais recente
- Abrir o Arduino IDE e escolher no menu Tools / Board a placa “Arduino Mega or Mega 2560”
- Em seguida no menu Tools / Processor o processador “ATmega2560 (mega 2560)”
- Abra o firmware no menu File / Open escolhendo o arquivo Marlin.ino no diretório Prusa_I3_3Dprinter-master/A20M_Marlin-1.1.x12864_3DTouch/Marlin
- Pelo menu Sketch / Include Library / Add .ZIP Library inclua o arquivo Prusa_I3_3Dprinter-master/A20M_Marlin-1.1.x12864_3DTouch/U8glib_Arduino-master.zip
- Verifique a lib no menu Sketch / Include Library / U8glib
- Verifique se ficou tudo ok em Sketch / Verify/Compile ou no botão correspondente
- Na barra verde inferior aparece “Compiling sketch…” durante um tempo
- Ao final aparece “Done compiling” se tudo der certo
- Conecte o cabo USB à impressora e ligue ela
- No menu Tools / Port selecione a porta correspondente (se tiver mais de uma desconecte pra ver qual some e reaparece depois de reconectar)
- No meu linux tive que dar permissões no device da porta: sudo chmod a+rw /dev/ttyUSB0
- Agora é só fazer o upload do firmare em Sketch / Upload ou no botão correspondente
- Vai aparecer novamente “Compiling sketch…”
- Em seguida “Uploading…”
- Por fim “Done uploading.”
- Minha impressora rebootou ao final, mas recomendam desligar e ligar
Após o upgrade do firmware a nova versão já aparece no display no boot. Se o upgrade foi só para a função do 3D BL Touch pode verificar que, por exemplo, na impressora no menu Prepare aparece agora Bed leveling*, além também de opções BLTouch em Control**. É necessário então instalar e calibrar o sensor.
Instalação física do sensor 3D BL Touch:
- Pinagem do sensor:
- 3-pin: Brown (-, GND) Red (+5V) Orange (control signal)
- 2-pin: Black (-, GND) White (Z min)
- Pinagem na impressora (GND em cima pros dois conectores)
A impressora já vem preparada com o suporte e o cabeamento já chega até a cabeça de impressão, só sendo necessário fixar o sensor e conectar seus cabos.
Passos para a instalação:
- Afrouxe um pouco o suporte, pois será necessário posicioná-lo após inserir o sensor
- Insira os cabos do sensor pela brecha entre o suporte e a cabeça
- Fixe o sensor com os parafusos de cabeça para baixo, ou não conseguirá alcançar novamente os parafusos para apertar o suporte
- A arruela fica do lado da porca
- Verifique que a ponta do sensor esteja para dentro (ela é retrátil)
- Posicione o suporte de modo que o sensor retraído fique a uma altura de 1 a 3mm da mesa, com o eixo Z na posição em que o bico extrusor a toque (se não o fez, leve o eixo Z para o Home)
- Uma moeda de um real tem quase 2mm de altura e pode ajudar
- Conecte os cabos por trás da cabeça. Use o terra (GND) como referência. Veja acima as pinagens.
Ajustando o sensor:
Essa playlist de vídeos mostra os ajustes necessários, principalmente se o led do sensor estiver piscando, indicando alarme.
Referências para a A20M:
- 3D BL Touch:
Delta FLSUN Kossel Mini
Atualização do firmware
Ajuste para o termistor da mesa aquecida
Anet A8
Troca da fonte
Colocação do filamento sobre a impressora
Peças impressas para aprimoramento
- Trilhos para cabos
- Fixadores para o vidro da mesa
- Fixadores para o fuso rolamentado do eixo Z
- Suporte para ventoinha do extrusor
- Condutor do filamento para o extrusor
- Suporte para filamento sobre a impressora
Mesa aquecida
- Troca da mesa
- Colocação de vidro sobre a mesa
- Colocação de cortiça sob o vidro
Uso de Raspberry Pi com Octopi
Vantagens:
- Impressão via Wi-Fi
- Controle, impressão e acompanhamento via Telegram (app de mensagens com robô)
- Visão remota via câmera