initial commit

This commit is contained in:
2026-05-02 01:01:15 +02:00
parent 591399495c
commit fc73ff47ff
945 changed files with 11285 additions and 0 deletions

15
docs/dxf-export.md Normal file
View File

@@ -0,0 +1,15 @@
# DXF Export
DXF is an export format, not TraceCad's internal document format.
The MVP exporter uses `netDxf` behind `IDxfExporter` so the implementation can be replaced without changing core or UI code.
## Current Mapping
| TraceCad entity | DXF entity |
| --- | --- |
| `LineEntity` | `LINE` |
| `CircleEntity` | `CIRCLE` |
| `ArcEntity` | `ARC` |
All exported geometry is written in millimetres. Non-exportable layers such as `CONSTRUCTION`, `REFERENCE`, `DIMENSIONS`, and `DEBUG` are skipped by default.