Session Time/Number: 4
Session Space: J
TAGs for the Session:
3D printing, open source software, free software, 3D modeling,
Specific resources to share from session: (links, books, organizations, articles etc.)
We wanted to know how to 3D find tools/time/ideas/resources for 3D printing and modeling.
5 minute 3D printing and OpenSCAD overview:
Plastic filament goes into the printhead and comes out as it moves, laying layer upon layer until it makes a 3D object. It follows a path through space on a 2D axis to build up the object from the floor over time. gcode direct the printer, but no one should ahve to lean to write gcode! Cura takes stl files created in 3D modeling programs and compiles the gcode. 3D programming in animation uses a mesh of triangles, but does not have to worry about mass inside. In comparison, for modeling a solid 3D object you need a CAD program.
OpenSCAD: scripted, sort of like lego turtle-movement programing, open source & free, uses a z,y,x 3D axis.
OpenSCAD uses a computing method to combine shapes. Object-oriented code uses functions and modules. OpenSCAD has examples that can help you dive in and start playing around.
example from our scad file (dxf is another example of a 3D file):
(this creates an eye-shaped cylinder)
translate(5, 5, -5) cylinder(r=10, h=30);
translate(5, 5, 15) cylinder(r-10, h-30);
Making hollow objects uses less material and is less heavy. Many programs like Cura will suggest this to you automatically.