Files
FreeCADWasmDev/docs/current/techdraw-b4188e64-build-repair.md
wangdequan 9a7c4f0335 Save FreeCAD Web workspace sources and user validation evidence
IFC native binding remains incomplete; preserve accurate test results.
2026-09-15 22:01:58 +08:00

1.1 KiB

TechDraw batch b4188e64daea0b1b9a461f4d

Repaired the reported compile errors in the existing axonometric dimension handler in freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp: project native edge endpoint differences explicitly to Base::Vector2d using X/Y, and call getLinearPoints() endpoint accessors first() and second() when computing the dimension midpoint. Native geometry, document transactions and recomputation remain in the existing handler.

Remaining boundaries: the outer pipeline must build FreeCADWebTechDrawRuntimeProbe in freecad-source/build-web/techdraw-native-configure, sync its artifacts and run the existing selected business cases. No build, sync or business acceptance was run in this edit-only turn. All five selected records remain pending current acceptance: TechDraw:desktop:TechDraw_Image, TechDraw:techdraw.createRecompute, TechDraw:techdraw.nativeImportExport, TechDraw:techdraw.nativeSaveReopen, and business-format:TechDraw:export:.dxf. This repair is not evidence of business acceptance or file import coverage.