DXF-Import: CIRCLE/ARC als echte glatte Kreis-/Bogen-Formen (statt tesselliertem Vieleck)

This commit is contained in:
2026-07-05 15:06:25 +02:00
parent 45e19b7293
commit 4ac99d37cb
7 changed files with 200 additions and 15 deletions
+13
View File
@@ -1098,6 +1098,19 @@ export interface Contour {
* geschlossene, gefüllte 2D-Form (Vollton-Füllung); sonst nur ein Umriss.
*/
filled?: boolean;
/**
* Wahre Kurvengeometrie (aus CIRCLE/ARC). `pts` bleibt tesselliert (Kontext/
* 3D), aber der Drawing-Import baut daraus eine GLATTE `{shape:"circle"|"arc"}`-
* Form statt eines Vielecks. Winkel in RADIANT (CCW); Kreis = a0..a1 über 2π.
*/
curve?: {
kind: "circle" | "arc";
cx: number;
cy: number;
r: number;
a0: number;
a1: number;
};
}
/**