impressão 3d livre
TRANSCRIPT
Impressão 3D livre!Impressão 3D livre!
André Campos RodovalhoEngenheiro de Computação
andre.rodovalho[at]gmail.comhttp://webAtivo.com
Estes slides são livres e licenciados segundo (CC-BY-NC)
As partes...
● Software
● Hardware
● Firmware (!)
Os passos de Impressão 3D
1- Modelagem
2- Processamento (fatiamento)
3- Impressão de fato (fabricação)
A Modelagem
● Várias opções de software livre:– Blender
– OpenSCAD
– FreeCAD
– Inkscape (**)** Necessita OpenSCAD, limitado a “2D”http://zype.co.nz/articles/3d-printing-inkscape-3d
http://libregraphicsworld.org/blog/entry/inkscape-gets-openscad-converter
Experiência Inkscape
Resultado...
Experiência Blender
O Processamento
● Processo conhecido como “Fatiamento”● Transforma o 3D em camadas 2D
● Slic3r● RepetierHost,
usando o slic3r.
*** Gera o código G
O código G
● Linguagem de máquina CNC● Instruções interpretadas pela CPU da máquina
– CPU possui firmware (!)
Exemplo:G21 ; set units to millimetersM190 S110 ; wait for bed temperature to be reachedM104 S240 ; set temperatureG28 ; home all X,Y e ZG1 X170.974 Y14.652 E0.01929G1 Z0.480 F4200.000
A Impressão
● Método comum: Fused deposition modeling (FDM)
● Direct Ink Writing (DIW)
● Stereolithography (SLA ou SL)
● Laminated object manufacturing (LOM)
● Fresa CNC (router)
Visão AéreaModelo: Formato SCAD, BLEND exporta para STL...
Fatiador: Formato STL exporta para GCODE...
CPU: Executa o GCODE...
A Comunidade...
● Hardware: RepRap (reprap.org)– Vários projetos, “forks”!?
Mendel (GPL)
Prusa i3 (GPL)
Kossel(CC-BY-NC-SA)
A Comunidade...
● Software: – MatterSlice (github.com/MatterHackers/MatterSlice)
– Cura (daid.github.com/Cura)
– Slic3r (slic3r.org)
– Blender (blender.org)
– OpenSCAD (openscad.org)
– FreeCAD (freecadweb.org)
– HeeksCAD (github.com/Heeks/heekscad)
A Comunidade
● Firmware– Arduino, plataforma (arduino.org)
– Repetier (repetier.com)
– Marlin (github.com/MarlinFirmware/Marlin)
– Sprinter (github.com/kliment/Sprinter)