buildingSMART/Sample-Test-Files

IfcIntersectionCurve usage in AdvancedFace

kore3d opened this issue · 0 comments

Several files don't follow the scheme. These files contain IfcIntersectionCurve in face loops. Are they correct examples?

For example,
IFC 4.0\NURBS\Bentley Building Designer\Cylinder\BsplineSurf.PolyCurve.ifc
#50=IFCADVANCEDFACE((#48),#53,TRUE) uses #41=IFCINTERSECTIONCURVE,
so rule 'IFCADVANCEDFACE.APPLICABLEEDGECURVES' evaluates to FALSE

IFC 4.0\NURBS\Bentley Building Designer\Cylinder\OnlyBsplines.ifc
#48=IFCADVANCEDFACE((#46),#51,TRUE) uses #38=IFCINTERSECTIONCURVE,
so rule 'IFCADVANCEDFACE.APPLICABLEEDGECURVES' evaluates to FALSE

Also Plane.Cyllinder.Ellipse.PolyCurve.ifc and Plane.Cyllinder.PolyCurve.ifc have the same problem.