ALB010 Alignment nesting referents - v2

001 | @industry-practice
002 | @ALB
003 | @version2
004 |
005 | Feature: ALB010 - Alignment Nesting Referents
006 | The rule verifies that each horizontal alignment nests at least one IfcReferent, such as stations or mileage points.
007 | These can be used as semantic entities holding information about locations along the alignment.
008 | IfcReferent is associated to IfcAlignment via the IfcRelNests relationship.
009 |
010 |   Scenario: Agreement on each IfcAlignment nesting at least one IfcReferent when that alignment nests an IfcAlignmentHorizontal
011 |
012 |       Given A model with Schema 'IFC4.3'
013 |       Given an .IfcAlignmentHorizontal.
014 |       Given its attribute .Nests.
015 |       Given its attribute .RelatingObject.
016 |
017 |       Then a relationship .IfcRelNests. ^must exist^ from .IfcAlignment. to .IfcReferent.
018 |

Version history

Version

Tag

Date

Commit

Rule link

v1

v0.6.7

2024-09-22

8e8b1297

view

v2

v0.7.3

2025-03-26

c4f4fe01

view