Computers are awesome for doing repetitive tasks. Once you show a computer how to do something once, it can do that same thing over and over and over without mistakes. You can also use that same process to create really interesting art!
Using iteration, trial and error, math, and capitalizing on "happy mistakes", create the most intricate and interesting snowflake that can be 3D Printed.
View Mr. Bush's Classroom example here.
To be 3D Printed, your snowflake must:
Create a new code block project in Tinkercad.
Use iteration and trial and error to add functions and tweak their parameters and design a leg on a snowflake. Take a look at Mr. Bush's example for inspiration. Here's another and another example to look at.
Don't delete any project. If you don't like a design, create a new project.
Output: Snowflake Leg
Choose your best leg design.
Add code to make it rotate around the origin, sit on the build plane, and be grouped together. See the first image to the right. Here is my example.
If you get an error saying you have "too many primitives" (like the one below) it's because you have too many shapes in your design.
When you're finished, Try exporting your design as a GIF.
Output: A 6 sided snowflake and a GIF
Sign into one of the desktop computers in the lab with your student login credentials.
Log into Chrome with your BSD account.
Log into Tinkercad. Make sure your design is between 5 cm and 6 cm and sits on the build plane. Add the blocks to the right to make that happen.
Export your file as an STL.
Choose FlashPrint or QidiPrint. Load your design. Screenshot it when ready.
Output: Screenshot of your design & an STL file of your design that is ready to print
Beware the tutorial and Mr. Bush's example. You can use the snowflake tutorial and the example to learn how to use Codeblocks but do not use these projects in your final design. If your project looks too similar to the design to the right or at the top of the page you will get a zero on the project.