Skip to content

v0.0.6

Latest

Choose a tag to compare

@carlopav carlopav released this 02 Jul 21:44

ifc_dxf

  • New Accurate export method (default): real OCC/HLR section cuts for walls/columns via ifcopenshell's native SVG serializer (same engine as Bonsai's own SVG export), fused and hatched exactly like the Approximate pipeline. Doors, windows, furniture and sanitary fixtures use native 2D plan symbols with shared per-type blocks.
  • Below-cut "view" walls/columns (visible but not sliced by the section plane) are now shown, reusing the Approximate pipeline's Shapely profile projection.
  • Approximate pipeline unchanged in behaviour; both methods now share the DXF writer, template handling, curve extraction and plan-symbol logic (refactored into curves.py / plan_symbols.py / dxf_writer.py).
  • Options panel moved above the Export button, with a new Approximate/Accurate toggle and descriptive tooltips.

Root README

  • Documents the two ifc_dxf export methods; removed a stale note about Pset_DXFSource (dropped from dxf_ifc earlier).