Commit Graph

1 Commits

Author SHA1 Message Date
forbes-0023
e075dc9256 feat(datums): initial commit — unified datum creator addon
Standalone addon that replaces three stock PartDesign datum commands
(Plane, Line, Point) with a single unified Create_DatumCreator command.

Features:
- 16 smart creation modes (7 plane, 4 axis, 5 point)
- Auto-detection engine: selects best mode from geometry selection
- Mode override combo for manual selection
- Dynamic parameter UI (offset, angle, position, XYZ)
- Edit panel with real-time parameter updates via AttachExtension
- Catppuccin Mocha themed plane styling via SDK theme tokens
- Injected into partdesign.body and partdesign.feature contexts
2026-03-03 07:17:26 -06:00