ALS007 Alignment vertical shape representation - v2

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

Version history

Version

Tag

Date

Commit

Rule link

v1

v0.6.6

2023-09-18

73414403

view

v2

v0.6.6

2024-02-14

93b0770a

view

v3

v0.6.6

2024-04-08

722f3e1f

view