``ALS008`` Alignment cant shape representation - v1 ======================================================================================================================================================================================================== .. parsed-literal:: 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 | :doc:`Given A model with Schema 'IFC4.3' ` 009 | :doc:`Given An .IfcAlignmentCant. ` 010 | :doc:`Given Its attribute .Representation. ` 011 | :doc:`Given Its attribute .Representations. ` 012 | 013 | Scenario: Agreement on each IfcAlignmentCant using correct representation - Value 014 | 015 | :doc:`Given its attribute .RepresentationIdentifier. ` 016 | :doc:`Then The value must be 'Axis' ` 017 | 018 | 019 | Scenario: Agreement on each IfcAlignmentCant using correct representation - Type 020 | 021 | :doc:`Given its attribute .RepresentationType. ` 022 | :doc:`Then The value must be 'Curve3D' ` 023 | 024 | 025 | Scenario: Agreement on each IfcAlignmentCant using correct representation items - Type 026 | 027 | :doc:`Given its attribute .Items. ` 028 | :doc:`Then The type must be 'IfcSegmentedReferenceCurve' ` .. rubric:: Version history .. list-table:: :header-rows: 1 * - Version - Tag - Date - Commit - Rule link * - v1 - :tag:`v0.6.6` - 2023-09-18 - :commit:`734144034ffd50035aed37d78854b7eb3bc718b9` - `view `_