Skip to content

feat(desktop): the assistant clips two parts together with snap hooks and their windows - #328

Merged
ManuelStaggl merged 1 commit into
mainfrom
feat/snap-hook-pair
Nov 11, 2026
Merged

ManuelStaggl merged 1 commit into
mainfrom
feat/snap-hook-pair

Conversation

@ManuelStaggl

Copy link
Copy Markdown
Collaborator

Next block of the construction standards: partbuddy_mechanism {kind: snap}.

  • snapSteps (mechanisms.ts): cantilever hooks on the fixed body (plastic.snap_fit, arm 12 × 1.5 × 5 mm, catch 0.8 mm, 1.4 % strain at the root) and one window per hook through the other body's wall: 0.2 mm between arm and wall, 0.3 mm beside the arm, the edge 0.2 mm under the catch, 0.5 mm of air over the tip.
  • from is the hook's foot at the wall's inner face, up the way it stands, to a point in the wall, more further feet. No joint.
  • activated now builds a plastic feature (which names its body in body, not targets) with that body's component active.
  • Unit tests and a contract test against SolidCraft 0.40.0-rc.4 (two hooks into opposite walls of a cover, no shared volume).

Not printed yet; the clearances come from guides that run from 0.1 to 0.5 mm. Not built: a lead-in chamfer on the wall's edge, tapered arms, other hook sizes, a strain limit by material.

🤖 Generated with Claude Code

… and their windows

partbuddy_mechanism gets the kind snap: cantilever hooks on one body,
each catching in a window cut through the other body's wall, with the
clearances of the standard. A plastic feature is now built with its own
body's component active.

Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
@ManuelStaggl
ManuelStaggl merged commit a1e13cb into main Nov 11, 2026
7 checks passed
@ManuelStaggl
ManuelStaggl deleted the feat/snap-hook-pair branch November 11, 2026 14:32
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