Is it valid to have a single IFC object, where the representation for a single context, say Model/Body/MODEL_VIEW (context/subcontext/target_view), to have geometry that is partially defined as an extruded profile, partially defined as a faceted brep, partially defined as a 2D curve, and partially defined as a point cloud, for example?
The wording the documentation suggests that it is not possible. The wording suggests that each representation must correspond to a single context, and there is a formal proposition that each item in the shape representation must correlate to the nominated
Note, however, I believe that it is legal to mix representation item types so long as they all fall within the same
RepresentationType category. For example, you can mix an
IfcExtrudedAreaSolid and an
IfcRevolvedAreaSolid. However, my question is particularly for cases where the items beyond a single
Can somebody confirm this?
If it is indeed not possible, I think that this is a good thing. There is a little too much freedom sometimes in the geometry possibilities of IFC in my opinion.