(This description was written with AI assistance, and although it was reviewed by a living, breathing human (me đź‘‹) Please test everything for your specific printer/setup.)
Quick Facts
Design: Three-part modular assembly—handles snap into dowel, dowel supports the roller. No fasteners required
Function: smooth rotation without grinding, wobble, or sanding.
Speed: Print all three components in ~90 mins
Hangs: The left handle has a small hole for putting on a hook or threading a string through it.
Slicing Notes:
Use Spiralize “Vase Mode” for handles and dowel.
The open top is needed for connecting the dowel to the handles
Use extra bottom layers for adhesion
Z-Seam: random for the roller (see photo)
Example: CuraÂ
Print Settings (Tested on Ender-3 V2)
Component
Print Time
Filament
Weight
Nozzle/Bed
Infill
Roller
1h 11m 27s
PLA/PETG
3.7 g
200–220°C / 60–70°C
20% concentric
Handles (2x)
7m 56s
PLA/PETG
0.25 g
200–220°C / 60–70°C
15–20% standard
Dowel
7m 35s
PLA/PETG
0.24 g
200–220°C / 60–70°C
15–20% standard
TOTAL
~1h 27m
PLA or PETG
~4.2 g
200–220°C / 60–70°C
See per-component
Setting
Value
Layer Height
0.20 mm
Supports
None required
Z-Seam (Roller)
Random (avoids visible seams)
Z-Seam (Handles/Dowel)
Random
Assembly Instructions
Print Order: Dowel → Handles (x2) → Roller
Print the Dowel first (7m 35s) — this is your connector rod.
Print the Handles (two pieces, 7m 56s each or print both together) — these snap onto the dowel at opposite ends.
Print the Roller (1h 11m 27s) — the longest print; it slides over the dowel and rotates freely.
Assembly Steps:
After all three parts cool, inspect the handles and the dowel slots.
Snap one handle onto dowel:Â Align the handles perpendicular to the dowel and press firmly until you hear/feel a click. Handle should sit flush.
Insert dowel into roller:Â Slide the dowel assembly through the center bore of the roller. The roller should spin smoothly with no wobble.
Snap other handle onto dowel: This completes the rolling pin
Test rotation:Â Spin the roller by hand several times. Rotation should be smooth and consistent.
Optional:Â A tiny dab of super glue on the handle snap-fit joints can lock them in place if they feel loose after assembly.
Printing Notes
Roller Infill is Critical: Use concentric infill pattern (NOT standard grid infill) for the roller component. This eliminates internal stress points and ensures smooth rotation without binding.
Z-Seam Placement: Set to random for all components to distribute the seam evenly and prevent catching during rotation.
First-Layer Adhesion: Ensure a clean, level first layer for all components. The roller's bore diameter tolerances depend on consistent first-layer height.
Material: PETG was used for print shown in photos.
Community Notes
If you print one, please share your build and let me know how it performs—feedback on rotation smoothness, assembly fit, and durability is invaluable for future iterations!
Optimized for Ender-3 V2 with BLTouch bed leveling. Uses off-print purge line to prevent nozzle blobs. Exported from Cura with custom profile.