Skip to content

feat(desktop): the assistant holds a lid down with a snap latch outside the box - #331

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

ManuelStaggl merged 1 commit into
mainfrom
feat/snap-latch

Conversation

@ManuelStaggl

Copy link
Copy Markdown
Collaborator

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

  • latchSteps (mechanisms.ts): two profiles in the plane square to the wall, extruded along it. The arm (1.6 mm thick, 1.5 mm off the wall, 10 mm wide by default) grows out of the lid on a 45° slope and carries a hook; the box gets a bead 1.2 mm high. 0.8 mm of overlap on 45° faces 0.2 mm apart, 1.3 % strain at the root over a 12 mm lever, 2 mm of tab.
  • from on the joint line on the outer wall, to straight out of the wall, up from box to lid. No joint.
  • Decided with the product owner today: without a hinge. A print-in-place hinge has more play (0.4 mm) than a catch overlaps, and a hinged arm starts in mid-air in every print orientation.
  • Unit tests and a contract test against SolidCraft 0.40.0-rc.4.

Not printed yet: the holding force shows on the first print. Prints without support with the lid on its top.

🤖 Generated with Claude Code

…de the box

partbuddy_mechanism gets the kind latch: an arm that grows out of the
lid's outer wall, hangs over the joint and snaps with its hook under a
bead on the box. No hinge: its play is larger than any catch.

Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
@ManuelStaggl
ManuelStaggl merged commit 18c6bcd into main Nov 11, 2026
7 checks passed
@ManuelStaggl
ManuelStaggl deleted the feat/snap-latch branch November 11, 2026 17:20
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