feat: implement full GUI with all features from old codebase
- Main window with left/center/right panel layout - 2D sketch widget with drawing tools (line, rectangle, circle) - Constraint tools (coincident, horizontal, vertical, distance, midpoint) - Snapping system (point, midpoint, horizontal, vertical, angle, grid) - 3D viewer widget using pygfx - Component timeline with buttons - Sketch and body list management - Operations (extrude, cut, combine, revolve) - Workplane tools (origin, face, flip, move) - Export functionality (STEP, IGES, STL) - Import STEP/IGES files - Code tab for CadQuery scripting
This commit is contained in:
+1399
-344
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user