Design & Build a Truncated Icosidodecahedron!
by MichaelMikkelson in Workshop > 3D Printing
23556 Views, 225 Favorites, 0 Comments
Design & Build a Truncated Icosidodecahedron!
Learn how to design the internal connectors needed to build complex polyhedrals using Fusion 360 and Adobe Illustrator.
This tutorial will show you my method for designing the internal connectors, or solids needed to build complex polyhedrals: More specifically the Truncated Icosidodecahedron. I use Fusion 360 for the 3D design, and Adobe Illustrator for the face design. You will need access to a 3D printer to make the connectors, and a laser cutter to make the faces. I personally use a Lulzbot TAZ Pro 6 as my 3D printer, and a Glowforge for the laser cutter, but you can use pretty much any 3D printer and laser cutter. Please keep in mind that I am no expert in Fusion 360, and everything I am showcasing here today was learned by watching youtube tutorials and by trial and error. There are many and probably better ways to accomplish what I am showcasing, but this is how I do it.
Supplies
- Fusion 360 (Free startup license is available for hobbyists)
- Adobe Illustrator
- 3D Printer (Lulzbot Taz Pro 6)
- Laser Cutter (Glowforge)
- 3 x 12"x20" sheets of 1/8" birch plywood
- 360 x #6-32 Screws
Let's Build a Truncated Icosidodecahedron!
When I first got my Glowforge laser cutter, I saw a post showcasing a Dymaxion globe. I knew instantly that I wanted to make one! So, I took the plunge and purchased a 3D printer to go along with the Glowforge. I didn’t know anything about 3D design, outside of playing with Google Sketchup a few years back. The platonic solids needed to build a Dymaxion globe were posted on Thingiverse, and the icosihedron was my first 3D printed shape. I was hooked, and started down the rabbit hole of creating more and more complex polyhedrals. I “taught”myself Fusion 360, and have created connectors for about 9 different shapes, and decided to share my technique. The Truncated Icosidodecahedron just so happened to be the next polyhedral on my wish-list!
Additional information on different polyhedrals can be found on Wikipedia: Archimedean solid, Johnson solid, Catalan solid.
"A Truncated What Now?"
The Truncated Icosidodecahedron is an Archimedean solid that has 62 faces: 30 squares, 20 regular hexagons, and 12 regular decagons. The important specification for creating any polyhedral is the dihedral angle, or the angle between two intersecting planes or faces. We'll be using these angles when designing the internal connectors in Fusion 360. The Truncated Icosidodecahedron has 120 vertices. We'll create 60 connectors for when the hexagon is on the left of the square/decagon, and 60 mirrored connectors for when the hexagon is on the right.
Wikipedia: Truncated Icosidodecahedron
Fun Fact: If a set of all 13 Archimedean solids were constructed with all edge lengths equal, the truncated icosidodecahedron would be the largest.
You Can Use These Skills to Make Other Shapes!
The Truncated Icosidodecahedron. is a fairly complex polyhedral, and may not be the one you want to start with. It just happened to be the next one on my list when I decided to make this tutorial. However, you should be able to use what I teach here and translate these steps to make a much simpler polyhedral. This specific design takes 3 sheets of material on the laser cutter, and took a few days to print out 120 connectors on my 3D printer. You will also need 360, #6-32 screws.
Can you make it any smaller?
For this project, we design the plastic 3D connectors at 1.6″ in diameter, and that makes a required edge length for each face to be a minimum of 2 inches. You can make the face shapes bigger, as long as you put the hole .5″ from each corner. The only other option is make the connectors smaller, but I find that having a little extra material makes for a very solid polyhedral.
Part I: Design Connectors in Fusion 360
I am self taught and there are probably more efficient and elegant ways to do what I’m about to show you, but it seems to work for me! Autodesk allows hobbyists to download and use the full version of Fusion 360 for personal use. Qualifications for personal or hobbyist use can be found here.
I have included 2 sections in this tutorial. The first is a screen recording of me designing the connectors. The second contains screen shots with a step-by-step guide.
Fusion 360 Screen Recording
Please keep in mind that this desktop capture of the design process is the mirrored version of the screen shots below. This shape requires 2 different mirrored connectors. This video showcases the left version, while the step-by-step images below feature the right.
Fusion 360 Step-by-Step Instructions
These are the screen shots, as well as the step-by-step instructions for creating the connectors in Fusion 360. I use the startup or hobby license in Fusion 360, which lets me use the software for free.
Create initial face angle between the square and decagon
- Create a new sketch.
- Click on the bottom planer face.
- Select the 2 Point Rectangle from the tools menu, or press the (r) key.
- From the center point, drag to create a 2″ x 2″ square. You can also input the values manually in the text input fields. There are 2 types of connectors for this shape, so these procedures will need to be done twice, and everything mirrored. For this one, drag from the center point up and to the right. The center point will become important later.
- Select the Edge Polygon option from the Create -> Polygon drop-down menu.
- From the center point, drag to the right until you get to the other point, and then drag down. By default, this will show a hexagon, and a input field with number of sides as 6. Change this to 10 to create a decagon. The edge of the decagon will be 2″ just like the square.
- While holding down the shift key, click on the square and thew decagon to select them both.
- Press the Q key, or right-click and select Press/Pull. I also used the orbit tool to change the perspective in the viewer. Drag down, or type in -4.00 inches. Be sure you’re going negative. Hit return or click on the OK button.
- Using the orbit tool, rotate the shape so the you can see the edge between the square and the decagon. Select the Plane Through Two Edges option from the Construct menu.
- Click on the 2 edges between the square and decagon extruded shapes and click OK.
- Select Split Body from the Modify menu.
- In the Split Body pop up window, Click the select button on the Body to split, and then click on the body or shape. Then click the select button for the Splitting Tool(s), and then click on the new plane that was created in previous steps. Click OK.
- Turn off the ability to see the Plane1 by clicking on the eyeball under the construction menu on the left.
- Using the orbit tool, rotate the shape so the the decagon on on the left. Right click on the decagon and select the Move/Copy option.
- In the Move/Copy dialog box, change the Move Object option to Bodies… Hover over the line between the Square and the Decagon, and ensure that the Decagon is highlighted with arrows as shown.
What Is the Dihedral Angle?
Bring up a browser and go to wikipedia. Each of the Archimedean solids have a page on Wikipedia detailing information about the polyhedral. Search for Truncated icosidodecahedron or just click here.
We’re looking for the dihedral angle between the face of the square and the face of the decagon. We’re looking for the 4-10 angle which is 148.28° Since the Move/Copy tool is basing the starting point from 0°, we have to subtract the dihedral angle from 180°. This gives us 31.72. We’ll use this number when rotating the decagon body in relation to the square body.
Rotate the Decagon Body
- Use the slider on the X Axis, to angle the body down. Since we’re moving down, the angle will have a negative value. Enter -31.72 in the X Angle box and click ok. The angle between the 2 faces is now set!
- We’re going to start the process of creating the angle between the square and the hexagon, so we’ll turn off the ability to see the decagon for now. Click on the eyeball under the bodies menu on the right for the decagon part of the body.
Create the Face Angle Between the Square and Hexagon
We’ll repeat the previous steps to get the angle of the faces between the square and the hexagon.
- Click the top of the square, and then select Create Sketch from the Create menu under the Surface tab.
- Select the Edge Polygon option from the Create -> Polygon menu
- On the left edge of the square (top view), starting from the center point and dragging up to the point 2″ from center. Then drag left, and a hexagon will appear. The default is 6 sided polygon, and that is what we’re going for. Hit enter or click finish sketch.
- Use the orbit tool to get the hexagon on the left of the square, and then click and highlight the hexagon.
- Press Q on your keyboard, or right-click and select Press/Pull. Enter -4″ for the distance.
- Select Plane through two edges option from Construct menu.
- Select the edges between the square and hexagon. You will need to rotate the body to see both edges.
- Select the Split Body option from the Modify menu.
- Click on the body as the Body to split option. Then click on the Select button next to Splitting Tool(s), and then click on the plane you just created in previous steps. Click OK.
- Turn off the ability to see the Plane2 by clicking on the eyeball under the construction menu on the left.
- Using the orbit tool, rotate the shape so the the hexagon on on the left. Right click on the hexagon and select the Move/Copy option.
- In the Move/Copy dialog box, change the Move Object option to Bodies...
- Hover over the line between the Square and the Hexagon, and ensure that the Hexagon is highlighted.
Let's Get the Dihedral Angle Between the Square and Hexagon
Browse to the truncated icosidodecahedron wikipedia page.
We’re looking for the dihedral angle between the face of the square and the face of the hexagon. We’re looking for the 4-6 angle which is 159.095° Since the Move/Copy tool is basing the starting point from 0°, we have to subtract the dihedral angle from 180°. This gives us 20.905. We’ll use this number when rotating the hexagon body in relation to the square body.
Rotate the Body of the Hexagon
- Use the slider on the X Axis, to angle the body down. Since we’re moving down, the angle will have a negative value. Enter -20.905 in the X Angle box and click ok. The angle between the 2 faces is now set!
- Turn on the ability to see the Decagon body. If you did everything correctly, the 3 shapes should neatly aligned in one giant body. Now we’re going to trim that down into a manageable connector.
- Select all 3 bodies with the selection tool.
- Under the Solid tab, select the Combine tool and click OK.
Create New "bottom"
- Next we’re going to create a new “bottom” for the piece that is off set from a new plane. Click on Plane through 3 points from the Construct menu.
- Select the 3 points as shown in the picture, that are at the end of the combined shapes from the center point.
- We’re now going to create a new plane offset from the one just created. Click on the plane you just created in the previous step, and then select Offset Plane from the Construct menu.
- Type in -1 into the distance field and click ok.
- Turn off the ability to see the Plane3 by clicking on the eyeball under the construction side menu.
- Select the Split Body option from the Modify menu.
- Click on the Select button for Body to Split, and then click on the body. Click the Select button for Splitting tool(s), and then click on the plane you just created in the previous steps. Click OK.
- Turn off the ability to see the bottom half of the body you just split, as well as the plane that was used by clicking the eyeball under the Bodies & Construction side menu, respectively.
Make the Connector Round
- Use the orbit tool to rotate the shape so you can see the bottom.
- Click on the bottom to select, and then click on Create Sketch from the Create menu.
- Press the C key, or select Center Diameter Circle from the Create -> Circle menu.
- From the center point, drag and create a 1.4″ diameter circle.
- Click and select a spot outside the new circle to highlight.
- Right-click and select Press/Pull or just type Q.
- Type in -4 or just drag up a few inches, then click OK.
- Click on the eyeball for the bodies under in the side menu until the only this appearing is the cylinder shape.
- Using the orbit tool, rotate so you can see the bottom on the shape. Right-click and select Press/Pull or hit the Q key.
- We’re just trying to make the piece thinner, so input -.80 in the Distance field.
- Use the orbit tool to rotate the shape to view the top.
Time to Add the Screw Holes
- Click on one of the top face corresponding to the decagon
- Hit L on your keyboard or select Line from the Create menu. Click on the Center point.
- The internal angle of the Decagon is 144 degrees. To put the hole centered on that face, we’ll create a line that is 72 degrees off the edge.
- From the center point, make the line .5″ and the angle 72 degrees, click OK.
- Press C or select Center Diameter Circle from the Create menu.
- From the point at the end of the line you created in previous step, drag out and make a circle with .147″ diameter. This is the best size I’ve found for #6-32 screws. If you want to go metric, use .113″ for M3 screws.
- Click on and highlight the circle you just created.
- Press Q or right-click and select Press/Pull. Drag down a few inches, or input -4″ and click OK.
- Select the edge of the circle.
- Right click and select Press/Pull, or press the Q key. Input .02 in the distance field.
Repeat for Other 2 Faces
Repeat the previous steps for the other 2 faces
Rotate Connector to Sit Flush With Original Plane
The connector is complete. Next we’ll get the piece to sit flush with original plane. We do this to eliminate having to generate supports on the 3D print.
- Turn on the ability to see Sketch1 and turn off the ability to see the bodies in the left hand menu.
- Click on the top view to view straight down
- Under the Construct menu, select the Plane through 3 points option.
- Click on 3 points of the square.
- Turn on the ability to see the connector body.
- Use the orbit tool, rotate the shape until you see the body.
- Select the bottom of the connector.
- From the Modify menu, select the Align option. Using the orbit tool, rotate the shape to see the top.
- Select the plane we created in previous step and click OK.
Now your shape is ready to 3D print.
- From the Tools tab, click 3D Print from the Make menu. Save your connector and import into you slicer and 3D print.
Congratulations!
You’ve finished designing a 3D printed connector that can be used to connect half of your truncated icosidodecahedron. What the heck? Only half? Yes, you now have to go back and create the mirrored equivalent to this part. Basically the one you created is used for 60 of the 120 connectors necessary. Now you just need to put the hexagon on the right side versus the left of the square. All on the steps are exactly the same outside of this one difference!
The Truncated icosidodecahedron is a convex isogonal nonprismatic solid: In geometry, a polytope is isogonal or vertex-transitive if all its vertices are equivalent under the symmetries of the figure. This implies that each vertex is surrounded by the same kinds of face in the same or reverse order, and with the same angles between corresponding faces.
Create the Faces: Adobe Illustrator
Next we’ll go through the design of the faces for our Truncated Icosidodecahedron. This includes 30 squares, 20 Hexagons, and 12 Decagons. I will be creating these shapes with a 2″ common edge, which is the minimum size possible without modifying the 3D printed connector. It would definitely be possible to increase the size of each face, as long as hole for the screws was .5″ offset from the corner. These steps will show how to add the screw hole to each shape.
** This method is shown using Adobe Illustrator, but could be done in similar fashion using Inkscape, Affinity designer, or other vector design programs. I have not personally used these applications, so I cannot comment on exactly how this done, but should be possible with most vector design applications.
Create Square With Screw Holes
- Open up Illustrator and create a new document.
- In the tools palette, select the Rectangle Tool, or press the (M) key.
- Click anywhere on your document, and the Rectangle dialog box will appear. Input 2″ for both Width and Height and click Okay.
- I like the set the fill to none, and set the stroke to a new color and .5 pt.
- Rotate the newly created box 45 degrees.
- Navigate to the General tab under Preferences on the Edit menu.
- Set the keyboard increment to .5″ and click OK.
- Zoom into the left most corner point.
- Select the Ellipse Tool from the tools pallet, or press (L).
- Enter .147″ in both width and height to create a circle. This size works best for me when using #6-32 screws. Alternatively, you could use .117″ if using metric M3 screws.
- Using the selection Tool (V), drag the center of the newly created circle to the left-most point of your square. Having snap to point under the view menu enabled is helpful.
- Hit the right arrow key, and the circle should move .5″ to the right. Since we set the keyboard increment to .5″ in a previous step, the circle is now exactly 1/2″ from the corner and perfectly aligned with the screw hole on the 3D printed connector.
- Next we’ll group the square and circle together and rotate both together to add the next screw hole. Select all using the Selection tool or pressing Ctrl-A. Then press Ctrl-G, or use the Group option under the object menu to group them.Rotate the group 90 degrees by inputting 90 into the rotation field under the transform section of the Properties tab. Note that the shape is now 135 degrees from it’s original orientation.
- Zoom into the left most corner point.
- Select the Ellipse Tool from the tools pallet, or press (L).
- Enter .147″ in width and height to create a circle.
- Using the selection Tool (V), drag the center of the newly created circle to the left-most point of your square.
- Hit the right arrow key, and the circle should move .5″ to the right.
- Repeat steps 13 through 19 two more times to create the remaining screw holes.
- Save your document and open a new one.
Calculate Radius of Decagon
We know that the edge of each side of the decagon needs to be 2″ to match up with the square we just created. Illustrator has a polygon tool, but needs to know the radius. We can use an online decagon calculator to find this information, more specifically, the circumcircle radius. Here is the calculation for all you math nerds:
rc = a/2 * ( 1 + √5 )
Open up your favorite browser, and head to https://rechneronline.de/pi/decagon.php. Input 2 in the Edge length (a) field and click on the Calculate button. We’re looking for the Circumcircle radius (rc) which is 3.236″.
**The circumradius of a cyclic polygon is the radius of the circumscribed circle of that polygon.
Create Decagon With Screw Holes
- In the tools palette, select the Polygon Tool.
- Click anywhere on your document, and the Polygon dialog box will appear. Input 3.236″ for the radius and 10 for number of sides. 3.236″ was the Circumcircle radius that we calculated in previous step.
- Hey, you have a decagon with each face being 2″. Now lets add the screw holes.
- Zoom into the left most corner.
- Select the Ellipse Tool from the tools pallet, or press (L). 27. Input .147″ in the width and height in the Ellipse dialog box.
- Using the selection Tool (V), drag the center of the newly created circle to the left-most point of your decagon.
- Hit the right arrow key, and the circle should move .5″ to the right.
- Next we’ll group the decagon and circle together and rotate both together to add the next screw hole. Select all using the Selection tool or pressing Ctrl-A. Then press Ctrl-G, or use the Group option under the object menu to group them.
- Rotate the group 36 degrees by inputting 36 into the rotation field under the transform section of the Properties tab.
- Select the Ellipse Tool from the tools pallet, or press (L).
- Input .147″ in the width and height in the Ellipse dialog box.
- Using the selection Tool (V), drag the center of the newly created circle to the left-most point of your decagon.Hit the right arrow key, and the circle should move .5″ to the right.
- Repeat these steps total of eight more times to complete adding screw holes to the decagon.
- Save your document and open a new document.
Calculate Radius of Hexagon
We know that the edge of each side of the hexagon needs to be 2″ to match up with the square we just created. Illustrator has a polygon tool, but needs to know the radius. We can use an online hexagon calculator to find this information, more specifically, the circumcircle radius.
- Open up your favorite browser, and head to https://rechneronline.de/pi/hexagon.php Input 2 in the Edge length (a) field and click on the Calculate button. We’re looking for the circumcircle radius (rc) which is 2″. Apparently, we didn’t need a calculator for this, but until I used it, I had no idea that the edge length of a hexagon is equal to the circumcircle radius.
Create Hexagon With Screw Holes
- In the tools palette, select the Polygon Tool.
- Click anywhere on your document, and the Polygon dialog box will appear. Input 2″ for the radius and 10 for number of sides. 2″ was the Circumcircle radius that we calculated in previous steps.
- Hey, you have hexagon with each face being 2″. Now lets add the screw holes.
- Zoom into the left most corner.
- Select the Ellipse Tool from the tools pallet, or press (L).
- Input .147″ in the width and height in the Ellipse dialog box.
- Using the selection Tool (V), drag the center of the newly created circle to the left-most point of your decagon.
- Hit the right arrow key, and the circle should move .5″ to the right.
- Next we’ll group the hexagon and circle together and rotate both together to add the next screw hole. Select all using the Selection tool or pressing Ctrl-A. Then press Ctrl-G, or use the Group option under the object menu to group them.
- Rotate the group 60 degrees by inputting 60 into the rotation field under the transform section of the Properties tab.
- Select the Ellipse Tool from the tools pallet, or press (L).
- Input .147″ in the width and height in the Ellipse dialog box ad click OK.
- Using the selection Tool (V), drag the center of the newly created circle to the left-most point of your decagon.
- Hit the right arrow key, and the circle should move .5″ to the right.
- Repeat these steps a total of 4 more times to complete adding screw holes to the Hexagon.
- Save your work
- You now have a square, hexagon, and decagon with screw holes .5″ off each corner, and ready to laser print.
- If you are using a Glowforge, you can laser cut all the necessary faces off 3 sheets of 12″ x 20″ material. 2 sheets of the decagons, and 1 sheet for the squares and majority of the hexagons.
- I laser cut the faces for this tutorial project on 1/8″ baltic birch plywood. I purposefully didn’t put any designs on this shape for this tutorial. Normally, I’d add some engravings or use multiple layers, but decided to keep it simple.
Assembling the Truncated Icosidodecahedron
You will need 360 #6-32 x 5/8″screws. I purchase mine in bulk from the Bolt Depot. The 5/8″ length is a bit long for this project, but I buy mine longer in case I use thicker material or have multiple layers. Here are the screws used in this project:
4379 – Socket button head, Stainless steel 18-8, #6-32 x 5/8″
I use a compact power drill with hex bit to make assembly a bit easier and quicker. There is no rhyme or reason to the order that I put this together expect just grabbing the next face and connector and screwing them together.