Você está na página 1de 152

MONTAGEM IMPRESSORA 3D

ENRICO ANDRADE
FELIPPE FERNANDES
PET - FSICA
HISTRIA
Impressoras 3D so baseadas em uma tecnologia
conhecida por FFF/FDM (Fused Filament Fabrication / Fused
Deposition Manufacturing) que consiste em uma forma de
fabricao aditiva, ao contrario dos mtodos at ento
existentes, que se baseavam em subtrair camadas de um bloco
de certo material ate formar a escultura da pea desejada. Com
a manufatura aditiva, a fabricao se tornou muito mais
econmica, pois s adicionado material onde realmente
necessrio e muito mais precisa e eficiente, pois constri o
objeto at em seu interior, sendo possvel configurar sua
geometria interna e densidade.
HISTRIA
Esta tecnologia conhecida por FDM
patenteada por uma empresa conhecida por
Stratasys, e existe desde os anos 90. Outra
forma de manufatura tecnicamente aditiva,
o SLS (Selective Laser Sintering), foi
desenvolvida por Chuck Hull da empresa 3D
Systems. Chuck Hull foi responsvel por
desenvolver um formato de arquivo conhecido
por STL (STereoLitrography), que MUITO
usado hoje em dia nas impresses 3D.
HISTRIA
Com a queda na patente da tecnologia FDM, Dr Adrian
Bowyer, professor de engenharia mecnica da
Universidade de Bath no Reino Unido em 2005 fundou
um projeto conhecido por RepRap, um termo
abreviando: Replicating Rapid Prototyper, o projeto
rebatizou o termo FDM para FFF. O projeto RepRap
totalmente de cdigo aberto, qualquer um pode
reproduzir sob licena GPL. Ou seja, possvel montar
na sua casa, comprar, vender, editar, modificar,
contando que no seja vendido ou usado em projetos
de cdigo fechado, essa ideia de cdigo aberto
compartilhada desde suas placas controladoras, at
firmware e outros programas necessrios.
HISTRIA
Com a manufatura aditiva descentralizada
surgindo, nos deparamos com uma situao
nunca vista, ser o fim do monoplio das marcas?
Voc que perdeu o boto do microondas nunca
mais vai pagar 50 reais em pedao de plstico,
voc poder imprimir um to bom quanto na sua
prpria casa! Uma pesquisa nos EUA mostrou
que mais lucrativo ter uma impressora em casa
do que comprar itens do cotidiano... Pregadores,
botes de maquina estragas, suporte de objetos
so coisas faclimas de serem impressas e o
investimento se paga em menos de um ano.
MODELOS HISTRICOS
Modelo escolhido:
O modelo para montagem escolhido foi a prusa mendel, pois
as vitaminas (peas da estrutura que no so impressas, por
exemplo parafusos e porcas) so de mais fcil acesso:
O material a seguir uma traduo adaptada do manual de
montagem compilado pelo Garry Hodgson.
Tipos de placas controladoras
Por ser de cdigo aberto, existe uma
infinidade de placas controladoras.
A seguir uma lista com algumas das
principais placas.
Estas, foram desenvolvidas conforme
a necessidade e conforme a
tecnologia foi se tornando mais
acessvel (Moores law)
Moores law
Gordon Moore, co-fundador da intel, baseado
em observaes, publicou a lei de Moore em
1965.
Gordon percebeu que aproximadamente a cada
18 meses, a capacidade de processamento de
um chip de computador dobrava, e seu custo
diminuia.
Ramps
Placa escolhida para nossa uso, por ser super
acessvel e muito utilizada, possuindo muitas
informaes para estudo.
Ramps um shield para arduino mega, sendo
necessrio compras ambas as placas.
Rumba
Gen7
Melzi
Sanguinololu
SmoothieBoard
Montagem da eletrnica
Aps a montagem da estrutura, vem a
parte da montagem da eletrnica.
Primeiramente acopla-se o ramps (o ramps
porque ramps o nome do shield, ento o
ramps) no arduino mega:
Em seguida, devemos colocar o driver dos
motores de passo em seus devidos lugares:
Sempre com os trimpots virados para a parte
de traz da ramps.
Trimpot: parafuso (potencimetro) do driver
que serve para configurar a corrente nos
motores de passo.
Firmware
Como a filosofia responsvel pelo projeto
RepRap opensource, o Firmware no pode
ser diferente.

Por esse motivo existem inmeras verses


variaes e a mais atualizada e com menos
problemas o Marlin.
Firmware
Primeiramente devemos instalar o driver do
Arduno no computador. Se seu SO for
Ubuntu, provavelmente voc no v precisar;

http://arduino.cc/en/Main/Software
Firmware
Primeiramente, devemos conectar o Arduno
no computador. Em segui acesse:

Iniciar -> Meu Computador -> Boto Direito em


Gerenciar -> Gerenciador de Dispositivos.

O Arduno aparecer como dispositivo.


Firmware
Clique com o boto direito em cima deste
dispositivo e v em Atualizar Driver, e em
seguida, indique a pasta driver dentro da
pasta do Arduno que voc acabou de baixar.

Feito isso, o computador j reconhece o


Arduno. Agora faremos as modificaes no
Marlin e subir para o Arduno.
Firmware
Abra o Marlin com o Arduno IDE e v na aba
configuration.h:

- Linha 28: #define BAUDRATE 250000


No necessrio alterar esse valor, porm, ele
muito importante para a prxima etapa.
MENTALIZE-O
Firmware
- Linha 77: #define MOTHERBOARD7
Esta linha dever ser alterada para 33. Acima
deste comando h uma srie de comentrios que
explicam os valores possveis de serem aplicados
nesta configurao.

Usaremos 33 pois o comando correspondente


para indicar ao firmware qual controladora
estamos utilizando (Arduno + Ramps).
Firmware
- Linha 137: #define TEMP_SENSOR_0 -1
Novamente, h comentrios explicando o que
esse -1 faz.

Como utilizamos termistores NTC de 100k


ohms. O comando que indica este
componente no firmware 1, logo devemos
retirar o sinal - da frente.
Firmware
- Na linha 140: #define TEMP_SENSOR_BED 0,
deve-se fazer as mesmas alteraes;

- Linhas 322 e 344, indicam a lgica do endstop.


Isso vai depender da forma como o endstop foi
soldado.

- OBS:o endstop tem 3 terminais, dependendo de


qual pino voc deixar de fora j que precisa
apenas de 2, a lgica ser outra!
Firmware
const bool X_MIN_ENDSTOP_INVERTING = true;
// set to true to invert the logic of the endstop.

const bool Y_MIN_ENDSTOP_INVERTING = true;


// set to true to invert the logic of the endstop.

const bool Z_MIN_ENDSTOP_INVERTING = true;


// set to true to invert the logic of the endstop.
Firmware
- Linha 484:
#Define DEFAULT_AXIS_STEPS_PER_UNIT
{78.7402,78.7402,200.0*8/3,760*1.1}
//default steps per unit for Ultimaker

Valores como (78.7402 etc) configuram o giro


dos motores de passo, se estes nmeros
estiverem errados os crculos sairo ovais e as
peas sem preciso.
Firmware
Existe um site muito til para configurar
corretamente estes valores:

http://prusaprinters.org/calculator/
Firmware
Para as peas que estamos utilizando nesta
montagem, iremos substituir 78.7402 por 80
nas duas ocorrncias ( Estes valores
configuram os eixos X Y Z e E respectivamente.
E o 'eixo' extrusor).
Firmware
Feito isso, v em ferramentas > Placa e
selecione Arduno Mega2560. Em seguida,
Clique novamente em ferramentas e v em
porta serial: Selecione a porta COMX que seu
Arduno est conectado, COM4/COM5.
Aperta-se Upload e voc tem um firmware
atualizado com sucesso!
Hosts:
Host um programa que faz o computador
conversar com a impressora, o programa
mostra todas as informaes necessrias, e
tem todas as funes que precisamos. Utilizo
bastante o repetier host:

http://www.repetier.com/download/
A verso que eu prefiro a 0.95F, pois a
mais atualizada e estvel, existe a verso 1.0
porm uma verso beta que no meu
computador particularmente est com alguns
erros bizarros.
A instalao no tem segredo, s avanar
avanar avanar igual a maioria dos
programas no ambiente Windows.
Bom, iremos fazer uma configurao
rpida neste programa para controlar a
impressora, v em:

(No canto superior direito)


Coloque a porta em que seu arduino est
conectado:

Lembram do nmero que anotamos?


Coloque o mesmo nmero no Baudrate:
Por final nesta aba, marque a opo
comunicao ping pong.
Na aba impressora, marque da seguinte
maneira:
Clique em ok e est tudo certo esta parte.
Aperta em conectar e se delicie com seu
trabalho.
Fatiadores:
Fatiadores so os programas que utilizando as
configuraes correspondentes da sua
impressora, leem o arquivo 3D que voc deseja
imprimir e transformam em um arquivo G-Code.
Este arquivo G-Code nada mais do que linhas e
linhas de comandos que o arduino ir interpretar
e comandar a impressora. Estes comandos so,
por exemplo, mover um eixo, ou esquentar o
bico, esperar X milisegundos para fazer tal ao
possvel at adicionar um apito no G-Codepara
indicar algum status desejado.
Alguns dos fatiadores mais utilziados:
Slic3r, skeinforge, cura, kisslicer, simplify
3d, e vrios outros.
Aprenderemos a usar o slic3r:
http://slic3r.org/
Logo ao abrir o slic3r, ele mostra uma tela de
assistente de configurao:
Na prxima tela, devemos informar qual o
firmware estamos usando, para que o fatiador
gere os comandos corretos para a nossa
impressora:
Em seguida, configuramos o tamanho da
nossa impressora, dessa forma o fatiador no
ir gerar comandos que tentem sair da nossa
rea til, evitando problemas futuros.
Nesta etapa, informamos o tamanho do
furo do bico. Por padro vem configurado em
0.5mm, no nosso caso devemos trocar por
0.4mm. Existem bicos com furo de 0.2mm!
Duas vezes mais preciso.
Na prxima tela, informamos o filamento
que estamos usando, existem filamentos de
3mm e 1.75mm.
Porm esse valor muito terico, Se voc
comprar um filamento de 3mm,
provavelmente ao medir com um paqumetro
o valor encontrado no ser 3mm, e mesmo
que encontre 3mm, dificilmente ter
exatamente essa preciso durante todo o rolo.
Ento, usando um paqumetro, medimos o
dimetro do filamento em vrios pontos e
fazemos uma mdia.
Aqui configuramos a temperatura do bico.
Os gringos j tem o material PLA mais
difundido por um preo, ento bem comum
usarem este material, no Brasil, s agora esto
comeando a fabricar este material para
impresses. Para PLA 200 graus uma boa
temperatura para impresso.
Como usaremos ABS, a temperatura de
extruso mais correta 225 graus, claro que
em um ajuste fino essa temperatura pode
variar, porm 225 um bom ponto de incio.
De novo, como usam muito PLA a
temperatura padro da mesa vem configurada
em zero (desativada), pois para PLA mesa
aquecida no imprescindvel. No nosso caso,
ABS, sem mesa aquecida o material extrusado
no adere na mesa, saindo uma impresso
parecida com esta:
Configurao inicial finalizada!
Ao finalizar o assistente, a tela de opes
avanadas ir surgir:
Para melhorar a impresso, iremos brincar com
alguns valores:
Reparem que o capo First layer height foi alterado
em 0.1mm, desta forma, a primeira camada fica
mais esmagada na mesa, ajudando a impresso a
no empenar e no descolar durante o processo.
infill: Por padro vem configurado com densidade
de 40% e o perfil de preenchimento 'honeycomb'.
um desenho interno da pea que imita a
estrutura das comias, que so bem conhecidas
por terem uma resistncia mecnica alta.
Reparem que o campo First layer height foi
alterado em 0.1mm, desta forma, a primeira
camada fica mais esmagada na mesa,
ajudando a impresso a no empenar e no
descolar durante o processo.
infill: Por padro vem configurado com
densidade de 40% e o perfil de
preenchimento 'honeycomb'. um desenho
interno da pea que imita a estrutura das
colmias, que so bem conhecidas por terem
uma resistncia mecnica alta.
Exemplo de pea com infill honeycomb
Essa configurao honeycomb exige mais
tempo, pois tem um desenho interno mais
elaborado, geralmente usada apenas em
peas que sofrero bastante mecanicamente.
O assistente de configurao altera a
temperatura padro do bico e da mesa em 5
graus para cima, na primeira camada, reza a
lenda que isso ajuda na adeso e para
prevenir empenamento.
Esta tela mostra os comandos iniciais e
finais da impresso
Nesta tela o campo Retract
lenght:Provavelmente precisar ser alterado,
para fazer impresses mais limpas, exemplo:
No esquea de salvar as alteraes!!

Você também pode gostar