Easy Entry to the Wonders of Coding in 3D Design
Hands-on with Tinkercad’s Codeblocks
Rob Morrill
@morrill_rob
Bourn Idea Lab Director
Castilleja School
A link to this presentation will be shared at the end. 1:15-2:35
Carbon offset your travel
for less $
than you think!
Sites you can invest in:
Catching Carbon: https://www.catchingcarbon.org/
Cool Effect: https://www.cooleffect.org/
The Gold Standard: https://www.goldstandard.org/
Project Wren: https://projectwren.com/
Trees for Houston: https://www.treesforhouston.org/
Outline:
Examples of code you can touch
Comparison of coded vs. standard
Walk through 3-4 designs
You:
Medium to advanced Tinkercad?
Used Codeblocks before?
Medium to advanced with coding?
Community, LS, MS, HS
Me: Literature, 1-8th, 6-12th maker
A link to this presentation will be shared at the end.
Make an account at
tinkercad.com
Code you can touch!
Structure Scanner, Codeblocks, standard Tinkercad combined
Export your Codeblocks design as a “Part,” then work with it in standard Tinkercad.
Shirley Chisholm, 1924-2005
First black woman elected to congress
Nina Simone, 1933-2003
Jazz artist, songwriter, activist
Nina Simone
3D printed lithophanes of women during Black History Month
Josh Aijima, Zero Things
These designs are on Thingiverse, directions for making them at end
Export Codeblocks desings as SVGs
Generated plans for a laser cut box with https://en.makercase.com/#/, exported them as a SVG, imported the SVG into Tinkercad, exported a Codeblcoks design as a Part, used that as a hole back in standard Tinkercad.
Why bother using coding?
When not to use Codeblocks
Standard Tinkercad would be the tool to use for a project like this, not Codeblocks
Standard Tinkercad would be the tool to use for a project like this button, not Codeblocks
Coding buildings for a city
Coded bag tag swag. Added rectangles to keep the middles of letters from falling out.
Main difference from last design is that the number of sides for each yellow and red petal increased.
Main difference from last design is the number of loops.
Only difference from last slide is that the Move Y numbers have both increased.
Only # of rings changed from previous design
Only the scale X field is changed from previous design
Commenting code allows students to reflect on their coding in a metacognitive way, and it lets them demonstrate their understanding to others.
A look at
the Codeblocks environment
Resources:
These two torus rings are identical except the orange has 16 steps vs 6 for the green. 6 may 3D print more reliably because of flat base.