Como as pessoas carregam filamentos, preparam o cabeçote de impressão, limpam o filamento antigo quando mudam de cor ao usar uma impressora 3D autônoma?

7

Gostaria de saber como as pessoas que usam impressoras 3D independentes (impressoras que têm a capacidade de imprimir autonomamente a partir do cartão SD) alimentam filamentos, preparam o cabeçote de impressão e / ou alteram os filamentos sem um laptop?

As impressoras têm um menu para organizar todas essas tarefas? Muitas vezes vejo apenas as opções para pré-aquecer a cabeça a uma certa temperatura, mas não para carregar / descarregar filamentos, extrudar uma pequena quantidade etc.

Entendo que isso difere de impressora para impressora, mas ainda estou pensando sobre isso.

Dimitri Modderman
fonte
Eu acho que você deve reformular sua pergunta para algo como "Como as impressoras imprimem off-line ou a partir de um cartão SD?"
Tbm0115
3
Não é isso que o OP está perguntando - imprimir offline está muito bem - cole o arquivo em um cartão SD. Todos os outros bits, como nivelar a cama ou mudar o filamento, são mais complicados se a sua impressora não tiver opções para a incorporada (como a minha não). Fazer isso sem um PC é possível, mas não óbvia
MalphasWats
Obrigado MalphasWats, é exatamente isso que é! Não óbvio.
Dimitri Modderman
Também que impressora você possui / está vendo? Se ele usa Marlin ou você pode carregar seu próprio firmware, o LCD deve ter funções para isso. Se for proprietário ou de código fechado, talvez seja necessário escrever o gcode personalizado.
Daniel M.

Respostas:

9

Minha impressora (IdeaWerk 150) é muito básica e não possui opções na tela.

Eu escrevi um arquivo GCODE realmente simples que eleva o bico à temperatura, depois executa a extrusora por alguns segundos, depois aguarda e depois expulsa por um tempo novamente. Eu acho que faz isso 3 ou 4 vezes e depois para. Posso colocar o arquivo (quando convertido em .x3g!) Em um cartão SD e executá-lo sempre que preciso.

Tenho um arquivo semelhante que me permite nivelar a cama sem um computador, movendo o bico para alguns pontos-chave da cama e parando por alguns segundos.

Usei um arquivo GCODE gerado pelo meu slicer no modo detalhado para começar, junto com uma lista de códigos

Não tenho esses arquivos em mãos no momento, mas este é o meu start.gcode:

(**** beginning of start.txt ****)
(This file is for a WeisTek IdeaWerk 150)
(**** begin initilization commands ****)
G21 (Metric FTW)
G90 (Absolute Positioning)
M18 (This disables the stepper motors.)

G92 X0 Y0 Z0 A0 B0 (Declare the current position to be 0,0,0,0,0)
(**** end initilization commands ****)

(**** begin homing ****)
G161 Y X F2500
G92 X0 Y0 Z0 A0 B0
G1 X5.0 Y5.0 Z-5.0 F450
G162 Z F450
G161 Y X F2500 (Home X axis maximum, go until reaching the end stop.)

G92 Z142.4 ( ** Set Bed Height ** )

G92 X-75 Y-75 (set zero for X and Y)
(**** end homing ****)

M108 R8.0 (Extruder speed = max)
M6 T0 (wait for toolhead parts, nozzle, HBP, etc., to reach temperature)

G1 Z10 F500 (Bring bed up)

M101 (Turn on Extruder)
G04 P8000 (Wait for 8 seconds for flow)
(**** end of start.txt ****)

Se eu alimentar apenas esse arquivo na impressora, ele aquecerá o bico, levará a cama até cerca de 10 cm abaixo da altura da impressão e, quando o bico estiver à temperatura, ele liga a extrusora por 8 segundos.

Sua impressora provavelmente será diferente da minha - existem alguns tipos diferentes de GCODE e você provavelmente terá posições XYZ diferentes; portanto, observe alguns GCODE gerados por seu próprio slicer e identifique as diferentes partes. O princípio é o mesmo.

MalphasWats
fonte
4

As impressoras RepRap usam módulos LCD com botão de controle e cartão SD. Você pode acionar operações como

  • aquecimento do bico (para mudar o filamento)
  • expulsar filamento
  • eixo inicial ao nível do leito de calibre
  • ...

Os módulos LCD mais usados ​​são:

Os firmwares RepRap (Marlin, Repetier) estão apoiando-o. Para obter uma melhor visão do que é suportado, consulte o arquivo de idioma do Marlin .

amra
fonte
3

Existem opções para tablets. Eles estão executando um software (por exemplo) em algum dispositivo que possui armazenamento interno, wifi, conexão USB etc. Você pode comprar um novo tablet ou reutilizar o antigo apenas para ser um controlador.

Outro ótimo exemplo é este aplicativo .

Os aplicativos têm menus que podem organizar tudo para você, agora depende de qual aplicativo você usa e de qual filamento você usa. É uma coisa muito simples.

insira a descrição da imagem aqui

Josip Ivic
fonte
3

Eu tenho duas impressoras diferentes que podem imprimir sem amarras. O primeiro é uma máquina inspirada na Prusa com um LCD e o segundo é um printrbot sem um LCD.

A máquina de reprap usa uma placa de rampas 1.4 programada com Marlin que me permite controlar o carregamento e descarregamento do filamento com menus simples.

Nem todas as impressoras que têm a capacidade de imprimir em SD vêm com uma tela LCD. Meu metal simples printrbot não vem com um LCD, é um adicional de US $ 100.

Como sou muito barato para comprar um, criei uma maneira extremamente baixa de trocar o filamento. Eu ligo minha impressora com um cartão SD que possui um arquivo auto0.g (isso indica à placa para carregar e executar o código g na inicialização), uma vez que a impressora começa a se mover, eu mato o poder, retiro o filamento e coloco novamente filamento na extrusora. Em seguida, pressione a alavanca para desengatar o motor da extrusora e forçar o novo filamento na extremidade quente até que a cor antiga seja purgada. Observe que esse método só funciona quando você está substituindo materiais com as mesmas temperaturas de impressão.

David Maulik
fonte
3

Sei que meu RoBo 3D tem a capacidade de rodar sem restrições quando o arquivo gcode é salvo no cartão SD conectado à placa de rampas. Ele precisa estar conectado ao computador para iniciar a impressão primeiro, mas pode ser desconectado do computador. Como é apenas uma impressora Rampas baseada em Marlin, isso deve funcionar para impressoras 3D semelhantes.

Os arquivos gcode contêm a temperatura do bico e da cama aquecida, se você tiver um. O firmware Marlin preparará as temperaturas para você.

Mudando o filamento, você ainda precisará definir sua temperatura final quente para trocar o novo filamento por um computador via USB.

Agora, eu pessoalmente uso algo chamado OctoPi, que é uma distribuição de raspberry pi pré-configurada com o Octoprint. O OctoPrint permite controlar a impressora, monitorar ou iniciar impressões em uma interface da Web e até transmitir vídeo para assistir as impressões, se você desejar. Embora tecnicamente sua impressora ainda esteja ligada a um computador (raspberry pi), ela não compromete o uso do laptop / desktop durante a impressão. Além disso, isso permitirá que você coloque sua impressora 3D em mais locais da sua casa.

Site da OctoPrint http://octoprint.org/

Para a distribuição OctoPi http://octoprint.org/download/

nscan
fonte
Olá, se você nomear o arquivo gcode como auto0.g, a impressora começará a imprimir assim que for ligada, permitindo que você inicie uma impressão sem um computador. Também, eu tenho uma tela barato de aliexpress para o meu Robo3D e ele funciona muito bem
Nir
2

Por uma margem bastante grande, as impressoras mais populares de "controle primário via LCD", como a linha FlashForge Creator e o Makerbot Replicator 1/2 / 2x, executam o firmware Sailfish, que possui opções para todas as funções de controle necessárias diretamente no LCD. O pré-aquecimento, a carga, a descarga, a cama nivelada etc. são todos feitos por meio do LCD e de scripts integrados. Não há necessidade de conectar o software host para fazer nada além de atualizar o firmware e alterar configurações raramente ajustadas, como parâmetros de aceleração. O controle USB no estilo RepRap das impressoras Sailfish é perfeitamente funcional, mas não é realmente necessário em 99,9% do tempo.

Esta é uma das principais razões pelas quais as impressoras Sailfish são historicamente populares para fazendas de impressoras. Eles foram projetados para operação autônoma, o que é altamente favorável quando as impressoras superam em muito os computadores associados. É extremamente raro ver uma impressora Sailfish dos últimos 5 anos sem um painel LCD de 5 botões.

O firmware do Sailfish UI / UX é simplesmente construído em torno dos botões do LCD, em vez do software host. Geralmente, é mais confiável e com desempenho superior ao Marlin via host, porque reduz o tempo do processador gasto na transmissão de comandos e elimina todos os modos de falha possíveis no PC e no link USB.

Supondo que todas as impressoras Sailfish terão LCDs com suporte para cartão SD e o foco nessa única interface realmente permitiu a criação de uma impressora melhor em geral. Mais otimização, menos itens que precisam ser configurados pelo usuário final. Mas, em troca, você está limitado em que tipo de hardware o Sailfish suportará. É uma troca.

Em comparação, o suporte ao LCD foi mais vinculado ao RepRaps como uma opção do que ao elemento principal da interface. Isso tende a produzir um design de interface orientado a host, em vez de um design de interface orientado a LCD. É por isso que operar "sem cabeça" tende a ser mais difícil em Marlin, Repetier etc.

Ryan Carlyle
fonte
2

Você não precisa de um menu específico para isso (embora algumas impressoras sejam mais capazes do que outras para executar o procedimento a seguir), basta brincar com o procedimento de carregamento do filamento.

Embora sejam dadas melhores qualidades de impressão, colando (se possível) a mesma cor e filamento, quando você precisar "limpar" qualquer traço:

  • obter um filamento ABS da cor mais neutra possível, obter uma bobina dedicada a esta tarefa pode ser uma boa ideia
  • carregue o ABS neutro a 250 graus (ou superior) e deixe extrudar livremente e rapidamente por pelo menos 1 metro.
  • se você precisar limpar mais, expulse pelo menos 3 metros

Nota:

  • se você não conseguir o ABS (a melhor opção), poderá usar o PLA, mas os resultados podem variar ...
  • se você não conseguir uma cor neutra (ausência ou quase nenhum pigmento de cor), o branco é a melhor opção, caso contrário, o preto. A cor neutra é melhor de longe por razões óbvias.
gcatalfamo
fonte