Deprecated geometries are in the IFC4 doc: (axis)
http://www.buildingsmart-tech.org/ifc/IFC4/Add2TC1/html/link/ifcwall.htm
http://www.buildingsmart-tech.org/ifc/IFC4/Add2TC1/html/link/ifcbeam.htm
http://www.buildingsmart-tech.org/ifc/IFC4/Add2TC1/html/link/ifccolumn.htm
http://www.buildingsmart-tech.org/ifc/IFC4/Add2TC1/html/link/ifcmember.htm
What do you mean?
Below is a part of doc:
IfcPolyline, IfcTrimmedCurve are deprecated
Axis
- IfcPolyline having two Points , or IfcTrimmedCurve with BasisCurve of Type IfcLine for the ‘SweptSolid’ provided as IfcExtrudedAreaSolid. The axis curve lies on the x/y plane and is parallel to the x-axis of the object coordinate system.
- IfcTrimmedCurve with BasisCurve of Type IfcCircle for ‘SweptSolid’ provided as IfcExtrudedAreaSolid. The axis curve lies on the x/y plane of the object coordinate system, the tangent at the start is along the positive x-axis.
Correct. The reference should be made to IfcIndexedPolyCurve instead.
@TLiebich @gkiss could you elaborate a bit more about what exactly is deprecated? I don’t get it. It’s wrong to use anything except IfcIndexedPolyCurve
for Axis?
@TLiebich @gkiss I look at documentation for version 4.3.rc.1 published on the site, I look at documentation for version 4.0.2.1 and nowhere I find confirmation of information about obsolete entities IfcPolyline, IfcTrimmedCurve. Can you confirm or deny the information on this topic? It would be great if you could help find this information in the documentation.
IfcPolyline, IfcTrimmedCurve are not in IFC4 reference view, but the extruded solid is part of it. Really they are deprecated in Reference view only. But it should be recommended in the same way in other views too, if the IfcIndexedPolyCurve is more compact and easier to implement.
@gkiss Thank you very much. If I understand correctly, the Axis representation itself is not supported in MVD Reference View either. It seems that these curves are not deprecated, but are not recommended in general and are explicitly not supported in the Reference View.