First Commit
This commit is contained in:
@@ -0,0 +1,190 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mvdXML name="mvdXML examples" uuid="4afb1a8b-0b61-4ff8-9863-c10690fe06f2" xmlns="http://buildingsmart-tech.org/mvdXML/mvdXML1-1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://buildingsmart-tech.org/mvdXML/mvdXML1-1 ../xsd/mvdXML_V1-1_draft.xsd">
|
||||
<Templates>
|
||||
<ConceptTemplate uuid="4b385464-b99a-42bc-a17a-a0a647a1ab5b" name="Association" code="" status="" applicableSchema="IFC4" applicableEntity="IfcObjectDefinition">
|
||||
<Definitions>
|
||||
<Definition>
|
||||
<Body><![CDATA[]]></Body>
|
||||
</Definition>
|
||||
</Definitions>
|
||||
<SubTemplates>
|
||||
<ConceptTemplate uuid="ea2a63be-fd0d-426d-863b-52c3970ca585" name="Material" code="" status="" applicableSchema="IFC4" applicableEntity="IfcObjectDefinition">
|
||||
<Definitions>
|
||||
<Definition>
|
||||
<Body><![CDATA[<p class="std">
|
||||
|
||||
Any product or product type can have associated materials indicating the physical composition of an object.
|
||||
|
||||
Materials can have representations for surface styles indicating colors, textures, and light reflectance for 3D
|
||||
|
||||
rendering. Materials can have representations for fill styles indicating colors, tiles, and hatch patterns for
|
||||
|
||||
2D rendering. Materials can have properties such as density, elasticity, thermal resistance, and others as
|
||||
|
||||
defined in this specification. Materials can also be classified according to a referenced industry standard.
|
||||
|
||||
</p>
|
||||
|
||||
<p class="std">
|
||||
|
||||
An object can be comprised of a single material or a set of materials with a particular layout. Several
|
||||
|
||||
examples include:
|
||||
|
||||
</p>
|
||||
|
||||
<ul class="std">
|
||||
|
||||
<li class="std">a slab may have an associated layer of concrete;
|
||||
|
||||
</li>
|
||||
|
||||
<li class="std">a beam may have an associated I-Shape profile of steel;
|
||||
|
||||
</li>
|
||||
|
||||
<li class="std">a door may have associated constituents for framing and glazing;
|
||||
|
||||
</li>
|
||||
|
||||
<li class="std">a port may have an associated profile and/or material flowing through it such as hot water.
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
]]></Body>
|
||||
</Definition>
|
||||
</Definitions>
|
||||
<SubTemplates>
|
||||
<ConceptTemplate uuid="6d5fb86f-3f2d-49fb-9528-077855ddcc47" name="Material Layer Set Usage" code="" status="" applicableSchema="IFC4" applicableEntity="IfcProduct">
|
||||
<Definitions>
|
||||
<Definition>
|
||||
<Body><![CDATA[<p>Material layer set usage defines layout at occurrences to indicate a direction and offset from the 'Axis' reference curve, and a reference extent such as for a default wall height. </p>]]></Body>
|
||||
</Definition>
|
||||
</Definitions>
|
||||
<Rules>
|
||||
<AttributeRule AttributeName="HasAssociations" Cardinality="One">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcRelAssociatesMaterial" Cardinality="_asSchema">
|
||||
<AttributeRules>
|
||||
<AttributeRule AttributeName="RelatingMaterial" Cardinality="_asSchema">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcMaterialLayerSetUsage" Cardinality="_asSchema">
|
||||
<AttributeRules>
|
||||
<AttributeRule AttributeName="ForLayerSet" Cardinality="_asSchema">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcMaterialLayerSet" Cardinality="_asSchema">
|
||||
<AttributeRules>
|
||||
<AttributeRule AttributeName="MaterialLayers" Cardinality="_asSchema">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcMaterialLayer" Cardinality="_asSchema">
|
||||
<AttributeRules>
|
||||
<AttributeRule AttributeName="Name" Cardinality="_asSchema">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLabel" Cardinality="_asSchema">
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="Material" Cardinality="_asSchema">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcMaterial" Cardinality="_asSchema">
|
||||
<AttributeRules>
|
||||
<AttributeRule AttributeName="Name" Cardinality="_asSchema">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLabel" Cardinality="_asSchema">
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="Description" Cardinality="_asSchema">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcText" Cardinality="_asSchema">
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="Category" Cardinality="_asSchema">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLabel" Cardinality="_asSchema">
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</AttributeRules>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule RuleID="" AttributeName="LayerThickness" Cardinality="_asSchema">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcNonNegativeLengthMeasure" Cardinality="_asSchema">
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</AttributeRules>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="LayerSetName" Cardinality="_asSchema">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLabel" Cardinality="_asSchema">
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="Description" Cardinality="_asSchema">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcText" Cardinality="_asSchema">
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</AttributeRules>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule RuleID="DirectionSense" AttributeName="DirectionSense" Cardinality="_asSchema">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcDirectionSenseEnum" Cardinality="_asSchema">
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule RuleID="LayerSetDirection" AttributeName="LayerSetDirection" Cardinality="_asSchema">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLayerSetDirectionEnum" Cardinality="_asSchema">
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</AttributeRules>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</AttributeRules>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</Rules>
|
||||
</ConceptTemplate>
|
||||
</SubTemplates>
|
||||
</ConceptTemplate>
|
||||
</SubTemplates>
|
||||
</ConceptTemplate>
|
||||
</Templates>
|
||||
<Views>
|
||||
<ModelView uuid="f935ce4c-b52e-4175-ac7f-cca0dc638871" name="CoordinationView" version="2014" applicableSchema="IFC4">
|
||||
<ExchangeRequirements>
|
||||
<ExchangeRequirement uuid="9a71e977-a156-426b-8599-c7cf6dc463c1" name="Examples" applicability="export">
|
||||
</ExchangeRequirement>
|
||||
</ExchangeRequirements>
|
||||
<Roots>
|
||||
<ConceptRoot uuid="30188bbe-5eea-4cd6-a8ee-3414148d3a50" name= "Slab" applicableRootEntity="IfcSlab">
|
||||
<Concepts>
|
||||
<Concept uuid="59b515d0-d057-45c3-acbb-851dd9ba14a2" name="Material Layer Set Usage" Override="false">
|
||||
<Template ref="6d5fb86f-3f2d-49fb-9528-077855ddcc47" />
|
||||
<Requirements>
|
||||
<Requirement applicability="export" requirement="mandatory" exchangeRequirement="9a71e977-a156-426b-8599-c7cf6dc463c1" />
|
||||
</Requirements>
|
||||
<Rules>
|
||||
<TemplateRule Parameters="DirectionSense[Value]='POSITIVE' AND LayerSetDirection[Value]='AXIS3' " />
|
||||
</Rules>
|
||||
</Concept>
|
||||
</Concepts>
|
||||
</ConceptRoot>
|
||||
</Roots>
|
||||
</ModelView>
|
||||
</Views>
|
||||
</mvdXML>
|
||||
@@ -0,0 +1,89 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mvdXML name="mvdXML examples" uuid="4afb1a8b-0b61-4ff8-9863-c10690fe06f2" xmlns="http://buildingsmart-tech.org/mvdXML/mvdXML1-1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://buildingsmart-tech.org/mvdXML/mvdXML1-1 ../xsd/mvdXML_V1-1_draft.xsd">
|
||||
<Templates>
|
||||
<ConceptTemplate uuid="252a5fa6-cc5b-4d30-bd0c-35e22e336499" name="Connectivity" code="" status="" applicableSchema="IFC4" applicableEntity="IfcObject">
|
||||
<Definitions>
|
||||
<Definition>
|
||||
<Body><![CDATA[<p class="std">
|
||||
Objects may participate in various connectivity
|
||||
relationships with other objects.
|
||||
</p>
|
||||
]]></Body>
|
||||
</Definition>
|
||||
</Definitions>
|
||||
<SubTemplates>
|
||||
<ConceptTemplate uuid="06674893-7a2c-493b-8eb5-e85a058707b3" name="Filling" status="" applicableSchema="IFC4" applicableEntity="IfcElement">
|
||||
<Definitions>
|
||||
<Definition>
|
||||
<Body><![CDATA[<p>Elements such as doors and windows may be placed inside openings of walls, slabs, or other elements.</p>]]></Body>
|
||||
</Definition>
|
||||
</Definitions>
|
||||
<Rules>
|
||||
<AttributeRule AttributeName="FillsVoids" Cardinality="_asSchema">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcRelFillsElement" Cardinality="_asSchema">
|
||||
<AttributeRules>
|
||||
<AttributeRule AttributeName="RelatingOpeningElement" Cardinality="_asSchema">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcOpeningElement" Cardinality="_asSchema">
|
||||
<AttributeRules>
|
||||
<AttributeRule AttributeName="VoidsElements" Cardinality="_asSchema">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcRelVoidsElement" Cardinality="_asSchema">
|
||||
<AttributeRules>
|
||||
<AttributeRule RuleID="Type" AttributeName="RelatingElement" Cardinality="_asSchema">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcElement" Cardinality="_asSchema">
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</AttributeRules>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="HasFillings" Cardinality="ZeroToOne">
|
||||
</AttributeRule>
|
||||
</AttributeRules>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</AttributeRules>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</Rules>
|
||||
</ConceptTemplate>
|
||||
</SubTemplates>
|
||||
</ConceptTemplate>
|
||||
</Templates>
|
||||
<Views>
|
||||
<ModelView uuid="f935ce4c-b52e-4175-ac7f-cca0dc638871" name="CoordinationView" version="2014" applicableSchema="IFC4">
|
||||
<ExchangeRequirements>
|
||||
<ExchangeRequirement uuid="9a71e977-a156-426b-8599-c7cf6dc463c1" name="Examples" applicability="export">
|
||||
</ExchangeRequirement>
|
||||
</ExchangeRequirements>
|
||||
<Roots>
|
||||
<ConceptRoot uuid="d2b8f47b-36b7-48a2-b248-f9d7a921f6e1" name="Door" applicableRootEntity="IfcDoor">
|
||||
<Concepts>
|
||||
<Concept uuid="8329cb90-1062-401f-b965-8fa07202225a" name="Filling">
|
||||
<Template ref="06674893-7a2c-493b-8eb5-e85a058707b3" />
|
||||
<Requirements>
|
||||
<Requirement applicability="export" requirement="optional" exchangeRequirement="9a71e977-a156-426b-8599-c7cf6dc463c1" />
|
||||
</Requirements>
|
||||
</Concept>
|
||||
</Concepts>
|
||||
</ConceptRoot>
|
||||
<ConceptRoot uuid="f1013c14-f631-4a05-99f7-73f772025997" name="Window" applicableRootEntity="IfcWindow">
|
||||
<Concepts>
|
||||
<Concept uuid="7dca33ea-2faf-43b3-9f09-4bf8aa06d43d" name="Filling">
|
||||
<Template ref="06674893-7a2c-493b-8eb5-e85a058707b3" />
|
||||
<Requirements>
|
||||
<Requirement applicability="export" requirement="optional" exchangeRequirement="9a71e977-a156-426b-8599-c7cf6dc463c1" />
|
||||
</Requirements>
|
||||
</Concept>
|
||||
</Concepts>
|
||||
</ConceptRoot>
|
||||
</Roots>
|
||||
</ModelView>
|
||||
</Views>
|
||||
</mvdXML>
|
||||
@@ -0,0 +1,111 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mvdXML name="mvdXML examples" uuid="4afb1a8b-0b61-4ff8-9863-c10690fe06f2" xmlns="http://buildingsmart-tech.org/mvdXML/mvdXML1-1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://buildingsmart-tech.org/mvdXML/mvdXML1-1 ../xsd/mvdXML_V1-1_draft.xsd">
|
||||
<Templates>
|
||||
<ConceptTemplate uuid="805deb96-2684-4bc5-a9ad-3a29199dc023" name="Project" status="" applicableSchema="IFC4" applicableEntity="IfcContext">
|
||||
<Definitions>
|
||||
<Definition>
|
||||
<Body><![CDATA[<p>All files contain a single <i>IfcProject</i> instance indicating overall context and a directory of objects contained within.</p>]]></Body>
|
||||
</Definition>
|
||||
</Definitions>
|
||||
<SubTemplates>
|
||||
<ConceptTemplate uuid="38dac6f0-997c-4544-9bca-b6326b9a3e4b" name="Project Context" status="" applicableSchema="IFC4" applicableEntity="IfcContext">
|
||||
<Definitions>
|
||||
<Definition>
|
||||
<Body><![CDATA[ <p class="std">
|
||||
|
||||
A project representation context indicates the coordinate system orientation, direction of true north,
|
||||
|
||||
precision, and other values that apply to all geometry within a project or project library.
|
||||
|
||||
</p>
|
||||
]]></Body>
|
||||
</Definition>
|
||||
</Definitions>
|
||||
<Rules>
|
||||
<AttributeRule RuleID="RepresentationContext" AttributeName="RepresentationContexts" Cardinality="_asSchema">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcGeometricRepresentationContext" Cardinality="_asSchema">
|
||||
<AttributeRules>
|
||||
<AttributeRule AttributeName="ContextIdentifier" Cardinality="_asSchema">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLabel" Cardinality="_asSchema">
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule RuleID="ContextType" AttributeName="ContextType" Cardinality="_asSchema">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLabel" Cardinality="_asSchema">
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="CoordinateSpaceDimension" Cardinality="_asSchema">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcDimensionCount" Cardinality="_asSchema">
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="WorldCoordinateSystem" Cardinality="_asSchema">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcAxis2Placement3D" Cardinality="_asSchema">
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="TrueNorth" Cardinality="_asSchema">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcDirection" Cardinality="_asSchema">
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="HasSubContexts" Cardinality="_asSchema">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcGeometricRepresentationSubContext" Cardinality="_asSchema">
|
||||
<AttributeRules>
|
||||
<AttributeRule RuleID="SubContextIdentifier" AttributeName="ContextIdentifier" Cardinality="_asSchema">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLabel" Cardinality="_asSchema">
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="ContextType" Cardinality="_asSchema">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLabel" Cardinality="_asSchema">
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</AttributeRules>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</AttributeRules>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</Rules>
|
||||
</ConceptTemplate>
|
||||
</SubTemplates>
|
||||
</ConceptTemplate>
|
||||
</Templates>
|
||||
<Views>
|
||||
<ModelView uuid="f935ce4c-b52e-4175-ac7f-cca0dc638871" name="CoordinationView" version="2014" applicableSchema="IFC4">
|
||||
<ExchangeRequirements>
|
||||
<ExchangeRequirement uuid="9a71e977-a156-426b-8599-c7cf6dc463c1" name="Examples" applicability="export">
|
||||
</ExchangeRequirement>
|
||||
</ExchangeRequirements>
|
||||
<Roots>
|
||||
<ConceptRoot uuid="dc78525e-b86d-45e1-a3fc-aaf15d1624f9" name="Project" applicableRootEntity="IfcProject">
|
||||
<Concepts>
|
||||
<Concept uuid="2f343b21-7a22-4674-af0b-48144a075fc9" name="Project Context">
|
||||
<Template ref="38dac6f0-997c-4544-9bca-b6326b9a3e4b" />
|
||||
<Requirements>
|
||||
<Requirement applicability="export" requirement="mandatory" exchangeRequirement="9a71e977-a156-426b-8599-c7cf6dc463c1" />
|
||||
</Requirements>
|
||||
<Rules>
|
||||
<TemplateRule Parameters="RepresentationContext[Size]<3 AND ContextType[Value]='Model' AND SubContextIdentifier[Value]='Body' " />
|
||||
</Rules>
|
||||
</Concept>
|
||||
</Concepts>
|
||||
</ConceptRoot>
|
||||
</Roots>
|
||||
</ModelView>
|
||||
</Views>
|
||||
</mvdXML>
|
||||
File diff suppressed because it is too large
Load Diff
+13876
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,213 @@
|
||||
<?xml version="1.0"?>
|
||||
<mvdXML xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" uuid="b4b7c35a-f8e7-468f-ab57-822fc0750dc8" name="" status="sample" xsi:schemaLocation="http://www.buildingsmart-tech.org/mvd/XML/1.1 http://www.buildingsmart-tech.org/mvd/XML/1.1/mvdXML_V1.1_add1.xsd" xmlns="http://buildingsmart-tech.org/mvd/XML/1.1">
|
||||
<Templates>
|
||||
<ConceptTemplate uuid="d862db8a-fdc4-4d1d-9934-cddee2ae2a88" name="IsExternal" status="sample" applicableSchema="IFC4" applicableEntity="IfcWall">
|
||||
<Rules>
|
||||
<AttributeRule AttributeName="IsDefinedBy">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcRelDefinesByProperties">
|
||||
<AttributeRules>
|
||||
<AttributeRule AttributeName="RelatingPropertyDefinition">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcPropertySet">
|
||||
<AttributeRules>
|
||||
<AttributeRule AttributeName="Name">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLabel">
|
||||
<Constraints>
|
||||
<Constraint Expression="[Value] = 'Pset_WallCommon'" />
|
||||
</Constraints>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="HasProperties">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcPropertySingleValue">
|
||||
<AttributeRules>
|
||||
<AttributeRule AttributeName="Name">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcIdentifier">
|
||||
<Constraints>
|
||||
<Constraint Expression="[Value] = 'IsExternal'" />
|
||||
</Constraints>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="NominalValue">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcBoolean">
|
||||
<Constraints>
|
||||
<Constraint Expression="[Value] = 'True'" />
|
||||
</Constraints>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</AttributeRules>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</AttributeRules>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</AttributeRules>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="Name">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLabel" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</Rules>
|
||||
</ConceptTemplate>
|
||||
<ConceptTemplate uuid="57879083-3675-4fe0-b0f1-9d17a6a4dcb6" name="Name" status="sample" applicableSchema="IFC4" applicableEntity="IfcRoot">
|
||||
<Rules>
|
||||
<AttributeRule AttributeName="Name">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLabel" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</Rules>
|
||||
</ConceptTemplate>
|
||||
<ConceptTemplate uuid="f99fe764-9732-4029-955e-08c51dd854e3" name="MaterialLayer" status="sample" applicableSchema="IFC4" applicableEntity="IfcWall">
|
||||
<Rules>
|
||||
<AttributeRule AttributeName="HasAssociations">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcRelAssociatesMaterial">
|
||||
<AttributeRules>
|
||||
<AttributeRule AttributeName="RelatingMaterial">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcMaterialLayerSetUsage">
|
||||
<AttributeRules>
|
||||
<AttributeRule AttributeName="ForLayerSet">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcMaterialLayerSet">
|
||||
<AttributeRules>
|
||||
<AttributeRule AttributeName="MaterialLayers">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcMaterialLayer">
|
||||
<AttributeRules>
|
||||
<AttributeRule AttributeName="LayerThickness">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcNonNegativeLengthMeasure" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</AttributeRules>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</AttributeRules>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</AttributeRules>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</AttributeRules>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</Rules>
|
||||
</ConceptTemplate>
|
||||
<ConceptTemplate uuid="96ae8928-8f91-4768-bd40-89a89d6c6fc8" name="HasOpenings" status="sample" applicableSchema="IFC4" applicableEntity="IfcWall">
|
||||
<Rules>
|
||||
<AttributeRule AttributeName="HasOpenings">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcRelVoidsElement">
|
||||
<AttributeRules>
|
||||
<AttributeRule AttributeName="GlobalId">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcGloballyUniqueId" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</AttributeRules>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</Rules>
|
||||
</ConceptTemplate>
|
||||
<ConceptTemplate uuid="b6b5f23a-efc8-4b0a-96d5-f8adbddc8796" name="TemplateDefinition2" status="sample" applicableSchema="IFC4" applicableEntity="IfcWall">
|
||||
<Rules>
|
||||
<AttributeRule AttributeName="IsDefinedBy">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcRelDefinesByProperties">
|
||||
<AttributeRules>
|
||||
<AttributeRule AttributeName="RelatingPropertyDefinition">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcPropertySet">
|
||||
<AttributeRules>
|
||||
<AttributeRule AttributeName="HasProperties">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcPropertySingleValue">
|
||||
<AttributeRules>
|
||||
<AttributeRule AttributeName="NominalValue">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcAreaMeasure" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="Name">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcIdentifier">
|
||||
<Constraints>
|
||||
<Constraint Expression="[Value] = 'Area'" />
|
||||
</Constraints>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</AttributeRules>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="Name">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLabel">
|
||||
<Constraints>
|
||||
<Constraint Expression="[Value] = 'PSet_Revit_Dimensions'" />
|
||||
</Constraints>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</AttributeRules>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</AttributeRules>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</Rules>
|
||||
</ConceptTemplate>
|
||||
</Templates>
|
||||
<Views>
|
||||
<ModelView uuid="cb00b001-d3d4-4e6a-8c1a-f97526c8d227" name="Wall_Extraction" status="sample" applicableSchema="IFC4">
|
||||
<ExchangeRequirements />
|
||||
<Roots>
|
||||
<ConceptRoot uuid="9c5337ac-83db-4ef3-92fc-086d03dfc521" name="IfcWall" status="proposal" applicableRootEntity="IfcWall">
|
||||
<Applicability uuid="00000000-0000-0000-0000-000000000000" status="sample">
|
||||
<Template ref="96ae8928-8f91-4768-bd40-89a89d6c6fc8" />
|
||||
<TemplateRules operator="and" />
|
||||
</Applicability>
|
||||
<Concepts>
|
||||
<Concept uuid="eaf87838-a06e-4b64-bbd7-bed4d455e825" name="APexternal" status="sample" override="false">
|
||||
<Template ref="d862db8a-fdc4-4d1d-9934-cddee2ae2a88" />
|
||||
</Concept>
|
||||
<Concept uuid="e2f1ffad-4509-489c-a294-81909060e2e9" name="voids" status="sample" override="false">
|
||||
<Template ref="96ae8928-8f91-4768-bd40-89a89d6c6fc8" />
|
||||
</Concept>
|
||||
<Concept uuid="9325e5cb-45d1-4c35-8925-d70409fe6685" name="mat" status="sample" override="false">
|
||||
<Template ref="f99fe764-9732-4029-955e-08c51dd854e3" />
|
||||
</Concept>
|
||||
<Concept uuid="ecb11482-1b53-4853-9674-d3069b45a7ca" name="name" status="sample" override="false">
|
||||
<Template ref="57879083-3675-4fe0-b0f1-9d17a6a4dcb6" />
|
||||
</Concept>
|
||||
<Concept uuid="c93399aa-c032-4f0e-883b-2d41783fa94d" name="area" status="sample" override="false">
|
||||
<Template ref="b6b5f23a-efc8-4b0a-96d5-f8adbddc8796" />
|
||||
</Concept>
|
||||
</Concepts>
|
||||
</ConceptRoot>
|
||||
</Roots>
|
||||
</ModelView>
|
||||
</Views>
|
||||
</mvdXML>
|
||||
@@ -0,0 +1,513 @@
|
||||
<?xml version="1.0"?>
|
||||
<mvdXML xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" uuid="9cad09cc-c9b9-4425-85cb-0a371405013b" name="" status="sample" xsi:schemaLocation="http://www.buildingsmart-tech.org/mvd/XML/1.1 http://www.buildingsmart-tech.org/mvd/XML/1.1/mvdXML_V1.1_add1.xsd" xmlns="http://buildingsmart-tech.org/mvd/XML/1.1">
|
||||
<Templates>
|
||||
<ConceptTemplate uuid="33e0be15-e301-4858-9f4b-18b2eb5488ba" name="Object Definition" status="sample" applicableSchema="IFC4" applicableEntity="IfcObjectDefinition">
|
||||
<Definitions>
|
||||
<Definition>
|
||||
<Body><![CDATA[<p>The concept templates of <em>Object Definition</em> provides the means to define an object occurrence by its object type and attached property and quantity sets.</p>]]></Body>
|
||||
</Definition>
|
||||
</Definitions>
|
||||
<SubTemplates>
|
||||
<ConceptTemplate uuid="36984334-3ac8-4e59-85a6-f68d65e379c7" name="Property Sets" status="sample" applicableSchema="IFC4" applicableEntity="IfcRoot">
|
||||
<Definitions>
|
||||
<Definition>
|
||||
<Body><![CDATA[<p>The concept template <em>Property Sets</em> describes how sets of properties (usually defined by a name, value, unit triple) are associated to objects or object types.</p>]]></Body>
|
||||
</Definition>
|
||||
</Definitions>
|
||||
<SubTemplates>
|
||||
<ConceptTemplate uuid="f74255a6-0c0e-4f31-84ad-24981db62461" name="Property Sets for Objects" version="1" status="sample" applicableSchema="IFC4" applicableEntity="IfcObject">
|
||||
<Definitions>
|
||||
<Definition>
|
||||
<Body><![CDATA[<p>The concept template <em>Property Sets for Objects</em> describes how an object occurrence can be related to a single or multiple property sets. A property set
|
||||
contains a single or multiple properties. The data types of
|
||||
an individual property are single value, enumerated value,
|
||||
bounded value, table value, reference value, list value,
|
||||
and combination of property occurrences.
|
||||
</p>
|
||||
|
||||
|
||||
<p>Property sets can also be related to an object type, see concept <em>Property Sets for Types</em>. They then define the common properties for all occurrences of the same type. If the same property (by name) is provided by the same property set (by name), then the properties directly assigned to the object occurrence override the properties assigned to the object type.</p>
|
||||
]]></Body>
|
||||
</Definition>
|
||||
</Definitions>
|
||||
<Rules>
|
||||
<AttributeRule RuleID="PredefinedType" AttributeName="PredefinedType" />
|
||||
<AttributeRule AttributeName="IsDefinedBy">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcRelDefinesByProperties">
|
||||
<AttributeRules>
|
||||
<AttributeRule AttributeName="RelatingPropertyDefinition">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcPropertySet">
|
||||
<AttributeRules>
|
||||
<AttributeRule RuleID="PsetName" AttributeName="Name" />
|
||||
<AttributeRule RuleID="Properties" AttributeName="HasProperties">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcPropertySingleValue">
|
||||
<References>
|
||||
<Template ref="6655f6d0-29a8-47b8-8f3d-c9fce9c9a620" />
|
||||
</References>
|
||||
</EntityRule>
|
||||
<EntityRule EntityName="IfcPropertyBoundedValue">
|
||||
<References>
|
||||
<Template ref="3d67a2d2-761d-44d9-a09e-b7fbb1fa5632" />
|
||||
</References>
|
||||
</EntityRule>
|
||||
<EntityRule EntityName="IfcPropertyEnumeratedValue">
|
||||
<References>
|
||||
<Template ref="c148a099-c351-43a8-9266-5f3de0b45a95" />
|
||||
</References>
|
||||
</EntityRule>
|
||||
<EntityRule EntityName="IfcPropertyListValue">
|
||||
<References>
|
||||
<Template ref="8e10b688-9179-4e3a-8db2-6abcaafe952d" />
|
||||
</References>
|
||||
</EntityRule>
|
||||
<EntityRule EntityName="IfcPropertyTableValue">
|
||||
<References>
|
||||
<Template ref="35c947b0-6abc-4b13-8ec7-696ef2041721" />
|
||||
</References>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</AttributeRules>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</AttributeRules>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</Rules>
|
||||
</ConceptTemplate>
|
||||
</SubTemplates>
|
||||
</ConceptTemplate>
|
||||
<ConceptTemplate uuid="6652398e-6579-4460-8cb4-26295acfacc7" name="Quantity Sets" version="1" status="sample" applicableSchema="IFC4" applicableEntity="IfcObject">
|
||||
<Definitions>
|
||||
<Definition>
|
||||
<Body><![CDATA[
|
||||
<p>
|
||||
Any specialization of object can be related to multiple quantity set occurrences. A quantity set
|
||||
contains multiple quantity occurrences. The data type of
|
||||
quantity occurrence values are count, length, area, volume, weight, time, or a combination of quantities. Each quantity is defined by its name, value, and optionally a description and a formula.</p>
|
||||
|
||||
|
||||
<p>The quantity set is expressed by instances of <em>IfcElementQuantity</em>, where the <em>Name</em> attribute determines the common designator of the quantity set. This specification contains a number of predefined quantity sets, a template definition is provided for each of them. The name of the template has to be used as the value of the <em>Name</em> attribute. The <em>MethodOfMeasurement</em> attribute specifies the method, by which the values of the individual quantities are calculated. For the quantity set templates included in this specification, the value of <em>MethodOfMeasurement</em> shall be "BaseQuantities".</p>]]></Body>
|
||||
</Definition>
|
||||
</Definitions>
|
||||
<Rules>
|
||||
<AttributeRule AttributeName="IsDefinedBy">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcRelDefinesByProperties">
|
||||
<AttributeRules>
|
||||
<AttributeRule AttributeName="RelatingPropertyDefinition">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcElementQuantity">
|
||||
<AttributeRules>
|
||||
<AttributeRule RuleID="QsetName" AttributeName="Name">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLabel" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="Description">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcText" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="MethodOfMeasurement">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLabel" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule RuleID="Quantities" AttributeName="Quantities">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcQuantityLength">
|
||||
<References>
|
||||
<Template ref="dd8678e1-e300-4f70-9d63-e539db4bd11c" />
|
||||
</References>
|
||||
</EntityRule>
|
||||
<EntityRule EntityName="IfcQuantityArea">
|
||||
<References>
|
||||
<Template ref="65ac4747-6eff-437e-94e2-643fd4e3bf86" />
|
||||
</References>
|
||||
</EntityRule>
|
||||
<EntityRule EntityName="IfcQuantityVolume">
|
||||
<References>
|
||||
<Template ref="6491a3b0-b7e9-412a-8226-bcd91c2b0b0e" />
|
||||
</References>
|
||||
</EntityRule>
|
||||
<EntityRule EntityName="IfcQuantityWeight">
|
||||
<References>
|
||||
<Template ref="e1016e56-3c89-4f42-9679-07e1db3c0afb" />
|
||||
</References>
|
||||
</EntityRule>
|
||||
<EntityRule EntityName="IfcQuantityCount">
|
||||
<References>
|
||||
<Template ref="8aaeff32-572c-4f6a-ac64-e2151663cbf1" />
|
||||
</References>
|
||||
</EntityRule>
|
||||
<EntityRule EntityName="IfcQuantityTime">
|
||||
<References>
|
||||
<Template ref="43c4c050-04de-4b0f-9e43-708bd98201a8" />
|
||||
</References>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</AttributeRules>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</AttributeRules>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</Rules>
|
||||
</ConceptTemplate>
|
||||
</SubTemplates>
|
||||
</ConceptTemplate>
|
||||
<ConceptTemplate uuid="a322fdd7-cd28-4ea7-8797-f6cf124ab3d6" name="Partial Templates" status="sample" applicableSchema="IFC4">
|
||||
<Definitions>
|
||||
<Definition>
|
||||
<Body><![CDATA[<p>Partial concept templates are described herein to indicate usage of common data types, which are then incorporated into other templates.</p>]]></Body>
|
||||
</Definition>
|
||||
</Definitions>
|
||||
<SubTemplates>
|
||||
<ConceptTemplate uuid="88b4aaa9-0925-447c-b009-fe357b7c754e" name="Values" status="sample" applicableSchema="IFC4" applicableEntity="IfcSimpleProperty">
|
||||
<Definitions>
|
||||
<Definition>
|
||||
<Body><![CDATA[<p>Properties may contain user-defined data, where data types are open-ended.</p>]]></Body>
|
||||
</Definition>
|
||||
</Definitions>
|
||||
<Rules>
|
||||
<AttributeRule RuleID="PropertyName" AttributeName="Name">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcIdentifier" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="Description">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcText" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</Rules>
|
||||
<SubTemplates>
|
||||
<ConceptTemplate uuid="6655f6d0-29a8-47b8-8f3d-c9fce9c9a620" name="Single Value" status="sample" owner="System" applicableSchema="IFC4" applicableEntity="IfcPropertySingleValue">
|
||||
<Rules>
|
||||
<AttributeRule RuleID="PropertyName" AttributeName="Name">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcIdentifier" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="Description">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcText" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule RuleID="Value" AttributeName="NominalValue">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcValue" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</Rules>
|
||||
</ConceptTemplate>
|
||||
<ConceptTemplate uuid="3d67a2d2-761d-44d9-a09e-b7fbb1fa5632" name="Bounded Value" status="sample" owner="System" applicableSchema="IFC4" applicableEntity="IfcPropertyBoundedValue">
|
||||
<Rules>
|
||||
<AttributeRule RuleID="PropertyName" AttributeName="Name">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcIdentifier" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="Description">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcText" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule RuleID="UpperValue" AttributeName="UpperBoundValue">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcValue" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule RuleID="LowerValue" AttributeName="LowerBoundValue">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcValue" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule RuleID="SetValue" AttributeName="SetPointValue">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcValue" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</Rules>
|
||||
</ConceptTemplate>
|
||||
<ConceptTemplate uuid="c148a099-c351-43a8-9266-5f3de0b45a95" name="Enumerated Value" status="sample" owner="System" applicableSchema="IFC4" applicableEntity="IfcPropertyEnumeratedValue">
|
||||
<Rules>
|
||||
<AttributeRule RuleID="PropertyName" AttributeName="Name">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcIdentifier" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="Description">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcText" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule RuleID="Value" AttributeName="EnumerationValues">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcValue" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="EnumerationReference">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcPropertyEnumeration">
|
||||
<AttributeRules>
|
||||
<AttributeRule RuleID="Reference" AttributeName="Name">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLabel" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</AttributeRules>
|
||||
</EntityRule>
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</Rules>
|
||||
</ConceptTemplate>
|
||||
<ConceptTemplate uuid="8e10b688-9179-4e3a-8db2-6abcaafe952d" name="List Value" status="sample" applicableSchema="IFC4" applicableEntity="IfcPropertyListValue">
|
||||
<Rules>
|
||||
<AttributeRule RuleID="PropertyName" AttributeName="Name">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcIdentifier" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="Description">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcText" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule RuleID="Value" AttributeName="ListValues">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcValue" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</Rules>
|
||||
</ConceptTemplate>
|
||||
<ConceptTemplate uuid="35c947b0-6abc-4b13-8ec7-696ef2041721" name="Table Value" status="sample" applicableSchema="IFC4" applicableEntity="IfcPropertyTableValue">
|
||||
<Rules>
|
||||
<AttributeRule RuleID="PropertyName" AttributeName="Name">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcIdentifier" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="Description">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcText" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule RuleID="Value" AttributeName="DefiningValues">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcValue" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule RuleID="Reference" AttributeName="DefinedValues">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcValue" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="Expression">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcText" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="CurveInterpolation">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcCurveInterpolationEnum" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</Rules>
|
||||
</ConceptTemplate>
|
||||
</SubTemplates>
|
||||
</ConceptTemplate>
|
||||
<ConceptTemplate uuid="6c03e465-c5dd-42ce-9412-bebacabd2f3b" name="Quantities" status="sample" applicableSchema="IFC4" applicableEntity="IfcPhysicalSimpleQuantity">
|
||||
<Rules>
|
||||
<AttributeRule RuleID="QuantityName" AttributeName="Name">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLabel" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</Rules>
|
||||
<SubTemplates>
|
||||
<ConceptTemplate uuid="dd8678e1-e300-4f70-9d63-e539db4bd11c" name="Length Quantity" status="sample" applicableSchema="IFC4" applicableEntity="IfcQuantityLength">
|
||||
<Rules>
|
||||
<AttributeRule RuleID="QuantityName" AttributeName="Name">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLabel" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="Description">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcText" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule RuleID="LengthValue" AttributeName="LengthValue">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLengthMeasure" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="Formula">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLabel" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</Rules>
|
||||
</ConceptTemplate>
|
||||
<ConceptTemplate uuid="65ac4747-6eff-437e-94e2-643fd4e3bf86" name="Area Quantity" status="sample" applicableSchema="IFC4" applicableEntity="IfcQuantityArea">
|
||||
<Rules>
|
||||
<AttributeRule RuleID="QuantityName" AttributeName="Name">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLabel" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="Description">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcText" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule RuleID="AreaValue" AttributeName="AreaValue">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcAreaMeasure" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="Formula">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLabel" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</Rules>
|
||||
</ConceptTemplate>
|
||||
<ConceptTemplate uuid="6491a3b0-b7e9-412a-8226-bcd91c2b0b0e" name="Volume Quantity" status="sample" applicableSchema="IFC4" applicableEntity="IfcQuantityVolume">
|
||||
<Rules>
|
||||
<AttributeRule RuleID="QuantityName" AttributeName="Name">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLabel" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="Description">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcText" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule RuleID="VolumeValue" AttributeName="VolumeValue">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcVolumeMeasure" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="Formula">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLabel" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</Rules>
|
||||
</ConceptTemplate>
|
||||
<ConceptTemplate uuid="e1016e56-3c89-4f42-9679-07e1db3c0afb" name="Weight Quantity" status="sample" applicableSchema="IFC4" applicableEntity="IfcQuantityWeight">
|
||||
<Rules>
|
||||
<AttributeRule RuleID="QuantityName" AttributeName="Name">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLabel" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="Description">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcText" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule RuleID="WeightValue" AttributeName="WeightValue">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcMassMeasure" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="Formula">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLabel" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</Rules>
|
||||
</ConceptTemplate>
|
||||
<ConceptTemplate uuid="8aaeff32-572c-4f6a-ac64-e2151663cbf1" name="Count Quantity" status="sample" applicableSchema="IFC4" applicableEntity="IfcQuantityCount">
|
||||
<Rules>
|
||||
<AttributeRule RuleID="QuantityName" AttributeName="Name">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLabel" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="Description">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcText" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule RuleID="CountValue" AttributeName="CountValue">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcCountMeasure" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="Formula">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLabel" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</Rules>
|
||||
</ConceptTemplate>
|
||||
<ConceptTemplate uuid="43c4c050-04de-4b0f-9e43-708bd98201a8" name="Time Quantity" status="sample" applicableSchema="IFC4" applicableEntity="IfcQuantityTime">
|
||||
<Rules>
|
||||
<AttributeRule RuleID="QuantityName" AttributeName="Name">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLabel" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="Description">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcText" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule RuleID="TimeValue" AttributeName="TimeValue">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcTimeMeasure" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
<AttributeRule AttributeName="Formula">
|
||||
<EntityRules>
|
||||
<EntityRule EntityName="IfcLabel" />
|
||||
</EntityRules>
|
||||
</AttributeRule>
|
||||
</Rules>
|
||||
</ConceptTemplate>
|
||||
</SubTemplates>
|
||||
</ConceptTemplate>
|
||||
</SubTemplates>
|
||||
</ConceptTemplate>
|
||||
<ConceptTemplate uuid="00000000-0000-0000-0000-000000000000" name="_xset" code="eead5b95-7b55-4d1c-8b71-dac234adfe38" status="sample" applicableSchema="IFC4">
|
||||
<SubTemplates>
|
||||
<ConceptTemplate uuid="be6755a6-b9b6-4884-b820-ea6a73a7402f" status="sample" applicableSchema="IFC4" applicableEntity="IfcObject" />
|
||||
</SubTemplates>
|
||||
</ConceptTemplate>
|
||||
</Templates>
|
||||
<Views>
|
||||
<ModelView uuid="eead5b95-7b55-4d1c-8b71-dac234adfe38" name="xset" status="sample" applicableSchema="IFC4">
|
||||
<ExchangeRequirements />
|
||||
<Roots>
|
||||
<ConceptRoot uuid="8ad3fd6c-547b-47d7-8a8b-e68d92da2566" name="IfcObject" status="sample" applicableRootEntity="IfcObject">
|
||||
<Applicability uuid="00000000-0000-0000-0000-000000000000" status="sample">
|
||||
<Template ref="be6755a6-b9b6-4884-b820-ea6a73a7402f" />
|
||||
<TemplateRules operator="and" />
|
||||
</Applicability>
|
||||
<Concepts>
|
||||
<Concept uuid="50ea6466-6555-424f-9179-ee5f7c0dbf62" name="qset" status="sample" override="false">
|
||||
<Template ref="6652398e-6579-4460-8cb4-26295acfacc7" />
|
||||
</Concept>
|
||||
<Concept uuid="9e3151ca-7c3c-4c1b-b155-e13d30d86b2d" name="pset" status="sample" override="false">
|
||||
<Template ref="f74255a6-0c0e-4f31-84ad-24981db62461" />
|
||||
</Concept>
|
||||
</Concepts>
|
||||
</ConceptRoot>
|
||||
</Roots>
|
||||
</ModelView>
|
||||
</Views>
|
||||
</mvdXML>
|
||||
Reference in New Issue
Block a user