• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Swimming Articulating Jellyfish (Cartesian Diver) 3D Printer File Image 1
Swimming Articulating Jellyfish (Cartesian Diver) 3D Printer File Image 2
Swimming Articulating Jellyfish (Cartesian Diver) 3D Printer File Image 3
Swimming Articulating Jellyfish (Cartesian Diver) 3D Printer File Thumbnail 1
Swimming Articulating Jellyfish (Cartesian Diver) 3D Printer File Thumbnail 2
Swimming Articulating Jellyfish (Cartesian Diver) 3D Printer File Thumbnail 3

Swimming Articulating Jellyfish (Cartesian Diver)

Flying Gyroscope avatarFlying Gyroscope

April 15, 2026

printables-icon
DescriptionCommentsTags

Description

You can find an up-to-date list of Flexify designs here: https://www.printables.com/@FlyingGyroscope/collections/3017828.

Welcome

Explore buoyancy and density with a swimming jellyfish!  This project is a creative take on the classic Cartesian Diver.  Out of water, the flexible arms make a fun fidget, and underwater they make a great counterweight.  They also have a hidden secret.  The ends are hollow and sink at a slightly slower rate than the rest of the arm.  This creates a life-like swimming motion as the jellyfish rises and falls!

Updates

Every now and then, I ran into inconsistent bouyancy after the first couple of dives.  I suspect that some amount of water was stuck on the flat bottom in the internal cavity, unable to drain.  I modeled a tapered bottom (while keeping the overall volume the same) for more reliable draining.

Inspired by a model of an extra long flexible cat, I thought it would be fun to make fidgets with longer arms.  These do not have the correct density for a Cartesian diver – they are just for fun.  

Supplies

  • Water bottle with tight fitting lid

  • 20mm diameter (or larger) opening at the top

  • Water

  • 3D printed jellyfish

Make it Swim

  1. Fill the bottle with water.

  2. Gently drop the jellyfish into the bottle.  If it tips over from a rough landing, it may not swim properly.  If lots of large air bubbles collect on the jellyfish surface, tap the bottle and jellyfish to dislodge them.

  3. Put the cap on tightly.

  4. Now squeeze the bottle and watch the jellyfish sink!  Let go and watch it float back up.  

How Does it Work?

A complete explanation can be found here: https://en.wikipedia.org/wiki/Cartesian_diver.  

The jellyfish is hollow and a hole on the bottom equalizes pressure between the surrounding water and a pocket of trapped air.  The density (mass per volume) of the jellyfish and the air pocket is less than the density of water, so it floats.  (In more technical terms, the jellyfish displaces a weight of water that is greater than its own weight.)  

When you squeeze the bottle, pressure forces water into the jellyfish.  The air inside is compressed and takes up a smaller space, creating room for more water.  The compressed air and extra water increase the density of the diver.  With enough pressure, the density becomes greater than the density of water and it sinks.  When you stop squeezing, pressure and density return to normal and the jellyfish floats again.

Printing

The perfect Cartesian diver needs to barely float in water.  If it is too light, you will not be able to generate enough pressure to sink it.  If it is too heavy, it will never float.  

The jellyfish was designed for PLA filament with a density of 1.22 g/cm^3.  Do not worry if your filament is not an exact match.  I describe how to make adjustments in the next section.  Start by copying my print settings:

  • 0.4 mm diameter nozzle

  • Arachne perimeter generator

  • 0.2 mm layer height

  • 4 perimeters

  • 6 top and bottom layers

  • 50% rectilinear infill

For fully functioning print-in-place arms, you need a good first layer and good printing tolerances.  The arms on mine loosened up after playing with them for a while.  

Making Adjustments

If your jellyfish will not sink when you squeeze the bottle, you need to increase density:

  • Add more infill

  • Use a shorter jellyfish with a smaller air pocket

  • Glue extra weight onto the jellyfish

If your jellyfish will not float, you need to decrease density:

  • Reduce infill

  • Use a taller jellyfish with a larger air pocket

Waterproof 3D Prints

Over time, water and air can slowly move through the tiny gaps between extrusion lines.  With my test prints, I observed a noticeable change in density after a day soaking in water.  You should see consistent results by only using it for a few hours, then letting it dry out.  

To help the jellyfish stay airtight, consider adjusting some settings:  

  • Increase extrusion multiplier 

    • Be mindful of print-in-place tolerances

  • Increase infill/perimeter overlap

  • Decrease seam gap

Thanks for visiting, and enjoy!

License:

Creative Commons — Attribution — Noncommercial — Share Alike

Related Models

#3DBenchy - The jolly 3D printing torture-test by CreativeTools.se preview image

#3DBenchy - The jolly 3D printing torture-test by CreativeTools.se

CreativeTools profile image

CreativeTools

90,830

Flying Night Dragon preview image

Flying Night Dragon

Sevro profile image

Sevro

8,718

Colorful Train Flashcards/Tags (now w/ Spanish) preview image

Colorful Train Flashcards/Tags (now w/ Spanish)

jimamy112803 profile image

jimamy112803

7

The T-Rex Skull preview image

The T-Rex Skull

MakerBot profile image

MakerBot

39,797

Stable Flyer VI - Small Toy Glider preview image

Stable Flyer VI - Small Toy Glider

João Hackbart profile image

João Hackbart

3,734

Children’s Visual Clothes Tokens preview image

Children’s Visual Clothes Tokens

Neruson profile image

Neruson

1

Plantygon - Modular Geometric Stacking Planter for Succulents preview image

Plantygon - Modular Geometric Stacking Planter for Succulents

Printfutura profile image

Printfutura

28,527

Upcycled ATX Lab Bench Power Supply preview image

Upcycled ATX Lab Bench Power Supply

Caelestis Workshop profile image

Caelestis Workshop

1,506