28 lines
1.4 KiB
Markdown
28 lines
1.4 KiB
Markdown
# Assembly joint controls
|
|
|
|
Batch: `8d028b2604665ddf9b329d91`.
|
|
|
|
Scope: Assembly_CreateJointAngle, Assembly_CreateJointBall,
|
|
Assembly_CreateJointBelt, Assembly_CreateJointCylindrical.
|
|
|
|
The mounted workbench command panel now edits document, assembly, label,
|
|
two component/subelement references, Angle, and belt Distance/Distance2.
|
|
It uses current document selection when explicit references are absent.
|
|
Preview and Create use the existing desktop dispatcher and Assembly adapter.
|
|
Additional native properties remain editable through the existing JSON editor.
|
|
|
|
The existing AssemblyRuntimeProbe joint route creates JointObject.Joint,
|
|
resolves component references, applies native properties, solves, recomputes,
|
|
and commits creation or aborts the preview transaction. This batch preserves
|
|
that implementation. No fixed geometry or synthetic success result was added.
|
|
|
|
Remaining boundaries:
|
|
|
|
- Build, artifact sync, and business acceptance belong to the outer pipeline.
|
|
- Type checking was attempted but web/node_modules/.bin/tsc is absent.
|
|
- Native joint geometry, solver effects, preview rollback, undo/redo, and
|
|
persistence have not been verified in this editing turn.
|
|
- Preview results use the existing result display; this change does not add
|
|
a viewport preview or a persistent desktop task dialog with cancellation.
|
|
- This note is an implementation handoff, not business acceptance.
|