Personal tools
You are here: Home / Implementation / IFC2x3 impl guidance / IFC Impl Agreements / #CV-2x3-151

#CV-2x3-151

Agreement on how to differentiate space boundaries between first level and second level
number
CV-06-151
based on
IFC2x3
effects
extended coordination view
date
24. Jun 2008
initiator
ISG meeting in Amsterdam
summary Agreement on how to differentiate space boundaries between first level and second level

 

Description

The instances of IfcRelSpaceBoundary should be differentiated by the Name

attribute:

  • for first level space boundaries, set Name='1stLevel', e.g.
    • #250=IFCRELSPACEBOUNDARY('3nzLNSko1B7gq78r6E6aVI',#5,"1stLevel",$,#46,#67,#252,.PHYSICAL.,.NOTDEFINED.);
  • for second level space boundaries, set Name='2ndLevel'
    • #250=IFCRELSPACEBOUNDARY('3nzLNSko1B7gq78r6E6aVI',#5,"2ndLevel",$,#46,#67,#252,.PHYSICAL.,.NOTDEFINED.);

 

In addition, check the IFC Header Implementation Guide to set the addon View definition to either SpaceBoundary1stLevelAddOnView or

SpaceBoundary2ndLevelAddOnView. It should be exported as:

    • FILE_DESCRIPTION(('ViewDefinition [CoordinationView, SpaceBoundary1stLevelAddOnView]'),'2;1');
    • FILE_DESCRIPTION(('ViewDefinition [CoordinationView, SpaceBoundary2ndLevelAddOnView]'),'2;1');