toy
fidget
fidget spinner
infinity
infinity cube
cube
fidget-toy
Fidget Toy
Spinner Toy
Fidgetspinner
fidget hand Spinner
makerbot

184
81
Summary
EDIT
I created this design as a fun toy and as an introductory tutorial for implementing a full design in Fusion 360 for my engineering students. With that being said, this design is published under the Creative Commons - Attribution license. In the interest of getting out in front of the multiple emails and messages I receive per week, you may sell this design with attribution. The goal was to share this design and the knowledge of how to create this design with everyone. However, if you would like to sell it, that is fine. If you would like to support the work I put into this design and tutorial, it would be greatly appreciated especially if you are making money off it. The link to do so is below. Thanks!
Support me here: https://www.buymeacoffee.com/mjdargen
Infinity cubes have become a popular fidget gadget. They are typically an interlocking set of eight cubes that fold over onto themselves infinitely. This design is optimized for most printers and will print in place without supports.
There are several existing designs on Thingiverse; however, they don't provide the design files for customization. I will walk you through the design process and provide the design files and STL files for you to modify and print your own customized design!
Video Demo of Cube: https://www.youtube.com/watch?v=gpM8QhBmqXA
Complete Video Tutorial: https://www.youtube.com/watch?v=UlSd0zvG-_E
Instructable How-To Guide: https://www.instructables.com/Infinity-Cube-in-Fusion-360/
Hackster How-To Guide: https://www.hackster.io/mjdargen/infinity-cube-in-fusion-360-cfe43b
Support me here: https://www.buymeacoffee.com/mjdargen
Print Settings
Resolution:
0.2 mm
Print Settings
Resolution:
0.2 mm
Infill:
10%
Notes:
The .STL file was generated with a Z-up configuration. The design was optimized to be printed with a 0.2 mm layer height and a 0.4 mm nozzle width.
It was designed to be printed with a 10% infill; however, you can increase the infill as much as you want if you want the cube to have a bit more weight. 10% infill is more than sufficient to withstand regular use and the occasional drop.
On a Makerbot Replicator+ with default settings, it took about ~2.5 hours to print and required ~30 grams of PLA filament (including a raft). A raft is not necessary; however, our printer is older and has poor adhesion so they were printed with a raft.
If using Ultimaker Cura to slice your file, be sure to set "Fill Gaps Between Walls" to "Nowhere" under the Wall settings to prevent the hinges/cubes from welding together.
Post-Printing
The design contains interlocking pins and sockets on the cubes/hinges. It should move freely right off the build plate but it will require some working in to loosen up the joints completely, particularly the two hinges that print vertically.
How I Designed This
This infinity cube was designed in Fusion 360. Since print-in-place parts can be tricky to perfect, there ended up being a few different revisions for this design. At first, the cubes had a rod that traveled all the way through the hinge. These rods ended up restricting the movement too much and would wear down over time. I then proceeded to try pairs of interlocking rounded pins. Eventually, I determined that creating conical pins and sockets on the hinge and cube would provide the most freedom of movement without sacrificing the strength or durability of the assembly.
I have provided the STL file along with the F3D Fusion 360 design file for you to customize your own design. If you are interested, you can also follow along with this complete walk-through tutorial: https://www.youtube.com/watch?v=UlSd0zvG-_E
Originality of the Model
The author declares that this work is their personally shared model
This model is licensed under the following terms:
Credit must be given to the creator
Models(2)
- infinity_cube.f3d
393.25 KB
2025-03-18
- infinity_cube.stl
507.89 KB
2025-03-18





