Índice:

Impressora LEGO 3D usando Gcode: 6 etapas
Impressora LEGO 3D usando Gcode: 6 etapas
Anonim
Impressora LEGO 3D usando Gcode
Impressora LEGO 3D usando Gcode

Você quer fazer sua própria impressora 3D que pode imprimir todos os arquivos 3D? Use esta página ou meu site para obter instruções!

Para obter instruções mais detalhadas:

Site:

Suprimentos

LEGO Technic

Bloco de Mindstorms EV3 + baterias

4 motores médios e grandes Mindstorms

cartão SD

Caneta 3D - usei esta, mas moro na Holanda.

Laptop ou pc (para programação)

Etapa 1: Sobre

Cerca de
Cerca de

Eu tinha 12 anos quando fiz minha primeira impressora LEGO 3D. Ele foi programado usando o software Mindstorms EV3 Home Edition. Se eu quisesse imprimir um cubo, bastava programar as etapas e ele era impresso!

Agora tenho 14 anos e fiz uma versão melhorada! É programado em Visual Studio Code usando MicroPython e um cartão SD com a imagem MicroPython.

Portanto, estas são as instruções para uma das poucas impressoras LEGO 3D que podem realmente imprimir desenhos 3D, sem ter que programar cada modelo passo a passo!

Se você gostaria de fazer esta impressora 3D, visite meu Site para obter instruções mais detalhadas!

P. S. Gostaria que me dissessem se vão fazer este projeto e se tiverem dúvidas!

Etapa 2: construção

Construção
Construção
Construção
Construção

Não vou vincular as instruções de construção, pois minha impressora 3D não tem o melhor design possível. Há muitas melhorias a serem feitas! Se você ainda não construiu sua impressora 3D LEGO Mindstorms, aqui estão algumas dicas:

1. Certifique-se de construir uma estrutura sólida, pois a menor quantidade de movimento fará uma grande diferença no resultado final.

2. Mova sua plataforma de dois lados opostos por eixo. Não tente movê-lo com apenas uma engrenagem de um lado, porque a plataforma não se moverá em linha reta e pode emperrar. Você pode simplesmente fazer um eixo passando por baixo da plataforma e conectá-lo à plataforma com algumas engrenagens. Outra opção é mover a plataforma com atuadores lineares fixados no meio de uma lateral.

3. Se você trabalha com engrenagens, faça uma transmissão, que reduza a quantidade de movimentos da plataforma, nas três direções. (Eu não fiz isso, mas deveria) Eu recomendo apenas uma transmissão por eixo, pois a plataforma ficaria mais lenta se você fizesse mais transmissões.

4. Certifique-se de usar dois motores iguais com as mesmas transmissões para mover sua plataforma. O código está programado para funcionar com dois motores iguais, pois o motor de médio e grande porte se move em velocidades diferentes. Quando você usa dois motores diferentes, o código não funcionará corretamente e suas impressões falharão.

5. Construa um mecanismo que possa empurrar o botão de extrusão na caneta 3D. Isso evitará fios soltos.

Etapa 3: Configurando MicroPython e programas

Configurando MicroPython e programas
Configurando MicroPython e programas
Configurando MicroPython e programas
Configurando MicroPython e programas

Primeiro você precisa baixar todos os programas para a impressora 3D Mindstorms:

Código Visual Studio

A imagem do cartão micro SD EV3 MicroPython

balenaEtcher

Código + Arquivos

Depois de instalar o balenaEtcher e a imagem do cartão SD EV3 MicroPython, você precisa atualizar o cartão SD com a imagem. Verifique o guia de introdução do MINDSTORMS Education EV3 MicroPython.

Depois de fazer isso, siga as instruções sobre como configurar o Visual Studio Code com a extensão MicroPython.

Etapa 4: Programação

Programação
Programação

Vídeo:

Você pode alterar essas coisas no programa, para fazer o código funcionar com sua impressora 3D:

: portSelection - Você pode definir as portas em que os motores são colocados.

: startposition - Se sua impressora 3D começa em um offsetpoint, altere os números para seu offsetpoint.

: degreestomm - Dê a quantidade que um motor tem que girar para se mover 1 mm. (pode ser necessário aumentá-los ou diminuí-los um pouco)

: motorSpeed - A velocidade com que os motores devem girar. (Eu recomendo colocá-lo baixo) Escala: 0 - 1000 (você deve manter a velocidade máxima de 900)

: nome do arquivo - Altere para selecionar qual arquivo gcode o programa deve ler e executar.

Depois de alterar essas variáveis, você precisa preparar seus arquivos gcode. (Descer)

Etapa 5: Adicionar arquivos Gcode

Adicionar arquivos Gcode
Adicionar arquivos Gcode

Vídeo:

Agora você pode colocar seu arquivo Gcode na pasta do código.

Você tem que mudar essas coisas para que o programa funcione:

1. substitua tudo; com #; (usando ctrl. + f)

2. substitua todos os G, X, Y, Z, E, F, M e S por G;, X;, Y;, Z;, E;, F;, M; e S; (usando ctrl. + f)

3. Inicie o arquivo com: G; 0 X; 0 Y; 0 Z; 0 E; 0 F; 0

4. Substitua as configurações no final do arquivo por: G; END E; 0 (sem a ferramenta de substituição)

Etapa 6: Imprimindo

Impressão!
Impressão!

Clique em Executar e veja seu modelo 3D sendo impresso!

Se você tiver dúvidas ou se pretende construir este projeto, me informe aqui!

ou: envie-me!

Recomendado: