Print Profile(1)

Description
Stop searching for a bench that fits your specific plush toy! Just tell this one how big your toy is. This fully parametric rocking bench takes your plush toy's width, height, and depth, then auto-generates a perfectly proportioned rocking bench. Every structural dimension: seat, backrest, armrests, legs, rocker runners, scales automatically from your toy's measurements. No guesswork, no resizing in a slicer.
Seat 1 to 10 plush toys side by side. The bench grows to fit, and if it would exceed your print bed, it automatically shrinks each seat to stay within your printer's limits. Just set your bed size and go.
Key Features
Truly Parametric: Enter 3 measurements (width, height, depth) of your plush toy. The entire bench: seat, frame, backrest, rocker runners, automatically derives from those numbers. Works for tiny 30mm toys up to 300mm large ones.
1–10 Seats:Add more seats and the bench widens automatically. Each toy gets its own engraved name on the seat surface.
Print Bed Aware: Built-in maximum width and depth parameters (default 256mm for Bambu P1P). The bench will never exceed your printer. It shrinks per-seat area instead of overflowing.
Name Engraving: Engrave each toy's name on its seat position. Choose from 9 fonts and 4 font weights. Leave a name blank to skip.
Mission-Style Rocking Design: Curved rocker runners, reclined backrest with arched top rail, armrests, and cross braces. Classic Mission furniture aesthetic at miniature scale.
Print-Ready: No supports needed. Flat bottom, no overhangs over 45 degrees, minimum 5mm wall thickness. Ready to slice and print.
Customizable Parameters
All parameters are accessible through MakerWorld's built-in Customizer. Values set to 0 auto-derive from your plush toy's size.
Plush Size
| Parameter | Range | Description |
| Plush Width | 30–300 mm | Seated width, hip to hip |
| Plush Height | 40–400 mm | Seated height, seat to head top |
| Plush Depth | 25–200 mm | Front-to-back depth |
Seating
| Parameter | Range | Description |
| Number of Plushies | 1–10 | Bench auto-scales width |
Names
| Parameter | Range | Description |
| Name 1–10 | Text | Per-seat engraving (blank = skip) |
| Text Size | 3–10 mm | Engraved text height |
| Font | 9 options | Work Sans, Inter, Montserrat, etc. |
| Font Weight | 4 options | Regular, Bold, Medium, SemiBold |
Bench Style
| Parameter | Range | Description |
| Backrest Height | 0 (auto) or 5–80 mm | Auto = 20% of plush height |
| Recline Angle | 0–20 degrees | Backrest tilt |
| Armrest Height | 0 (auto) or 2–40 mm | Auto = 10% of plush height |
| Seat Thickness | 0 (auto) or 1–15 mm | Auto = 4% of plush width |
| Seat Gap | 0–15 mm | Space between seat positions |
Rocker
| Parameter | Range | Description |
| Rocker Radius | 0 (auto) or 10–400 mm | Rocking arc curvature |
| Rocker Overhang | 0 (auto) or 1–30 mm | Extension past legs |
| Rail Width | 0 (auto) or 1–15 mm | Rocker rail thickness |
| Rail Height | 0 (auto) or 1–10 mm | Rocker rail height |
| Leg Height | 0 (auto) or 2–50 mm | Rocker to seat bottom |
Print Bed
| Parameter | Range | Description |
| Max Bench Width | 100–500 mm | Printer X limit (default 256) |
| Max Bench Depth | 100–500 mm | Printer Y limit (default 256) |
Recommended Print Settings
| Material | PLA or PETG |
| Layer Height | 0.2 mm |
| Infill | 15–20% |
| Supports | None needed |
| Wall Loops | 3 |
| Estimated Time | 1–3 hours depending on size and seat count |
How to Use
1. Measure your plush toy: seated width (hip to hip), seated height (seat to head), and front-to-back depth.
2. Open this model in MakerWorld Customizer.
3. Enter your measurements in the Plush Size section.
4. Set the number of seats you want (1–10).
5. Optionally add names, adjust style, or change your print bed size.
6. Click Generate, then the bench auto-builds to your toy's proportions.
7. Download the STL, slice, and print. No supports required.






Comment & Rating (0)