Log
writing
doneI've built a parametric picnic table that follows your drawing. It's 1830 × 1496 × 760 mm and made of 20 parts:
- **Top:** 5 boards (saddle brown).
- **Benches:** 2 boards on each side (sienna).
- **Under the top:** a cleat at each A-frame, plus one at the middle of the span (peru).
- **Seat supports:** one per frame, running the full width under both benches (peru).
- **Legs:** 4 angled legs forming the two A-frames (dark goldenrod). Their ends are cut square and shortened, so they stay between the ground and the tabletop.
- **Diagonal braces:** 2, running from the middle cleat down to each seat support, as in your front view (olive drab).
**Assumed dimensions:** the drawing has no dimensions, title block or scale. I took the proportions from the views and set the size to a standard 6-ft table. Each value below is a guess, and you can change any of them:
- Table length 1830, tabletop height 760, seat height 450
- Boards 140 × 38 (2×6 lumber) with 6 mm gaps
- 100 mm gap between tabletop and bench
- Frames set in 300 mm from each end
- Feet 1240 mm apart, front to back
- Frame members 38 thick; cleats and braces 90 deep
**What you can change in the Inputs panel:** every value above, plus the number of tabletop boards and seat boards. Sliders cover the most useful ones: length, tabletop height, seat height, board counts and foot spread. The tabletop width, bench positions, leg angles and braces all follow automatically.
**Limits:**
- There are no bolts, and the joints are simple overlaps with no notches or angled cuts at the leg ends. This engine has no solid booleans, so it can't cut anything.
- If you want real joinery or bolt holes, the solid modelling lab at /prompt-lab/solid can cut them as real solids.
toolrender
toolcheck_model
toolwrite_model
toolread_model
tool-errorevaluate: Error: Undefined function GDL-USER::MODEL-FILE-PATH-PLACEHOLDER called with arguments () .
toolevaluate
toolrender
toolcheck_model
toolwrite_model
textThat draft was messy. Here it is rewritten cleanly, with the member endpoints worked out by functions:
toolwrite_model
textDimensions aren't given on the drawing, so I'll take a standard 6-ft picnic table: about 1830 long, 760 to the tabletop, 450 to the seat. The envelope comes to roughly 1830 × 1490 × 760 mm.
promptbased on this picnic table drawing, make a proper Gendl picnic table model.
notepicnic-table.png looks like a part this lab builds as drawn. Your picnic table is an arrangement of plain boards and angled leg posts with no holes, cutouts or joined bodies, so separate simple boxes are enough to build it.
noteUploaded picnic-table.png (PNG image, 28 KB). The visitor declared the right to use and share it; it is public with the session. It goes to the agent with the next prompt.
noteSession noble-valve-13 opened. Describe what to build.