PSE001 Standard properties and property sets validation - v3
001 | @implementer-agreement 002 | @PSE 003 | @version3 004 | Feature: PSE001 - Standard properties and property sets validation 005 | The rule verifies that each IfcPropertySet starting with 'Pset_' is defined correctly. 006 | 007 | Background: 008 | Given An .IfcPropertySet. 009 | Given its .Name. attribute ^starts^ with 'Pset_' 010 | 011 | 012 | Scenario: IfcPropertySet Name 013 | 014 | Then The .IfcPropertySet. attribute .Name. must use standard values [according to the table] 'pset_definitions' 015 | 016 | 017 | Scenario: Property Name 018 | 019 | Then Each associated .IfcProperty. must be named [according to the table] 'pset_definitions' 020 | 021 | 022 | Scenario: PropertySet definitions 023 | 024 | Then The .IfcPropertySet. must be related to a valid entity type [according to the table] 'pset_definitions' 025 | 026 | 027 | Scenario: Property Type 028 | 029 | Then Each associated .IfcProperty. must be of valid entity type [according to the table] 'pset_definitions' 030 | 031 | 032 | Scenario: Property Data Type 033 | 034 | Then Each associated .IfcProperty. value must be of valid data type [according to the table] 'pset_definitions' 035 |
Version history
Version |
Tag |
Date |
Commit |
Rule link |
|---|---|---|---|---|
v1 |
2024-01-16 |
|||
v2 |
2024-05-13 |
|||
v3 |
2025-02-27 |