Upload an STL file to get started. You can add flexi joints, position them, and export the cut model.
Upload any STL model, click to place flexi joints, auto-size the cutters, then download the cutter STLs. Use boolean subtraction in Blender, Meshmixer, or TinkerCAD to create articulated, print-in-place models. 100% free, runs in your browser.
Flexi or articulated models are 3D prints with built-in joints that move freely after printing. They're printed in one piece — no assembly required. Popular examples include flexi dragons, articulated animals, and flexible phone stands.
The cutter is a Saturn-shaped piece with a ball-and-socket profile. When you boolean subtract it from your model, it creates two interlocking parts that can rotate freely. The ring creates the socket, the sphere creates the ball joint.
When you click on your model, the tool calculates the surface normal and local cross-section, then automatically orients and sizes the cutter to fit. You can fine-tune the scale, position offset, and rotation afterward.
Export the cutters as STL, then import both your original model and the cutters into Blender, Meshmixer, or any CAD tool that supports boolean operations. Subtract the cutters to create the articulated joints, then slice and print.
The most popular articulated 3D prints. Place joints along a dragon or snake body to create a flexible, poseable figure that prints in one piece.
Create poseable figurines with joints at the shoulders, elbows, hips, and knees. Print-in-place joints mean zero assembly for your customers.
Make adjustable phone stands, tablet holders, and desk accessories with articulated segments that lock in position through friction.
Articulated and flexi models are among the top-selling 3D print categories on Etsy. Flexi dragons, dinosaurs, and animals consistently rank in the top sellers.
Yes, 100% free with no limits. Place as many joints as you want. No signup, no upload to any server — everything runs in your browser.
Import your original model and the exported cutter STL into Blender (or Meshmixer, TinkerCAD, etc.). Use a boolean difference/subtract operation to cut the joints into your model. The result is a print-in-place articulated model.
Print at 0.2mm layer height with 2-3 walls. Use a 0.1-0.15mm gap between joint parts (most slicers default to this). PLA, PETG, and TPU all work well. Supports are generally not needed if joints are oriented correctly.
Yes. Each joint has individual scale, position, and rotation controls. The tool auto-sizes to slightly larger than the model cross-section, but you can manually scale from 50% to 300%.
Create custom 3D models with AI
PrintPal AI creates fully custom 3D models from any description — dragons, figurines, functional parts, and more.
Try AI 3D Generator Free