bherbruck and Claude Opus 5.5
6cb3025b72
Sheet metal: a hole drilled into a rim is a bore its panel keeps ( #560 ) ( #955 )
...
A hole drilled along a panel, into its rim, has no place in the flat pattern
as a cut-out, so every such hole was refused. It is now kept as a bore of that
panel, in flat coordinates, and cut only from that panel's material when the
folded part and its flat pattern are built, so the sheet still unfolds and
folds back with it. A hole that would run into a bend, or cross a panel at an
angle, is still refused. The flat pattern lists the bores.
The action matrix worker takes ACTION_MATRIX_ONLY (just these actions) and
ACTION_MATRIX_UNFOLD (unfold and refold every sheet after each action) for
rechecking one group by hand.
Co-authored-by: Claude Opus 5.5 <[email protected] >
2026-10-14 02:31:19 -04:00
..
2026-10-13 18:47:10 -04:00
2026-10-13 13:01:31 -04:00
2026-10-12 17:17:01 -04:00
2026-10-12 17:17:01 -04:00
2026-10-12 17:17:01 -04:00
2026-10-12 17:17:01 -04:00
2026-10-13 06:40:58 -04:00
2026-10-13 16:45:31 -04:00
2026-10-12 17:17:01 -04:00
2026-10-12 17:17:01 -04:00
2026-10-12 17:17:01 -04:00
2026-10-12 17:17:01 -04:00
2026-10-12 17:17:01 -04:00
2026-10-12 17:17:01 -04:00
2026-10-13 04:47:23 -04:00
2026-10-12 17:17:01 -04:00
2026-10-12 17:17:01 -04:00
2026-10-12 17:17:01 -04:00
2026-10-12 17:17:01 -04:00
2026-10-12 17:17:01 -04:00
2026-10-13 13:01:31 -04:00
2026-10-13 13:01:31 -04:00
2026-10-13 05:26:29 -04:00
2026-10-13 10:51:57 -04:00
2026-10-13 18:29:49 -04:00
2026-10-13 12:35:25 -04:00
2026-10-14 02:10:09 -04:00
2026-10-13 05:20:47 -04:00
2026-10-13 23:49:51 -04:00
2026-10-13 19:49:04 -04:00
2026-10-13 02:29:45 -04:00
2026-10-13 02:29:45 -04:00
Command ids are SolveCraft's own: 173 ids that were another product's internal command ids become dotted, lower-case ids (<area>.<thing>[.<variant>]: solid.extrude, sketch.rectangle.two_point, sheet.flange, joint.drive, ...), in the registry, toolbar, dialogs, shortcuts, palette, control channel, MCP, examples, scenarios and docs
2026-10-09 12:17:23 +00:00
2026-10-13 09:13:09 -04:00
2026-10-13 04:47:23 -04:00
2026-10-12 17:17:01 -04:00
2026-10-12 17:17:01 -04:00
2026-10-13 14:28:38 -04:00
2026-10-13 18:24:08 -04:00
2026-10-13 18:24:08 -04:00
2026-10-13 11:43:45 -04:00
2026-10-13 06:40:58 -04:00
2026-10-12 17:17:01 -04:00
2026-10-12 17:17:01 -04:00
2026-10-12 17:17:01 -04:00
2026-10-12 17:17:01 -04:00
2026-10-12 17:17:01 -04:00
2026-10-12 17:17:01 -04:00
2026-10-12 17:17:01 -04:00
2026-10-13 09:38:28 -04:00
2026-10-13 20:26:24 -04:00
2026-10-13 10:17:41 -04:00
2026-10-12 17:17:01 -04:00
2026-10-12 17:17:01 -04:00
2026-10-14 01:47:40 -04:00
2026-10-14 02:31:19 -04:00
2026-10-14 02:31:19 -04:00
2026-10-13 12:06:13 -04:00
2026-10-12 17:17:01 -04:00
2026-10-13 10:12:55 -04:00
2026-10-12 17:17:01 -04:00
2026-10-13 10:12:55 -04:00
2026-10-14 01:58:01 -04:00
2026-10-12 17:17:01 -04:00
2026-10-13 19:27:35 -04:00
2026-10-12 17:17:01 -04:00
2026-10-13 23:52:10 -04:00
2026-10-12 17:17:01 -04:00
2026-10-13 11:47:28 -04:00
2026-10-14 01:00:04 -04:00
2026-10-14 01:00:04 -04:00
2026-10-12 17:17:01 -04:00
2026-10-12 17:17:01 -04:00
2026-10-12 17:17:01 -04:00
2026-10-13 19:27:35 -04:00
2026-10-12 17:17:01 -04:00
2026-10-12 21:27:28 -04:00
2026-10-14 01:58:01 -04:00
2026-10-14 01:58:01 -04:00
2026-10-12 17:17:01 -04:00
2026-10-13 12:06:13 -04:00
2026-10-13 05:15:15 -04:00
2026-10-13 23:49:51 -04:00
2026-10-13 12:06:13 -04:00
2026-10-10 12:08:19 -04:00
2026-10-13 10:12:55 -04:00
Sketch Trim/Extend/Offset robustness: Extend reaches splines, ellipses and conics (their polyline, then pinned on the curve); Offset refuses a distance its shape can't take (a straight piece overrun by its neighbours) instead of drawing a turned-inside-out copy; adversarial tests for trims (chords, tangent touches, lone lines, collinear overlaps, splines, ellipses, hostile points), extends and offsets (rectangles in and out, slots, splines, a spike, hostile distances), each leaving the sketch sound
2026-10-10 00:14:00 +00:00
2026-10-13 23:52:10 -04:00
2026-10-12 17:17:01 -04:00
2026-10-13 19:27:35 -04:00
2026-10-13 15:15:13 -04:00
2026-10-14 01:58:01 -04:00
2026-10-13 01:54:01 -04:00
2026-10-13 05:26:29 -04:00
2026-10-13 14:28:38 -04:00
2026-10-13 22:34:16 -04:00
2026-10-13 21:52:30 -04:00
2026-10-13 09:28:52 -04:00