A "tensional integrity" model.


Creative Commons Attribution Noncommercial Share Alike

Commercial use is not allowed, you must attribute the creator, you may remix this work and the remixed work should be made available under this license.

Learn more or download attribution tags


I really do need to get out from under my rock more often...

Many "tensegrity" styled chairs, tables and Lego models have been showing up in my "suggested video" feed as of late and I must admit, I had never heard of tensegrity and as such had no clue what it meant. So I watched a few of the videos in my feed on the subject, and decided to try my hand at designing, 3D printing and assembling a small and simple tensegrity model.

This tensegrity ("tensional integrity") model is entirely 3D printed including the three longer "print in place" outer chains and the single "print in place" shorter center chain. And what makes these chains so important? Well, while the three outer chains hold the top and bottom together (compression), at the same time the single center chain pulls the top and bottom apart (tension). With proper chain length design, the model compression and tension forces are balanced and thus the model appears to "float". And why are 3D printed chains more useful than string or twine? By using Autodesk Fusion 360, I was able to design 3D printed chains that were precise enough in length to balance the compression / tension forces required by this model, as opposed to the trial and error string / twine assembly requiring numerous adjustments. And after printing and assembling quite a few copies of this model, the 3D printed chains indeed proved to be much easier to assemble than my string/twine versions, so I stuck with the chains.

As usual I probably forgot a file or two or who knows what else, so if you have any questions, please do not hesitate to ask as I do make plenty of mistakes.

Designed using Autodesk Fusion 360, sliced using Cura 4.6.1, and 3D printed in PLA on an Ultimaker 2+ Extended, an Ultimaker 3 Extended and an Ultimaker S5.

Materials and methods


I 3D printed all parts at .15mm layer height with 100% infill. I printed one "Base.stl", three "Chain (Long).stl", one "Chain (Short).stl", two "Pin (Long).stl", six "Pin (Short).stl" and one "Top.stl".

This model is a precision print due to the small parts involved (the "Pin" components are 2mm in diameter) and the "print in place" chains (.5mm tolerance). I printed all pins at the same time using a brim for hold down. Once printed, I removed the pins from the brim and carefully filed the build plate end of the pins smooth.


To assemble "Tensegrity", I performed the following steps:

• Attached one "Chain (Long).stl" to "Top.stl" long chain mount using one "Pin (Short).stl".
• Attached the remaining two long chains to the top long chain mounts using two more short pins.
• Attached "Chain (Short).stl" to the top assembly short chain tower using one "Pin (Long).stl".
• Attached the free end of the short chain to the short chain tower on "Base.stl" using a long pin.
• Attached the free ends of the two rear long chains to the rear chain mounts on the top.
• Attached the free end of the front long chain to the front chain mount on the top.

And that is how I 3D printed and assembled "Tensegrity".

I hope you enjoyed it!



Issues are used to track todos, bugs or requests. To get started, you could create an issue.


E6411ede448abbb5160e8d1c7b074711?default=blank&size=40Pablo Iván Eguía Contreras added this to the CoolStuff collection ago
7f14789e51a300c9ed7ae53d41ca01bc?default=blank&size=40Mumbasa17 added this to the Stuff collection ago
Mini sandralweaverSandraLWeaver added this to the yo collection ago
A31ced19d301f2cf7d0f70b106385fd2?default=blank&size=40Ian Powell added this to the to build collection ago
4bc9744e2c18a188e102de67a96aec90?default=blank&size=40EinKellerkind added this to the InterestingThings collection ago
Mini it meBradley added this to the My Prints collection ago
Mini ruhi   copyRuhi Joshi added this to the My collection collection ago
3f1363cc242a8f6e5530b23bb53893ae?default=blank&size=40mr8r0wn added this to the fun collection ago
0d4cd54f98faf920518272d5c221c51a?default=blank&size=40Demeter Béla added this to the print collection ago
7466b640745a776719e9c94a78882c35?default=blank&size=40Armando added this to the Cool collection ago
8aeb92d015b2efd051205332b60127a6?default=blank&size=40Byron Richardson added this to the functional collection ago
Mini pollymlunaPollyMLuna added this to the yo collection ago
82071ae19166edab6eed3fe3692d1967?default=blank&size=40rrhyde added this to the Fun collection ago
310d5ecb58861ea320eea20a31166955?default=blank&size=40JuanBosch added this to the 01 Objetos collection ago
F5ca2b504e957fa6e6e7a80446c02f29?default=blank&size=40Robob added this to the Build collection ago
Mini lora and iGreg Zumwalt published this design ago