cad-editor/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Hakan Seven b24e0c5da9 feat: STEPOUT command — export 3D meshes to STEP AP203
Adds STEPOUT / STPOUT / EXPORTSTEP command that exports all tessellated
Solid3D / Region / Body meshes to an ISO 10303-21 (STEP AP203) file.

Each triangle is encoded as a minimal ADVANCED_FACE with a PLANE surface
and CLOSED_SHELL topology — sufficient for import into all major CAD systems.
A file-save dialog picks the output path; the command line reports success or
errors. Requires at least one tessellated solid in the drawing.

Closes ROADMAP 14.10.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-08 22:23:58 +03:00
..
app feat: STEPOUT command — export 3D meshes to STEP AP203 2026-04-08 22:23:58 +03:00
command feat: LOFT command — ruled-surface loft through multiple cross-sections 2026-04-08 18:08:53 +03:00
entities feat: Shape entity support (render + grips + props + transform) 2026-04-06 23:30:27 +03:00
io feat: STEPOUT command — export 3D meshes to STEP AP203 2026-04-08 22:23:58 +03:00
modules feat: LOFT command — ruled-surface loft through multiple cross-sections 2026-04-08 18:08:53 +03:00
scene feat: Solid3D wire fallback render + Ole2Frame placeholder 2026-04-08 22:16:58 +03:00
shaders fix: MSAA resolve no longer overwrites widget backgrounds 2026-04-08 12:20:47 +03:00
snap feat: Object Snap Tracking (OTRACK / F11) 2026-04-08 00:26:54 +03:00
ui feat: right-click context menu + CONSTRUCTIONLINE alias 2026-04-08 00:41:01 +03:00
linetypes.rs first commit 2026-03-22 14:56:27 +03:00
main.rs Refactor src/main.rs into modular src/app/ structure 2026-03-22 22:44:32 +03:00
patterns.rs first commit 2026-03-22 14:56:27 +03:00