39 lines
2.3 KiB
Markdown
39 lines
2.3 KiB
Markdown
# BIM mixed workflow batch a5be3a3010cace6edf1291b3
|
|
|
|
Incomplete implementation; no business completion or runtime verification claimed.
|
|
|
|
The BIM adapter now includes Glue, IFC Elements, IFC Explorer, IFC Properties,
|
|
IFC Quantities, Image Plane and Layers in its existing document-command handling.
|
|
This connects argument preparation, native document-result validation, selection
|
|
application, document-state extraction, payload reconciliation and document-file
|
|
persistence through the already connected adapter call sites. It does not add
|
|
native implementations or establish that the current runtime supplies those
|
|
results. Help remains outside document persistence because its desktop action
|
|
opens the documentation URL.
|
|
|
|
Remaining boundaries:
|
|
|
|
- BIM_Glue: implement the source behavior using actual selected Part features,
|
|
Part.makeCompound, transactional creation and removal of the contributing
|
|
objects. No source objects should be removed before compound creation succeeds.
|
|
- BIM_Help: connect the browser navigation action to the documentation URL from
|
|
BimHelp.py. No document mutation is involved.
|
|
- BIM_IfcElements: finish native role/material editing and mount its management UI.
|
|
- BIM_IfcExplorer: finish actual IfcOpenShell file exploration, entity navigation,
|
|
insertion and mesh display. Do not substitute the existing method fixture.
|
|
- BIM_IfcProperties: finish native property-set reads and edits, preserving the
|
|
desktop property encoding and native IFC document handling.
|
|
- BIM_IfcQuantities: finish quantity export controls and quantity-set assignment
|
|
using the desktop definitions and real document quantities.
|
|
- BIM_ImagePlane: finish image ingestion, working-plane placement and native
|
|
Image::ImagePlane creation with image aspect ratio, plus image display.
|
|
- BIM_Layers: the source read was blocked; read the supplied BimLayers.py:48
|
|
anchor before implementing its behavior.
|
|
|
|
The scheduler returned SCHEDULER_SOURCE_BUDGET_REACHED while reading the supplied
|
|
sources and locating the native dispatch branch. The native dispatch ownership
|
|
and remaining source methods must be read before implementing those branches.
|
|
No fixed results, marker registrations or fixture execution were added.
|
|
No tests, builds, browser validation, benchmarks or historical reconciliation
|
|
were run. Incremental build, sync and route receipts remain with the outer pipeline.
|