``MAT000`` Materials - v1 ======================================================================================================================================================================================================== .. parsed-literal:: 001 | \@implementer-agreement 002 | \@MAT 003 | \@version1 004 | 005 | Feature: MAT000 - Materials 006 | The rule verifies the presence of IFC entities used to define materials assigned to elements. 007 | https://ifc43-docs.standards.buildingsmart.org/IFC/RELEASE/IFC4x3/HTML/concepts/Object\_Association/Material\_Association/Material\_Single/content.html 008 | 009 | 010 | Scenario: Check for activation of Materials - IFC4 & IFC4.3 011 | 012 | :doc:`Given A model with Schema 'IFC4' or 'IFC4.3' ` 013 | :doc:`Given an .IfcObjectDefinition. ` 014 | :doc:`Given its attribute .HasAssociations. ` 015 | :doc:`Given [its entity type] ^is^ 'IfcRelAssociatesMaterial' ` 016 | :doc:`Given its attribute .RelatingMaterial. ` 017 | :doc:`Given [its entity type] ^is^ 'IfcMaterialDefinition' ^including subtypes^ ` 018 | 019 | :doc:`Then The IFC model contains information on materials assigned to elements ` 020 | 021 | 022 | Scenario: Check for activation of Materials - IFC2X3 023 | 024 | :doc:`Given A model with Schema 'IFC2X3' ` 025 | :doc:`Given an .IfcObjectDefinition. ` 026 | :doc:`Given its attribute .HasAssociations. ` 027 | :doc:`Given [its entity type] ^is^ 'IfcRelAssociatesMaterial' ` 028 | 029 | :doc:`Then The IFC model contains information on materials assigned to elements ` 030 | .. rubric:: Version history .. list-table:: :header-rows: 1 * - Version - Tag - Date - Commit - Rule link * - v1 - :tag:`v0.6.6` - 2024-08-05 - :commit:`48d2d8cdf8c979e55b8ea9af21c735891bef7b90` - `view `_