Skip to content

Add dog-bone configuration and fix svg export size#1

Open
juliusvaart wants to merge 2 commits into
3ach:mainfrom
juliusvaart:main
Open

Add dog-bone configuration and fix svg export size#1
juliusvaart wants to merge 2 commits into
3ach:mainfrom
juliusvaart:main

Conversation

@juliusvaart

Copy link
Copy Markdown

So i've added configurable dogbones.

And fixed the export size of the svg.

juliusvaart and others added 2 commits July 3, 2026 22:08
Add a CNC bit diameter setting; every interior notch corner gets a
minimal 45-degree dog-bone (per fablab.ruc.dk/more-elegant-cnc-dogbones):
a bit-radius circle centred r into the slot on the corner bisector,
passing exactly through the corner point, joined to the walls sqrt(2)*r
from the vertex by a semicircular arc. Diameter 0 disables them.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The downloaded SVG now sets width/height from the viewBox with the
active unit suffix, so 1 user unit maps to 1 unit of length (1px = 1mm
when exporting in mm). The on-screen responsive SVG is untouched; the
download serializes a clone with fixed dimensions.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant