The full sketch toolset: ellipse, spline, text, mirror, patterns, convert entities and more
The Sketch tab now has 34 more SolidWorks sketch commands. Entities: ellipse, partial ellipse, spline, parabola, conic, sketch text, 3-point rectangles, parallelogram, slots, perimeter circle and midpoint line. Tools: mirror and dynamic mirror, linear and circular sketch patterns, convert entities, intersection curve, extend, split, move, copy, rotate, scale and stretch, sketch chamfer, jog line, fix, make path and repair sketch.



Copies stay defined. Mirrors, patterns and copies are held by their own relations, so a fully defined seed gives fully defined copies with no redundant relations. A pattern's spacing is a dimension, so editing it moves every copy.
The kernel gets exact geometry: ellipses are true ellipse edges, and splines, parabolas and text are B-spline edges. An ellipse extrude is exactly πab·h, a half ellipse revolves into exactly 4/3·πab², and a sweep along a spline now keeps its profile square to the path (it used to lose 2.5 % of its volume at a bend).
Sketch Text uses the Geist typeface (SIL Open Font License, licence included in public/fonts).
Fixed: a ribbon flyout menu opened under the canvas, so clicking one of its items landed on the sketch.
Not yet: spline curvature handles, text along a curve, the conic as one exact edge, angle-distance sketch chamfers, and convert entities that relink when the model changes. Sketch parity is now 87 of 239 core commands overall.
- Added
- 34 sketch entities and tools
- npm run test:sketch-complete
- Fixed
- Ribbon flyout menus opened under the canvas
- Sweeps along splines lost volume at inflections
- Shipped in
caa8d90