woodshop/scripts
rob f1eb7e8c29 Miter from-center (picket points) + real chamfer preview
- Miter gains a from_center option: pivot at the end CENTRE so it notches a
  corner instead of cutting full width. Add a +angle and a −angle from centre on
  the same end to bring it to a point (picket fence). Feature.from_center;
  geometry.miter_cutter honours it; Joinery panel checkbox (miter only); CLI
  feature --miter-pivot edge|center; wood-feature tool arg; serialization.
- Chamfer preview now shows the actual bevel slivers it removes (board −
  chamfered board), like the miter wedge — instead of a flat face slab.
  _chamfer_removed_mesh, with the face-highlight as fallback.
- tests: center miter notches a corner, two center miters make a point,
  from_center roundtrip, chamfer preview is real geometry. 247 pass.

Re-run gen_wood_tools.py for the voice tool to expose --miter-pivot.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-31 09:32:39 -03:00
..
fetch_kent_prices.py Add cost estimate (Cost tab) with editable Kent NB price book 2026-05-30 16:23:59 -03:00
gen_wood_tools.py Miter from-center (picket points) + real chamfer preview 2026-05-31 09:32:39 -03:00