If you think about building a moving machine, you probably will consider wheels or tracks or maybe even a prop to take you airborne. When [nwlauer] found an earthworm in the garden, it inspired a 3D-printed robot that employs peristaltic motion. You can see a video of it moving, below.
The robot uses pneumatics and soft plastic, and is apparently waterproof. Your printer’s feed path has to be pretty rigid to support flexible filament without jamming. There’s also some PVA filament and silicone tubing involved.
For the control side, an Arduino controls a diaphragm pump and six small solenoid valves. We were amused to read that the solenoid valves are often used in eye massagers. The code is on GitHub.
The segments have Ninjaflex along with PVA support inserts. You glue the centers of each segment together, but not the edges, and then dissolve the PVA to form the air chambers inside.
The motion isn’t very efficient looking, but it probably handles a lot of terrain options. We aren’t sure if there is a real practical use for this technique in its current form, but we bet it could be adapted plus it is just a cool example of something to do with flexible filament besides printing phone cases.
We’ve seen Ninjaflex used for more practical purposes such as custom belts. Keypads are another practical project.
robotic worm…..yeah, that’s the ticket!
Props to the guy for managing to print with Ninjaflex such a big piece.. in my experience their filaments are, and always have been, a huge PITA to print
Do you have direct or Bowden?
I always had issues with flexables as well, until I started using Bondteh and Hemera extruders. These grab the filament on both sides, and that really seems to help.
What printer are you using?
I’ve had good experience using an E3D Titan with a V6 hot end. Using a larger nozzle size, like a 0.5mm or 0.6mm nozzle, also helps. Another way to improve success is to keep a consistent flow rate by setting all printing speeds to 15mm/s and use little to no retraction (compensate for that by using fast travel, 200mm/s or more, and no z hop).
What is an eye massager??
Eye dunno