## Introduction: Exquisite Wood Fountain

Did you ever go to a mall or to a place with fountains when you were little? Well now through the interface of Tinkercad Codeblocks you can create a 150 Primitive project that turns into a really cool 3D Wood Platform Fountain.

Follow These Easy Instructions to create a 3 Dimensional Wood Platform Fountain of your own with Tinkercad.

Hope You Enjoy!

## Supplies

Otherwise, My Code is Also Provided Below

## Step 1: Creating the Variables

These may seem to be some very wacky numbers right?

They become the base layer for the actual design but can be formatted if you would like

• Start with creating a variable named length, and set that as the Square Root of 3 plus 4 times 5
• Add a second Variable named Width, and set that as length divided by the square root of 2 minus length
• Add a third Variable named Depth, and set as length times Width plus Length minus Width
• Add a Fourth Variable named Spacing and set that as Length times Width times Depth plus the Square Root of length minus Width + 3.14
• Add a Fifth Variable named Area Form, and set that as length divided by width times Depth minus Spacing plus (Sin) 12.345
• Finally, Add a Sixth Variable named #oftimescreated and set this to be one

Note: At this point in time this Variable can only be set to one currently because Tinkercad limits the number of Primitives to be 200

## Step 2: Creating the 3 Dimensional Platforms

The Three-dimensional layers consist completely of Cylinders, a sphere hole and grouping

Start by creating a New Object

• Add a count with loop set as, count with (any) from 1 to #oftimescreated by 1

Inside:

• Add a rotate around Axis x by Area Form Degrees from pivot (x:0 y:0 z:0)
• Add a count with loop set as count with Area Form from 1 to 100 by 2

Dimension #1

Inside:

• Add a Solid Cylinder With a Radius of length times width times 1 divided by Depth
• Add a Scale of (x:5 y:5 z:5)
• Add a Rotate set as, Rotate around Axis X by Area Form times Spacing Degrees from pivot (x:0 y:0 z:0)

End The Loop:

• Add a Create Group (multicolored)
• Add a Rotate set as, Rotate around Axis x by 90 degrees from Pivot (x:0 y:0 z:0)
• Add a count with loop set as, count with Area Form from 1 to 100 by 2

Dimension #2

Inside:

• Add a Solid Cylinder With a Radius of length times width times 1 divided by DepthAdd a Scale of (x:5 y:5 z:5)
• Add a Scale of (x:5 y:5 z:5)
• Add a Rotate set as, Rotate around Axis X by Area Form times Spacing Degrees from pivot (x:0 y:0 z:0)

End The Loop:

• Add a Create Group (black)
• Add a Rotate set as, Rotate around Axis y by 90 degrees from Pivot (x:0 y:0 z:0)
• Add a count with loop set as, count with Area Form from 1 to 100 by 2

Dimension #3

Inside:

• Add a Solid Cylinder With a Radius of length times width times 1 divided by DepthAdd a Scale of (x:5 y:5 z:5)
• Add a Scale of (x:5 y:5 z:5)
• Add a Rotate set as, Rotate around Axis X by Area Form times Spacing Degrees from pivot (x:0 y:0 z:0)

End The Loop:

• Add a Create Group (black)

End All Loops

• Add a Create Group (black)
• Add a sphere set as a hole with a radius of 20
• Add a Create Group (Brown)

Note: If you would like to increase the #oftimescreated turn up the number of the variable and turn up the number of steps taken in the three innermost loops Ex: count with Area Form from 1 to 100 by 2 —> 3-5

## Step 3: Creating the Fountain

Now to Create The Fountain Which consists completely of cylinders and grouping

• Add a (Light Brown) Solid Cylinder with a radius of 15 and a Hight of 15
• Add a Hole Cylinder with a radius of 13 and a Hight of 10
• Add a Move (x:0 y:0 z:5)
• Add a Create Group (multicolored)
• Add a (Gray) Solid Cylinder with a radius of Length times Width times 1 divided by Depth and a height of 20
• Add a Scale of (x:5 y:5 z:5)
• Add a (Blue) Solid Cylinder with a radius of 13 and a height of 2
• Add a Move set as (x:0 y:0 z:3)
• Add a (Light Blue) Solid Cylinder with a radius of 2.5 and a height of 20
• Add a Move set as (x:4 y:3 z:7)
• Add a (Lighter Blue) Solid Cylinder with a radius of 2 and a height of 23
• Add a Move set as (x:4 y:3 z:7)
• Add a (Light Blue) Solid Cylinder with a radius of 2 and a height of 25
• Add a Move set as (x:-4 y:1.5 z:7)
• Add a (Light Blue) Solid Cylinder with a radius of 1.5 and a height of 35
• Add a Move set as (x:-3.55 y:-5 z:12)
• Add a Create Group (multicolored)

And There You Go, Your Own 3 Dimensional Wood Platform Fountain with 159 Primitives

Note: This is best run on full speed while creating the ball so it doesn’t take as long depending on your device and Connection it may take different amounts of time but normally runs much faster after loading a couple of times through Participated in the
Block Code Contest