AlexGabbia
|
507bdf166e
|
feat(freecad): update harness for FreeCAD 1.1 (new datum system, tapping, simulation)
- PartDesign: LocalCoordinateSystem, datum attachment, Whitworth threads
(BSW/BSF/BSP/NPT), tapered holes, toggle freeze
- Assembly: inline part insertion, joint motion simulation
- CAM: G84/G74 tapping, multi-pass profiles, tool library import/export
- FEM: beam sections (box/elliptical), tie constraints, purge results,
suppress objects, Netgen refinement, solver output format
- Sketcher: projection/reference modes, plane intersection, face-based
external geometry
- Draft: edge-selective fillet, relative font paths
- TechDraw: area annotations with hole accounting, shape validation
- Measure: enhanced check-geometry, additive measurements
- Updated registry.json to require FreeCAD >= 1.1
|
2026-03-25 15:25:03 +01:00 |
|
AlexGabbia
|
5bb6378020
|
feat(freecad): add complete CLI harness for FreeCAD (258 commands, 17 groups)
Full coverage of all FreeCAD workbenches: Part (29 cmds), Sketcher (26),
PartDesign (38), Assembly (11), Mesh (16), TechDraw (15), Draft (33),
FEM (12), CAM (10), Surface (6), Spreadsheet (7), Import (13 formats),
Export (17 formats), Measure (12), Materials (21 presets + engineering
properties), Document (5), Session (4). 67 tests passing (100%).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-03-24 11:22:49 +01:00 |
|