modelled mortices in the top ends; added documentation of parameters.

This commit is contained in:
Simon Brooke 2026-05-28 16:59:30 +01:00
parent 8b2185d73b
commit c43cd06025
2 changed files with 55 additions and 20 deletions

View file

@ -42,14 +42,34 @@ This model is parameterised and is resizeable within limits, but if you vary any
Colours are for clarity only.
## Parameters
height=950, width=1500, nplanks=4, ndowels=4, plank_width=150, plank_gap=20, top_thickness=75, leg_section=100
The following parameters may be passed to the `bench` module:
| Parameter | Default | Documentation | Sensible range |
| ------------- | ------- | --------------------------------------------------------- | -------------- |
| height | 950 | height of bench top | 800-1100 |
| width | 1500 | overall width of the bench, excluding the end vice winder | 1200-2000 |
| nplanks | 4 | number of planks comprising the top | 2-5 |
| ndowels | 4 | number of dowels joining each adjacent plank pair | 2-8 |
| plank_width | 150 | width of each plank | 150-300 |
| plank_gap | 20 | gap between each pair of planks | 0-20 |
| top_thickness | 75 | thickness of the planks comprising the top | 60-100 |
| leg_section | 100 | thickness of the (square section) legs | 75-150 |
## Errata/todo:
1. locking wedges and treenails are generally not present in this
drawing;
2. mortices and holes for wedges and treenails are not all present;
3. two of the tapered mortices for the longitudinal braces are the
wrong way round;
5. while all tenons are modelled, not all mortices are; where a tenon
4. while all tenons are modelled, not all mortices are; where a tenon
intersects an apparently solid piece, assume there is a mortice!
5. screw threads are not yet modelled.
## Licence