Speed/Updates
← All updates
Featurev2.52

Multibody parts, Combine, Split, Scale, Move Face, helices and curves

Parts can now hold several bodies. Extrude, revolve, sweep and loft have a Merge result check box, and a Solid Bodies folder lists the bodies. Combine (add, subtract, common), Intersect, Split, Move/Copy Body, Delete/Keep Body, Scale, Indent and Insert Part work on them. Move Face and Delete Face edit faces directly. Reference points, coordinate systems and six kinds of curve (helix and spiral, split line, projected, composite, and through XYZ or reference points) are new.

After: The Direct Editing tab before (every button greyed) and after (Combine, Split, Intersect, Indent, Move Face and Scale lit)
Before: The Direct Editing tab before (every button greyed) and after (Combine, Split, Intersect, Indent, Move Face and Scale lit)
BeforeAfter
Direct Editing tab
Combine set to Subtract, with the main body picked and the preview at 32.00 cm³
Combine
A helix of 4 turns drawn on the part, 252.122 mm long
Helix

Every command is checked against closed forms in the real kernel. Combine-subtract gives A − A∩B. A split's pieces add up to the body. Scale ×2 gives 8× the volume. Move Face grows a Ø10 hole to exactly Ø14. A 4-turn helix of radius 10 over 20 mm measures √((2π·10·4)² + 20²) = 252.122 mm.

The Direct Editing tab now lights up Combine, Split, Intersect, Indent, Move Face and Scale. The reference geometry and curve flyouts on the Features tab light up Point, Coordinate System, Helix/Spiral, Split Line, Projected Curve, Composite Curve and the two through-points curves. Planes gain Mid plane and Normal to line.

The agent can use all of them; its tools come from the same commands.

Not yet: non-uniform scale, Move Face translate and rotate, silhouette split lines, tangent planes, arc-centre points, a linked Insert Part, and Mate Reference.

Added
  • Multibody parts and Solid Bodies folder
  • Combine, Intersect, Split, Move/Copy Body, Delete/Keep Body, Scale, Indent, Insert Part
  • Move Face, Delete Face
  • Reference point, Coordinate system, Mid plane, Normal-to-line plane
  • Helix/Spiral, Split Line, Projected, Composite and point curves
  • npm run test:bodyops
Shipped in
35eb38e