Skip to content

Querying two-dimensional arrays with references #1296

Closed
@hlg

Description

@hlg

For references in two-dimensional arrays, queries currently include the reference, but don't resolve and include the referenced entities in the result. This leads to invalid IFC files.

In IFC4, there is only one such model construction: IfcBSplineSurface.ControlPointsList (all other two-dimensional lists seem to refer to defined types, not entity types). An apparent effect of this is that the geometry query fails to create valid input for IfcOpenShell, which should be able to handle these geometries if provided. Triangulated geometry generation for respective representations with B-splines will fail with the error message "Missing objects in model" in the geometry generation report.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions