feat: switch from netDxf to ACadSharp for DXF operations

Replace vendored netDxf git submodule with ACadSharp NuGet package
(v3.1.32). This aligns the DXF dependency with the parent project.

API migration: DxfDocument→CadDocument, Vector3→XYZ, Vector2→XY,
MText.Position→MText.InsertPoint, Line.Linetype→Line.LineType,
DxfDocument.Load()→DxfReader, doc.Save()→DxfWriter.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-19 12:52:08 -05:00
parent b0e48442ca
commit 2e8f0e60c5
7 changed files with 70 additions and 70 deletions

3
.gitmodules vendored
View File

@@ -1,3 +0,0 @@
[submodule "netDxf"]
path = netDxf
url = https://github.com/haplokuon/netDxf.git