{ "command": ["node", "tools/openscad-business-cases.mjs"], "coveredIds": ["OpenSCAD:openscad.importDxf", "business-format:OpenSCAD:import:.dxf"], "build": {"tree": "freecad-source/build-web/configure", "target": "FreeCADWebOpenSCADRuntimeProbe"}, "dependencies": ["tools/wasm-probe-runtime.mjs", "web/src/openscad-format-facade.ts", "web/src/facade-envelope.ts", "freecad-source/src/WebAssembly/FreeCADCoreProbe/OpenSCADRuntimeProbe.cpp", "freecad-source/src/Mod/Import/App/dxf/ImpExpDxf.cpp", "freecad-source/src/Mod/Part/App/FaceMakerBullseye.cpp"], "scope": "Existing supplied C++ Import DXF reader and OCCT/Part face construction, varying closed planar contours, layer selection, all-layer import, hole area, document append/isolation and error recovery. Web adaptation does not load the old Python DXF libraries. Does not claim arbitrary nonplanar DXF, material rendering, all OpenSCAD commands or full upload UI coverage." }