ALS008 Alignment cant shape representation - v1

001 | @implementer-agreement
002 | @ALS
003 | @version1
004 | Feature: ALS008 - Alignment cant shape representation
005 | The rule verifies that IfcAlignmentCant is represented correctly with representation type Curve3D and representation item IfcSegmentedReferenceCurve.
006 |
007 | Background:
008 |     Given A model with Schema 'IFC4.3'
009 |     Given An .IfcAlignmentCant.
010 |     Given Its attribute .Representation.
011 |     Given Its attribute .Representations.
012 |
013 |   Scenario: Agreement on each IfcAlignmentCant using correct representation - Value
014 |
015 |       Given its attribute .RepresentationIdentifier.
016 |       Then The value must be 'Axis'
017 |
018 |
019 |   Scenario: Agreement on each IfcAlignmentCant using correct representation - Type
020 |
021 |       Given its attribute .RepresentationType.
022 |       Then The value must be 'Curve3D'
023 |
024 |
025 |   Scenario: Agreement on each IfcAlignmentCant using correct representation items - Type
026 |
027 |       Given its attribute .Items.
028 |       Then  The type must be 'IfcSegmentedReferenceCurve'

Version history

Version

Tag

Date

Commit

Rule link

v1

v0.6.6

2023-09-18

73414403

view