pauwel.EXPRESStoOWL.0.4.source-code.IFC2X3_TC1.ttl Maven / Gradle / Ivy
@prefix cc: .
@prefix : .
@prefix rdf: .
@prefix owl: .
@prefix dce: .
@prefix ifc: .
@prefix xsd: .
@prefix expr: .
@prefix list: .
@prefix rdfs: .
@prefix vann: .
ifc:MODIFIED a ifc:IfcChangeActionEnum , owl:NamedIndividual ;
rdfs:label "MODIFIED" .
ifc:REINFORCEMENT_UNIT
a ifc:IfcElementAssemblyTypeEnum , owl:NamedIndividual ;
rdfs:label "REINFORCEMENT_UNIT" .
ifc:IN_PLANE_LOADING_2D
a ifc:IfcAnalysisModelTypeEnum , owl:NamedIndividual ;
rdfs:label "IN_PLANE_LOADING_2D" .
ifc:IfcPipeSegmentType
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowSegmentType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPipeSegmentTypeEnum ;
owl:onProperty ifc:predefinedType_IfcPipeSegmentType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPipeSegmentTypeEnum ;
owl:onProperty ifc:predefinedType_IfcPipeSegmentType
] ;
owl:disjointWith ifc:IfcCableSegmentType , ifc:IfcDuctSegmentType , ifc:IfcCableCarrierSegmentType .
ifc:IfcRelConnectsWithRealizingElements
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnectsElements ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:connectionType_IfcRelConnectsWithRealizingElements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:connectionType_IfcRelConnectsWithRealizingElements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcElement ;
owl:onProperty ifc:realizingElements_IfcRelConnectsWithRealizingElements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElement ;
owl:onProperty ifc:realizingElements_IfcRelConnectsWithRealizingElements
] ;
owl:disjointWith ifc:IfcRelConnectsPathElements .
ifc:material_IfcMaterialLayer
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMaterialLayer ;
rdfs:label "Material" ;
rdfs:range ifc:IfcMaterial .
ifc:IfcSpecularRoughness
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcSpecularHighlightSelect .
ifc:VIRTUAL a ifc:IfcPhysicalOrVirtualEnum , owl:NamedIndividual ;
rdfs:label "VIRTUAL" .
ifc:name_IfcPropertyDependencyRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyDependencyRelationship ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:relatingPort_IfcRelConnectsPortToElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsPortToElement ;
rdfs:label "RelatingPort" ;
rdfs:range ifc:IfcPort ;
owl:inverseOf ifc:containedIn_IfcPort .
ifc:thickness_IfcRibPlateProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRibPlateProfileProperties ;
rdfs:label "Thickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcPlanarBox a owl:Class ;
rdfs:subClassOf ifc:IfcPlanarExtent ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAxis2Placement ;
owl:onProperty ifc:placement_IfcPlanarBox ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAxis2Placement ;
owl:onProperty ifc:placement_IfcPlanarBox
] .
ifc:IfcClosedShell a owl:Class ;
rdfs:subClassOf ifc:IfcShell , ifc:IfcConnectedFaceSet ;
owl:disjointWith ifc:IfcOpenShell .
ifc:compressionFailureY_IfcFailureConnectionCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFailureConnectionCondition ;
rdfs:label "CompressionFailureY" ;
rdfs:range ifc:IfcForceMeasure .
ifc:IfcRatioMeasure a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcMeasureValue , ifc:IfcSizeSelect , ifc:IfcAppliedValueSelect .
ifc:ENGINEER a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "ENGINEER" .
ifc:AMOUNTOFSUBSTANCEUNIT
a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "AMOUNTOFSUBSTANCEUNIT" .
ifc:visibleTransmittance_IfcOpticalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOpticalMaterialProperties ;
rdfs:label "VisibleTransmittance" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:IfcDamperType a owl:Class ;
rdfs:subClassOf ifc:IfcFlowControllerType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDamperTypeEnum ;
owl:onProperty ifc:predefinedType_IfcDamperType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDamperTypeEnum ;
owl:onProperty ifc:predefinedType_IfcDamperType
] ;
owl:disjointWith ifc:IfcFlowMeterType , ifc:IfcElectricTimeControlType , ifc:IfcSwitchingDeviceType , ifc:IfcAirTerminalBoxType , ifc:IfcValveType , ifc:IfcProtectiveDeviceType .
ifc:ADD a ifc:IfcArithmeticOperatorEnum , owl:NamedIndividual ;
rdfs:label "ADD" .
ifc:thermalIrEmissivityFront_IfcOpticalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOpticalMaterialProperties ;
rdfs:label "ThermalIrEmissivityFront" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:appliedLoad_IfcStructuralActivity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralActivity ;
rdfs:label "AppliedLoad" ;
rdfs:range ifc:IfcStructuralLoad .
ifc:diffuseTransmissionColour_IfcSurfaceStyleRendering
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleRendering ;
rdfs:label "DiffuseTransmissionColour" ;
rdfs:range ifc:IfcColourOrFactor .
ifc:MOMENTOFINERTIAUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "MOMENTOFINERTIAUNIT" .
ifc:IfcTypeObject a owl:Class ;
rdfs:subClassOf ifc:IfcObjectDefinition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcRelDefinesByType ;
owl:onProperty ifc:objectTypeOf_IfcTypeObject
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelDefinesByType ;
owl:onProperty ifc:objectTypeOf_IfcTypeObject
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPropertySetDefinition ;
owl:onProperty ifc:hasPropertySets_IfcTypeObject
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:applicableOccurrence_IfcTypeObject
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:applicableOccurrence_IfcTypeObject
] ;
owl:disjointWith ifc:IfcObject .
ifc:FLOWMETER a ifc:IfcFlowMeterTypeEnum , owl:NamedIndividual ;
rdfs:label "FLOWMETER" .
ifc:IfcCurvatureMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:predefinedType_IfcSlab
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSlab ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcSlabTypeEnum .
ifc:contextOfItems_IfcRepresentation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRepresentation ;
rdfs:label "ContextOfItems" ;
rdfs:range ifc:IfcRepresentationContext ;
owl:inverseOf ifc:representationsInContext_IfcRepresentationContext .
ifc:lineHeight_IfcTextStyleTextModel
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleTextModel ;
rdfs:label "LineHeight" ;
rdfs:range ifc:IfcSizeSelect .
ifc:surfaceOnRelatedElement_IfcConnectionSurfaceGeometry
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConnectionSurfaceGeometry ;
rdfs:label "SurfaceOnRelatedElement" ;
rdfs:range ifc:IfcSurfaceOrFaceSurface .
ifc:actionSource_IfcStructuralLoadGroup
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadGroup ;
rdfs:label "ActionSource" ;
rdfs:range ifc:IfcActionSourceTypeEnum .
ifc:legSlope_IfcLShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLShapeProfileDef ;
rdfs:label "LegSlope" ;
rdfs:range ifc:IfcPlaneAngleMeasure .
ifc:IfcVertexPoint a owl:Class ;
rdfs:subClassOf ifc:IfcPointOrVertexPoint , ifc:IfcVertex ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPoint ;
owl:onProperty ifc:vertexGeometry_IfcVertexPoint ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPoint ;
owl:onProperty ifc:vertexGeometry_IfcVertexPoint
] .
ifc:featureLength_IfcEdgeFeature
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEdgeFeature ;
rdfs:label "FeatureLength" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcCurveStyleFontPattern_List
a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurveStyleFontPattern_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurveStyleFontPattern_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurveStyleFontPattern ;
owl:onProperty list:hasContents
] .
ifc:actualDuration_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "ActualDuration" ;
rdfs:range ifc:IfcTimeMeasure .
ifc:validUntil_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "ValidUntil" ;
rdfs:range ifc:IfcCalendarDate .
ifc:innerBoundaries_IfcCurveBoundedPlane
a owl:ObjectProperty ;
rdfs:domain ifc:IfcCurveBoundedPlane ;
rdfs:label "InnerBoundaries" ;
rdfs:range ifc:IfcCurve .
ifc:LOWVOLTAGEHALOGEN
a ifc:IfcLightEmissionSourceEnum , owl:NamedIndividual ;
rdfs:label "LOWVOLTAGEHALOGEN" .
ifc:ELECTRICPOINTHEATER
a ifc:IfcElectricHeaterTypeEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICPOINTHEATER" .
ifc:IfcWarpingConstantMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:IfcAlarmTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcRelAssignsToResource
a owl:Class ;
rdfs:subClassOf ifc:IfcRelAssigns ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcResource ;
owl:onProperty ifc:relatingResource_IfcRelAssignsToResource ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcResource ;
owl:onProperty ifc:relatingResource_IfcRelAssignsToResource
] ;
owl:disjointWith ifc:IfcRelAssignsToActor , ifc:IfcRelAssignsToGroup , ifc:IfcRelAssignsToProduct , ifc:IfcRelAssignsToProcess , ifc:IfcRelAssignsToControl .
ifc:hasInteractionReqsTo_IfcSpaceProgram
a owl:ObjectProperty ;
rdfs:domain ifc:IfcSpaceProgram ;
rdfs:label "HasInteractionReqsTo" ;
rdfs:range ifc:IfcRelInteractionRequirements ;
owl:inverseOf ifc:relatingSpaceProgram_IfcRelInteractionRequirements .
ifc:facsimileNumbers_IfcTelecomAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTelecomAddress ;
rdfs:label "FacsimileNumbers" ;
rdfs:range ifc:IfcLabel_List .
ifc:IfcEnergyMeasure a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:IfcConnectionSurfaceGeometry
a owl:Class ;
rdfs:subClassOf ifc:IfcConnectionGeometry ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcSurfaceOrFaceSurface ;
owl:onProperty ifc:surfaceOnRelatedElement_IfcConnectionSurfaceGeometry
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSurfaceOrFaceSurface ;
owl:onProperty ifc:surfaceOnRelatedElement_IfcConnectionSurfaceGeometry
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSurfaceOrFaceSurface ;
owl:onProperty ifc:surfaceOnRelatingElement_IfcConnectionSurfaceGeometry ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSurfaceOrFaceSurface ;
owl:onProperty ifc:surfaceOnRelatingElement_IfcConnectionSurfaceGeometry
] ;
owl:disjointWith ifc:IfcConnectionPortGeometry , ifc:IfcConnectionPointGeometry , ifc:IfcConnectionCurveGeometry .
ifc:benchmarkValues_IfcObjective
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcObjective ;
rdfs:label "BenchmarkValues" ;
rdfs:range ifc:IfcMetric .
ifc:flangeSlope_IfcUShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcUShapeProfileDef ;
rdfs:label "FlangeSlope" ;
rdfs:range ifc:IfcPlaneAngleMeasure .
ifc:inputPhase_IfcElectricalBaseProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricalBaseProperties ;
rdfs:label "InputPhase" ;
rdfs:range expr:INTEGER .
ifc:relatingBuildingElement_IfcRelVoidsElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelVoidsElement ;
rdfs:label "RelatingBuildingElement" ;
rdfs:range ifc:IfcElement ;
owl:inverseOf ifc:hasOpenings_IfcElement .
ifc:submittedBy_IfcCostSchedule
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCostSchedule ;
rdfs:label "SubmittedBy" ;
rdfs:range ifc:IfcActorSelect .
ifc:predefinedType_IfcDuctFittingType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDuctFittingType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcDuctFittingTypeEnum .
ifc:suffixTitles_IfcPerson
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPerson ;
rdfs:label "SuffixTitles" ;
rdfs:range ifc:IfcLabel_List .
ifc:IfcSIPrefix a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:ELECTRICCURRENTUNIT
a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICCURRENTUNIT" .
ifc:textAlign_IfcTextStyleTextModel
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleTextModel ;
rdfs:label "TextAlign" ;
rdfs:range ifc:IfcTextAlignment .
ifc:IfcTendonAnchor a owl:Class ;
rdfs:subClassOf ifc:IfcReinforcingElement ;
owl:disjointWith ifc:IfcReinforcingBar , ifc:IfcReinforcingMesh , ifc:IfcTendon .
ifc:remainingTime_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "RemainingTime" ;
rdfs:range ifc:IfcTimeMeasure .
ifc:HARD a ifc:IfcConstraintEnum , owl:NamedIndividual ;
rdfs:label "HARD" .
ifc:KILO a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "KILO" .
ifc:NC a ifc:IfcSoundScaleEnum , owl:NamedIndividual ;
rdfs:label "NC" .
ifc:PARTIAL a ifc:IfcElementCompositionEnum , owl:NamedIndividual ;
rdfs:label "PARTIAL" .
ifc:poissonRatio_IfcMechanicalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalMaterialProperties ;
rdfs:label "PoissonRatio" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:pointOnRelatingElement_IfcConnectionPointGeometry
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConnectionPointGeometry ;
rdfs:label "PointOnRelatingElement" ;
rdfs:range ifc:IfcPointOrVertexPoint .
ifc:MOLECULARWEIGHTUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "MOLECULARWEIGHTUNIT" .
ifc:predefinedType_IfcElectricMotorType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricMotorType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcElectricMotorTypeEnum .
ifc:unitType_IfcDerivedUnit
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDerivedUnit ;
rdfs:label "UnitType" ;
rdfs:range ifc:IfcDerivedUnitEnum .
ifc:suppliers_IfcConstructionMaterialResource
a owl:ObjectProperty ;
rdfs:domain ifc:IfcConstructionMaterialResource ;
rdfs:label "Suppliers" ;
rdfs:range ifc:IfcActorSelect .
ifc:IfcYearNumber a owl:Class ;
rdfs:subClassOf expr:INTEGER .
ifc:ERECTION a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "ERECTION" .
ifc:MOISTUREDIFFUSIVITYUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "MOISTUREDIFFUSIVITYUNIT" .
ifc:SELFILLUMINATION a ifc:IfcSurfaceTextureEnum , owl:NamedIndividual ;
rdfs:label "SELFILLUMINATION" .
ifc:IfcSoundPowerMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:sizeInX_IfcPlanarExtent
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPlanarExtent ;
rdfs:label "SizeInX" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:ADVISORY a ifc:IfcConstraintEnum , owl:NamedIndividual ;
rdfs:label "ADVISORY" .
ifc:LOWPRESSURESODIUM
a ifc:IfcLightEmissionSourceEnum , owl:NamedIndividual ;
rdfs:label "LOWPRESSURESODIUM" .
ifc:IfcTableRow_List a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTableRow_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTableRow_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTableRow ;
owl:onProperty list:hasContents
] .
ifc:temperatureSingleValue_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "TemperatureSingleValue" ;
rdfs:range ifc:IfcThermodynamicTemperatureMeasure .
ifc:IfcLuminousIntensityDistributionMeasure_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcLuminousIntensityDistributionMeasure_List , list:EmptyList .
ifc:OPTIMISTICREFERENCESERVICELIFE
a ifc:IfcServiceLifeTypeEnum , owl:NamedIndividual ;
rdfs:label "OPTIMISTICREFERENCESERVICELIFE" .
ifc:IfcNumericMeasure
a owl:Class ;
rdfs:subClassOf expr:NUMBER , ifc:IfcMeasureValue .
ifc:predefinedType_IfcHumidifierType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcHumidifierType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcHumidifierTypeEnum .
ifc:IfcLibraryInformation
a owl:Class ;
rdfs:subClassOf ifc:IfcLibrarySelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcOrganization ;
owl:onProperty ifc:publisher_IfcLibraryInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:version_IfcLibraryInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcLibraryInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcLibraryInformation ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcCalendarDate ;
owl:onProperty ifc:versionDate_IfcLibraryInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCalendarDate ;
owl:onProperty ifc:versionDate_IfcLibraryInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLibraryReference ;
owl:onProperty ifc:libraryReference_IfcLibraryInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:version_IfcLibraryInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcOrganization ;
owl:onProperty ifc:publisher_IfcLibraryInformation
] .
ifc:secondOperand_IfcBooleanResult
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBooleanResult ;
rdfs:label "SecondOperand" ;
rdfs:range ifc:IfcBooleanOperand .
ifc:IfcWaterProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcMaterialProperties ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:impuritiesContent_IfcWaterProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPHMeasure ;
owl:onProperty ifc:pHLevel_IfcWaterProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcIonConcentrationMeasure ;
owl:onProperty ifc:acidityConcentration_IfcWaterProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass expr:BOOLEAN ;
owl:onProperty ifc:isPotable_IfcWaterProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:dissolvedSolidsContent_IfcWaterProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:dissolvedSolidsContent_IfcWaterProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcIonConcentrationMeasure ;
owl:onProperty ifc:hardness_IfcWaterProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIonConcentrationMeasure ;
owl:onProperty ifc:hardness_IfcWaterProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIonConcentrationMeasure ;
owl:onProperty ifc:acidityConcentration_IfcWaterProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcIonConcentrationMeasure ;
owl:onProperty ifc:alkalinityConcentration_IfcWaterProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:impuritiesContent_IfcWaterProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIonConcentrationMeasure ;
owl:onProperty ifc:alkalinityConcentration_IfcWaterProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPHMeasure ;
owl:onProperty ifc:pHLevel_IfcWaterProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:isPotable_IfcWaterProperties
] ;
owl:disjointWith ifc:IfcOpticalMaterialProperties , ifc:IfcProductsOfCombustionProperties , ifc:IfcHygroscopicMaterialProperties , ifc:IfcFuelProperties , ifc:IfcExtendedMaterialProperties , ifc:IfcGeneralMaterialProperties , ifc:IfcThermalMaterialProperties , ifc:IfcMechanicalMaterialProperties .
ifc:compositionType_IfcSpatialStructureElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpatialStructureElement ;
rdfs:label "CompositionType" ;
rdfs:range ifc:IfcElementCompositionEnum .
ifc:TRUSS a ifc:IfcElementAssemblyTypeEnum , owl:NamedIndividual ;
rdfs:label "TRUSS" .
ifc:depth_IfcZShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcZShapeProfileDef ;
rdfs:label "Depth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcDoorStyleConstructionEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:RAINWATERHOPPER a ifc:IfcStackTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "RAINWATERHOPPER" .
ifc:IfcWindowStyleOperationEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:baseWidth4_IfcCraneRailAShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailAShapeProfileDef ;
rdfs:label "BaseWidth4" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:protectivePoreRatio_IfcMechanicalConcreteMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalConcreteMaterialProperties ;
rdfs:label "ProtectivePoreRatio" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:IfcRelAssignsToProjectOrder_List
a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelAssignsToProjectOrder_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelAssignsToProjectOrder_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelAssignsToProjectOrder ;
owl:onProperty list:hasContents
] .
ifc:height_IfcRectangularPyramid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangularPyramid ;
rdfs:label "Height" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:deltaT_Constant_IfcStructuralLoadTemperature
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadTemperature ;
rdfs:label "DeltaT_Constant" ;
rdfs:range ifc:IfcThermodynamicTemperatureMeasure .
ifc:SUPPLIER a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "SUPPLIER" .
ifc:connectionConstraint_IfcRelConnectsWithEccentricity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsWithEccentricity ;
rdfs:label "ConnectionConstraint" ;
rdfs:range ifc:IfcConnectionGeometry .
ifc:actors_IfcApproval
a owl:ObjectProperty ;
rdfs:domain ifc:IfcApproval ;
rdfs:label "Actors" ;
rdfs:range ifc:IfcApprovalActorRelationship ;
owl:inverseOf ifc:approval_IfcApprovalActorRelationship .
ifc:PETA a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "PETA" .
ifc:CENTRIFUGALBACKWARDINCLINEDCURVED
a ifc:IfcFanTypeEnum , owl:NamedIndividual ;
rdfs:label "CENTRIFUGALBACKWARDINCLINEDCURVED" .
ifc:relatingControl_IfcRelAssignsToControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssignsToControl ;
rdfs:label "RelatingControl" ;
rdfs:range ifc:IfcControl ;
owl:inverseOf ifc:controls_IfcControl .
ifc:TWO_QUARTER_TURN_RAMP
a ifc:IfcRampTypeEnum , owl:NamedIndividual ;
rdfs:label "TWO_QUARTER_TURN_RAMP" .
ifc:GULLYTRAP a ifc:IfcWasteTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "GULLYTRAP" .
ifc:predefinedType_IfcElectricGeneratorType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricGeneratorType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcElectricGeneratorTypeEnum .
ifc:TWO_QUARTER_TURN_STAIR
a ifc:IfcStairTypeEnum , owl:NamedIndividual ;
rdfs:label "TWO_QUARTER_TURN_STAIR" .
ifc:extendedProperties_IfcExtendedMaterialProperties
a owl:ObjectProperty ;
rdfs:domain ifc:IfcExtendedMaterialProperties ;
rdfs:label "ExtendedProperties" ;
rdfs:range ifc:IfcProperty .
ifc:contents_IfcDraughtingCallout
a owl:ObjectProperty ;
rdfs:domain ifc:IfcDraughtingCallout ;
rdfs:label "Contents" ;
rdfs:range ifc:IfcDraughtingCalloutElement .
ifc:IfcVectorOrDirection
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:IfcExtendedMaterialProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcMaterialProperties ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcExtendedMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:description_IfcExtendedMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcExtendedMaterialProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcExtendedMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProperty ;
owl:onProperty ifc:extendedProperties_IfcExtendedMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcProperty ;
owl:onProperty ifc:extendedProperties_IfcExtendedMaterialProperties
] ;
owl:disjointWith ifc:IfcProductsOfCombustionProperties , ifc:IfcHygroscopicMaterialProperties , ifc:IfcFuelProperties , ifc:IfcThermalMaterialProperties , ifc:IfcMechanicalMaterialProperties , ifc:IfcWaterProperties , ifc:IfcGeneralMaterialProperties , ifc:IfcOpticalMaterialProperties .
ifc:productDefinitional_IfcShapeAspect
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcShapeAspect ;
rdfs:label "ProductDefinitional" ;
rdfs:range expr:LOGICAL .
ifc:IfcWindowStyleConstructionEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:DBB a ifc:IfcSoundScaleEnum , owl:NamedIndividual ;
rdfs:label "DBB" .
ifc:topXDim_IfcTrapeziumProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTrapeziumProfileDef ;
rdfs:label "TopXDim" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:constructionType_IfcWindowStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowStyle ;
rdfs:label "ConstructionType" ;
rdfs:range ifc:IfcWindowStyleConstructionEnum .
ifc:ADDED a ifc:IfcChangeActionEnum , owl:NamedIndividual ;
rdfs:label "ADDED" .
ifc:styles_IfcSurfaceStyle
a owl:ObjectProperty ;
rdfs:domain ifc:IfcSurfaceStyle ;
rdfs:label "Styles" ;
rdfs:range ifc:IfcSurfaceStyleElementSelect .
ifc:IfcEllipseProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcParameterizedProfileDef ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:semiAxis2_IfcEllipseProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:semiAxis2_IfcEllipseProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:semiAxis1_IfcEllipseProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:semiAxis1_IfcEllipseProfileDef
] ;
owl:disjointWith ifc:IfcUShapeProfileDef , ifc:IfcCircleProfileDef , ifc:IfcTShapeProfileDef , ifc:IfcLShapeProfileDef , ifc:IfcZShapeProfileDef , ifc:IfcRectangleProfileDef , ifc:IfcCShapeProfileDef , ifc:IfcTrapeziumProfileDef , ifc:IfcCraneRailAShapeProfileDef , ifc:IfcCraneRailFShapeProfileDef , ifc:IfcIShapeProfileDef .
ifc:IfcEvaporatorType
a owl:Class ;
rdfs:subClassOf ifc:IfcEnergyConversionDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcEvaporatorTypeEnum ;
owl:onProperty ifc:predefinedType_IfcEvaporatorType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcEvaporatorTypeEnum ;
owl:onProperty ifc:predefinedType_IfcEvaporatorType
] ;
owl:disjointWith ifc:IfcAirToAirHeatRecoveryType , ifc:IfcCoilType , ifc:IfcCooledBeamType , ifc:IfcTubeBundleType , ifc:IfcEvaporativeCoolerType , ifc:IfcSpaceHeaterType , ifc:IfcCondenserType , ifc:IfcElectricGeneratorType , ifc:IfcCoolingTowerType , ifc:IfcHumidifierType , ifc:IfcBoilerType , ifc:IfcTransformerType , ifc:IfcHeatExchangerType , ifc:IfcChillerType , ifc:IfcMotorConnectionType , ifc:IfcUnitaryEquipmentType , ifc:IfcElectricMotorType .
ifc:objectiveQualifier_IfcObjective
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcObjective ;
rdfs:label "ObjectiveQualifier" ;
rdfs:range ifc:IfcObjectiveEnum .
ifc:VOLT a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "VOLT" .
ifc:sweptCurve_IfcSweptSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSweptSurface ;
rdfs:label "SweptCurve" ;
rdfs:range ifc:IfcProfileDef .
ifc:permitID_IfcPermit
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPermit ;
rdfs:label "PermitID" ;
rdfs:range ifc:IfcIdentifier .
ifc:MOLE a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "MOLE" .
ifc:secondRepeatFactor_IfcTwoDirectionRepeatFactor
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTwoDirectionRepeatFactor ;
rdfs:label "SecondRepeatFactor" ;
rdfs:range ifc:IfcVector .
ifc:IfcStructuralCurveMember
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralMember ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcStructuralCurveTypeEnum ;
owl:onProperty ifc:predefinedType_IfcStructuralCurveMember ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStructuralCurveTypeEnum ;
owl:onProperty ifc:predefinedType_IfcStructuralCurveMember
] ;
owl:disjointWith ifc:IfcStructuralSurfaceMember .
ifc:servicesBuildings_IfcSystem
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSystem ;
rdfs:label "ServicesBuildings" ;
rdfs:range ifc:IfcRelServicesBuildings ;
owl:inverseOf ifc:relatingSystem_IfcRelServicesBuildings .
ifc:predefinedType_IfcCoolingTowerType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCoolingTowerType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcCoolingTowerTypeEnum .
ifc:PLATE a ifc:IfcHeatExchangerTypeEnum , ifc:IfcMemberTypeEnum , owl:NamedIndividual ;
rdfs:label "PLATE" .
ifc:BEND a ifc:IfcCableCarrierFittingTypeEnum , ifc:IfcDuctFittingTypeEnum , ifc:IfcPipeFittingTypeEnum , owl:NamedIndividual ;
rdfs:label "BEND" .
ifc:criterionDateTime_IfcConditionCriterion
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConditionCriterion ;
rdfs:label "CriterionDateTime" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:OCCUPIED a ifc:IfcResourceConsumptionEnum , owl:NamedIndividual ;
rdfs:label "OCCUPIED" .
ifc:IfcTextStyleTextModel
a owl:Class ;
rdfs:subClassOf ifc:IfcTextStyleSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcSizeSelect ;
owl:onProperty ifc:letterSpacing_IfcTextStyleTextModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcSizeSelect ;
owl:onProperty ifc:textIndent_IfcTextStyleTextModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSizeSelect ;
owl:onProperty ifc:textIndent_IfcTextStyleTextModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcSizeSelect ;
owl:onProperty ifc:wordSpacing_IfcTextStyleTextModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTextTransformation ;
owl:onProperty ifc:textTransform_IfcTextStyleTextModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSizeSelect ;
owl:onProperty ifc:letterSpacing_IfcTextStyleTextModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSizeSelect ;
owl:onProperty ifc:lineHeight_IfcTextStyleTextModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTextTransformation ;
owl:onProperty ifc:textTransform_IfcTextStyleTextModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTextAlignment ;
owl:onProperty ifc:textAlign_IfcTextStyleTextModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTextDecoration ;
owl:onProperty ifc:textDecoration_IfcTextStyleTextModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSizeSelect ;
owl:onProperty ifc:wordSpacing_IfcTextStyleTextModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcSizeSelect ;
owl:onProperty ifc:lineHeight_IfcTextStyleTextModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTextDecoration ;
owl:onProperty ifc:textDecoration_IfcTextStyleTextModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTextAlignment ;
owl:onProperty ifc:textAlign_IfcTextStyleTextModel
] .
ifc:IRP a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "IRP" .
ifc:DESIGNMAXIMUM a ifc:IfcPropertySourceEnum , owl:NamedIndividual ;
rdfs:label "DESIGNMAXIMUM" .
ifc:IfcPostalAddress a owl:Class ;
rdfs:subClassOf ifc:IfcAddress ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:postalBox_IfcPostalAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:country_IfcPostalAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:postalBox_IfcPostalAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:town_IfcPostalAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel_List ;
owl:onProperty ifc:addressLines_IfcPostalAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:internalLocation_IfcPostalAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel_List ;
owl:onProperty ifc:addressLines_IfcPostalAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:country_IfcPostalAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:town_IfcPostalAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcLabel_List
] ;
owl:onProperty ifc:addressLines_IfcPostalAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:postalCode_IfcPostalAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:region_IfcPostalAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:region_IfcPostalAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:postalCode_IfcPostalAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:internalLocation_IfcPostalAddress
] ;
owl:disjointWith ifc:IfcTelecomAddress .
ifc:RUR a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "RUR" .
ifc:directrix_IfcSweptDiskSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSweptDiskSolid ;
rdfs:label "Directrix" ;
rdfs:range ifc:IfcCurve .
ifc:letterSpacing_IfcTextStyleTextModel
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleTextModel ;
rdfs:label "LetterSpacing" ;
rdfs:range ifc:IfcSizeSelect .
ifc:hasFillings_IfcOpeningElement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcOpeningElement ;
rdfs:label "HasFillings" ;
rdfs:range ifc:IfcRelFillsElement ;
owl:inverseOf ifc:relatingOpeningElement_IfcRelFillsElement .
ifc:FINALDRAFT a ifc:IfcDocumentStatusEnum , owl:NamedIndividual ;
rdfs:label "FINALDRAFT" .
ifc:IfcNamedUnit a owl:Class ;
rdfs:subClassOf ifc:IfcUnit ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcUnitEnum ;
owl:onProperty ifc:unitType_IfcNamedUnit ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcUnitEnum ;
owl:onProperty ifc:unitType_IfcNamedUnit
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDimensionalExponents ;
owl:onProperty ifc:dimensions_IfcNamedUnit ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDimensionalExponents ;
owl:onProperty ifc:dimensions_IfcNamedUnit
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcContextDependentUnit ifc:IfcSIUnit ifc:IfcConversionBasedUnit )
] .
ifc:basisSurface_IfcRectangularTrimmedSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangularTrimmedSurface ;
rdfs:label "BasisSurface" ;
rdfs:range ifc:IfcSurface .
ifc:IfcClassificationItem
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcClassificationItemRelationship ;
owl:onProperty ifc:isClassifyingItemIn_IfcClassificationItem
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcClassificationNotationFacet ;
owl:onProperty ifc:notation_IfcClassificationItem ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:title_IfcClassificationItem ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcClassificationItemRelationship ;
owl:onProperty ifc:isClassifiedItemIn_IfcClassificationItem
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcClassificationItemRelationship ;
owl:onProperty ifc:isClassifiedItemIn_IfcClassificationItem
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcClassification ;
owl:onProperty ifc:itemOf_IfcClassificationItem
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:title_IfcClassificationItem
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcClassificationItemRelationship ;
owl:onProperty ifc:isClassifyingItemIn_IfcClassificationItem
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcClassificationNotationFacet ;
owl:onProperty ifc:notation_IfcClassificationItem
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcClassification ;
owl:onProperty ifc:itemOf_IfcClassificationItem
] .
ifc:KINEMATICVISCOSITYUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "KINEMATICVISCOSITYUNIT" .
ifc:IfcStackTerminalType
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowTerminalType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStackTerminalTypeEnum ;
owl:onProperty ifc:predefinedType_IfcStackTerminalType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcStackTerminalTypeEnum ;
owl:onProperty ifc:predefinedType_IfcStackTerminalType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcGasTerminalType , ifc:IfcElectricHeaterType , ifc:IfcOutletType , ifc:IfcSanitaryTerminalType , ifc:IfcElectricApplianceType , ifc:IfcFireSuppressionTerminalType , ifc:IfcWasteTerminalType , ifc:IfcAirTerminalType , ifc:IfcLampType , ifc:IfcLightFixtureType .
ifc:IfcPointOnSurface
a owl:Class ;
rdfs:subClassOf ifc:IfcPoint ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcParameterValue ;
owl:onProperty ifc:pointParameterV_IfcPointOnSurface
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSurface ;
owl:onProperty ifc:basisSurface_IfcPointOnSurface ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcParameterValue ;
owl:onProperty ifc:pointParameterV_IfcPointOnSurface ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcParameterValue ;
owl:onProperty ifc:pointParameterU_IfcPointOnSurface ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcParameterValue ;
owl:onProperty ifc:pointParameterU_IfcPointOnSurface
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSurface ;
owl:onProperty ifc:basisSurface_IfcPointOnSurface
] ;
owl:disjointWith ifc:IfcPointOnCurve , ifc:IfcCartesianPoint .
ifc:IfcBooleanClippingResult
a owl:Class ;
rdfs:subClassOf ifc:IfcBooleanResult .
ifc:IfcEnergyProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcPropertySetDefinition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:userDefinedEnergySequence_IfcEnergyProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:userDefinedEnergySequence_IfcEnergyProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcEnergySequenceEnum ;
owl:onProperty ifc:energySequence_IfcEnergyProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcEnergySequenceEnum ;
owl:onProperty ifc:energySequence_IfcEnergyProperties
] ;
owl:disjointWith ifc:IfcWindowPanelProperties , ifc:IfcPermeableCoveringProperties , ifc:IfcElementQuantity , ifc:IfcServiceLifeFactor , ifc:IfcPropertySet , ifc:IfcWindowLiningProperties , ifc:IfcSoundValue , ifc:IfcDoorLiningProperties , ifc:IfcSpaceThermalLoadProperties , ifc:IfcReinforcementDefinitionProperties , ifc:IfcSoundProperties , ifc:IfcDoorPanelProperties , ifc:IfcFluidFlowProperties .
ifc:REFLECTED_PLAN_VIEW
a ifc:IfcGeometricProjectionEnum , owl:NamedIndividual ;
rdfs:label "REFLECTED_PLAN_VIEW" .
ifc:inputVoltage_IfcElectricalBaseProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricalBaseProperties ;
rdfs:label "InputVoltage" ;
rdfs:range ifc:IfcElectricVoltageMeasure .
ifc:IfcStructuralResultGroup
a owl:Class ;
rdfs:subClassOf ifc:IfcGroup ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcStructuralAnalysisModel ;
owl:onProperty ifc:resultGroupFor_IfcStructuralResultGroup
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAnalysisTheoryTypeEnum ;
owl:onProperty ifc:theoryType_IfcStructuralResultGroup
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStructuralAnalysisModel ;
owl:onProperty ifc:resultGroupFor_IfcStructuralResultGroup
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:BOOLEAN ;
owl:onProperty ifc:isLinear_IfcStructuralResultGroup ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAnalysisTheoryTypeEnum ;
owl:onProperty ifc:theoryType_IfcStructuralResultGroup ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:isLinear_IfcStructuralResultGroup
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcStructuralLoadGroup ;
owl:onProperty ifc:resultForLoadGroup_IfcStructuralResultGroup
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStructuralLoadGroup ;
owl:onProperty ifc:resultForLoadGroup_IfcStructuralResultGroup
] ;
owl:disjointWith ifc:IfcSystem , ifc:IfcInventory , ifc:IfcCondition , ifc:IfcZone , ifc:IfcAsset , ifc:IfcStructuralLoadGroup .
ifc:IfcAirTerminalBoxTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:creationTime_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "CreationTime" ;
rdfs:range ifc:IfcDateAndTime .
ifc:ALUMINIUM_WOOD a ifc:IfcWindowStyleConstructionEnum , ifc:IfcDoorStyleConstructionEnum , owl:NamedIndividual ;
rdfs:label "ALUMINIUM_WOOD" .
ifc:HUMIDITYSENSOR a ifc:IfcSensorTypeEnum , owl:NamedIndividual ;
rdfs:label "HUMIDITYSENSOR" .
ifc:BIRDCAGE a ifc:IfcStackTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "BIRDCAGE" .
ifc:soundValues_IfcSoundProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSoundProperties ;
rdfs:label "SoundValues" ;
rdfs:range ifc:IfcSoundValue_List .
ifc:tag_IfcProxy a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProxy ;
rdfs:label "Tag" ;
rdfs:range ifc:IfcLabel .
ifc:WCSEAT a ifc:IfcSanitaryTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "WCSEAT" .
ifc:MECHANICALENGINEER
a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "MECHANICALENGINEER" .
ifc:propertyDefinitionOf_IfcPropertySetDefinition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertySetDefinition ;
rdfs:label "PropertyDefinitionOf" ;
rdfs:range ifc:IfcRelDefinesByProperties ;
owl:inverseOf ifc:relatingPropertyDefinition_IfcRelDefinesByProperties .
ifc:predefinedType_IfcPipeFittingType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPipeFittingType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcPipeFittingTypeEnum .
ifc:IfcPixelTexture a owl:Class ;
rdfs:subClassOf ifc:IfcSurfaceTexture ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcInteger ;
owl:onProperty ifc:width_IfcPixelTexture ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcInteger ;
owl:onProperty ifc:colourComponents_IfcPixelTexture ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:BINARY_List ;
owl:onProperty ifc:pixel_IfcPixelTexture ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcInteger ;
owl:onProperty ifc:height_IfcPixelTexture
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom expr:BINARY_List
] ;
owl:onProperty ifc:pixel_IfcPixelTexture
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcInteger ;
owl:onProperty ifc:colourComponents_IfcPixelTexture
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcInteger ;
owl:onProperty ifc:height_IfcPixelTexture ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcInteger ;
owl:onProperty ifc:width_IfcPixelTexture
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:BINARY_List ;
owl:onProperty ifc:pixel_IfcPixelTexture
] ;
owl:disjointWith ifc:IfcImageTexture , ifc:IfcBlobTexture .
ifc:IfcLightDistributionData_List
a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLightDistributionData_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLightDistributionData_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLightDistributionData ;
owl:onProperty list:hasContents
] .
ifc:backgroundColour_IfcTextStyleForDefinedFont
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleForDefinedFont ;
rdfs:label "BackgroundColour" ;
rdfs:range ifc:IfcColour .
ifc:parameterTakesPrecedence_IfcDoorStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorStyle ;
rdfs:label "ParameterTakesPrecedence" ;
rdfs:range expr:BOOLEAN .
ifc:IfcDimensionCurveTerminator
a owl:Class ;
rdfs:subClassOf ifc:IfcTerminatorSymbol ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDimensionExtentUsage ;
owl:onProperty ifc:role_IfcDimensionCurveTerminator ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDimensionExtentUsage ;
owl:onProperty ifc:role_IfcDimensionCurveTerminator
] .
ifc:IfcRelInteractionRequirements
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:importanceRating_IfcRelInteractionRequirements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSpaceProgram ;
owl:onProperty ifc:relatingSpaceProgram_IfcRelInteractionRequirements ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:importanceRating_IfcRelInteractionRequirements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSpaceProgram ;
owl:onProperty ifc:relatedSpaceProgram_IfcRelInteractionRequirements ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSpatialStructureElement ;
owl:onProperty ifc:locationOfInteraction_IfcRelInteractionRequirements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcCountMeasure ;
owl:onProperty ifc:dailyInteraction_IfcRelInteractionRequirements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCountMeasure ;
owl:onProperty ifc:dailyInteraction_IfcRelInteractionRequirements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcSpatialStructureElement ;
owl:onProperty ifc:locationOfInteraction_IfcRelInteractionRequirements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSpaceProgram ;
owl:onProperty ifc:relatingSpaceProgram_IfcRelInteractionRequirements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSpaceProgram ;
owl:onProperty ifc:relatedSpaceProgram_IfcRelInteractionRequirements
] ;
owl:disjointWith ifc:IfcRelServicesBuildings , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelSequence , ifc:IfcRelCoversSpaces , ifc:IfcRelProjectsElement , ifc:IfcRelFillsElement , ifc:IfcRelConnectsPortToElement , ifc:IfcRelConnectsElements , ifc:IfcRelSpaceBoundary , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelFlowControlElements , ifc:IfcRelReferencedInSpatialStructure , ifc:IfcRelCoversBldgElements , ifc:IfcRelConnectsStructuralElement , ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelVoidsElement , ifc:IfcRelConnectsPorts .
ifc:semiAxis2_IfcEllipseProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEllipseProfileDef ;
rdfs:label "SemiAxis2" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcBeam a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
owl:disjointWith ifc:IfcStair , ifc:IfcSlab , ifc:IfcRamp , ifc:IfcPlate , ifc:IfcWall , ifc:IfcFooting , ifc:IfcStairFlight , ifc:IfcRailing , ifc:IfcPile , ifc:IfcColumn , ifc:IfcRoof , ifc:IfcWindow , ifc:IfcCurtainWall , ifc:IfcMember , ifc:IfcBuildingElementComponent , ifc:IfcDoor , ifc:IfcCovering , ifc:IfcBuildingElementProxy , ifc:IfcRampFlight .
ifc:HKD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "HKD" .
ifc:shapeAspectStyle_IfcWindowLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowLiningProperties ;
rdfs:label "ShapeAspectStyle" ;
rdfs:range ifc:IfcShapeAspect .
ifc:submittedOn_IfcCostSchedule
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCostSchedule ;
rdfs:label "SubmittedOn" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:IfcDimensionCalloutRelationship
a owl:Class ;
rdfs:subClassOf ifc:IfcDraughtingCalloutRelationship ;
owl:disjointWith ifc:IfcDimensionPair .
ifc:TRUE_LENGTH a ifc:IfcProjectedOrTrueLengthEnum , owl:NamedIndividual ;
rdfs:label "TRUE_LENGTH" .
ifc:IfcElectricConductanceMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:ASSISTEDELECTRIC a ifc:IfcHumidifierTypeEnum , owl:NamedIndividual ;
rdfs:label "ASSISTEDELECTRIC" .
ifc:CONTROL a ifc:IfcObjectTypeEnum , owl:NamedIndividual ;
rdfs:label "CONTROL" .
ifc:BND a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "BND" .
ifc:DIRECTEXPANSIONSHELLANDTUBE
a ifc:IfcEvaporatorTypeEnum , owl:NamedIndividual ;
rdfs:label "DIRECTEXPANSIONSHELLANDTUBE" .
ifc:IfcLocalPlacement
a owl:Class ;
rdfs:subClassOf ifc:IfcObjectPlacement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAxis2Placement ;
owl:onProperty ifc:relativePlacement_IfcLocalPlacement ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAxis2Placement ;
owl:onProperty ifc:relativePlacement_IfcLocalPlacement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcObjectPlacement ;
owl:onProperty ifc:placementRelTo_IfcLocalPlacement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcObjectPlacement ;
owl:onProperty ifc:placementRelTo_IfcLocalPlacement
] ;
owl:disjointWith ifc:IfcGridPlacement .
ifc:MAGNETICFLUXUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "MAGNETICFLUXUNIT" .
ifc:SECTIONAL a ifc:IfcTankTypeEnum , owl:NamedIndividual ;
rdfs:label "SECTIONAL" .
ifc:basisCurve_IfcPointOnCurve
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPointOnCurve ;
rdfs:label "BasisCurve" ;
rdfs:range ifc:IfcCurve .
ifc:FREEZER a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "FREEZER" .
ifc:IfcTransportElementType
a owl:Class ;
rdfs:subClassOf ifc:IfcElementType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcTransportElementTypeEnum ;
owl:onProperty ifc:predefinedType_IfcTransportElementType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTransportElementTypeEnum ;
owl:onProperty ifc:predefinedType_IfcTransportElementType
] ;
owl:disjointWith ifc:IfcElementComponentType , ifc:IfcBuildingElementType , ifc:IfcSpatialStructureElementType , ifc:IfcFurnishingElementType , ifc:IfcDistributionElementType .
ifc:RIGHT a ifc:IfcTextPath , ifc:IfcWindowPanelPositionEnum , ifc:IfcDoorPanelPositionEnum , owl:NamedIndividual ;
rdfs:label "RIGHT" .
ifc:IfcAnnotationFillAreaOccurrence
a owl:Class ;
rdfs:subClassOf ifc:IfcAnnotationOccurrence ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcGlobalOrLocalEnum ;
owl:onProperty ifc:globalOrLocal_IfcAnnotationFillAreaOccurrence
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPoint ;
owl:onProperty ifc:fillStyleTarget_IfcAnnotationFillAreaOccurrence
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPoint ;
owl:onProperty ifc:fillStyleTarget_IfcAnnotationFillAreaOccurrence
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcGlobalOrLocalEnum ;
owl:onProperty ifc:globalOrLocal_IfcAnnotationFillAreaOccurrence
] ;
owl:disjointWith ifc:IfcAnnotationSurfaceOccurrence , ifc:IfcAnnotationSymbolOccurrence , ifc:IfcAnnotationCurveOccurrence , ifc:IfcAnnotationTextOccurrence .
ifc:IfcMeasureWithUnit
a owl:Class ;
rdfs:subClassOf ifc:IfcConditionCriterionSelect , ifc:IfcMetricValueSelect , ifc:IfcAppliedValueSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcUnit ;
owl:onProperty ifc:unitComponent_IfcMeasureWithUnit ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcUnit ;
owl:onProperty ifc:unitComponent_IfcMeasureWithUnit
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcValue ;
owl:onProperty ifc:valueComponent_IfcMeasureWithUnit ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcValue ;
owl:onProperty ifc:valueComponent_IfcMeasureWithUnit
] .
ifc:urlReference_IfcImageTexture
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcImageTexture ;
rdfs:label "UrlReference" ;
rdfs:range ifc:IfcIdentifier .
ifc:CONDUCTORSEGMENT a ifc:IfcCableSegmentTypeEnum , owl:NamedIndividual ;
rdfs:label "CONDUCTORSEGMENT" .
ifc:patternList_IfcCurveStyleFont
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurveStyleFont ;
rdfs:label "PatternList" ;
rdfs:range ifc:IfcCurveStyleFontPattern_List .
ifc:IfcRailingType a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElementType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRailingTypeEnum ;
owl:onProperty ifc:predefinedType_IfcRailingType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcRailingTypeEnum ;
owl:onProperty ifc:predefinedType_IfcRailingType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcBuildingElementProxyType , ifc:IfcSlabType , ifc:IfcRampFlightType , ifc:IfcWallType , ifc:IfcCurtainWallType , ifc:IfcMemberType , ifc:IfcColumnType , ifc:IfcPlateType , ifc:IfcStairFlightType , ifc:IfcBeamType , ifc:IfcCoveringType .
ifc:anchorageSlip_IfcTendon
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTendon ;
rdfs:label "AnchorageSlip" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:axisCurve_IfcGridAxis
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGridAxis ;
rdfs:label "AxisCurve" ;
rdfs:range ifc:IfcCurve .
ifc:predefinedType_IfcSpaceHeaterType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceHeaterType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcSpaceHeaterTypeEnum .
ifc:tensionFailureZ_IfcFailureConnectionCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFailureConnectionCondition ;
rdfs:label "TensionFailureZ" ;
rdfs:range ifc:IfcForceMeasure .
ifc:IfcBuildingElementComponent
a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcBuildingElementPart ifc:IfcReinforcingElement )
] ;
owl:disjointWith ifc:IfcFooting , ifc:IfcRoof , ifc:IfcWindow , ifc:IfcMember , ifc:IfcPile , ifc:IfcColumn , ifc:IfcBeam , ifc:IfcRailing , ifc:IfcSlab , ifc:IfcRampFlight , ifc:IfcStair , ifc:IfcCurtainWall , ifc:IfcDoor , ifc:IfcPlate , ifc:IfcStairFlight , ifc:IfcRamp , ifc:IfcWall , ifc:IfcBuildingElementProxy , ifc:IfcCovering .
ifc:ADVICE_WARNING a ifc:IfcProcedureTypeEnum , owl:NamedIndividual ;
rdfs:label "ADVICE_WARNING" .
ifc:SECONDARY a ifc:IfcEnergySequenceEnum , owl:NamedIndividual ;
rdfs:label "SECONDARY" .
ifc:SOUNDSENSOR a ifc:IfcSensorTypeEnum , owl:NamedIndividual ;
rdfs:label "SOUNDSENSOR" .
ifc:listValues_IfcPropertyListValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyListValue ;
rdfs:label "ListValues" ;
rdfs:range ifc:IfcValue_List .
ifc:IfcLaborResource a owl:Class ;
rdfs:subClassOf ifc:IfcConstructionResource ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:skillSet_IfcLaborResource
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:skillSet_IfcLaborResource
] ;
owl:disjointWith ifc:IfcConstructionEquipmentResource , ifc:IfcConstructionProductResource , ifc:IfcCrewResource , ifc:IfcSubContractResource , ifc:IfcConstructionMaterialResource .
ifc:IfcTimeSeries a owl:Class ;
rdfs:subClassOf ifc:IfcObjectReferenceSelect , ifc:IfcMetricValueSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeSeriesReferenceRelationship ;
owl:onProperty ifc:documentedBy_IfcTimeSeries
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDateTimeSelect ;
owl:onProperty ifc:endTime_IfcTimeSeries ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDataOriginEnum ;
owl:onProperty ifc:dataOrigin_IfcTimeSeries
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcTimeSeries ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:description_IfcTimeSeries
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcUnit ;
owl:onProperty ifc:unit_IfcTimeSeries
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcTimeSeries
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcTimeSeries
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcUnit ;
owl:onProperty ifc:unit_IfcTimeSeries
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:userDefinedDataOrigin_IfcTimeSeries
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcIrregularTimeSeries ifc:IfcRegularTimeSeries )
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDataOriginEnum ;
owl:onProperty ifc:dataOrigin_IfcTimeSeries ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTimeSeriesReferenceRelationship ;
owl:onProperty ifc:documentedBy_IfcTimeSeries
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:endTime_IfcTimeSeries
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcTimeSeriesDataTypeEnum ;
owl:onProperty ifc:timeSeriesDataType_IfcTimeSeries ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:startTime_IfcTimeSeries
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:userDefinedDataOrigin_IfcTimeSeries
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDateTimeSelect ;
owl:onProperty ifc:startTime_IfcTimeSeries ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeSeriesDataTypeEnum ;
owl:onProperty ifc:timeSeriesDataType_IfcTimeSeries
] .
ifc:IONCONCENTRATIONUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "IONCONCENTRATIONUNIT" .
ifc:physicalWeight_IfcGeneralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeneralProfileProperties ;
rdfs:label "PhysicalWeight" ;
rdfs:range ifc:IfcMassPerLengthMeasure .
ifc:DIRECTION_X a ifc:IfcRibPlateDirectionEnum , owl:NamedIndividual ;
rdfs:label "DIRECTION_X" .
ifc:HEALTHANDSAFETY a ifc:IfcObjectiveEnum , owl:NamedIndividual ;
rdfs:label "HEALTHANDSAFETY" .
ifc:monthComponent_IfcCalendarDate
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCalendarDate ;
rdfs:label "MonthComponent" ;
rdfs:range ifc:IfcMonthInYearNumber .
ifc:IfcRelDefinesByType
a owl:Class ;
rdfs:subClassOf ifc:IfcRelDefines ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcTypeObject ;
owl:onProperty ifc:relatingType_IfcRelDefinesByType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTypeObject ;
owl:onProperty ifc:relatingType_IfcRelDefinesByType
] ;
owl:disjointWith ifc:IfcRelDefinesByProperties .
ifc:owningApplication_IfcOwnerHistory
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOwnerHistory ;
rdfs:label "OwningApplication" ;
rdfs:range ifc:IfcApplication .
ifc:senseAgreement_IfcTrimmedCurve
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTrimmedCurve ;
rdfs:label "SenseAgreement" ;
rdfs:range expr:BOOLEAN .
ifc:steelGrade_IfcReinforcingElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcingElement ;
rdfs:label "SteelGrade" ;
rdfs:range ifc:IfcLabel .
ifc:massDensity_IfcGeneralMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeneralMaterialProperties ;
rdfs:label "MassDensity" ;
rdfs:range ifc:IfcMassDensityMeasure .
ifc:ultimateStress_IfcMechanicalSteelMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalSteelMaterialProperties ;
rdfs:label "UltimateStress" ;
rdfs:range ifc:IfcPressureMeasure .
ifc:IfcSoundProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcPropertySetDefinition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcSoundValue_List
] ;
owl:onProperty ifc:soundValues_IfcSoundProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSoundScaleEnum ;
owl:onProperty ifc:soundScale_IfcSoundProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSoundValue_List ;
owl:onProperty ifc:soundValues_IfcSoundProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcBoolean ;
owl:onProperty ifc:isAttenuating_IfcSoundProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onClass ifc:IfcSoundValue_EmptyList ;
owl:onProperty list:hasNext ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:onProperty list:hasNext
] ;
owl:onProperty list:hasNext
] ;
owl:onProperty list:hasNext
] ;
owl:onProperty list:hasNext
] ;
owl:onProperty list:hasNext
] ;
owl:onProperty list:hasNext
] ;
owl:onProperty list:hasNext
] ;
owl:onProperty ifc:soundValues_IfcSoundProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcBoolean ;
owl:onProperty ifc:isAttenuating_IfcSoundProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSoundValue_List ;
owl:onProperty ifc:soundValues_IfcSoundProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcSoundScaleEnum ;
owl:onProperty ifc:soundScale_IfcSoundProperties
] ;
owl:disjointWith ifc:IfcWindowLiningProperties , ifc:IfcDoorPanelProperties , ifc:IfcFluidFlowProperties , ifc:IfcEnergyProperties , ifc:IfcElementQuantity , ifc:IfcReinforcementDefinitionProperties , ifc:IfcWindowPanelProperties , ifc:IfcServiceLifeFactor , ifc:IfcPermeableCoveringProperties , ifc:IfcSpaceThermalLoadProperties , ifc:IfcSoundValue , ifc:IfcDoorLiningProperties , ifc:IfcPropertySet .
ifc:NANO a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "NANO" .
ifc:PNEUMATICACTUATOR
a ifc:IfcActuatorTypeEnum , owl:NamedIndividual ;
rdfs:label "PNEUMATICACTUATOR" .
ifc:baseSurface_IfcHalfSpaceSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcHalfSpaceSolid ;
rdfs:label "BaseSurface" ;
rdfs:range ifc:IfcSurface .
ifc:workability_IfcMechanicalConcreteMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalConcreteMaterialProperties ;
rdfs:label "Workability" ;
rdfs:range ifc:IfcText .
ifc:GASBURNER a ifc:IfcGasTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "GASBURNER" .
ifc:IfcLabel a owl:Class ;
rdfs:subClassOf expr:STRING , ifc:IfcConditionCriterionSelect , ifc:IfcSimpleValue .
ifc:predefinedType_IfcLightFixtureType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightFixtureType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcLightFixtureTypeEnum .
ifc:IfcPhysicalComplexQuantity
a owl:Class ;
rdfs:subClassOf ifc:IfcPhysicalQuantity ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:discrimination_IfcPhysicalComplexQuantity
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPhysicalQuantity ;
owl:onProperty ifc:hasQuantities_IfcPhysicalComplexQuantity
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:quality_IfcPhysicalComplexQuantity
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:quality_IfcPhysicalComplexQuantity
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:discrimination_IfcPhysicalComplexQuantity ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPhysicalQuantity ;
owl:onProperty ifc:hasQuantities_IfcPhysicalComplexQuantity
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:usage_IfcPhysicalComplexQuantity
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:usage_IfcPhysicalComplexQuantity
] ;
owl:disjointWith ifc:IfcPhysicalSimpleQuantity .
ifc:definingUnit_IfcPropertyTableValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyTableValue ;
rdfs:label "DefiningUnit" ;
rdfs:range ifc:IfcUnit .
ifc:IfcRelAssociatesLibrary
a owl:Class ;
rdfs:subClassOf ifc:IfcRelAssociates ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLibrarySelect ;
owl:onProperty ifc:relatingLibrary_IfcRelAssociatesLibrary
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLibrarySelect ;
owl:onProperty ifc:relatingLibrary_IfcRelAssociatesLibrary ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcRelAssociatesConstraint , ifc:IfcRelAssociatesClassification , ifc:IfcRelAssociatesAppliedValue , ifc:IfcRelAssociatesMaterial , ifc:IfcRelAssociatesDocument , ifc:IfcRelAssociatesApproval , ifc:IfcRelAssociatesProfileProperties .
ifc:IfcRepresentation_List
a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRepresentation_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRepresentation_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRepresentation ;
owl:onProperty list:hasContents
] .
ifc:IfcBSplineCurve a owl:Class ;
rdfs:subClassOf ifc:IfcBoundedCurve ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcBSplineCurveForm ;
owl:onProperty ifc:curveForm_IfcBSplineCurve
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:INTEGER ;
owl:onProperty ifc:degree_IfcBSplineCurve ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:INTEGER ;
owl:onProperty ifc:degree_IfcBSplineCurve
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcBSplineCurveForm ;
owl:onProperty ifc:curveForm_IfcBSplineCurve ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCartesianPoint_List ;
owl:onProperty ifc:controlPointsList_IfcBSplineCurve
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCartesianPoint_List ;
owl:onProperty ifc:controlPointsList_IfcBSplineCurve ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:LOGICAL ;
owl:onProperty ifc:closedCurve_IfcBSplineCurve
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:LOGICAL ;
owl:onProperty ifc:selfIntersect_IfcBSplineCurve ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcCartesianPoint_List
]
] ;
owl:onProperty ifc:controlPointsList_IfcBSplineCurve
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:LOGICAL ;
owl:onProperty ifc:selfIntersect_IfcBSplineCurve
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:LOGICAL ;
owl:onProperty ifc:closedCurve_IfcBSplineCurve ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcBezierCurve )
] ;
owl:disjointWith ifc:IfcCompositeCurve , ifc:IfcTrimmedCurve , ifc:IfcPolyline .
ifc:PESSIMISTICREFERENCESERVICELIFE
a ifc:IfcServiceLifeTypeEnum , owl:NamedIndividual ;
rdfs:label "PESSIMISTICREFERENCESERVICELIFE" .
ifc:placementRefDirection_IfcGridPlacement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGridPlacement ;
rdfs:label "PlacementRefDirection" ;
rdfs:range ifc:IfcVirtualGridIntersection .
ifc:xLength_IfcRectangularPyramid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangularPyramid ;
rdfs:label "XLength" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcRelCoversSpaces
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSpace ;
owl:onProperty ifc:relatedSpace_IfcRelCoversSpaces
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCovering ;
owl:onProperty ifc:relatedCoverings_IfcRelCoversSpaces
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcCovering ;
owl:onProperty ifc:relatedCoverings_IfcRelCoversSpaces
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSpace ;
owl:onProperty ifc:relatedSpace_IfcRelCoversSpaces ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcRelFlowControlElements , ifc:IfcRelConnectsPortToElement , ifc:IfcRelInteractionRequirements , ifc:IfcRelSpaceBoundary , ifc:IfcRelConnectsStructuralElement , ifc:IfcRelConnectsElements , ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelCoversBldgElements , ifc:IfcRelVoidsElement , ifc:IfcRelFillsElement , ifc:IfcRelConnectsPorts , ifc:IfcRelServicesBuildings , ifc:IfcRelSequence , ifc:IfcRelProjectsElement , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelReferencedInSpatialStructure .
ifc:IfcEnergySequenceEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcElectricCurrentMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcMeasureValue .
ifc:quantities_IfcElementQuantity
a owl:ObjectProperty ;
rdfs:domain ifc:IfcElementQuantity ;
rdfs:label "Quantities" ;
rdfs:range ifc:IfcPhysicalQuantity .
ifc:secondaryPlaneAngle_IfcLightDistributionData
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightDistributionData ;
rdfs:label "SecondaryPlaneAngle" ;
rdfs:range ifc:IfcPlaneAngleMeasure_List .
ifc:relatedBuildingElement_IfcRelFillsElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelFillsElement ;
rdfs:label "RelatedBuildingElement" ;
rdfs:range ifc:IfcElement ;
owl:inverseOf ifc:fillsVoids_IfcElement .
ifc:warpingMoment_IfcStructuralLoadSingleForceWarping
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadSingleForceWarping ;
rdfs:label "WarpingMoment" ;
rdfs:range ifc:IfcWarpingMomentMeasure .
ifc:IfcCountMeasure a owl:Class ;
rdfs:subClassOf expr:NUMBER , ifc:IfcMeasureValue .
ifc:panelOperation_IfcDoorPanelProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorPanelProperties ;
rdfs:label "PanelOperation" ;
rdfs:range ifc:IfcDoorPanelOperationEnum .
ifc:forceX_IfcStructuralLoadSingleForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadSingleForce ;
rdfs:label "ForceX" ;
rdfs:range ifc:IfcForceMeasure .
ifc:effectiveDepth_IfcReinforcementBarProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcementBarProperties ;
rdfs:label "EffectiveDepth" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:IfcResource a owl:Class ;
rdfs:subClassOf ifc:IfcObject ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelAssignsToResource ;
owl:onProperty ifc:resourceOf_IfcResource
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcConstructionResource )
] ;
owl:disjointWith ifc:IfcProcess , ifc:IfcActor , ifc:IfcProject , ifc:IfcControl , ifc:IfcGroup , ifc:IfcProduct .
ifc:IfcStructuralActivityAssignmentSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:IfcFillAreaStyleTiles
a owl:Class ;
rdfs:subClassOf ifc:IfcFillStyleSelect , ifc:IfcGeometricRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcOneDirectionRepeatFactor ;
owl:onProperty ifc:tilingPattern_IfcFillAreaStyleTiles ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:tilingScale_IfcFillAreaStyleTiles
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcOneDirectionRepeatFactor ;
owl:onProperty ifc:tilingPattern_IfcFillAreaStyleTiles
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:tilingScale_IfcFillAreaStyleTiles ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcFillAreaStyleTileShapeSelect ;
owl:onProperty ifc:tiles_IfcFillAreaStyleTiles
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcFillAreaStyleTileShapeSelect ;
owl:onProperty ifc:tiles_IfcFillAreaStyleTiles
] ;
owl:disjointWith ifc:IfcSolidModel , ifc:IfcPoint , ifc:IfcFillAreaStyleHatching , ifc:IfcVector , ifc:IfcDirection , ifc:IfcHalfSpaceSolid , ifc:IfcPlacement , ifc:IfcSurface , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcDraughtingCallout , ifc:IfcCurve , ifc:IfcShellBasedSurfaceModel , ifc:IfcAnnotationSurface , ifc:IfcAnnotationFillArea , ifc:IfcDefinedSymbol , ifc:IfcCompositeCurveSegment , ifc:IfcFaceBasedSurfaceModel , ifc:IfcPlanarExtent , ifc:IfcBoundingBox , ifc:IfcCartesianTransformationOperator , ifc:IfcBooleanResult , ifc:IfcGeometricSet , ifc:IfcOneDirectionRepeatFactor , ifc:IfcCsgPrimitive3D , ifc:IfcLightSource , ifc:IfcSectionedSpine , ifc:IfcTextLiteral .
ifc:loadedBy_IfcStructuralAnalysisModel
a owl:ObjectProperty ;
rdfs:domain ifc:IfcStructuralAnalysisModel ;
rdfs:label "LoadedBy" ;
rdfs:range ifc:IfcStructuralLoadGroup ;
owl:inverseOf ifc:loadGroupFor_IfcStructuralLoadGroup .
ifc:SPECIFICHEATCAPACITYUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "SPECIFICHEATCAPACITYUNIT" .
ifc:WASHINGMACHINE a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "WASHINGMACHINE" .
ifc:scale2_IfcCartesianTransformationOperator3DnonUniform
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCartesianTransformationOperator3DnonUniform ;
rdfs:label "Scale2" ;
rdfs:range expr:REAL .
ifc:INSPECTIONPIT a ifc:IfcDistributionChamberElementTypeEnum , owl:NamedIndividual ;
rdfs:label "INSPECTIONPIT" .
ifc:pointParameter_IfcPointOnCurve
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPointOnCurve ;
rdfs:label "PointParameter" ;
rdfs:range ifc:IfcParameterValue .
ifc:IfcSimpleValue_List
a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSimpleValue_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSimpleValue_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSimpleValue ;
owl:onProperty list:hasContents
] .
ifc:upperValue_IfcServiceLifeFactor
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcServiceLifeFactor ;
rdfs:label "UpperValue" ;
rdfs:range ifc:IfcMeasureValue .
ifc:mimeContentType_IfcDocumentElectronicFormat
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentElectronicFormat ;
rdfs:label "MimeContentType" ;
rdfs:range ifc:IfcLabel .
ifc:baseDepth3_IfcCraneRailAShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailAShapeProfileDef ;
rdfs:label "BaseDepth3" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:FORMEDDUCT a ifc:IfcDistributionChamberElementTypeEnum , owl:NamedIndividual ;
rdfs:label "FORMEDDUCT" .
ifc:resultForLoadGroup_IfcStructuralResultGroup
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralResultGroup ;
rdfs:label "ResultForLoadGroup" ;
rdfs:range ifc:IfcStructuralLoadGroup ;
owl:inverseOf ifc:sourceOfResultGroup_IfcStructuralLoadGroup .
ifc:name_IfcApproval a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApproval ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:dailyInteraction_IfcRelInteractionRequirements
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelInteractionRequirements ;
rdfs:label "DailyInteraction" ;
rdfs:range ifc:IfcCountMeasure .
ifc:IfcCostItem a owl:Class ;
rdfs:subClassOf ifc:IfcControl ;
owl:disjointWith ifc:IfcSpaceProgram , ifc:IfcActionRequest , ifc:IfcProjectOrder , ifc:IfcPermit , ifc:IfcProjectOrderRecord , ifc:IfcScheduleTimeControl , ifc:IfcCostSchedule , ifc:IfcServiceLife , ifc:IfcPerformanceHistory , ifc:IfcWorkControl , ifc:IfcEquipmentStandard , ifc:IfcFurnitureStandard , ifc:IfcConditionCriterion , ifc:IfcTimeSeriesSchedule .
ifc:WATERCOOLER a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "WATERCOOLER" .
ifc:IfcCartesianTransformationOperator3D
a owl:Class ;
rdfs:subClassOf ifc:IfcCartesianTransformationOperator ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDirection ;
owl:onProperty ifc:axis3_IfcCartesianTransformationOperator3D
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDirection ;
owl:onProperty ifc:axis3_IfcCartesianTransformationOperator3D
] ;
owl:disjointWith ifc:IfcCartesianTransformationOperator2D .
ifc:IfcFeatureElementAddition
a owl:Class ;
rdfs:subClassOf ifc:IfcFeatureElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcRelProjectsElement ;
owl:onProperty ifc:projectsElements_IfcFeatureElementAddition ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelProjectsElement ;
owl:onProperty ifc:projectsElements_IfcFeatureElementAddition
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcProjectionElement )
] ;
owl:disjointWith ifc:IfcFeatureElementSubtraction .
ifc:spreadAngle_IfcLightSourceSpot
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourceSpot ;
rdfs:label "SpreadAngle" ;
rdfs:range ifc:IfcPositivePlaneAngleMeasure .
ifc:controls_IfcControl
a owl:ObjectProperty ;
rdfs:domain ifc:IfcControl ;
rdfs:label "Controls" ;
rdfs:range ifc:IfcRelAssignsToControl ;
owl:inverseOf ifc:relatingControl_IfcRelAssignsToControl .
ifc:MIXING a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "MIXING" .
ifc:IfcConic a owl:Class ;
rdfs:subClassOf ifc:IfcCurve ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAxis2Placement ;
owl:onProperty ifc:position_IfcConic ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAxis2Placement ;
owl:onProperty ifc:position_IfcConic
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcCircle ifc:IfcEllipse )
] ;
owl:disjointWith ifc:IfcOffsetCurve3D , ifc:IfcBoundedCurve , ifc:IfcLine , ifc:IfcOffsetCurve2D .
ifc:FINISH_START a ifc:IfcSequenceEnum , owl:NamedIndividual ;
rdfs:label "FINISH_START" .
ifc:IfcAccelerationMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:curveColour_IfcCurveStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurveStyle ;
rdfs:label "CurveColour" ;
rdfs:range ifc:IfcColour .
ifc:predefinedType_IfcElectricTimeControlType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricTimeControlType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcElectricTimeControlTypeEnum .
ifc:purpose_IfcStructuralLoadGroup
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadGroup ;
rdfs:label "Purpose" ;
rdfs:range ifc:IfcLabel .
ifc:POLYGONAL a ifc:IfcWallTypeEnum , owl:NamedIndividual ;
rdfs:label "POLYGONAL" .
ifc:IfcFurnitureType a owl:Class ;
rdfs:subClassOf ifc:IfcFurnishingElementType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAssemblyPlaceEnum ;
owl:onProperty ifc:assemblyPlace_IfcFurnitureType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAssemblyPlaceEnum ;
owl:onProperty ifc:assemblyPlace_IfcFurnitureType
] ;
owl:disjointWith ifc:IfcSystemFurnitureElementType .
ifc:DIRECTIONSOURCE a ifc:IfcLightFixtureTypeEnum , owl:NamedIndividual ;
rdfs:label "DIRECTIONSOURCE" .
ifc:IfcJunctionBoxType
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowFittingType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcJunctionBoxTypeEnum ;
owl:onProperty ifc:predefinedType_IfcJunctionBoxType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcJunctionBoxTypeEnum ;
owl:onProperty ifc:predefinedType_IfcJunctionBoxType
] ;
owl:disjointWith ifc:IfcDuctFittingType , ifc:IfcPipeFittingType , ifc:IfcCableCarrierFittingType .
ifc:THERMOMETER a ifc:IfcFlowInstrumentTypeEnum , owl:NamedIndividual ;
rdfs:label "THERMOMETER" .
ifc:liningOffset_IfcDoorLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorLiningProperties ;
rdfs:label "LiningOffset" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:IfcPermeableCoveringProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcPropertySetDefinition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcShapeAspect ;
owl:onProperty ifc:shapeAspectStyle_IfcPermeableCoveringProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcShapeAspect ;
owl:onProperty ifc:shapeAspectStyle_IfcPermeableCoveringProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcWindowPanelPositionEnum ;
owl:onProperty ifc:panelPosition_IfcPermeableCoveringProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:frameDepth_IfcPermeableCoveringProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:frameThickness_IfcPermeableCoveringProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcWindowPanelPositionEnum ;
owl:onProperty ifc:panelPosition_IfcPermeableCoveringProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:frameThickness_IfcPermeableCoveringProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPermeableCoveringOperationEnum ;
owl:onProperty ifc:operationType_IfcPermeableCoveringProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:frameDepth_IfcPermeableCoveringProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPermeableCoveringOperationEnum ;
owl:onProperty ifc:operationType_IfcPermeableCoveringProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcSoundValue , ifc:IfcWindowPanelProperties , ifc:IfcEnergyProperties , ifc:IfcPropertySet , ifc:IfcSoundProperties , ifc:IfcElementQuantity , ifc:IfcFluidFlowProperties , ifc:IfcSpaceThermalLoadProperties , ifc:IfcDoorPanelProperties , ifc:IfcReinforcementDefinitionProperties , ifc:IfcWindowLiningProperties , ifc:IfcDoorLiningProperties , ifc:IfcServiceLifeFactor .
ifc:HERTZ a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "HERTZ" .
ifc:IfcAssemblyPlaceEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:originalValue_IfcAsset
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAsset ;
rdfs:label "OriginalValue" ;
rdfs:range ifc:IfcCostValue .
ifc:IfcRelConnectsStructuralElement
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElement ;
owl:onProperty ifc:relatingElement_IfcRelConnectsStructuralElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcStructuralMember ;
owl:onProperty ifc:relatedStructuralMember_IfcRelConnectsStructuralElement ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStructuralMember ;
owl:onProperty ifc:relatedStructuralMember_IfcRelConnectsStructuralElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcElement ;
owl:onProperty ifc:relatingElement_IfcRelConnectsStructuralElement ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcRelCoversSpaces , ifc:IfcRelServicesBuildings , ifc:IfcRelConnectsPorts , ifc:IfcRelProjectsElement , ifc:IfcRelFillsElement , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelReferencedInSpatialStructure , ifc:IfcRelSequence , ifc:IfcRelSpaceBoundary , ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelVoidsElement , ifc:IfcRelFlowControlElements , ifc:IfcRelConnectsElements , ifc:IfcRelInteractionRequirements , ifc:IfcRelCoversBldgElements , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelConnectsPortToElement .
ifc:CABLESEGMENT a ifc:IfcCableSegmentTypeEnum , owl:NamedIndividual ;
rdfs:label "CABLESEGMENT" .
ifc:IfcIntegerCountRateMeasure
a owl:Class ;
rdfs:subClassOf expr:INTEGER , ifc:IfcDerivedMeasureValue .
ifc:postalCode_IfcPostalAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPostalAddress ;
rdfs:label "PostalCode" ;
rdfs:range ifc:IfcLabel .
ifc:relatingPort_IfcRelConnectsPorts
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsPorts ;
rdfs:label "RelatingPort" ;
rdfs:range ifc:IfcPort ;
owl:inverseOf ifc:connectedTo_IfcPort .
ifc:predefinedType_IfcStructuralAnalysisModel
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralAnalysisModel ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcAnalysisModelTypeEnum .
ifc:IfcPile a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPileConstructionEnum ;
owl:onProperty ifc:constructionType_IfcPile
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPileTypeEnum ;
owl:onProperty ifc:predefinedType_IfcPile ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPileConstructionEnum ;
owl:onProperty ifc:constructionType_IfcPile
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPileTypeEnum ;
owl:onProperty ifc:predefinedType_IfcPile
] ;
owl:disjointWith ifc:IfcCurtainWall , ifc:IfcRailing , ifc:IfcBuildingElementComponent , ifc:IfcStairFlight , ifc:IfcRoof , ifc:IfcWindow , ifc:IfcPlate , ifc:IfcRamp , ifc:IfcWall , ifc:IfcDoor , ifc:IfcColumn , ifc:IfcBeam , ifc:IfcBuildingElementProxy , ifc:IfcFooting , ifc:IfcCovering , ifc:IfcRampFlight , ifc:IfcSlab , ifc:IfcStair , ifc:IfcMember .
ifc:IfcRoofTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:mullionThickness_IfcWindowLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowLiningProperties ;
rdfs:label "MullionThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:connectionGeometry_IfcRelSpaceBoundary
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelSpaceBoundary ;
rdfs:label "ConnectionGeometry" ;
rdfs:range ifc:IfcConnectionGeometry .
ifc:ROLLINGUP a ifc:IfcDoorStyleOperationEnum , ifc:IfcDoorPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "ROLLINGUP" .
ifc:IfcCooledBeamTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcParameterValue
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcMeasureValue , ifc:IfcTrimmingSelect .
ifc:WOOD a ifc:IfcWindowStyleConstructionEnum , ifc:IfcDoorStyleConstructionEnum , owl:NamedIndividual ;
rdfs:label "WOOD" .
ifc:workMethod_IfcTask
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTask ;
rdfs:label "WorkMethod" ;
rdfs:range ifc:IfcLabel .
ifc:decomposes_IfcObjectDefinition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcObjectDefinition ;
rdfs:label "Decomposes" ;
rdfs:range ifc:IfcRelDecomposes ;
owl:inverseOf ifc:relatedObjects_IfcRelDecomposes .
ifc:engagedIn_IfcPerson
a owl:ObjectProperty ;
rdfs:domain ifc:IfcPerson ;
rdfs:label "EngagedIn" ;
rdfs:range ifc:IfcPersonAndOrganization ;
owl:inverseOf ifc:thePerson_IfcPersonAndOrganization .
ifc:BENDING_ELEMENT a ifc:IfcStructuralSurfaceTypeEnum , owl:NamedIndividual ;
rdfs:label "BENDING_ELEMENT" .
ifc:IfcServiceLifeFactor
a owl:Class ;
rdfs:subClassOf ifc:IfcPropertySetDefinition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcMeasureValue ;
owl:onProperty ifc:mostUsedValue_IfcServiceLifeFactor ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcMeasureValue ;
owl:onProperty ifc:lowerValue_IfcServiceLifeFactor
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMeasureValue ;
owl:onProperty ifc:upperValue_IfcServiceLifeFactor
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMeasureValue ;
owl:onProperty ifc:mostUsedValue_IfcServiceLifeFactor
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcServiceLifeFactorTypeEnum ;
owl:onProperty ifc:predefinedType_IfcServiceLifeFactor ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMeasureValue ;
owl:onProperty ifc:lowerValue_IfcServiceLifeFactor
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcServiceLifeFactorTypeEnum ;
owl:onProperty ifc:predefinedType_IfcServiceLifeFactor
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcMeasureValue ;
owl:onProperty ifc:upperValue_IfcServiceLifeFactor
] ;
owl:disjointWith ifc:IfcWindowLiningProperties , ifc:IfcSoundValue , ifc:IfcSpaceThermalLoadProperties , ifc:IfcFluidFlowProperties , ifc:IfcDoorPanelProperties , ifc:IfcElementQuantity , ifc:IfcEnergyProperties , ifc:IfcWindowPanelProperties , ifc:IfcSoundProperties , ifc:IfcPermeableCoveringProperties , ifc:IfcReinforcementDefinitionProperties , ifc:IfcPropertySet , ifc:IfcDoorLiningProperties .
ifc:forceY_IfcStructuralLoadSingleForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadSingleForce ;
rdfs:label "ForceY" ;
rdfs:range ifc:IfcForceMeasure .
ifc:IfcPolyLoop a owl:Class ;
rdfs:subClassOf ifc:IfcLoop ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCartesianPoint_List ;
owl:onProperty ifc:polygon_IfcPolyLoop ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcCartesianPoint_List
]
]
] ;
owl:onProperty ifc:polygon_IfcPolyLoop
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCartesianPoint_List ;
owl:onProperty ifc:polygon_IfcPolyLoop
] ;
owl:disjointWith ifc:IfcVertexLoop , ifc:IfcEdgeLoop .
ifc:xLength_IfcBlock a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBlock ;
rdfs:label "XLength" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:representationContexts_IfcProject
a owl:ObjectProperty ;
rdfs:domain ifc:IfcProject ;
rdfs:label "RepresentationContexts" ;
rdfs:range ifc:IfcRepresentationContext .
ifc:ELECTRICHEATER a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICHEATER" .
ifc:angle_IfcRevolvedAreaSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRevolvedAreaSolid ;
rdfs:label "Angle" ;
rdfs:range ifc:IfcPlaneAngleMeasure .
ifc:predefinedType_IfcUnitaryEquipmentType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcUnitaryEquipmentType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcUnitaryEquipmentTypeEnum .
ifc:innerFilletRadius_IfcRectangleHollowProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangleHollowProfileDef ;
rdfs:label "InnerFilletRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:contains_IfcClassification
a owl:ObjectProperty ;
rdfs:domain ifc:IfcClassification ;
rdfs:label "Contains" ;
rdfs:range ifc:IfcClassificationItem ;
owl:inverseOf ifc:itemOf_IfcClassificationItem .
ifc:longitudinalBarCrossSectionArea_IfcReinforcingMesh
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcingMesh ;
rdfs:label "LongitudinalBarCrossSectionArea" ;
rdfs:range ifc:IfcAreaMeasure .
ifc:lengthExponent_IfcDimensionalExponents
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDimensionalExponents ;
rdfs:label "LengthExponent" ;
rdfs:range expr:INTEGER .
ifc:LETTINGAGENT a ifc:IfcOccupantTypeEnum , owl:NamedIndividual ;
rdfs:label "LETTINGAGENT" .
ifc:IfcDimensionExtentUsage
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:INTEGERCOUNTRATEUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "INTEGERCOUNTRATEUNIT" .
ifc:PROPORTIONALINTEGRAL
a ifc:IfcControllerTypeEnum , owl:NamedIndividual ;
rdfs:label "PROPORTIONALINTEGRAL" .
ifc:IfcParameterValue_List
a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcParameterValue_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcParameterValue_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcParameterValue ;
owl:onProperty list:hasContents
] .
ifc:wWWHomePageURL_IfcTelecomAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTelecomAddress ;
rdfs:label "WWWHomePageURL" ;
rdfs:range ifc:IfcLabel .
ifc:predefinedType_IfcGasTerminalType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGasTerminalType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcGasTerminalTypeEnum .
ifc:FURNITUREINVENTORY
a ifc:IfcInventoryTypeEnum , owl:NamedIndividual ;
rdfs:label "FURNITUREINVENTORY" .
ifc:PRESTRESSING_P a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "PRESTRESSING_P" .
ifc:IfcGloballyUniqueId
a owl:Class ;
rdfs:subClassOf expr:STRING .
ifc:SHEARMODULUSUNIT a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "SHEARMODULUSUNIT" .
ifc:userDefinedFunction_IfcElectricDistributionPoint
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricDistributionPoint ;
rdfs:label "UserDefinedFunction" ;
rdfs:range ifc:IfcLabel .
ifc:IfcActorRole_List
a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorRole_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorRole_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorRole ;
owl:onProperty list:hasContents
] .
ifc:shearCentreZ_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "ShearCentreZ" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:lightEmissionSource_IfcLightSourceGoniometric
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourceGoniometric ;
rdfs:label "LightEmissionSource" ;
rdfs:range ifc:IfcLightEmissionSourceEnum .
ifc:textFontStyle_IfcTextStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyle ;
rdfs:label "TextFontStyle" ;
rdfs:range ifc:IfcTextFontSelect .
ifc:userDefinedCategory_IfcEnvironmentalImpactValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEnvironmentalImpactValue ;
rdfs:label "UserDefinedCategory" ;
rdfs:range ifc:IfcLabel .
ifc:description_IfcPhysicalQuantity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPhysicalQuantity ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:axisTag_IfcGridAxis
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGridAxis ;
rdfs:label "AxisTag" ;
rdfs:range ifc:IfcLabel .
ifc:IfcHumidifierTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:THB a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "THB" .
ifc:HIGHPRESSUREMERCURY
a ifc:IfcLampTypeEnum , ifc:IfcLightEmissionSourceEnum , owl:NamedIndividual ;
rdfs:label "HIGHPRESSUREMERCURY" .
ifc:linearStiffnessY_IfcBoundaryNodeCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryNodeCondition ;
rdfs:label "LinearStiffnessY" ;
rdfs:range ifc:IfcLinearStiffnessMeasure .
ifc:electronicMailAddresses_IfcTelecomAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTelecomAddress ;
rdfs:label "ElectronicMailAddresses" ;
rdfs:range ifc:IfcLabel_List .
ifc:TEXTURED a ifc:IfcReinforcingBarSurfaceEnum , owl:NamedIndividual ;
rdfs:label "TEXTURED" .
ifc:cOContent_IfcProductsOfCombustionProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProductsOfCombustionProperties ;
rdfs:label "COContent" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:FACSIMILE a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "FACSIMILE" .
ifc:VERTICALINLINE a ifc:IfcPumpTypeEnum , owl:NamedIndividual ;
rdfs:label "VERTICALINLINE" .
ifc:CHORD a ifc:IfcMemberTypeEnum , owl:NamedIndividual ;
rdfs:label "CHORD" .
ifc:IfcActionTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcOwnerHistory a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcChangeActionEnum ;
owl:onProperty ifc:changeAction_IfcOwnerHistory ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeStamp ;
owl:onProperty ifc:creationDate_IfcOwnerHistory
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcChangeActionEnum ;
owl:onProperty ifc:changeAction_IfcOwnerHistory
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPersonAndOrganization ;
owl:onProperty ifc:owningUser_IfcOwnerHistory
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTimeStamp ;
owl:onProperty ifc:lastModifiedDate_IfcOwnerHistory
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPersonAndOrganization ;
owl:onProperty ifc:owningUser_IfcOwnerHistory ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcApplication ;
owl:onProperty ifc:owningApplication_IfcOwnerHistory ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcApplication ;
owl:onProperty ifc:owningApplication_IfcOwnerHistory
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcStateEnum ;
owl:onProperty ifc:state_IfcOwnerHistory
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcApplication ;
owl:onProperty ifc:lastModifyingApplication_IfcOwnerHistory
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcTimeStamp ;
owl:onProperty ifc:creationDate_IfcOwnerHistory ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStateEnum ;
owl:onProperty ifc:state_IfcOwnerHistory
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPersonAndOrganization ;
owl:onProperty ifc:lastModifyingUser_IfcOwnerHistory
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeStamp ;
owl:onProperty ifc:lastModifiedDate_IfcOwnerHistory
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPersonAndOrganization ;
owl:onProperty ifc:lastModifyingUser_IfcOwnerHistory
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcApplication ;
owl:onProperty ifc:lastModifyingApplication_IfcOwnerHistory
] .
ifc:GASSENSOR a ifc:IfcSensorTypeEnum , owl:NamedIndividual ;
rdfs:label "GASSENSOR" .
ifc:IfcFlowTerminal a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionFlowElement ;
owl:disjointWith ifc:IfcFlowTreatmentDevice , ifc:IfcEnergyConversionDevice , ifc:IfcDistributionChamberElement , ifc:IfcFlowStorageDevice , ifc:IfcFlowSegment , ifc:IfcFlowController , ifc:IfcFlowFitting , ifc:IfcFlowMovingDevice .
ifc:operationType_IfcTransportElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTransportElement ;
rdfs:label "OperationType" ;
rdfs:range ifc:IfcTransportElementTypeEnum .
ifc:IfcStructuralPointAction
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralAction ;
owl:disjointWith ifc:IfcStructuralPlanarAction , ifc:IfcStructuralLinearAction .
ifc:theOrganization_IfcPersonAndOrganization
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPersonAndOrganization ;
rdfs:label "TheOrganization" ;
rdfs:range ifc:IfcOrganization ;
owl:inverseOf ifc:engages_IfcOrganization .
ifc:textStyle_IfcTextStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyle ;
rdfs:label "TextStyle" ;
rdfs:range ifc:IfcTextStyleSelect .
ifc:CLADDING a ifc:IfcCoveringTypeEnum , owl:NamedIndividual ;
rdfs:label "CLADDING" .
ifc:requestedLocation_IfcSpaceProgram
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceProgram ;
rdfs:label "RequestedLocation" ;
rdfs:range ifc:IfcSpatialStructureElement .
ifc:extent_IfcTextLiteralWithExtent
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextLiteralWithExtent ;
rdfs:label "Extent" ;
rdfs:range ifc:IfcPlanarExtent .
ifc:zLength_IfcBlock a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBlock ;
rdfs:label "ZLength" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:skillSet_IfcLaborResource
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLaborResource ;
rdfs:label "SkillSet" ;
rdfs:range ifc:IfcText .
ifc:webThickness_IfcIShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcIShapeProfileDef ;
rdfs:label "WebThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:JPY a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "JPY" .
ifc:IfcLogical a owl:Class ;
rdfs:subClassOf expr:LOGICAL , ifc:IfcSimpleValue .
ifc:REGISTER a ifc:IfcAirTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "REGISTER" .
ifc:IfcPropertyReferenceValue
a owl:Class ;
rdfs:subClassOf ifc:IfcSimpleProperty ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcObjectReferenceSelect ;
owl:onProperty ifc:propertyReference_IfcPropertyReferenceValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:usageName_IfcPropertyReferenceValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcObjectReferenceSelect ;
owl:onProperty ifc:propertyReference_IfcPropertyReferenceValue ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:usageName_IfcPropertyReferenceValue
] ;
owl:disjointWith ifc:IfcPropertySingleValue , ifc:IfcPropertyEnumeratedValue , ifc:IfcPropertyTableValue , ifc:IfcPropertyListValue , ifc:IfcPropertyBoundedValue .
ifc:SHELL a ifc:IfcStructuralSurfaceTypeEnum , owl:NamedIndividual ;
rdfs:label "SHELL" .
ifc:usage_IfcPhysicalComplexQuantity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPhysicalComplexQuantity ;
rdfs:label "Usage" ;
rdfs:range ifc:IfcLabel .
ifc:overallHeight_IfcCraneRailAShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailAShapeProfileDef ;
rdfs:label "OverallHeight" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:contextType_IfcRepresentationContext
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRepresentationContext ;
rdfs:label "ContextType" ;
rdfs:range ifc:IfcLabel .
ifc:DXCOOLINGCOIL a ifc:IfcCoilTypeEnum , owl:NamedIndividual ;
rdfs:label "DXCOOLINGCOIL" .
ifc:IfcDistributionControlElementType
a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionElementType ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcSensorType ifc:IfcFlowInstrumentType ifc:IfcActuatorType ifc:IfcControllerType ifc:IfcAlarmType )
] ;
owl:disjointWith ifc:IfcDistributionFlowElementType .
ifc:ELECTRICCAPACITANCEUNIT
a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICCAPACITANCEUNIT" .
ifc:operator_IfcBooleanResult
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBooleanResult ;
rdfs:label "Operator" ;
rdfs:range ifc:IfcBooleanOperator .
ifc:wordSpacing_IfcTextStyleTextModel
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleTextModel ;
rdfs:label "WordSpacing" ;
rdfs:range ifc:IfcSizeSelect .
ifc:userDefinedEnergySequence_IfcEnergyProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEnergyProperties ;
rdfs:label "UserDefinedEnergySequence" ;
rdfs:range ifc:IfcLabel .
ifc:DDP a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "DDP" .
ifc:MODIFIEDADDED a ifc:IfcChangeActionEnum , owl:NamedIndividual ;
rdfs:label "MODIFIEDADDED" .
ifc:PRESSUREREDUCING a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "PRESSUREREDUCING" .
ifc:relatedElements_IfcRelReferencedInSpatialStructure
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRelReferencedInSpatialStructure ;
rdfs:label "RelatedElements" ;
rdfs:range ifc:IfcProduct ;
owl:inverseOf ifc:referencedInStructures_IfcElement .
ifc:intendedUse_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "IntendedUse" ;
rdfs:range ifc:IfcText .
ifc:propertyForDependance_IfcProperty
a owl:ObjectProperty ;
rdfs:domain ifc:IfcProperty ;
rdfs:label "PropertyForDependance" ;
rdfs:range ifc:IfcPropertyDependencyRelationship ;
owl:inverseOf ifc:dependingProperty_IfcPropertyDependencyRelationship .
ifc:IfcThermalResistanceMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
dce:contributor a owl:AnnotationProperty .
ifc:approvalDateTime_IfcApproval
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApproval ;
rdfs:label "ApprovalDateTime" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:operator_IfcDerivedProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDerivedProfileDef ;
rdfs:label "Operator" ;
rdfs:range ifc:IfcCartesianTransformationOperator2D .
ifc:PHASEANGLEMETER a ifc:IfcFlowInstrumentTypeEnum , owl:NamedIndividual ;
rdfs:label "PHASEANGLEMETER" .
ifc:PIVOTVERTICAL a ifc:IfcWindowPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "PIVOTVERTICAL" .
ifc:SINGLE_SWING_RIGHT
a ifc:IfcDoorStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "SINGLE_SWING_RIGHT" .
ifc:relatingBuildingElement_IfcRelCoversBldgElements
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelCoversBldgElements ;
rdfs:label "RelatingBuildingElement" ;
rdfs:range ifc:IfcElement ;
owl:inverseOf ifc:hasCoverings_IfcElement .
ifc:IfcComplexProperty
a owl:Class ;
rdfs:subClassOf ifc:IfcProperty ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcProperty ;
owl:onProperty ifc:hasProperties_IfcComplexProperty
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProperty ;
owl:onProperty ifc:hasProperties_IfcComplexProperty
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcIdentifier ;
owl:onProperty ifc:usageName_IfcComplexProperty ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:usageName_IfcComplexProperty
] ;
owl:disjointWith ifc:IfcSimpleProperty .
ifc:IfcBuildingElementPart
a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElementComponent ;
owl:disjointWith ifc:IfcReinforcingElement .
ifc:IfcRelAssociatesMaterial
a owl:Class ;
rdfs:subClassOf ifc:IfcRelAssociates ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMaterialSelect ;
owl:onProperty ifc:relatingMaterial_IfcRelAssociatesMaterial
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcMaterialSelect ;
owl:onProperty ifc:relatingMaterial_IfcRelAssociatesMaterial ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcRelAssociatesDocument , ifc:IfcRelAssociatesClassification , ifc:IfcRelAssociatesAppliedValue , ifc:IfcRelAssociatesApproval , ifc:IfcRelAssociatesConstraint , ifc:IfcRelAssociatesProfileProperties , ifc:IfcRelAssociatesLibrary .
ifc:A_QUALITYOFCOMPONENTS
a ifc:IfcServiceLifeFactorTypeEnum , owl:NamedIndividual ;
rdfs:label "A_QUALITYOFCOMPONENTS" .
ifc:IfcCraneRailFShapeProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcParameterizedProfileDef ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:centreOfGravityInY_IfcCraneRailFShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:headDepth2_IfcCraneRailFShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:headWidth_IfcCraneRailFShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:baseDepth1_IfcCraneRailFShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:overallHeight_IfcCraneRailFShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:headDepth2_IfcCraneRailFShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:baseDepth2_IfcCraneRailFShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:webThickness_IfcCraneRailFShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:overallHeight_IfcCraneRailFShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:baseDepth2_IfcCraneRailFShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:radius_IfcCraneRailFShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:headDepth3_IfcCraneRailFShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:radius_IfcCraneRailFShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:headWidth_IfcCraneRailFShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:baseDepth1_IfcCraneRailFShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:headDepth3_IfcCraneRailFShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:webThickness_IfcCraneRailFShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:centreOfGravityInY_IfcCraneRailFShapeProfileDef
] ;
owl:disjointWith ifc:IfcCraneRailAShapeProfileDef , ifc:IfcZShapeProfileDef , ifc:IfcTShapeProfileDef , ifc:IfcTrapeziumProfileDef , ifc:IfcIShapeProfileDef , ifc:IfcLShapeProfileDef , ifc:IfcCShapeProfileDef , ifc:IfcRectangleProfileDef , ifc:IfcCircleProfileDef , ifc:IfcEllipseProfileDef , ifc:IfcUShapeProfileDef .
ifc:trim2_IfcTrimmedCurve
a owl:ObjectProperty ;
rdfs:domain ifc:IfcTrimmedCurve ;
rdfs:label "Trim2" ;
rdfs:range ifc:IfcTrimmingSelect .
ifc:IfcStairTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:intent_IfcRelAssociatesConstraint
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssociatesConstraint ;
rdfs:label "Intent" ;
rdfs:range ifc:IfcLabel .
ifc:lengthValue_IfcQuantityLength
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcQuantityLength ;
rdfs:label "LengthValue" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:wetBulbTemperatureTimeSeries_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "WetBulbTemperatureTimeSeries" ;
rdfs:range ifc:IfcTimeSeries .
ifc:MIRROR a ifc:IfcReflectanceMethodEnum , owl:NamedIndividual ;
rdfs:label "MIRROR" .
ifc:IfcSoundValue_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcSoundValue_List , list:EmptyList .
ifc:sourceDescription_IfcSpaceThermalLoadProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceThermalLoadProperties ;
rdfs:label "SourceDescription" ;
rdfs:range ifc:IfcText .
ifc:startTime_IfcTimeSeries
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTimeSeries ;
rdfs:label "StartTime" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:IfcReinforcingMesh
a owl:Class ;
rdfs:subClassOf ifc:IfcReinforcingElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:transverseBarNominalDiameter_IfcReinforcingMesh
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAreaMeasure ;
owl:onProperty ifc:transverseBarCrossSectionArea_IfcReinforcingMesh
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:meshLength_IfcReinforcingMesh
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:longitudinalBarSpacing_IfcReinforcingMesh ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAreaMeasure ;
owl:onProperty ifc:longitudinalBarCrossSectionArea_IfcReinforcingMesh
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:longitudinalBarNominalDiameter_IfcReinforcingMesh
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:meshWidth_IfcReinforcingMesh
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:meshLength_IfcReinforcingMesh
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:transverseBarSpacing_IfcReinforcingMesh ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:transverseBarNominalDiameter_IfcReinforcingMesh ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAreaMeasure ;
owl:onProperty ifc:longitudinalBarCrossSectionArea_IfcReinforcingMesh ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAreaMeasure ;
owl:onProperty ifc:transverseBarCrossSectionArea_IfcReinforcingMesh ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:longitudinalBarSpacing_IfcReinforcingMesh
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:longitudinalBarNominalDiameter_IfcReinforcingMesh ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:meshWidth_IfcReinforcingMesh
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:transverseBarSpacing_IfcReinforcingMesh
] ;
owl:disjointWith ifc:IfcTendon , ifc:IfcTendonAnchor , ifc:IfcReinforcingBar .
ifc:constraintSource_IfcConstraint
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraint ;
rdfs:label "ConstraintSource" ;
rdfs:range ifc:IfcLabel .
ifc:QUARTER_TURN_RAMP
a ifc:IfcRampTypeEnum , owl:NamedIndividual ;
rdfs:label "QUARTER_TURN_RAMP" .
ifc:IfcEnergyConversionDevice
a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionFlowElement ;
owl:disjointWith ifc:IfcFlowTreatmentDevice , ifc:IfcFlowFitting , ifc:IfcFlowController , ifc:IfcFlowMovingDevice , ifc:IfcFlowTerminal , ifc:IfcFlowSegment , ifc:IfcDistributionChamberElement , ifc:IfcFlowStorageDevice .
ifc:pointOfReferenceHatchLine_IfcFillAreaStyleHatching
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFillAreaStyleHatching ;
rdfs:label "PointOfReferenceHatchLine" ;
rdfs:range ifc:IfcCartesianPoint .
ifc:IfcSweptDiskSolid
a owl:Class ;
rdfs:subClassOf ifc:IfcSolidModel ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:innerRadius_IfcSweptDiskSolid
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcParameterValue ;
owl:onProperty ifc:endParam_IfcSweptDiskSolid
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcParameterValue ;
owl:onProperty ifc:startParam_IfcSweptDiskSolid
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurve ;
owl:onProperty ifc:directrix_IfcSweptDiskSolid
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcParameterValue ;
owl:onProperty ifc:startParam_IfcSweptDiskSolid ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:radius_IfcSweptDiskSolid
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:innerRadius_IfcSweptDiskSolid
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCurve ;
owl:onProperty ifc:directrix_IfcSweptDiskSolid ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:radius_IfcSweptDiskSolid ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcParameterValue ;
owl:onProperty ifc:endParam_IfcSweptDiskSolid ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcSweptAreaSolid , ifc:IfcCsgSolid , ifc:IfcManifoldSolidBrep .
ifc:IfcSurfaceOfRevolution
a owl:Class ;
rdfs:subClassOf ifc:IfcSweptSurface ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAxis1Placement ;
owl:onProperty ifc:axisPosition_IfcSurfaceOfRevolution ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAxis1Placement ;
owl:onProperty ifc:axisPosition_IfcSurfaceOfRevolution
] ;
owl:disjointWith ifc:IfcSurfaceOfLinearExtrusion .
ifc:steelGrade_IfcReinforcementBarProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcementBarProperties ;
rdfs:label "SteelGrade" ;
rdfs:range ifc:IfcLabel .
ifc:editionDate_IfcClassification
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcClassification ;
rdfs:label "EditionDate" ;
rdfs:range ifc:IfcCalendarDate .
ifc:IfcReal a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcSimpleValue .
ifc:VARIABLE_Q a ifc:IfcActionTypeEnum , owl:NamedIndividual ;
rdfs:label "VARIABLE_Q" .
ifc:SIEVERT a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "SIEVERT" .
ifc:flangeThickness_IfcTShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTShapeProfileDef ;
rdfs:label "FlangeThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcElement a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralActivityAssignmentSelect , ifc:IfcProduct ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcIdentifier ;
owl:onProperty ifc:tag_IfcElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelConnectsStructuralElement ;
owl:onProperty ifc:hasStructuralMember_IfcElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelFillsElement ;
owl:onProperty ifc:fillsVoids_IfcElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelConnectsWithRealizingElements ;
owl:onProperty ifc:isConnectionRealization_IfcElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelConnectsElements ;
owl:onProperty ifc:connectedTo_IfcElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelConnectsElements ;
owl:onProperty ifc:connectedFrom_IfcElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelCoversBldgElements ;
owl:onProperty ifc:hasCoverings_IfcElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelProjectsElement ;
owl:onProperty ifc:hasProjections_IfcElement
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcFeatureElement ifc:IfcElementComponent ifc:IfcBuildingElement ifc:IfcElementAssembly ifc:IfcFurnishingElement ifc:IfcTransportElement ifc:IfcVirtualElement ifc:IfcDistributionElement ifc:IfcElectricalElement ifc:IfcEquipmentElement )
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelSpaceBoundary ;
owl:onProperty ifc:providesBoundaries_IfcElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcRelFillsElement ;
owl:onProperty ifc:fillsVoids_IfcElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelReferencedInSpatialStructure ;
owl:onProperty ifc:referencedInStructures_IfcElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:tag_IfcElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelVoidsElement ;
owl:onProperty ifc:hasOpenings_IfcElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelConnectsPortToElement ;
owl:onProperty ifc:hasPorts_IfcElement
] ;
owl:disjointWith ifc:IfcSpatialStructureElement , ifc:IfcStructuralActivity , ifc:IfcStructuralItem , ifc:IfcPort , ifc:IfcAnnotation , ifc:IfcGrid , ifc:IfcProxy .
ifc:IfcTable a owl:Class ;
rdfs:subClassOf ifc:IfcMetricValueSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcTableRow_List ;
owl:onProperty ifc:rows_IfcTable ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcTableRow_List
] ;
owl:onProperty ifc:rows_IfcTable
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTableRow_List ;
owl:onProperty ifc:rows_IfcTable
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:STRING ;
owl:onProperty ifc:name_IfcTable ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:STRING ;
owl:onProperty ifc:name_IfcTable
] .
ifc:yearComponent_IfcCalendarDate
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCalendarDate ;
rdfs:label "YearComponent" ;
rdfs:range ifc:IfcYearNumber .
ifc:transition_IfcCompositeCurveSegment
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCompositeCurveSegment ;
rdfs:label "Transition" ;
rdfs:range ifc:IfcTransitionCode .
ifc:IfcAddress a owl:Class ;
rdfs:subClassOf ifc:IfcObjectReferenceSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:userDefinedPurpose_IfcAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:userDefinedPurpose_IfcAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:description_IfcAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcAddressTypeEnum ;
owl:onProperty ifc:purpose_IfcAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAddressTypeEnum ;
owl:onProperty ifc:purpose_IfcAddress
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcPostalAddress ifc:IfcTelecomAddress )
] .
ifc:IfcFlowControllerType
a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionFlowElementType ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcAirTerminalBoxType ifc:IfcSwitchingDeviceType ifc:IfcValveType ifc:IfcDamperType ifc:IfcElectricTimeControlType ifc:IfcFlowMeterType ifc:IfcProtectiveDeviceType )
] ;
owl:disjointWith ifc:IfcFlowSegmentType , ifc:IfcDistributionChamberElementType , ifc:IfcFlowMovingDeviceType , ifc:IfcFlowStorageDeviceType , ifc:IfcEnergyConversionDeviceType , ifc:IfcFlowFittingType , ifc:IfcFlowTreatmentDeviceType , ifc:IfcFlowTerminalType .
ifc:edgeRadius_IfcLShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLShapeProfileDef ;
rdfs:label "EdgeRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:item_IfcStyledItem
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStyledItem ;
rdfs:label "Item" ;
rdfs:range ifc:IfcRepresentationItem ;
owl:inverseOf ifc:styledByItem_IfcRepresentationItem .
ifc:ASSISTEDSTEAM a ifc:IfcHumidifierTypeEnum , owl:NamedIndividual ;
rdfs:label "ASSISTEDSTEAM" .
ifc:READWRITELOCKED a ifc:IfcStateEnum , owl:NamedIndividual ;
rdfs:label "READWRITELOCKED" .
ifc:IfcGeometricSet a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcGeometricSetSelect ;
owl:onProperty ifc:elements_IfcGeometricSet
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcGeometricSetSelect ;
owl:onProperty ifc:elements_IfcGeometricSet
] ;
owl:disjointWith ifc:IfcFaceBasedSurfaceModel , ifc:IfcCartesianTransformationOperator , ifc:IfcDraughtingCallout , ifc:IfcPlacement , ifc:IfcSectionedSpine , ifc:IfcFillAreaStyleHatching , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcDefinedSymbol , ifc:IfcLightSource , ifc:IfcDirection , ifc:IfcSurface , ifc:IfcBooleanResult , ifc:IfcFillAreaStyleTiles , ifc:IfcVector , ifc:IfcAnnotationSurface , ifc:IfcShellBasedSurfaceModel , ifc:IfcPoint , ifc:IfcSolidModel , ifc:IfcBoundingBox , ifc:IfcCompositeCurveSegment , ifc:IfcOneDirectionRepeatFactor , ifc:IfcTextLiteral , ifc:IfcCsgPrimitive3D , ifc:IfcPlanarExtent , ifc:IfcHalfSpaceSolid , ifc:IfcAnnotationFillArea , ifc:IfcCurve .
ifc:userDefinedRole_IfcActorRole
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcActorRole ;
rdfs:label "UserDefinedRole" ;
rdfs:range ifc:IfcLabel .
ifc:IfcEdge a owl:Class ;
rdfs:subClassOf ifc:IfcTopologicalRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcVertex ;
owl:onProperty ifc:edgeEnd_IfcEdge
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcVertex ;
owl:onProperty ifc:edgeEnd_IfcEdge ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcVertex ;
owl:onProperty ifc:edgeStart_IfcEdge
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcVertex ;
owl:onProperty ifc:edgeStart_IfcEdge ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcPath , ifc:IfcConnectedFaceSet , ifc:IfcLoop , ifc:IfcVertex , ifc:IfcFaceBound , ifc:IfcFace .
ifc:notationFacets_IfcClassificationNotation
a owl:ObjectProperty ;
rdfs:domain ifc:IfcClassificationNotation ;
rdfs:label "NotationFacets" ;
rdfs:range ifc:IfcClassificationNotationFacet .
ifc:IfcConstructionResource
a owl:Class ;
rdfs:subClassOf ifc:IfcResource ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:resourceIdentifier_IfcConstructionResource
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcMeasureWithUnit ;
owl:onProperty ifc:baseQuantity_IfcConstructionResource
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:resourceGroup_IfcConstructionResource
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcResourceConsumptionEnum ;
owl:onProperty ifc:resourceConsumption_IfcConstructionResource
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcIdentifier ;
owl:onProperty ifc:resourceIdentifier_IfcConstructionResource
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcConstructionMaterialResource ifc:IfcSubContractResource ifc:IfcCrewResource ifc:IfcConstructionProductResource ifc:IfcConstructionEquipmentResource ifc:IfcLaborResource )
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcResourceConsumptionEnum ;
owl:onProperty ifc:resourceConsumption_IfcConstructionResource
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:resourceGroup_IfcConstructionResource
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMeasureWithUnit ;
owl:onProperty ifc:baseQuantity_IfcConstructionResource
] .
ifc:INSPECTIONCHAMBER
a ifc:IfcDistributionChamberElementTypeEnum , owl:NamedIndividual ;
rdfs:label "INSPECTIONCHAMBER" .
ifc:representationsInContext_IfcRepresentationContext
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRepresentationContext ;
rdfs:label "RepresentationsInContext" ;
rdfs:range ifc:IfcRepresentation ;
owl:inverseOf ifc:contextOfItems_IfcRepresentation .
ifc:IfcColourOrFactor
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:reflectanceColour_IfcSurfaceStyleLighting
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleLighting ;
rdfs:label "ReflectanceColour" ;
rdfs:range ifc:IfcColourRgb .
ifc:IfcElementarySurface
a owl:Class ;
rdfs:subClassOf ifc:IfcSurface ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAxis2Placement3D ;
owl:onProperty ifc:position_IfcElementarySurface ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAxis2Placement3D ;
owl:onProperty ifc:position_IfcElementarySurface
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcPlane )
] ;
owl:disjointWith ifc:IfcSweptSurface , ifc:IfcBoundedSurface .
ifc:procedureID_IfcProcedure
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProcedure ;
rdfs:label "ProcedureID" ;
rdfs:range ifc:IfcIdentifier .
ifc:resultGroupFor_IfcStructuralResultGroup
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralResultGroup ;
rdfs:label "ResultGroupFor" ;
rdfs:range ifc:IfcStructuralAnalysisModel ;
owl:inverseOf ifc:hasResults_IfcStructuralAnalysisModel .
ifc:IfcPlaneAngleMeasure_List
a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPlaneAngleMeasure_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPlaneAngleMeasure_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPlaneAngleMeasure ;
owl:onProperty list:hasContents
] .
ifc:eccentricityInX_IfcConnectionPointEccentricity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConnectionPointEccentricity ;
rdfs:label "EccentricityInX" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:REFRIGERATOR a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "REFRIGERATOR" .
ifc:DRYBULBTEMPERATURE
a ifc:IfcThermalLoadSourceEnum , owl:NamedIndividual ;
rdfs:label "DRYBULBTEMPERATURE" .
ifc:LKR a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "LKR" .
ifc:predefinedType_IfcCableSegmentType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCableSegmentType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcCableSegmentTypeEnum .
ifc:IfcCoveringType a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElementType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCoveringTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCoveringType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCoveringTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCoveringType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcRailingType , ifc:IfcColumnType , ifc:IfcPlateType , ifc:IfcMemberType , ifc:IfcRampFlightType , ifc:IfcSlabType , ifc:IfcCurtainWallType , ifc:IfcWallType , ifc:IfcBeamType , ifc:IfcBuildingElementProxyType , ifc:IfcStairFlightType .
ifc:description_IfcConstraintRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraintRelationship ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:flowConditionSingleValue_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "FlowConditionSingleValue" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:COMPRESSION_MEMBER
a ifc:IfcStructuralCurveTypeEnum , owl:NamedIndividual ;
rdfs:label "COMPRESSION_MEMBER" .
ifc:relatedOrganizations_IfcOrganizationRelationship
a owl:ObjectProperty ;
rdfs:domain ifc:IfcOrganizationRelationship ;
rdfs:label "RelatedOrganizations" ;
rdfs:range ifc:IfcOrganization ;
owl:inverseOf ifc:isRelatedBy_IfcOrganization .
ifc:FIXEDCASEMENT a ifc:IfcWindowPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "FIXEDCASEMENT" .
ifc:masterRepresentation_IfcTrimmedCurve
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTrimmedCurve ;
rdfs:label "MasterRepresentation" ;
rdfs:range ifc:IfcTrimmingPreference .
ifc:IfcElectricFlowStorageDeviceType
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowStorageDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcElectricFlowStorageDeviceTypeEnum ;
owl:onProperty ifc:predefinedType_IfcElectricFlowStorageDeviceType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElectricFlowStorageDeviceTypeEnum ;
owl:onProperty ifc:predefinedType_IfcElectricFlowStorageDeviceType
] ;
owl:disjointWith ifc:IfcTankType .
ifc:AES a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "AES" .
ifc:IfcSurfaceTexture
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:repeatT_IfcSurfaceTexture
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:BOOLEAN ;
owl:onProperty ifc:repeatT_IfcSurfaceTexture ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCartesianTransformationOperator2D ;
owl:onProperty ifc:textureTransform_IfcSurfaceTexture
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcCartesianTransformationOperator2D ;
owl:onProperty ifc:textureTransform_IfcSurfaceTexture
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:repeatS_IfcSurfaceTexture
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSurfaceTextureEnum ;
owl:onProperty ifc:textureType_IfcSurfaceTexture ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:BOOLEAN ;
owl:onProperty ifc:repeatS_IfcSurfaceTexture ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcBlobTexture ifc:IfcPixelTexture ifc:IfcImageTexture )
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSurfaceTextureEnum ;
owl:onProperty ifc:textureType_IfcSurfaceTexture
] .
ifc:soundLevelSingleValue_IfcSoundValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSoundValue ;
rdfs:label "SoundLevelSingleValue" ;
rdfs:range ifc:IfcDerivedMeasureValue .
ifc:MANUFACTURE a ifc:IfcEnvironmentalImpactCategoryEnum , owl:NamedIndividual ;
rdfs:label "MANUFACTURE" .
ifc:IfcWindowPanelProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcPropertySetDefinition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:frameThickness_IfcWindowPanelProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:frameThickness_IfcWindowPanelProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:frameDepth_IfcWindowPanelProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcShapeAspect ;
owl:onProperty ifc:shapeAspectStyle_IfcWindowPanelProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcWindowPanelOperationEnum ;
owl:onProperty ifc:operationType_IfcWindowPanelProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:frameDepth_IfcWindowPanelProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcWindowPanelPositionEnum ;
owl:onProperty ifc:panelPosition_IfcWindowPanelProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcWindowPanelOperationEnum ;
owl:onProperty ifc:operationType_IfcWindowPanelProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcShapeAspect ;
owl:onProperty ifc:shapeAspectStyle_IfcWindowPanelProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcWindowPanelPositionEnum ;
owl:onProperty ifc:panelPosition_IfcWindowPanelProperties
] ;
owl:disjointWith ifc:IfcPermeableCoveringProperties , ifc:IfcPropertySet , ifc:IfcFluidFlowProperties , ifc:IfcSoundValue , ifc:IfcEnergyProperties , ifc:IfcElementQuantity , ifc:IfcServiceLifeFactor , ifc:IfcDoorLiningProperties , ifc:IfcSoundProperties , ifc:IfcReinforcementDefinitionProperties , ifc:IfcSpaceThermalLoadProperties , ifc:IfcWindowLiningProperties , ifc:IfcDoorPanelProperties .
ifc:IfcColumn a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
owl:disjointWith ifc:IfcCovering , ifc:IfcRoof , ifc:IfcMember , ifc:IfcFooting , ifc:IfcDoor , ifc:IfcPlate , ifc:IfcWall , ifc:IfcBuildingElementComponent , ifc:IfcPile , ifc:IfcRamp , ifc:IfcRampFlight , ifc:IfcSlab , ifc:IfcBuildingElementProxy , ifc:IfcWindow , ifc:IfcStair , ifc:IfcStairFlight , ifc:IfcBeam , ifc:IfcRailing , ifc:IfcCurtainWall .
ifc:IfcMoistureDiffusivityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:definition_IfcDefinedSymbol
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDefinedSymbol ;
rdfs:label "Definition" ;
rdfs:range ifc:IfcDefinedSymbolSelect .
ifc:WATERMETER a ifc:IfcFlowMeterTypeEnum , owl:NamedIndividual ;
rdfs:label "WATERMETER" .
ifc:IfcWorkControl a owl:Class ;
rdfs:subClassOf ifc:IfcControl ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDateTimeSelect ;
owl:onProperty ifc:finishTime_IfcWorkControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTimeMeasure ;
owl:onProperty ifc:totalFloat_IfcWorkControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTimeMeasure ;
owl:onProperty ifc:duration_IfcWorkControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcIdentifier ;
owl:onProperty ifc:identifier_IfcWorkControl ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeMeasure ;
owl:onProperty ifc:totalFloat_IfcWorkControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:startTime_IfcWorkControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:userDefinedControlType_IfcWorkControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDateTimeSelect ;
owl:onProperty ifc:creationDate_IfcWorkControl ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeMeasure ;
owl:onProperty ifc:duration_IfcWorkControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:purpose_IfcWorkControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcWorkControlTypeEnum ;
owl:onProperty ifc:workControlType_IfcWorkControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPerson ;
owl:onProperty ifc:creators_IfcWorkControl
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcWorkPlan ifc:IfcWorkSchedule )
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDateTimeSelect ;
owl:onProperty ifc:startTime_IfcWorkControl ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcWorkControlTypeEnum ;
owl:onProperty ifc:workControlType_IfcWorkControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:creationDate_IfcWorkControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:purpose_IfcWorkControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:finishTime_IfcWorkControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:identifier_IfcWorkControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:userDefinedControlType_IfcWorkControl
] ;
owl:disjointWith ifc:IfcPerformanceHistory , ifc:IfcPermit , ifc:IfcProjectOrder , ifc:IfcEquipmentStandard , ifc:IfcTimeSeriesSchedule , ifc:IfcSpaceProgram , ifc:IfcActionRequest , ifc:IfcProjectOrderRecord , ifc:IfcCostItem , ifc:IfcScheduleTimeControl , ifc:IfcConditionCriterion , ifc:IfcFurnitureStandard , ifc:IfcCostSchedule , ifc:IfcServiceLife .
ifc:FREESTANDINGFAN a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "FREESTANDINGFAN" .
ifc:hasSubContexts_IfcGeometricRepresentationContext
a owl:ObjectProperty ;
rdfs:domain ifc:IfcGeometricRepresentationContext ;
rdfs:label "HasSubContexts" ;
rdfs:range ifc:IfcGeometricRepresentationSubContext ;
owl:inverseOf ifc:parentContext_IfcGeometricRepresentationSubContext .
ifc:IfcReferencesValueDocument
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:description_IfcReferencesValueDocument
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcReferencesValueDocument
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcReferencesValueDocument
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcReferencesValueDocument
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcAppliedValue ;
owl:onProperty ifc:referencingValues_IfcReferencesValueDocument
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAppliedValue ;
owl:onProperty ifc:referencingValues_IfcReferencesValueDocument
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDocumentSelect ;
owl:onProperty ifc:referencedDocument_IfcReferencesValueDocument ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDocumentSelect ;
owl:onProperty ifc:referencedDocument_IfcReferencesValueDocument
] .
ifc:IfcExternalReference
a owl:Class ;
rdfs:subClassOf ifc:IfcObjectReferenceSelect , ifc:IfcLightDistributionDataSourceSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:location_IfcExternalReference
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcExternalReference
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcIdentifier ;
owl:onProperty ifc:itemReference_IfcExternalReference
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:itemReference_IfcExternalReference
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:location_IfcExternalReference
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcExternalReference
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcExternallyDefinedHatchStyle ifc:IfcExternallyDefinedSymbol ifc:IfcExternallyDefinedSurfaceStyle ifc:IfcExternallyDefinedTextFont ifc:IfcDocumentReference ifc:IfcLibraryReference ifc:IfcClassificationReference )
] .
ifc:OILINTERCEPTOR a ifc:IfcWasteTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "OILINTERCEPTOR" .
ifc:name_IfcAppliedValueRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAppliedValueRelationship ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:FIXEDPLATECOUNTERFLOWEXCHANGER
a ifc:IfcAirToAirHeatRecoveryTypeEnum , owl:NamedIndividual ;
rdfs:label "FIXEDPLATECOUNTERFLOWEXCHANGER" .
ifc:longName_IfcProject
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProject ;
rdfs:label "LongName" ;
rdfs:range ifc:IfcLabel .
ifc:IfcStructuralCurveMemberVarying
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralCurveMember .
ifc:IfcPlacement a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCartesianPoint ;
owl:onProperty ifc:location_IfcPlacement ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcAxis2Placement2D ifc:IfcAxis2Placement3D ifc:IfcAxis1Placement )
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCartesianPoint ;
owl:onProperty ifc:location_IfcPlacement
] ;
owl:disjointWith ifc:IfcSurface , ifc:IfcDefinedSymbol , ifc:IfcAnnotationFillArea , ifc:IfcPoint , ifc:IfcTextLiteral , ifc:IfcCartesianTransformationOperator , ifc:IfcLightSource , ifc:IfcGeometricSet , ifc:IfcSectionedSpine , ifc:IfcBoundingBox , ifc:IfcSolidModel , ifc:IfcVector , ifc:IfcFaceBasedSurfaceModel , ifc:IfcPlanarExtent , ifc:IfcFillAreaStyleTiles , ifc:IfcCsgPrimitive3D , ifc:IfcDraughtingCallout , ifc:IfcHalfSpaceSolid , ifc:IfcCompositeCurveSegment , ifc:IfcOneDirectionRepeatFactor , ifc:IfcFillAreaStyleHatching , ifc:IfcDirection , ifc:IfcCurve , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcBooleanResult , ifc:IfcAnnotationSurface , ifc:IfcShellBasedSurfaceModel .
ifc:filletRadius_IfcZShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcZShapeProfileDef ;
rdfs:label "FilletRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcAppliedValueSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:ROTARYVANE a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "ROTARYVANE" .
ifc:dissolvedSolidsContent_IfcWaterProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWaterProperties ;
rdfs:label "DissolvedSolidsContent" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:predefinedType_IfcOutletType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOutletType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcOutletTypeEnum .
ifc:IfcLightSourceDirectional
a owl:Class ;
rdfs:subClassOf ifc:IfcLightSource ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDirection ;
owl:onProperty ifc:orientation_IfcLightSourceDirectional ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDirection ;
owl:onProperty ifc:orientation_IfcLightSourceDirectional
] ;
owl:disjointWith ifc:IfcLightSourceAmbient , ifc:IfcLightSourcePositional , ifc:IfcLightSourceGoniometric .
ifc:innerBoundaries_IfcAnnotationFillArea
a owl:ObjectProperty ;
rdfs:domain ifc:IfcAnnotationFillArea ;
rdfs:label "InnerBoundaries" ;
rdfs:range ifc:IfcCurve .
ifc:usageName_IfcPropertyReferenceValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyReferenceValue ;
rdfs:label "UsageName" ;
rdfs:range ifc:IfcLabel .
ifc:IfcSpatialStructureElement
a owl:Class ;
rdfs:subClassOf ifc:IfcProduct ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelServicesBuildings ;
owl:onProperty ifc:servicedBySystems_IfcSpatialStructureElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcElementCompositionEnum ;
owl:onProperty ifc:compositionType_IfcSpatialStructureElement ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelContainedInSpatialStructure ;
owl:onProperty ifc:containsElements_IfcSpatialStructureElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelReferencedInSpatialStructure ;
owl:onProperty ifc:referencesElements_IfcSpatialStructureElement
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcSite ifc:IfcSpace ifc:IfcBuildingStorey ifc:IfcBuilding )
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:longName_IfcSpatialStructureElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:longName_IfcSpatialStructureElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElementCompositionEnum ;
owl:onProperty ifc:compositionType_IfcSpatialStructureElement
] ;
owl:disjointWith ifc:IfcPort , ifc:IfcGrid , ifc:IfcElement , ifc:IfcAnnotation , ifc:IfcStructuralItem , ifc:IfcStructuralActivity , ifc:IfcProxy .
ifc:curveWidth_IfcCurveStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurveStyle ;
rdfs:label "CurveWidth" ;
rdfs:range ifc:IfcSizeSelect .
ifc:IfcAsset a owl:Class ;
rdfs:subClassOf ifc:IfcGroup ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcActorSelect ;
owl:onProperty ifc:user_IfcAsset ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCostValue ;
owl:onProperty ifc:depreciatedValue_IfcAsset
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCostValue ;
owl:onProperty ifc:currentValue_IfcAsset
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCostValue ;
owl:onProperty ifc:totalReplacementCost_IfcAsset ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCostValue ;
owl:onProperty ifc:currentValue_IfcAsset ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:assetID_IfcAsset
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCostValue ;
owl:onProperty ifc:originalValue_IfcAsset ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCalendarDate ;
owl:onProperty ifc:incorporationDate_IfcAsset
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCostValue ;
owl:onProperty ifc:originalValue_IfcAsset
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcIdentifier ;
owl:onProperty ifc:assetID_IfcAsset ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCalendarDate ;
owl:onProperty ifc:incorporationDate_IfcAsset ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCostValue ;
owl:onProperty ifc:totalReplacementCost_IfcAsset
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcActorSelect ;
owl:onProperty ifc:owner_IfcAsset ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPerson ;
owl:onProperty ifc:responsiblePerson_IfcAsset ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPerson ;
owl:onProperty ifc:responsiblePerson_IfcAsset
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorSelect ;
owl:onProperty ifc:user_IfcAsset
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCostValue ;
owl:onProperty ifc:depreciatedValue_IfcAsset ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorSelect ;
owl:onProperty ifc:owner_IfcAsset
] ;
owl:disjointWith ifc:IfcSystem , ifc:IfcStructuralLoadGroup , ifc:IfcZone , ifc:IfcCondition , ifc:IfcInventory , ifc:IfcStructuralResultGroup .
ifc:COUPLING a ifc:IfcMotorConnectionTypeEnum , owl:NamedIndividual ;
rdfs:label "COUPLING" .
ifc:TWOPOSITION a ifc:IfcControllerTypeEnum , owl:NamedIndividual ;
rdfs:label "TWOPOSITION" .
ifc:lightColour_IfcLightSource
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSource ;
rdfs:label "LightColour" ;
rdfs:range ifc:IfcColourRgb .
ifc:IfcProductRepresentation
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcRepresentation_List ;
owl:onProperty ifc:representations_IfcProductRepresentation ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcRepresentation_List
] ;
owl:onProperty ifc:representations_IfcProductRepresentation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRepresentation_List ;
owl:onProperty ifc:representations_IfcProductRepresentation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:description_IfcProductRepresentation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcProductRepresentation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcProductRepresentation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcProductRepresentation
] .
ifc:ALUMINIUM a ifc:IfcWindowStyleConstructionEnum , ifc:IfcDoorStyleConstructionEnum , owl:NamedIndividual ;
rdfs:label "ALUMINIUM" .
ifc:IfcDiscreteAccessoryType
a owl:Class ;
rdfs:subClassOf ifc:IfcElementComponentType ;
owl:disjointWith ifc:IfcFastenerType .
ifc:IfcPileTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:title_IfcClassificationItem
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcClassificationItem ;
rdfs:label "Title" ;
rdfs:range ifc:IfcLabel .
ifc:IfcDoorPanelPositionEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcProfileDef_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcProfileDef_List , list:EmptyList .
ifc:IfcDateTimeSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT , ifc:IfcMetricValueSelect .
ifc:LIGHT a ifc:IfcAlarmTypeEnum , owl:NamedIndividual ;
rdfs:label "LIGHT" .
ifc:IfcLightDistributionData
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLuminousIntensityDistributionMeasure_List ;
owl:onProperty ifc:luminousIntensity_IfcLightDistributionData ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcLuminousIntensityDistributionMeasure_List
] ;
owl:onProperty ifc:luminousIntensity_IfcLightDistributionData
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLuminousIntensityDistributionMeasure_List ;
owl:onProperty ifc:luminousIntensity_IfcLightDistributionData
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPlaneAngleMeasure_List ;
owl:onProperty ifc:secondaryPlaneAngle_IfcLightDistributionData ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcPlaneAngleMeasure_List
] ;
owl:onProperty ifc:secondaryPlaneAngle_IfcLightDistributionData
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPlaneAngleMeasure_List ;
owl:onProperty ifc:secondaryPlaneAngle_IfcLightDistributionData
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:mainPlaneAngle_IfcLightDistributionData ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:mainPlaneAngle_IfcLightDistributionData
] .
ifc:predefinedType_IfcTendon
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTendon ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcTendonTypeEnum .
ifc:CHF a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "CHF" .
ifc:startFloat_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "StartFloat" ;
rdfs:range ifc:IfcTimeMeasure .
ifc:jobDescription_IfcSubContractResource
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSubContractResource ;
rdfs:label "JobDescription" ;
rdfs:range ifc:IfcText .
ifc:OMR a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "OMR" .
ifc:IfcChangeActionEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcMaterialList a owl:Class ;
rdfs:subClassOf ifc:IfcMaterialSelect , ifc:IfcObjectReferenceSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcMaterial_List ;
owl:onProperty ifc:materials_IfcMaterialList ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcMaterial_List
] ;
owl:onProperty ifc:materials_IfcMaterialList
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMaterial_List ;
owl:onProperty ifc:materials_IfcMaterialList
] .
ifc:AHEAD a ifc:IfcAheadOrBehind , owl:NamedIndividual ;
rdfs:label "AHEAD" .
ifc:LINTEL a ifc:IfcBeamTypeEnum , owl:NamedIndividual ;
rdfs:label "LINTEL" .
ifc:relatedObjects_IfcRelDefines
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRelDefines ;
rdfs:label "RelatedObjects" ;
rdfs:range ifc:IfcObject ;
owl:inverseOf ifc:isDefinedBy_IfcObject .
ifc:GRILL a ifc:IfcPermeableCoveringOperationEnum , owl:NamedIndividual ;
rdfs:label "GRILL" .
ifc:IfcSectionReinforcementProperties_List
a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSectionReinforcementProperties_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSectionReinforcementProperties_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSectionReinforcementProperties ;
owl:onProperty list:hasContents
] .
ifc:applicableDate_IfcAppliedValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAppliedValue ;
rdfs:label "ApplicableDate" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:CLIENT a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "CLIENT" .
ifc:referencedInStructures_IfcElement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcElement ;
rdfs:label "ReferencedInStructures" ;
rdfs:range ifc:IfcRelReferencedInSpatialStructure ;
owl:inverseOf ifc:relatedElements_IfcRelReferencedInSpatialStructure .
ifc:MECHANICALFORCEDDRAFT
a ifc:IfcCoolingTowerTypeEnum , owl:NamedIndividual ;
rdfs:label "MECHANICALFORCEDDRAFT" .
ifc:TRIPLE_PANEL_BOTTOM
a ifc:IfcWindowStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "TRIPLE_PANEL_BOTTOM" .
ifc:SHININESS a ifc:IfcSurfaceTextureEnum , owl:NamedIndividual ;
rdfs:label "SHININESS" .
ifc:IfcFlowFittingType
a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionFlowElementType ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcCableCarrierFittingType ifc:IfcPipeFittingType ifc:IfcDuctFittingType ifc:IfcJunctionBoxType )
] ;
owl:disjointWith ifc:IfcFlowTreatmentDeviceType , ifc:IfcFlowStorageDeviceType , ifc:IfcFlowSegmentType , ifc:IfcFlowControllerType , ifc:IfcDistributionChamberElementType , ifc:IfcEnergyConversionDeviceType , ifc:IfcFlowMovingDeviceType , ifc:IfcFlowTerminalType .
ifc:yDim_IfcTrapeziumProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTrapeziumProfileDef ;
rdfs:label "YDim" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:predefinedType_IfcStairFlightType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStairFlightType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcStairFlightTypeEnum .
ifc:appliedCondition_IfcStructuralConnection
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralConnection ;
rdfs:label "AppliedCondition" ;
rdfs:range ifc:IfcBoundaryCondition .
ifc:IfcAddress_List a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAddress_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAddress_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAddress ;
owl:onProperty list:hasContents
] .
ifc:IfcFireSuppressionTerminalType
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowTerminalType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcFireSuppressionTerminalTypeEnum ;
owl:onProperty ifc:predefinedType_IfcFireSuppressionTerminalType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcFireSuppressionTerminalTypeEnum ;
owl:onProperty ifc:predefinedType_IfcFireSuppressionTerminalType
] ;
owl:disjointWith ifc:IfcStackTerminalType , ifc:IfcGasTerminalType , ifc:IfcOutletType , ifc:IfcAirTerminalType , ifc:IfcWasteTerminalType , ifc:IfcLightFixtureType , ifc:IfcElectricHeaterType , ifc:IfcElectricApplianceType , ifc:IfcLampType , ifc:IfcSanitaryTerminalType .
ifc:direction_IfcRibPlateProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRibPlateProfileProperties ;
rdfs:label "Direction" ;
rdfs:range ifc:IfcRibPlateDirectionEnum .
ifc:INDIRECTEVAPORATIVEWETCOIL
a ifc:IfcEvaporativeCoolerTypeEnum , owl:NamedIndividual ;
rdfs:label "INDIRECTEVAPORATIVEWETCOIL" .
ifc:DKK a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "DKK" .
ifc:luminousIntensityExponent_IfcDimensionalExponents
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDimensionalExponents ;
rdfs:label "LuminousIntensityExponent" ;
rdfs:range expr:INTEGER .
ifc:IfcTextureCoordinateGenerator
a owl:Class ;
rdfs:subClassOf ifc:IfcTextureCoordinate ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSimpleValue_List ;
owl:onProperty ifc:parameter_IfcTextureCoordinateGenerator ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcSimpleValue_List
] ;
owl:onProperty ifc:parameter_IfcTextureCoordinateGenerator
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSimpleValue_List ;
owl:onProperty ifc:parameter_IfcTextureCoordinateGenerator
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:mode_IfcTextureCoordinateGenerator ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:mode_IfcTextureCoordinateGenerator
] ;
owl:disjointWith ifc:IfcTextureMap .
ifc:ZWD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "ZWD" .
ifc:HALF_TURN_STAIR a ifc:IfcStairTypeEnum , owl:NamedIndividual ;
rdfs:label "HALF_TURN_STAIR" .
ifc:IfcPlaneAngleMeasure_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcPlaneAngleMeasure_List , list:EmptyList .
ifc:IfcThermalExpansionCoefficientMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:BEAM_GRID a ifc:IfcElementAssemblyTypeEnum , owl:NamedIndividual ;
rdfs:label "BEAM_GRID" .
ifc:webEdgeRadius_IfcTShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTShapeProfileDef ;
rdfs:label "WebEdgeRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:shapeAspectStyle_IfcDoorPanelProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorPanelProperties ;
rdfs:label "ShapeAspectStyle" ;
rdfs:range ifc:IfcShapeAspect .
ifc:IfcProxy a owl:Class ;
rdfs:subClassOf ifc:IfcProduct ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:tag_IfcProxy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcObjectTypeEnum ;
owl:onProperty ifc:proxyType_IfcProxy ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcObjectTypeEnum ;
owl:onProperty ifc:proxyType_IfcProxy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:tag_IfcProxy
] ;
owl:disjointWith ifc:IfcStructuralItem , ifc:IfcSpatialStructureElement , ifc:IfcAnnotation , ifc:IfcPort , ifc:IfcStructuralActivity , ifc:IfcElement , ifc:IfcGrid .
ifc:IfcSpecularExponent
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcSpecularHighlightSelect .
ifc:rasterFormat_IfcBlobTexture
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBlobTexture ;
rdfs:label "RasterFormat" ;
rdfs:range ifc:IfcIdentifier .
ifc:name_IfcRoot a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRoot ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:IfcCoolingTowerType
a owl:Class ;
rdfs:subClassOf ifc:IfcEnergyConversionDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCoolingTowerTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCoolingTowerType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCoolingTowerTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCoolingTowerType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcEvaporativeCoolerType , ifc:IfcHeatExchangerType , ifc:IfcUnitaryEquipmentType , ifc:IfcChillerType , ifc:IfcBoilerType , ifc:IfcHumidifierType , ifc:IfcEvaporatorType , ifc:IfcElectricMotorType , ifc:IfcAirToAirHeatRecoveryType , ifc:IfcTubeBundleType , ifc:IfcCooledBeamType , ifc:IfcCoilType , ifc:IfcElectricGeneratorType , ifc:IfcTransformerType , ifc:IfcMotorConnectionType , ifc:IfcCondenserType , ifc:IfcSpaceHeaterType .
ifc:IfcWindowPanelOperationEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcAbsorbedDoseMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:timeLag_IfcRelSequence
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelSequence ;
rdfs:label "TimeLag" ;
rdfs:range ifc:IfcTimeMeasure .
ifc:intersectingAxes_IfcVirtualGridIntersection
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcVirtualGridIntersection ;
rdfs:label "IntersectingAxes" ;
rdfs:range ifc:IfcGridAxis_List .
ifc:IfcObjectPlacement
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLocalPlacement ;
owl:onProperty ifc:referencedByPlacements_IfcObjectPlacement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcProduct ;
owl:onProperty ifc:placesObject_IfcObjectPlacement ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProduct ;
owl:onProperty ifc:placesObject_IfcObjectPlacement
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcGridPlacement ifc:IfcLocalPlacement )
] .
ifc:CONTSAMEGRADIENTSAMECURVATURE
a ifc:IfcTransitionCode , owl:NamedIndividual ;
rdfs:label "CONTSAMEGRADIENTSAMECURVATURE" .
ifc:AED a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "AED" .
ifc:connectedTo_IfcElement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcElement ;
rdfs:label "ConnectedTo" ;
rdfs:range ifc:IfcRelConnectsElements ;
owl:inverseOf ifc:relatingElement_IfcRelConnectsElements .
ifc:height_IfcChamferEdgeFeature
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcChamferEdgeFeature ;
rdfs:label "Height" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:EXHAUSTAIR a ifc:IfcThermalLoadSourceEnum , owl:NamedIndividual ;
rdfs:label "EXHAUSTAIR" .
ifc:IfcCenterLineProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcArbitraryOpenProfileDef ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:thickness_IfcCenterLineProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:thickness_IfcCenterLineProfileDef
] .
ifc:uAxes_IfcGrid a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGrid ;
rdfs:label "UAxes" ;
rdfs:range ifc:IfcGridAxis_List .
ifc:IfcFlowMeterTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcThermalConductivityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:IfcIsothermalMoistureCapacityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:HALF_TURN_RAMP a ifc:IfcRampTypeEnum , owl:NamedIndividual ;
rdfs:label "HALF_TURN_RAMP" .
ifc:flangeThickness_IfcZShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcZShapeProfileDef ;
rdfs:label "FlangeThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcFilterType a owl:Class ;
rdfs:subClassOf ifc:IfcFlowTreatmentDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcFilterTypeEnum ;
owl:onProperty ifc:predefinedType_IfcFilterType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcFilterTypeEnum ;
owl:onProperty ifc:predefinedType_IfcFilterType
] ;
owl:disjointWith ifc:IfcDuctSilencerType .
ifc:MULLION a ifc:IfcMemberTypeEnum , owl:NamedIndividual ;
rdfs:label "MULLION" .
ifc:GASHEATINGCOIL a ifc:IfcCoilTypeEnum , owl:NamedIndividual ;
rdfs:label "GASHEATINGCOIL" .
ifc:CONSUMERUNIT a ifc:IfcElectricDistributionPointFunctionEnum , owl:NamedIndividual ;
rdfs:label "CONSUMERUNIT" .
ifc:DISTRIBUTIONPOINT
a ifc:IfcAddressTypeEnum , owl:NamedIndividual ;
rdfs:label "DISTRIBUTIONPOINT" .
ifc:objectPlacement_IfcProduct
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProduct ;
rdfs:label "ObjectPlacement" ;
rdfs:range ifc:IfcObjectPlacement ;
owl:inverseOf ifc:placesObject_IfcObjectPlacement .
ifc:DIRECTEXPANSIONTUBEINTUBE
a ifc:IfcEvaporatorTypeEnum , owl:NamedIndividual ;
rdfs:label "DIRECTEXPANSIONTUBEINTUBE" .
ifc:coefficient_IfcStructuralLoadGroup
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadGroup ;
rdfs:label "Coefficient" ;
rdfs:range ifc:IfcRatioMeasure .
ifc:IfcSurfaceStyleRefraction
a owl:Class ;
rdfs:subClassOf ifc:IfcSurfaceStyleElementSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcReal ;
owl:onProperty ifc:dispersionFactor_IfcSurfaceStyleRefraction
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcReal ;
owl:onProperty ifc:dispersionFactor_IfcSurfaceStyleRefraction
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcReal ;
owl:onProperty ifc:refractionIndex_IfcSurfaceStyleRefraction
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcReal ;
owl:onProperty ifc:refractionIndex_IfcSurfaceStyleRefraction
] .
ifc:characterSpacing_IfcTextStyleWithBoxCharacteristics
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleWithBoxCharacteristics ;
rdfs:label "CharacterSpacing" ;
rdfs:range ifc:IfcSizeSelect .
ifc:relatingApproval_IfcRelAssociatesApproval
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssociatesApproval ;
rdfs:label "RelatingApproval" ;
rdfs:range ifc:IfcApproval .
ifc:IfcStyledItem a owl:Class ;
rdfs:subClassOf ifc:IfcRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcStyledItem
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcRepresentationItem ;
owl:onProperty ifc:item_IfcStyledItem
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRepresentationItem ;
owl:onProperty ifc:item_IfcStyledItem
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPresentationStyleAssignment ;
owl:onProperty ifc:styles_IfcStyledItem
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcStyledItem
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPresentationStyleAssignment ;
owl:onProperty ifc:styles_IfcStyledItem
] ;
owl:disjointWith ifc:IfcGeometricRepresentationItem , ifc:IfcMappedItem , ifc:IfcTopologicalRepresentationItem .
ifc:condition_IfcCostValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCostValue ;
rdfs:label "Condition" ;
rdfs:range ifc:IfcText .
ifc:predefinedType_IfcRailingType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRailingType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcRailingTypeEnum .
ifc:depth_IfcLShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLShapeProfileDef ;
rdfs:label "Depth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:RESTRICTED a ifc:IfcDocumentConfidentialityEnum , owl:NamedIndividual ;
rdfs:label "RESTRICTED" .
ifc:IfcWindowStyle a owl:Class ;
rdfs:subClassOf ifc:IfcTypeProduct ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcWindowStyleConstructionEnum ;
owl:onProperty ifc:constructionType_IfcWindowStyle ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcWindowStyleConstructionEnum ;
owl:onProperty ifc:constructionType_IfcWindowStyle
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcWindowStyleOperationEnum ;
owl:onProperty ifc:operationType_IfcWindowStyle
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcWindowStyleOperationEnum ;
owl:onProperty ifc:operationType_IfcWindowStyle ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:BOOLEAN ;
owl:onProperty ifc:sizeable_IfcWindowStyle ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:sizeable_IfcWindowStyle
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:BOOLEAN ;
owl:onProperty ifc:parameterTakesPrecedence_IfcWindowStyle ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:parameterTakesPrecedence_IfcWindowStyle
] ;
owl:disjointWith ifc:IfcElementType , ifc:IfcDoorStyle .
ifc:IfcRelSchedulesCostItems
a owl:Class ;
rdfs:subClassOf ifc:IfcRelAssignsToControl ;
owl:disjointWith ifc:IfcRelAssignsToProjectOrder , ifc:IfcRelAssignsTasks .
ifc:IfcTrimmedCurve a owl:Class ;
rdfs:subClassOf ifc:IfcBoundedCurve ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcTrimmingPreference ;
owl:onProperty ifc:masterRepresentation_IfcTrimmedCurve ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:senseAgreement_IfcTrimmedCurve
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTrimmingSelect ;
owl:onProperty ifc:trim2_IfcTrimmedCurve
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTrimmingPreference ;
owl:onProperty ifc:masterRepresentation_IfcTrimmedCurve
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTrimmingSelect ;
owl:onProperty ifc:trim2_IfcTrimmedCurve
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCurve ;
owl:onProperty ifc:basisCurve_IfcTrimmedCurve ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTrimmingSelect ;
owl:onProperty ifc:trim1_IfcTrimmedCurve
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurve ;
owl:onProperty ifc:basisCurve_IfcTrimmedCurve
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "2"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTrimmingSelect ;
owl:onProperty ifc:trim1_IfcTrimmedCurve
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTrimmingSelect ;
owl:onProperty ifc:trim1_IfcTrimmedCurve
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "2"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTrimmingSelect ;
owl:onProperty ifc:trim2_IfcTrimmedCurve
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:BOOLEAN ;
owl:onProperty ifc:senseAgreement_IfcTrimmedCurve ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcBSplineCurve , ifc:IfcCompositeCurve , ifc:IfcPolyline .
ifc:edgeList_IfcEdgeLoop
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEdgeLoop ;
rdfs:label "EdgeList" ;
rdfs:range ifc:IfcOrientedEdge_List .
ifc:predefinedType_IfcPumpType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPumpType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcPumpTypeEnum .
ifc:SCROLL a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "SCROLL" .
ifc:MATT a ifc:IfcReflectanceMethodEnum , owl:NamedIndividual ;
rdfs:label "MATT" .
ifc:IfcActorSelect a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:FLUORESCENT a ifc:IfcLampTypeEnum , ifc:IfcLightEmissionSourceEnum , owl:NamedIndividual ;
rdfs:label "FLUORESCENT" .
ifc:predefinedType_IfcPile
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPile ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcPileTypeEnum .
ifc:isVentilated_IfcMaterialLayer
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMaterialLayer ;
rdfs:label "IsVentilated" ;
rdfs:range ifc:IfcLogical .
ifc:liningDepth_IfcWindowLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowLiningProperties ;
rdfs:label "LiningDepth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:ROLLINGPISTON a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "ROLLINGPISTON" .
ifc:LINEARSTIFFNESSUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "LINEARSTIFFNESSUNIT" .
ifc:MEASURED a ifc:IfcDataOriginEnum , ifc:IfcPropertySourceEnum , owl:NamedIndividual ;
rdfs:label "MEASURED" .
ifc:IfcObject a owl:Class ;
rdfs:subClassOf ifc:IfcObjectDefinition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelDefines ;
owl:onProperty ifc:isDefinedBy_IfcObject
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:objectType_IfcObject
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:objectType_IfcObject
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcProject ifc:IfcResource ifc:IfcGroup ifc:IfcProcess ifc:IfcProduct ifc:IfcActor ifc:IfcControl )
] ;
owl:disjointWith ifc:IfcTypeObject .
ifc:COMMISSIONING a ifc:IfcPropertySourceEnum , ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "COMMISSIONING" .
ifc:thickness_IfcStructuralSurfaceMember
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralSurfaceMember ;
rdfs:label "Thickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:relatingConstraint_IfcConstraintAggregationRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraintAggregationRelationship ;
rdfs:label "RelatingConstraint" ;
rdfs:range ifc:IfcConstraint ;
owl:inverseOf ifc:aggregates_IfcConstraint .
ifc:orientation_IfcLightSourceDirectional
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourceDirectional ;
rdfs:label "Orientation" ;
rdfs:range ifc:IfcDirection .
ifc:costType_IfcCostValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCostValue ;
rdfs:label "CostType" ;
rdfs:range ifc:IfcLabel .
ifc:providesBoundaries_IfcElement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcElement ;
rdfs:label "ProvidesBoundaries" ;
rdfs:range ifc:IfcRelSpaceBoundary ;
owl:inverseOf ifc:relatedBuildingElement_IfcRelSpaceBoundary .
ifc:IfcSymbolStyle a owl:Class ;
rdfs:subClassOf ifc:IfcPresentationStyleSelect , ifc:IfcPresentationStyle ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSymbolStyleSelect ;
owl:onProperty ifc:styleOfSymbol_IfcSymbolStyle ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSymbolStyleSelect ;
owl:onProperty ifc:styleOfSymbol_IfcSymbolStyle
] ;
owl:disjointWith ifc:IfcSurfaceStyle , ifc:IfcCurveStyle , ifc:IfcTextStyle , ifc:IfcFillAreaStyle .
ifc:momentX_IfcStructuralLoadSingleForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadSingleForce ;
rdfs:label "MomentX" ;
rdfs:range ifc:IfcTorqueMeasure .
ifc:IfcStructuralLoadSingleForceWarping
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralLoadSingleForce ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcWarpingMomentMeasure ;
owl:onProperty ifc:warpingMoment_IfcStructuralLoadSingleForceWarping
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcWarpingMomentMeasure ;
owl:onProperty ifc:warpingMoment_IfcStructuralLoadSingleForceWarping
] .
ifc:TWO_CURVED_RUN_STAIR
a ifc:IfcStairTypeEnum , owl:NamedIndividual ;
rdfs:label "TWO_CURVED_RUN_STAIR" .
ifc:transomThickness_IfcDoorLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorLiningProperties ;
rdfs:label "TransomThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:relatedMonetaryUnit_IfcCurrencyRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurrencyRelationship ;
rdfs:label "RelatedMonetaryUnit" ;
rdfs:range ifc:IfcMonetaryUnit .
ifc:SLIDING_TO_LEFT a ifc:IfcDoorStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "SLIDING_TO_LEFT" .
ifc:description_IfcReferencesValueDocument
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReferencesValueDocument ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:REGULATING a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "REGULATING" .
ifc:BHD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "BHD" .
ifc:nominalLength_IfcMechanicalFastener
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalFastener ;
rdfs:label "NominalLength" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:exchangeRate_IfcCurrencyRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurrencyRelationship ;
rdfs:label "ExchangeRate" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:IfcAnnotationSymbolOccurrence
a owl:Class ;
rdfs:subClassOf ifc:IfcDraughtingCalloutElement , ifc:IfcAnnotationOccurrence ;
owl:disjointWith ifc:IfcAnnotationTextOccurrence , ifc:IfcAnnotationSurfaceOccurrence , ifc:IfcAnnotationFillAreaOccurrence , ifc:IfcAnnotationCurveOccurrence .
ifc:RESIDUALCURRENTCIRCUITBREAKER
a ifc:IfcProtectiveDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "RESIDUALCURRENTCIRCUITBREAKER" .
ifc:IfcScheduleTimeControl
a owl:Class ;
rdfs:subClassOf ifc:IfcControl ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:scheduleFinish_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTimeMeasure ;
owl:onProperty ifc:actualDuration_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:lateFinish_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDateTimeSelect ;
owl:onProperty ifc:actualFinish_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTimeMeasure ;
owl:onProperty ifc:freeFloat_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:completion_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDateTimeSelect ;
owl:onProperty ifc:scheduleStart_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeMeasure ;
owl:onProperty ifc:remainingTime_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:actualFinish_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTimeMeasure ;
owl:onProperty ifc:totalFloat_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:statusTime_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:earlyStart_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelAssignsTasks ;
owl:onProperty ifc:scheduleTimeControlAssigned_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:earlyFinish_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTimeMeasure ;
owl:onProperty ifc:startFloat_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDateTimeSelect ;
owl:onProperty ifc:earlyStart_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeMeasure ;
owl:onProperty ifc:startFloat_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDateTimeSelect ;
owl:onProperty ifc:actualStart_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDateTimeSelect ;
owl:onProperty ifc:lateFinish_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:scheduleStart_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass expr:BOOLEAN ;
owl:onProperty ifc:isCritical_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDateTimeSelect ;
owl:onProperty ifc:scheduleFinish_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDateTimeSelect ;
owl:onProperty ifc:statusTime_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeMeasure ;
owl:onProperty ifc:totalFloat_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:isCritical_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeMeasure ;
owl:onProperty ifc:finishFloat_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTimeMeasure ;
owl:onProperty ifc:finishFloat_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTimeMeasure ;
owl:onProperty ifc:scheduleDuration_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeMeasure ;
owl:onProperty ifc:freeFloat_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:lateStart_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTimeMeasure ;
owl:onProperty ifc:remainingTime_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeMeasure ;
owl:onProperty ifc:scheduleDuration_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeMeasure ;
owl:onProperty ifc:actualDuration_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:completion_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDateTimeSelect ;
owl:onProperty ifc:earlyFinish_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDateTimeSelect ;
owl:onProperty ifc:lateStart_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcRelAssignsTasks ;
owl:onProperty ifc:scheduleTimeControlAssigned_IfcScheduleTimeControl ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:actualStart_IfcScheduleTimeControl
] ;
owl:disjointWith ifc:IfcConditionCriterion , ifc:IfcProjectOrderRecord , ifc:IfcWorkControl , ifc:IfcPerformanceHistory , ifc:IfcFurnitureStandard , ifc:IfcEquipmentStandard , ifc:IfcServiceLife , ifc:IfcCostItem , ifc:IfcSpaceProgram , ifc:IfcProjectOrder , ifc:IfcPermit , ifc:IfcTimeSeriesSchedule , ifc:IfcCostSchedule , ifc:IfcActionRequest .
ifc:displacementZ_IfcStructuralLoadSingleDisplacement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadSingleDisplacement ;
rdfs:label "DisplacementZ" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:curveFont_IfcCurveStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurveStyle ;
rdfs:label "CurveFont" ;
rdfs:range ifc:IfcCurveFontOrScaledCurveFontSelect .
ifc:IfcBuilding a owl:Class ;
rdfs:subClassOf ifc:IfcSpatialStructureElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:elevationOfRefHeight_IfcBuilding
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPostalAddress ;
owl:onProperty ifc:buildingAddress_IfcBuilding
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPostalAddress ;
owl:onProperty ifc:buildingAddress_IfcBuilding
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:elevationOfTerrain_IfcBuilding
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:elevationOfTerrain_IfcBuilding
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:elevationOfRefHeight_IfcBuilding
] ;
owl:disjointWith ifc:IfcSite , ifc:IfcBuildingStorey , ifc:IfcSpace .
ifc:unit_IfcTimeSeries
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTimeSeries ;
rdfs:label "Unit" ;
rdfs:range ifc:IfcUnit .
ifc:MUR a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "MUR" .
ifc:purpose_IfcAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAddress ;
rdfs:label "Purpose" ;
rdfs:range ifc:IfcAddressTypeEnum .
ifc:IfcSurfaceOrFaceSurface
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:status_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "Status" ;
rdfs:range ifc:IfcDocumentStatusEnum .
ifc:IfcCalendarDate a owl:Class ;
rdfs:subClassOf ifc:IfcObjectReferenceSelect , ifc:IfcDateTimeSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcYearNumber ;
owl:onProperty ifc:yearComponent_IfcCalendarDate ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcYearNumber ;
owl:onProperty ifc:yearComponent_IfcCalendarDate
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcMonthInYearNumber ;
owl:onProperty ifc:monthComponent_IfcCalendarDate ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMonthInYearNumber ;
owl:onProperty ifc:monthComponent_IfcCalendarDate
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDayInMonthNumber ;
owl:onProperty ifc:dayComponent_IfcCalendarDate ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDayInMonthNumber ;
owl:onProperty ifc:dayComponent_IfcCalendarDate
] .
ifc:isRelatedWith_IfcConstraint
a owl:ObjectProperty ;
rdfs:domain ifc:IfcConstraint ;
rdfs:label "IsRelatedWith" ;
rdfs:range ifc:IfcConstraintRelationship ;
owl:inverseOf ifc:relatedConstraints_IfcConstraintRelationship .
ifc:relaxations_IfcMechanicalSteelMaterialProperties
a owl:ObjectProperty ;
rdfs:domain ifc:IfcMechanicalSteelMaterialProperties ;
rdfs:label "Relaxations" ;
rdfs:range ifc:IfcRelaxation .
ifc:phase_IfcProject a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProject ;
rdfs:label "Phase" ;
rdfs:range ifc:IfcLabel .
ifc:STEAMHEATINGCOIL a ifc:IfcCoilTypeEnum , owl:NamedIndividual ;
rdfs:label "STEAMHEATINGCOIL" .
ifc:IfcAxis2Placement3D_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcAxis2Placement3D_List , list:EmptyList .
ifc:COMBINEDVALUE a ifc:IfcEnvironmentalImpactCategoryEnum , owl:NamedIndividual ;
rdfs:label "COMBINEDVALUE" .
ifc:MOVEORDER a ifc:IfcProjectOrderTypeEnum , owl:NamedIndividual ;
rdfs:label "MOVEORDER" .
ifc:PASCAL a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "PASCAL" .
ifc:AIREXCHANGERATE a ifc:IfcThermalLoadSourceEnum , owl:NamedIndividual ;
rdfs:label "AIREXCHANGERATE" .
ifc:STEAMTRAP a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "STEAMTRAP" .
ifc:parentContext_IfcGeometricRepresentationSubContext
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeometricRepresentationSubContext ;
rdfs:label "ParentContext" ;
rdfs:range ifc:IfcGeometricRepresentationContext ;
owl:inverseOf ifc:hasSubContexts_IfcGeometricRepresentationContext .
ifc:ESTIMATE a ifc:IfcCostScheduleTypeEnum , owl:NamedIndividual ;
rdfs:label "ESTIMATE" .
ifc:outerCurve_IfcArbitraryClosedProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcArbitraryClosedProfileDef ;
rdfs:label "OuterCurve" ;
rdfs:range ifc:IfcCurve .
ifc:IfcControllerTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:BOOSTER a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "BOOSTER" .
ifc:valueComponent_IfcMeasureWithUnit
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMeasureWithUnit ;
rdfs:label "ValueComponent" ;
rdfs:range ifc:IfcValue .
ifc:IfcMagneticFluxMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:LIGATURE a ifc:IfcReinforcingBarRoleEnum , owl:NamedIndividual ;
rdfs:label "LIGATURE" .
ifc:IfcBoundaryEdgeCondition
a owl:Class ;
rdfs:subClassOf ifc:IfcBoundaryCondition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcModulusOfLinearSubgradeReactionMeasure ;
owl:onProperty ifc:linearStiffnessByLengthZ_IfcBoundaryEdgeCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcModulusOfRotationalSubgradeReactionMeasure ;
owl:onProperty ifc:rotationalStiffnessByLengthX_IfcBoundaryEdgeCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcModulusOfLinearSubgradeReactionMeasure ;
owl:onProperty ifc:linearStiffnessByLengthX_IfcBoundaryEdgeCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcModulusOfLinearSubgradeReactionMeasure ;
owl:onProperty ifc:linearStiffnessByLengthZ_IfcBoundaryEdgeCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcModulusOfLinearSubgradeReactionMeasure ;
owl:onProperty ifc:linearStiffnessByLengthX_IfcBoundaryEdgeCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcModulusOfRotationalSubgradeReactionMeasure ;
owl:onProperty ifc:rotationalStiffnessByLengthY_IfcBoundaryEdgeCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcModulusOfRotationalSubgradeReactionMeasure ;
owl:onProperty ifc:rotationalStiffnessByLengthZ_IfcBoundaryEdgeCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcModulusOfRotationalSubgradeReactionMeasure ;
owl:onProperty ifc:rotationalStiffnessByLengthX_IfcBoundaryEdgeCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcModulusOfLinearSubgradeReactionMeasure ;
owl:onProperty ifc:linearStiffnessByLengthY_IfcBoundaryEdgeCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcModulusOfRotationalSubgradeReactionMeasure ;
owl:onProperty ifc:rotationalStiffnessByLengthZ_IfcBoundaryEdgeCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcModulusOfLinearSubgradeReactionMeasure ;
owl:onProperty ifc:linearStiffnessByLengthY_IfcBoundaryEdgeCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcModulusOfRotationalSubgradeReactionMeasure ;
owl:onProperty ifc:rotationalStiffnessByLengthY_IfcBoundaryEdgeCondition
] ;
owl:disjointWith ifc:IfcBoundaryFaceCondition , ifc:IfcBoundaryNodeCondition .
ifc:rotationalStiffnessX_IfcBoundaryNodeCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryNodeCondition ;
rdfs:label "RotationalStiffnessX" ;
rdfs:range ifc:IfcRotationalStiffnessMeasure .
ifc:webThickness_IfcUShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcUShapeProfileDef ;
rdfs:label "WebThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:OTHEROPERATION a ifc:IfcWindowPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "OTHEROPERATION" .
ifc:dateComponent_IfcDateAndTime
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDateAndTime ;
rdfs:label "DateComponent" ;
rdfs:range ifc:IfcCalendarDate .
ifc:relatingOpeningElement_IfcRelFillsElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelFillsElement ;
rdfs:label "RelatingOpeningElement" ;
rdfs:range ifc:IfcOpeningElement ;
owl:inverseOf ifc:hasFillings_IfcOpeningElement .
ifc:IfcBoundaryCondition
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcBoundaryCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcBoundaryCondition
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcBoundaryEdgeCondition ifc:IfcBoundaryNodeCondition ifc:IfcBoundaryFaceCondition )
] .
ifc:SECTIONALRADIATOR
a ifc:IfcSpaceHeaterTypeEnum , owl:NamedIndividual ;
rdfs:label "SECTIONALRADIATOR" .
ifc:hatchLineAngle_IfcFillAreaStyleHatching
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFillAreaStyleHatching ;
rdfs:label "HatchLineAngle" ;
rdfs:range ifc:IfcPlaneAngleMeasure .
ifc:vsense_IfcRectangularTrimmedSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangularTrimmedSurface ;
rdfs:label "Vsense" ;
rdfs:range expr:BOOLEAN .
ifc:ANTIVACUUM a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "ANTIVACUUM" .
ifc:IfcUnitaryEquipmentTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:relatingGroup_IfcRelAssignsToGroup
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssignsToGroup ;
rdfs:label "RelatingGroup" ;
rdfs:range ifc:IfcGroup ;
owl:inverseOf ifc:isGroupedBy_IfcGroup .
ifc:IfcRegularTimeSeries
a owl:Class ;
rdfs:subClassOf ifc:IfcTimeSeries ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcTimeSeriesValue_List ;
owl:onProperty ifc:values_IfcRegularTimeSeries ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcTimeSeriesValue_List
] ;
owl:onProperty ifc:values_IfcRegularTimeSeries
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeSeriesValue_List ;
owl:onProperty ifc:values_IfcRegularTimeSeries
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcTimeMeasure ;
owl:onProperty ifc:timeStep_IfcRegularTimeSeries ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeMeasure ;
owl:onProperty ifc:timeStep_IfcRegularTimeSeries
] ;
owl:disjointWith ifc:IfcIrregularTimeSeries .
ifc:IfcReinforcementDefinitionProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcPropertySetDefinition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSectionReinforcementProperties_List ;
owl:onProperty ifc:reinforcementSectionDefinitions_IfcReinforcementDefinitionProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcSectionReinforcementProperties_List
] ;
owl:onProperty ifc:reinforcementSectionDefinitions_IfcReinforcementDefinitionProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:definitionType_IfcReinforcementDefinitionProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSectionReinforcementProperties_List ;
owl:onProperty ifc:reinforcementSectionDefinitions_IfcReinforcementDefinitionProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:definitionType_IfcReinforcementDefinitionProperties
] ;
owl:disjointWith ifc:IfcFluidFlowProperties , ifc:IfcElementQuantity , ifc:IfcDoorPanelProperties , ifc:IfcPermeableCoveringProperties , ifc:IfcSoundProperties , ifc:IfcSoundValue , ifc:IfcDoorLiningProperties , ifc:IfcSpaceThermalLoadProperties , ifc:IfcEnergyProperties , ifc:IfcWindowPanelProperties , ifc:IfcServiceLifeFactor , ifc:IfcPropertySet , ifc:IfcWindowLiningProperties .
ifc:fixedUntilDate_IfcAppliedValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAppliedValue ;
rdfs:label "FixedUntilDate" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:crossSectionPositions_IfcSectionedSpine
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSectionedSpine ;
rdfs:label "CrossSectionPositions" ;
rdfs:range ifc:IfcAxis2Placement3D_List .
ifc:REMOVABLECASEMENT
a ifc:IfcWindowPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "REMOVABLECASEMENT" .
ifc:IfcHeatExchangerType
a owl:Class ;
rdfs:subClassOf ifc:IfcEnergyConversionDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcHeatExchangerTypeEnum ;
owl:onProperty ifc:predefinedType_IfcHeatExchangerType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcHeatExchangerTypeEnum ;
owl:onProperty ifc:predefinedType_IfcHeatExchangerType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcElectricMotorType , ifc:IfcAirToAirHeatRecoveryType , ifc:IfcUnitaryEquipmentType , ifc:IfcHumidifierType , ifc:IfcCoolingTowerType , ifc:IfcEvaporatorType , ifc:IfcCondenserType , ifc:IfcChillerType , ifc:IfcBoilerType , ifc:IfcCoilType , ifc:IfcEvaporativeCoolerType , ifc:IfcTransformerType , ifc:IfcSpaceHeaterType , ifc:IfcElectricGeneratorType , ifc:IfcTubeBundleType , ifc:IfcMotorConnectionType , ifc:IfcCooledBeamType .
ifc:IfcJunctionBoxTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:name_IfcColourSpecification
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcColourSpecification ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:ELECTRICHEATINGCOIL
a ifc:IfcCoilTypeEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICHEATINGCOIL" .
ifc:endTime_IfcTimeSeries
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTimeSeries ;
rdfs:label "EndTime" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:itemOf_IfcClassificationItem
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcClassificationItem ;
rdfs:label "ItemOf" ;
rdfs:range ifc:IfcClassification ;
owl:inverseOf ifc:contains_IfcClassification .
ifc:IfcTextFontName_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcTextFontName_List , list:EmptyList .
ifc:predefinedType_IfcCoveringType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCoveringType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcCoveringTypeEnum .
ifc:IfcRelContainedInSpatialStructure
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProduct ;
owl:onProperty ifc:relatedElements_IfcRelContainedInSpatialStructure
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcProduct ;
owl:onProperty ifc:relatedElements_IfcRelContainedInSpatialStructure
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSpatialStructureElement ;
owl:onProperty ifc:relatingStructure_IfcRelContainedInSpatialStructure
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSpatialStructureElement ;
owl:onProperty ifc:relatingStructure_IfcRelContainedInSpatialStructure ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcRelConnectsPorts , ifc:IfcRelSpaceBoundary , ifc:IfcRelFillsElement , ifc:IfcRelConnectsStructuralElement , ifc:IfcRelReferencedInSpatialStructure , ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelFlowControlElements , ifc:IfcRelCoversBldgElements , ifc:IfcRelConnectsElements , ifc:IfcRelSequence , ifc:IfcRelInteractionRequirements , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelConnectsPortToElement , ifc:IfcRelCoversSpaces , ifc:IfcRelProjectsElement , ifc:IfcRelServicesBuildings , ifc:IfcRelVoidsElement .
ifc:STRAUSS a ifc:IfcReflectanceMethodEnum , owl:NamedIndividual ;
rdfs:label "STRAUSS" .
ifc:IfcRelConnectsElements
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcConnectionGeometry ;
owl:onProperty ifc:connectionGeometry_IfcRelConnectsElements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcElement ;
owl:onProperty ifc:relatedElement_IfcRelConnectsElements ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElement ;
owl:onProperty ifc:relatingElement_IfcRelConnectsElements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcElement ;
owl:onProperty ifc:relatingElement_IfcRelConnectsElements ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConnectionGeometry ;
owl:onProperty ifc:connectionGeometry_IfcRelConnectsElements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElement ;
owl:onProperty ifc:relatedElement_IfcRelConnectsElements
] ;
owl:disjointWith ifc:IfcRelConnectsStructuralMember , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelConnectsStructuralElement , ifc:IfcRelInteractionRequirements , ifc:IfcRelFillsElement , ifc:IfcRelSpaceBoundary , ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelConnectsPortToElement , ifc:IfcRelCoversSpaces , ifc:IfcRelFlowControlElements , ifc:IfcRelConnectsPorts , ifc:IfcRelReferencedInSpatialStructure , ifc:IfcRelSequence , ifc:IfcRelCoversBldgElements , ifc:IfcRelServicesBuildings , ifc:IfcRelVoidsElement , ifc:IfcRelProjectsElement .
ifc:capacityByNumber_IfcTransportElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTransportElement ;
rdfs:label "CapacityByNumber" ;
rdfs:range ifc:IfcCountMeasure .
ifc:componentOfTotal_IfcAppliedValueRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAppliedValueRelationship ;
rdfs:label "ComponentOfTotal" ;
rdfs:range ifc:IfcAppliedValue ;
owl:inverseOf ifc:valueOfComponents_IfcAppliedValue .
ifc:IfcBoundingBox a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:zDim_IfcBoundingBox
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCartesianPoint ;
owl:onProperty ifc:corner_IfcBoundingBox ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:zDim_IfcBoundingBox ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:yDim_IfcBoundingBox ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCartesianPoint ;
owl:onProperty ifc:corner_IfcBoundingBox
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:yDim_IfcBoundingBox
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:xDim_IfcBoundingBox ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:xDim_IfcBoundingBox
] ;
owl:disjointWith ifc:IfcGeometricSet , ifc:IfcFillAreaStyleHatching , ifc:IfcOneDirectionRepeatFactor , ifc:IfcCompositeCurveSegment , ifc:IfcPoint , ifc:IfcSolidModel , ifc:IfcVector , ifc:IfcBooleanResult , ifc:IfcDraughtingCallout , ifc:IfcTextLiteral , ifc:IfcSectionedSpine , ifc:IfcPlacement , ifc:IfcDirection , ifc:IfcDefinedSymbol , ifc:IfcFillAreaStyleTiles , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcCsgPrimitive3D , ifc:IfcPlanarExtent , ifc:IfcFaceBasedSurfaceModel , ifc:IfcCurve , ifc:IfcAnnotationSurface , ifc:IfcHalfSpaceSolid , ifc:IfcLightSource , ifc:IfcAnnotationFillArea , ifc:IfcCartesianTransformationOperator , ifc:IfcShellBasedSurfaceModel , ifc:IfcSurface .
ifc:IfcDraughtingCalloutElement
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:RING a ifc:IfcReinforcingBarRoleEnum , owl:NamedIndividual ;
rdfs:label "RING" .
ifc:name_IfcMaterial a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMaterial ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:IfcLogicalOperatorEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:ASSETINVENTORY a ifc:IfcInventoryTypeEnum , owl:NamedIndividual ;
rdfs:label "ASSETINVENTORY" .
ifc:ADIABATICATOMIZING
a ifc:IfcHumidifierTypeEnum , owl:NamedIndividual ;
rdfs:label "ADIABATICATOMIZING" .
ifc:soundScale_IfcSoundProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSoundProperties ;
rdfs:label "SoundScale" ;
rdfs:range ifc:IfcSoundScaleEnum .
ifc:numberOfTreads_IfcStairFlight
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStairFlight ;
rdfs:label "NumberOfTreads" ;
rdfs:range expr:INTEGER .
ifc:hasStructuralMember_IfcElement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcElement ;
rdfs:label "HasStructuralMember" ;
rdfs:range ifc:IfcRelConnectsStructuralElement ;
owl:inverseOf ifc:relatingElement_IfcRelConnectsStructuralElement .
ifc:PROJECT a ifc:IfcObjectTypeEnum , owl:NamedIndividual ;
rdfs:label "PROJECT" .
ifc:description_IfcActorRole
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcActorRole ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:IfcAnnotationSurface
a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcGeometricRepresentationItem ;
owl:onProperty ifc:item_IfcAnnotationSurface ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcGeometricRepresentationItem ;
owl:onProperty ifc:item_IfcAnnotationSurface
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTextureCoordinate ;
owl:onProperty ifc:textureCoordinates_IfcAnnotationSurface
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTextureCoordinate ;
owl:onProperty ifc:textureCoordinates_IfcAnnotationSurface
] ;
owl:disjointWith ifc:IfcCsgPrimitive3D , ifc:IfcTextLiteral , ifc:IfcSectionedSpine , ifc:IfcPlanarExtent , ifc:IfcBooleanResult , ifc:IfcFaceBasedSurfaceModel , ifc:IfcLightSource , ifc:IfcFillAreaStyleHatching , ifc:IfcOneDirectionRepeatFactor , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcShellBasedSurfaceModel , ifc:IfcSurface , ifc:IfcDefinedSymbol , ifc:IfcCompositeCurveSegment , ifc:IfcBoundingBox , ifc:IfcPlacement , ifc:IfcGeometricSet , ifc:IfcPoint , ifc:IfcDraughtingCallout , ifc:IfcVector , ifc:IfcAnnotationFillArea , ifc:IfcFillAreaStyleTiles , ifc:IfcDirection , ifc:IfcHalfSpaceSolid , ifc:IfcSolidModel , ifc:IfcCartesianTransformationOperator , ifc:IfcCurve .
ifc:DIRECT a ifc:IfcElectricCurrentEnum , owl:NamedIndividual ;
rdfs:label "DIRECT" .
ifc:IfcHourInDay a owl:Class ;
rdfs:subClassOf expr:INTEGER .
ifc:relatingSpaceProgram_IfcRelInteractionRequirements
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelInteractionRequirements ;
rdfs:label "RelatingSpaceProgram" ;
rdfs:range ifc:IfcSpaceProgram ;
owl:inverseOf ifc:hasInteractionReqsTo_IfcSpaceProgram .
ifc:wetBulbTemperatureSingleValue_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "WetBulbTemperatureSingleValue" ;
rdfs:range ifc:IfcThermodynamicTemperatureMeasure .
ifc:torsionalSectionModulus_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "TorsionalSectionModulus" ;
rdfs:range ifc:IfcSectionModulusMeasure .
ifc:TUBEAXIAL a ifc:IfcFanTypeEnum , owl:NamedIndividual ;
rdfs:label "TUBEAXIAL" .
ifc:IfcProfileProperties
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcProfileDef ;
owl:onProperty ifc:profileDefinition_IfcProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProfileDef ;
owl:onProperty ifc:profileDefinition_IfcProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:profileName_IfcProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:profileName_IfcProfileProperties
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcGeneralProfileProperties ifc:IfcRibPlateProfileProperties )
] .
ifc:width_IfcCShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCShapeProfileDef ;
rdfs:label "Width" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcBezierCurve a owl:Class ;
rdfs:subClassOf ifc:IfcBSplineCurve .
ifc:BELTDRIVE a ifc:IfcMotorConnectionTypeEnum , owl:NamedIndividual ;
rdfs:label "BELTDRIVE" .
ifc:flangeWidth_IfcTShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTShapeProfileDef ;
rdfs:label "FlangeWidth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:FACTORY a ifc:IfcAssemblyPlaceEnum , owl:NamedIndividual ;
rdfs:label "FACTORY" .
ifc:placesObject_IfcObjectPlacement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcObjectPlacement ;
rdfs:label "PlacesObject" ;
rdfs:range ifc:IfcProduct ;
owl:inverseOf ifc:objectPlacement_IfcProduct .
ifc:referencedSource_IfcClassificationReference
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcClassificationReference ;
rdfs:label "ReferencedSource" ;
rdfs:range ifc:IfcClassification .
ifc:IfcProjectOrderRecordTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcSpaceTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcDiameterDimension
a owl:Class ;
rdfs:subClassOf ifc:IfcDimensionCurveDirectedCallout ;
owl:disjointWith ifc:IfcAngularDimension , ifc:IfcLinearDimension , ifc:IfcRadiusDimension .
ifc:relatingStructuralMember_IfcRelConnectsStructuralMember
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsStructuralMember ;
rdfs:label "RelatingStructuralMember" ;
rdfs:range ifc:IfcStructuralMember ;
owl:inverseOf ifc:connectedBy_IfcStructuralMember .
ifc:classifiedAs_IfcMaterial
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMaterial ;
rdfs:label "ClassifiedAs" ;
rdfs:range ifc:IfcMaterialClassificationRelationship ;
owl:inverseOf ifc:classifiedMaterial_IfcMaterialClassificationRelationship .
ifc:ATEND a ifc:IfcConnectionTypeEnum , owl:NamedIndividual ;
rdfs:label "ATEND" .
ifc:BECQUEREL a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "BECQUEREL" .
ifc:RESOURCE a ifc:IfcObjectTypeEnum , owl:NamedIndividual ;
rdfs:label "RESOURCE" .
ifc:IfcRelConnects a owl:Class ;
rdfs:subClassOf ifc:IfcRelationship ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcRelConnectsStructuralMember ifc:IfcRelFillsElement ifc:IfcRelVoidsElement ifc:IfcRelReferencedInSpatialStructure ifc:IfcRelInteractionRequirements ifc:IfcRelConnectsStructuralActivity ifc:IfcRelServicesBuildings ifc:IfcRelConnectsPorts ifc:IfcRelCoversBldgElements ifc:IfcRelProjectsElement ifc:IfcRelCoversSpaces ifc:IfcRelConnectsElements ifc:IfcRelSpaceBoundary ifc:IfcRelConnectsPortToElement ifc:IfcRelContainedInSpatialStructure ifc:IfcRelConnectsStructuralElement ifc:IfcRelSequence ifc:IfcRelFlowControlElements )
] ;
owl:disjointWith ifc:IfcRelDefines , ifc:IfcRelAssociates , ifc:IfcRelDecomposes , ifc:IfcRelAssigns .
ifc:sequenceType_IfcRelSequence
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelSequence ;
rdfs:label "SequenceType" ;
rdfs:range ifc:IfcSequenceEnum .
ifc:SUBCONTRACTOR a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "SUBCONTRACTOR" .
ifc:PLAIN a ifc:IfcReinforcingBarSurfaceEnum , owl:NamedIndividual ;
rdfs:label "PLAIN" .
ifc:usense_IfcRectangularTrimmedSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangularTrimmedSurface ;
rdfs:label "Usense" ;
rdfs:range expr:BOOLEAN .
ifc:AREAUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "AREAUNIT" .
ifc:transverseBarNominalDiameter_IfcReinforcingMesh
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcingMesh ;
rdfs:label "TransverseBarNominalDiameter" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:shearDeformationAreaY_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "ShearDeformationAreaY" ;
rdfs:range ifc:IfcAreaMeasure .
ifc:CONTINUOUS a ifc:IfcTimeSeriesDataTypeEnum , ifc:IfcTransitionCode , owl:NamedIndividual ;
rdfs:label "CONTINUOUS" .
ifc:IfcRelDefines a owl:Class ;
rdfs:subClassOf ifc:IfcRelationship ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcObject ;
owl:onProperty ifc:relatedObjects_IfcRelDefines
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcObject ;
owl:onProperty ifc:relatedObjects_IfcRelDefines
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcRelDefinesByType ifc:IfcRelDefinesByProperties )
] ;
owl:disjointWith ifc:IfcRelAssociates , ifc:IfcRelDecomposes , ifc:IfcRelConnects , ifc:IfcRelAssigns .
ifc:TROCHOIDAL a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "TROCHOIDAL" .
ifc:STRAIGHT_RUN_STAIR
a ifc:IfcStairTypeEnum , owl:NamedIndividual ;
rdfs:label "STRAIGHT_RUN_STAIR" .
ifc:profileDefinition_IfcProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProfileProperties ;
rdfs:label "ProfileDefinition" ;
rdfs:range ifc:IfcProfileDef .
ifc:IfcRelationship a owl:Class ;
rdfs:subClassOf ifc:IfcRoot ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcRelAssigns ifc:IfcRelConnects ifc:IfcRelDecomposes ifc:IfcRelAssociates ifc:IfcRelDefines )
] ;
owl:disjointWith ifc:IfcPropertyDefinition , ifc:IfcObjectDefinition .
ifc:finishFloat_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "FinishFloat" ;
rdfs:range ifc:IfcTimeMeasure .
ifc:IfcSurface a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricSetSelect , ifc:IfcGeometricRepresentationItem , ifc:IfcSurfaceOrFaceSurface ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcElementarySurface ifc:IfcBoundedSurface ifc:IfcSweptSurface )
] ;
owl:disjointWith ifc:IfcFaceBasedSurfaceModel , ifc:IfcLightSource , ifc:IfcPlanarExtent , ifc:IfcVector , ifc:IfcPlacement , ifc:IfcSectionedSpine , ifc:IfcCurve , ifc:IfcBoundingBox , ifc:IfcFillAreaStyleTiles , ifc:IfcAnnotationSurface , ifc:IfcSolidModel , ifc:IfcCompositeCurveSegment , ifc:IfcPoint , ifc:IfcBooleanResult , ifc:IfcDefinedSymbol , ifc:IfcCartesianTransformationOperator , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcGeometricSet , ifc:IfcCsgPrimitive3D , ifc:IfcShellBasedSurfaceModel , ifc:IfcHalfSpaceSolid , ifc:IfcDraughtingCallout , ifc:IfcTextLiteral , ifc:IfcOneDirectionRepeatFactor , ifc:IfcAnnotationFillArea , ifc:IfcDirection , ifc:IfcFillAreaStyleHatching .
ifc:axisPosition_IfcSurfaceOfRevolution
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceOfRevolution ;
rdfs:label "AxisPosition" ;
rdfs:range ifc:IfcAxis1Placement .
ifc:IfcCsgSelect a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:BLINN a ifc:IfcReflectanceMethodEnum , owl:NamedIndividual ;
rdfs:label "BLINN" .
ifc:ENDSUCTION a ifc:IfcPumpTypeEnum , owl:NamedIndividual ;
rdfs:label "ENDSUCTION" .
ifc:tilingPattern_IfcFillAreaStyleTiles
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFillAreaStyleTiles ;
rdfs:label "TilingPattern" ;
rdfs:range ifc:IfcOneDirectionRepeatFactor .
ifc:MODIFIEDDELETED a ifc:IfcChangeActionEnum , owl:NamedIndividual ;
rdfs:label "MODIFIEDDELETED" .
ifc:quality_IfcPhysicalComplexQuantity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPhysicalComplexQuantity ;
rdfs:label "Quality" ;
rdfs:range ifc:IfcLabel .
ifc:directrix_IfcSurfaceCurveSweptAreaSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceCurveSweptAreaSolid ;
rdfs:label "Directrix" ;
rdfs:range ifc:IfcCurve .
ifc:MASSDENSITYUNIT a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "MASSDENSITYUNIT" .
ifc:frameDepth_IfcPermeableCoveringProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPermeableCoveringProperties ;
rdfs:label "FrameDepth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:quantityInProcess_IfcRelAssignsToProcess
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssignsToProcess ;
rdfs:label "QuantityInProcess" ;
rdfs:range ifc:IfcMeasureWithUnit .
ifc:thermalLoadSource_IfcSpaceThermalLoadProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceThermalLoadProperties ;
rdfs:label "ThermalLoadSource" ;
rdfs:range ifc:IfcThermalLoadSourceEnum .
ifc:IfcPointOrVertexPoint
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:DIRECTEVAPORATIVEPACKAGEDROTARYAIRCOOLER
a ifc:IfcEvaporativeCoolerTypeEnum , owl:NamedIndividual ;
rdfs:label "DIRECTEVAPORATIVEPACKAGEDROTARYAIRCOOLER" .
ifc:startParam_IfcSweptDiskSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSweptDiskSolid ;
rdfs:label "StartParam" ;
rdfs:range ifc:IfcParameterValue .
ifc:IfcLocalTime a owl:Class ;
rdfs:subClassOf ifc:IfcDateTimeSelect , ifc:IfcObjectReferenceSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcMinuteInHour ;
owl:onProperty ifc:minuteComponent_IfcLocalTime
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcHourInDay ;
owl:onProperty ifc:hourComponent_IfcLocalTime
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSecondInMinute ;
owl:onProperty ifc:secondComponent_IfcLocalTime
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDaylightSavingHour ;
owl:onProperty ifc:daylightSavingOffset_IfcLocalTime
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcSecondInMinute ;
owl:onProperty ifc:secondComponent_IfcLocalTime
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcCoordinatedUniversalTimeOffset ;
owl:onProperty ifc:zone_IfcLocalTime
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCoordinatedUniversalTimeOffset ;
owl:onProperty ifc:zone_IfcLocalTime
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDaylightSavingHour ;
owl:onProperty ifc:daylightSavingOffset_IfcLocalTime
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcHourInDay ;
owl:onProperty ifc:hourComponent_IfcLocalTime ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMinuteInHour ;
owl:onProperty ifc:minuteComponent_IfcLocalTime
] .
ifc:isActingUpon_IfcActor
a owl:ObjectProperty ;
rdfs:domain ifc:IfcActor ;
rdfs:label "IsActingUpon" ;
rdfs:range ifc:IfcRelAssignsToActor ;
owl:inverseOf ifc:relatingActor_IfcRelAssignsToActor .
ifc:IfcBoxedHalfSpace
a owl:Class ;
rdfs:subClassOf ifc:IfcHalfSpaceSolid ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcBoundingBox ;
owl:onProperty ifc:enclosure_IfcBoxedHalfSpace ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcBoundingBox ;
owl:onProperty ifc:enclosure_IfcBoxedHalfSpace
] ;
owl:disjointWith ifc:IfcPolygonalBoundedHalfSpace .
ifc:timeSeriesScheduleType_IfcTimeSeriesSchedule
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTimeSeriesSchedule ;
rdfs:label "TimeSeriesScheduleType" ;
rdfs:range ifc:IfcTimeSeriesScheduleTypeEnum .
ifc:IfcLuminousIntensityDistributionMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:fontVariant_IfcTextStyleFontModel
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleFontModel ;
rdfs:label "FontVariant" ;
rdfs:range ifc:IfcFontVariant .
ifc:creationDate_IfcWorkControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWorkControl ;
rdfs:label "CreationDate" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:ALUMINIUM_PLASTIC
a ifc:IfcDoorStyleConstructionEnum , owl:NamedIndividual ;
rdfs:label "ALUMINIUM_PLASTIC" .
ifc:SPRINKLER a ifc:IfcFireSuppressionTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "SPRINKLER" .
ifc:edgeGeometry_IfcEdgeCurve
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEdgeCurve ;
rdfs:label "EdgeGeometry" ;
rdfs:range ifc:IfcCurve .
ifc:edgeRadius_IfcZShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcZShapeProfileDef ;
rdfs:label "EdgeRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:varyingThicknessLocation_IfcStructuralSurfaceMemberVarying
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralSurfaceMemberVarying ;
rdfs:label "VaryingThicknessLocation" ;
rdfs:range ifc:IfcShapeAspect .
ifc:ACTUALSERVICELIFE
a ifc:IfcServiceLifeTypeEnum , owl:NamedIndividual ;
rdfs:label "ACTUALSERVICELIFE" .
ifc:linearForceY_IfcStructuralLoadLinearForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadLinearForce ;
rdfs:label "LinearForceY" ;
rdfs:range ifc:IfcLinearForceMeasure .
ifc:ELECTRICCHARGEUNIT
a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICCHARGEUNIT" .
ifc:IfcEnvironmentalImpactCategoryEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcAngularDimension
a owl:Class ;
rdfs:subClassOf ifc:IfcDimensionCurveDirectedCallout ;
owl:disjointWith ifc:IfcDiameterDimension , ifc:IfcLinearDimension , ifc:IfcRadiusDimension .
ifc:STEEL a ifc:IfcWindowStyleConstructionEnum , ifc:IfcDoorStyleConstructionEnum , owl:NamedIndividual ;
rdfs:label "STEEL" .
ifc:scope_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "Scope" ;
rdfs:range ifc:IfcText .
ifc:completion_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "Completion" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:axis_IfcAxis2Placement3D
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAxis2Placement3D ;
rdfs:label "Axis" ;
rdfs:range ifc:IfcDirection .
ifc:PARABOLIC_ARC a ifc:IfcBSplineCurveForm , owl:NamedIndividual ;
rdfs:label "PARABOLIC_ARC" .
ifc:assemblyPlace_IfcElementAssembly
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElementAssembly ;
rdfs:label "AssemblyPlace" ;
rdfs:range ifc:IfcAssemblyPlaceEnum .
ifc:IfcFeatureElement
a owl:Class ;
rdfs:subClassOf ifc:IfcElement ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcFeatureElementSubtraction ifc:IfcFeatureElementAddition )
] ;
owl:disjointWith ifc:IfcFurnishingElement , ifc:IfcTransportElement , ifc:IfcElementAssembly , ifc:IfcElementComponent , ifc:IfcDistributionElement , ifc:IfcBuildingElement , ifc:IfcVirtualElement , ifc:IfcEquipmentElement , ifc:IfcElectricalElement .
ifc:depth_IfcTShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTShapeProfileDef ;
rdfs:label "Depth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:appliedValue_IfcAppliedValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAppliedValue ;
rdfs:label "AppliedValue" ;
rdfs:range ifc:IfcAppliedValueSelect .
ifc:COSTPLAN a ifc:IfcCostScheduleTypeEnum , owl:NamedIndividual ;
rdfs:label "COSTPLAN" .
ifc:dir_IfcLine a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLine ;
rdfs:label "Dir" ;
rdfs:range ifc:IfcVector .
ifc:PHYSICAL a ifc:IfcPhysicalOrVirtualEnum , owl:NamedIndividual ;
rdfs:label "PHYSICAL" .
ifc:predefinedType_IfcDistributionChamberElementType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDistributionChamberElementType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcDistributionChamberElementTypeEnum .
ifc:headWidth_IfcCraneRailFShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailFShapeProfileDef ;
rdfs:label "HeadWidth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcTankType a owl:Class ;
rdfs:subClassOf ifc:IfcFlowStorageDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcTankTypeEnum ;
owl:onProperty ifc:predefinedType_IfcTankType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTankTypeEnum ;
owl:onProperty ifc:predefinedType_IfcTankType
] ;
owl:disjointWith ifc:IfcElectricFlowStorageDeviceType .
ifc:CURVED_RUN_STAIR a ifc:IfcStairTypeEnum , owl:NamedIndividual ;
rdfs:label "CURVED_RUN_STAIR" .
ifc:IfcMaterialLayerSetUsage
a owl:Class ;
rdfs:subClassOf ifc:IfcMaterialSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLayerSetDirectionEnum ;
owl:onProperty ifc:layerSetDirection_IfcMaterialLayerSetUsage
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDirectionSenseEnum ;
owl:onProperty ifc:directionSense_IfcMaterialLayerSetUsage
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLayerSetDirectionEnum ;
owl:onProperty ifc:layerSetDirection_IfcMaterialLayerSetUsage ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcMaterialLayerSet ;
owl:onProperty ifc:forLayerSet_IfcMaterialLayerSetUsage ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMaterialLayerSet ;
owl:onProperty ifc:forLayerSet_IfcMaterialLayerSetUsage
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:offsetFromReferenceLine_IfcMaterialLayerSetUsage ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:offsetFromReferenceLine_IfcMaterialLayerSetUsage
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDirectionSenseEnum ;
owl:onProperty ifc:directionSense_IfcMaterialLayerSetUsage ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] .
ifc:IfcElementCompositionEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:styles_IfcStyledItem
a owl:ObjectProperty ;
rdfs:domain ifc:IfcStyledItem ;
rdfs:label "Styles" ;
rdfs:range ifc:IfcPresentationStyleAssignment .
ifc:IfcSurfaceStyleShading
a owl:Class ;
rdfs:subClassOf ifc:IfcSurfaceStyleElementSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcColourRgb ;
owl:onProperty ifc:surfaceColour_IfcSurfaceStyleShading ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcColourRgb ;
owl:onProperty ifc:surfaceColour_IfcSurfaceStyleShading
] .
ifc:relatingMonetaryUnit_IfcCurrencyRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurrencyRelationship ;
rdfs:label "RelatingMonetaryUnit" ;
rdfs:range ifc:IfcMonetaryUnit .
ifc:ASSISTEDPROPANE a ifc:IfcHumidifierTypeEnum , owl:NamedIndividual ;
rdfs:label "ASSISTEDPROPANE" .
ifc:THERMALEXPANSIONCOEFFICIENTUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "THERMALEXPANSIONCOEFFICIENTUNIT" .
ifc:BOTTOM a ifc:IfcWindowPanelPositionEnum , owl:NamedIndividual ;
rdfs:label "BOTTOM" .
ifc:predefinedType_IfcMotorConnectionType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMotorConnectionType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcMotorConnectionTypeEnum .
ifc:DAILY a ifc:IfcTimeSeriesScheduleTypeEnum , owl:NamedIndividual ;
rdfs:label "DAILY" .
ifc:coversSpaces_IfcCovering
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCovering ;
rdfs:label "CoversSpaces" ;
rdfs:range ifc:IfcRelCoversSpaces ;
owl:inverseOf ifc:relatedCoverings_IfcRelCoversSpaces .
ifc:sense_IfcCoordinatedUniversalTimeOffset
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCoordinatedUniversalTimeOffset ;
rdfs:label "Sense" ;
rdfs:range ifc:IfcAheadOrBehind .
ifc:predefinedType_IfcPlateType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPlateType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcPlateTypeEnum .
ifc:userDefinedProcedureType_IfcProcedure
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProcedure ;
rdfs:label "UserDefinedProcedureType" ;
rdfs:range ifc:IfcLabel .
ifc:IfcBoundedCurve a owl:Class ;
rdfs:subClassOf ifc:IfcCurveOrEdgeCurve , ifc:IfcCurve ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcCompositeCurve ifc:IfcBSplineCurve ifc:IfcTrimmedCurve ifc:IfcPolyline )
] ;
owl:disjointWith ifc:IfcOffsetCurve3D , ifc:IfcLine , ifc:IfcOffsetCurve2D , ifc:IfcConic .
ifc:refDirection_IfcAxis2Placement2D
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAxis2Placement2D ;
rdfs:label "RefDirection" ;
rdfs:range ifc:IfcDirection .
ifc:documentedBy_IfcTimeSeries
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTimeSeries ;
rdfs:label "DocumentedBy" ;
rdfs:range ifc:IfcTimeSeriesReferenceRelationship ;
owl:inverseOf ifc:referencedTimeSeries_IfcTimeSeriesReferenceRelationship .
ifc:IfcMotorConnectionType
a owl:Class ;
rdfs:subClassOf ifc:IfcEnergyConversionDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMotorConnectionTypeEnum ;
owl:onProperty ifc:predefinedType_IfcMotorConnectionType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcMotorConnectionTypeEnum ;
owl:onProperty ifc:predefinedType_IfcMotorConnectionType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcTubeBundleType , ifc:IfcEvaporativeCoolerType , ifc:IfcCondenserType , ifc:IfcHeatExchangerType , ifc:IfcAirToAirHeatRecoveryType , ifc:IfcCoilType , ifc:IfcUnitaryEquipmentType , ifc:IfcBoilerType , ifc:IfcEvaporatorType , ifc:IfcSpaceHeaterType , ifc:IfcCooledBeamType , ifc:IfcCoolingTowerType , ifc:IfcTransformerType , ifc:IfcElectricMotorType , ifc:IfcChillerType , ifc:IfcHumidifierType , ifc:IfcElectricGeneratorType .
ifc:IfcQuantityArea a owl:Class ;
rdfs:subClassOf ifc:IfcPhysicalSimpleQuantity ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAreaMeasure ;
owl:onProperty ifc:areaValue_IfcQuantityArea ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAreaMeasure ;
owl:onProperty ifc:areaValue_IfcQuantityArea
] ;
owl:disjointWith ifc:IfcQuantityWeight , ifc:IfcQuantityCount , ifc:IfcQuantityVolume , ifc:IfcQuantityTime , ifc:IfcQuantityLength .
ifc:LUF a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "LUF" .
ifc:FRICTION a ifc:IfcPileTypeEnum , owl:NamedIndividual ;
rdfs:label "FRICTION" .
ifc:description_IfcConstraintAggregationRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraintAggregationRelationship ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:wallThickness_IfcCShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCShapeProfileDef ;
rdfs:label "WallThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcQuantityLength
a owl:Class ;
rdfs:subClassOf ifc:IfcPhysicalSimpleQuantity ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:lengthValue_IfcQuantityLength ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:lengthValue_IfcQuantityLength
] ;
owl:disjointWith ifc:IfcQuantityWeight , ifc:IfcQuantityArea , ifc:IfcQuantityCount , ifc:IfcQuantityVolume , ifc:IfcQuantityTime .
ifc:IfcStructuralLoadPlanarForce
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralLoadStatic ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPlanarForceMeasure ;
owl:onProperty ifc:planarForceY_IfcStructuralLoadPlanarForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPlanarForceMeasure ;
owl:onProperty ifc:planarForceX_IfcStructuralLoadPlanarForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPlanarForceMeasure ;
owl:onProperty ifc:planarForceZ_IfcStructuralLoadPlanarForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPlanarForceMeasure ;
owl:onProperty ifc:planarForceY_IfcStructuralLoadPlanarForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPlanarForceMeasure ;
owl:onProperty ifc:planarForceZ_IfcStructuralLoadPlanarForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPlanarForceMeasure ;
owl:onProperty ifc:planarForceX_IfcStructuralLoadPlanarForce
] ;
owl:disjointWith ifc:IfcStructuralLoadTemperature , ifc:IfcStructuralLoadSingleForce , ifc:IfcStructuralLoadSingleDisplacement , ifc:IfcStructuralLoadLinearForce .
ifc:IfcPhysicalQuantity
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPhysicalComplexQuantity ;
owl:onProperty ifc:partOfComplex_IfcPhysicalQuantity
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPhysicalComplexQuantity ;
owl:onProperty ifc:partOfComplex_IfcPhysicalQuantity
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:description_IfcPhysicalQuantity
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcPhysicalQuantity
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcPhysicalQuantity ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcPhysicalQuantity
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcPhysicalSimpleQuantity ifc:IfcPhysicalComplexQuantity )
] .
ifc:IfcCurveOrEdgeCurve
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:SIDEHUNGRIGHTHAND
a ifc:IfcWindowPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "SIDEHUNGRIGHTHAND" .
ifc:TIMEDTWOPOSITION a ifc:IfcControllerTypeEnum , owl:NamedIndividual ;
rdfs:label "TIMEDTWOPOSITION" .
ifc:UPS a ifc:IfcElectricFlowStorageDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "UPS" .
ifc:IfcRampFlightTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcFillAreaStyleTileSymbolWithStyle
a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem , ifc:IfcFillAreaStyleTileShapeSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAnnotationSymbolOccurrence ;
owl:onProperty ifc:symbol_IfcFillAreaStyleTileSymbolWithStyle
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAnnotationSymbolOccurrence ;
owl:onProperty ifc:symbol_IfcFillAreaStyleTileSymbolWithStyle ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcOneDirectionRepeatFactor , ifc:IfcDirection , ifc:IfcPlacement , ifc:IfcDraughtingCallout , ifc:IfcFillAreaStyleTiles , ifc:IfcCompositeCurveSegment , ifc:IfcCsgPrimitive3D , ifc:IfcGeometricSet , ifc:IfcBooleanResult , ifc:IfcPoint , ifc:IfcSurface , ifc:IfcHalfSpaceSolid , ifc:IfcDefinedSymbol , ifc:IfcSectionedSpine , ifc:IfcAnnotationSurface , ifc:IfcShellBasedSurfaceModel , ifc:IfcPlanarExtent , ifc:IfcTextLiteral , ifc:IfcLightSource , ifc:IfcAnnotationFillArea , ifc:IfcBoundingBox , ifc:IfcFillAreaStyleHatching , ifc:IfcCurve , ifc:IfcCartesianTransformationOperator , ifc:IfcFaceBasedSurfaceModel , ifc:IfcSolidModel , ifc:IfcVector .
ifc:IfcVirtualGridIntersection
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLengthMeasure_List ;
owl:onProperty ifc:offsetDistances_IfcVirtualGridIntersection ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcLengthMeasure_List
]
] ;
owl:onProperty ifc:offsetDistances_IfcVirtualGridIntersection
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onClass ifc:IfcLengthMeasure_EmptyList ;
owl:onProperty list:hasNext ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:onProperty list:hasNext
] ;
owl:onProperty list:hasNext
] ;
owl:onProperty ifc:offsetDistances_IfcVirtualGridIntersection
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure_List ;
owl:onProperty ifc:offsetDistances_IfcVirtualGridIntersection
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcGridAxis_List ;
owl:onProperty ifc:intersectingAxes_IfcVirtualGridIntersection ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onClass ifc:IfcGridAxis_EmptyList ;
owl:onProperty list:hasNext ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:onProperty list:hasNext
] ;
owl:onProperty ifc:intersectingAxes_IfcVirtualGridIntersection
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcGridAxis_List
]
] ;
owl:onProperty ifc:intersectingAxes_IfcVirtualGridIntersection
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcGridAxis_List ;
owl:onProperty ifc:intersectingAxes_IfcVirtualGridIntersection
] .
ifc:pnt_IfcLine a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLine ;
rdfs:label "Pnt" ;
rdfs:range ifc:IfcCartesianPoint .
ifc:AIRRELEASE a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "AIRRELEASE" .
ifc:liningThickness_IfcWindowLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowLiningProperties ;
rdfs:label "LiningThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:CURRENT a ifc:IfcActionSourceTypeEnum , ifc:IfcTransformerTypeEnum , owl:NamedIndividual ;
rdfs:label "CURRENT" .
ifc:orientation_IfcFaceBound
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFaceBound ;
rdfs:label "Orientation" ;
rdfs:range expr:BOOLEAN .
ifc:textIndent_IfcTextStyleTextModel
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleTextModel ;
rdfs:label "TextIndent" ;
rdfs:range ifc:IfcSizeSelect .
ifc:partOfComplex_IfcProperty
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProperty ;
rdfs:label "PartOfComplex" ;
rdfs:range ifc:IfcComplexProperty ;
owl:inverseOf ifc:hasProperties_IfcComplexProperty .
ifc:IfcFastener a owl:Class ;
rdfs:subClassOf ifc:IfcElementComponent ;
owl:disjointWith ifc:IfcDiscreteAccessory .
ifc:offsetDistances_IfcVirtualGridIntersection
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcVirtualGridIntersection ;
rdfs:label "OffsetDistances" ;
rdfs:range ifc:IfcLengthMeasure_List .
ifc:RAFTER a ifc:IfcMemberTypeEnum , owl:NamedIndividual ;
rdfs:label "RAFTER" .
ifc:CYS a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "CYS" .
ifc:IfcSpaceHeaterTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcPropertySourceEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:ELECTRICVOLTAGEUNIT
a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICVOLTAGEUNIT" .
ifc:IfcBoundaryNodeCondition
a owl:Class ;
rdfs:subClassOf ifc:IfcBoundaryCondition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLinearStiffnessMeasure ;
owl:onProperty ifc:linearStiffnessX_IfcBoundaryNodeCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLinearStiffnessMeasure ;
owl:onProperty ifc:linearStiffnessZ_IfcBoundaryNodeCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLinearStiffnessMeasure ;
owl:onProperty ifc:linearStiffnessY_IfcBoundaryNodeCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLinearStiffnessMeasure ;
owl:onProperty ifc:linearStiffnessX_IfcBoundaryNodeCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcRotationalStiffnessMeasure ;
owl:onProperty ifc:rotationalStiffnessX_IfcBoundaryNodeCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcRotationalStiffnessMeasure ;
owl:onProperty ifc:rotationalStiffnessY_IfcBoundaryNodeCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRotationalStiffnessMeasure ;
owl:onProperty ifc:rotationalStiffnessX_IfcBoundaryNodeCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcRotationalStiffnessMeasure ;
owl:onProperty ifc:rotationalStiffnessZ_IfcBoundaryNodeCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRotationalStiffnessMeasure ;
owl:onProperty ifc:rotationalStiffnessZ_IfcBoundaryNodeCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLinearStiffnessMeasure ;
owl:onProperty ifc:linearStiffnessZ_IfcBoundaryNodeCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLinearStiffnessMeasure ;
owl:onProperty ifc:linearStiffnessY_IfcBoundaryNodeCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRotationalStiffnessMeasure ;
owl:onProperty ifc:rotationalStiffnessY_IfcBoundaryNodeCondition
] ;
owl:disjointWith ifc:IfcBoundaryEdgeCondition , ifc:IfcBoundaryFaceCondition .
ifc:predefinedType_IfcColumnType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcColumnType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcColumnTypeEnum .
ifc:edition_IfcClassification
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcClassification ;
rdfs:label "Edition" ;
rdfs:range ifc:IfcLabel .
ifc:longitudinalEndPosition_IfcSectionReinforcementProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSectionReinforcementProperties ;
rdfs:label "LongitudinalEndPosition" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:scheduleTimeControlAssigned_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "ScheduleTimeControlAssigned" ;
rdfs:range ifc:IfcRelAssignsTasks ;
owl:inverseOf ifc:timeForTask_IfcRelAssignsTasks .
ifc:IfcRibPlateProfileProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcProfileProperties ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:ribSpacing_IfcRibPlateProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:thickness_IfcRibPlateProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:ribSpacing_IfcRibPlateProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:ribHeight_IfcRibPlateProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRibPlateDirectionEnum ;
owl:onProperty ifc:direction_IfcRibPlateProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcRibPlateDirectionEnum ;
owl:onProperty ifc:direction_IfcRibPlateProfileProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:ribWidth_IfcRibPlateProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:thickness_IfcRibPlateProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:ribWidth_IfcRibPlateProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:ribHeight_IfcRibPlateProfileProperties
] ;
owl:disjointWith ifc:IfcGeneralProfileProperties .
ifc:representationMaps_IfcTypeProduct
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTypeProduct ;
rdfs:label "RepresentationMaps" ;
rdfs:range ifc:IfcRepresentationMap_List .
ifc:IfcSweptAreaSolid
a owl:Class ;
rdfs:subClassOf ifc:IfcSolidModel ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProfileDef ;
owl:onProperty ifc:sweptArea_IfcSweptAreaSolid
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAxis2Placement3D ;
owl:onProperty ifc:position_IfcSweptAreaSolid
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAxis2Placement3D ;
owl:onProperty ifc:position_IfcSweptAreaSolid ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcProfileDef ;
owl:onProperty ifc:sweptArea_IfcSweptAreaSolid ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcRevolvedAreaSolid ifc:IfcExtrudedAreaSolid ifc:IfcSurfaceCurveSweptAreaSolid )
] ;
owl:disjointWith ifc:IfcCsgSolid , ifc:IfcManifoldSolidBrep , ifc:IfcSweptDiskSolid .
ifc:VARIABLEFLOWPRESSUREDEPENDANT
a ifc:IfcAirTerminalBoxTypeEnum , owl:NamedIndividual ;
rdfs:label "VARIABLEFLOWPRESSUREDEPENDANT" .
ifc:visibleSegmentLength_IfcCurveStyleFontPattern
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurveStyleFontPattern ;
rdfs:label "VisibleSegmentLength" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:IfcFlowTreatmentDeviceType
a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionFlowElementType ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcDuctSilencerType ifc:IfcFilterType )
] ;
owl:disjointWith ifc:IfcFlowSegmentType , ifc:IfcDistributionChamberElementType , ifc:IfcFlowFittingType , ifc:IfcEnergyConversionDeviceType , ifc:IfcFlowMovingDeviceType , ifc:IfcFlowTerminalType , ifc:IfcFlowControllerType , ifc:IfcFlowStorageDeviceType .
ifc:IfcRightCircularCylinder
a owl:Class ;
rdfs:subClassOf ifc:IfcCsgPrimitive3D ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:height_IfcRightCircularCylinder
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:radius_IfcRightCircularCylinder
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:height_IfcRightCircularCylinder ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:radius_IfcRightCircularCylinder ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcRightCircularCone , ifc:IfcBlock , ifc:IfcSphere , ifc:IfcRectangularPyramid .
ifc:ADVICE_NOTE a ifc:IfcProcedureTypeEnum , owl:NamedIndividual ;
rdfs:label "ADVICE_NOTE" .
ifc:IfcStructuralConnectionCondition
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcStructuralConnectionCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcStructuralConnectionCondition
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcSlippageConnectionCondition ifc:IfcFailureConnectionCondition )
] .
ifc:ASBUILT a ifc:IfcPropertySourceEnum , owl:NamedIndividual ;
rdfs:label "ASBUILT" .
ifc:GUARDRAIL a ifc:IfcRailingTypeEnum , owl:NamedIndividual ;
rdfs:label "GUARDRAIL" .
ifc:description_IfcAppliedValueRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAppliedValueRelationship ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:SLEEVING a ifc:IfcCoveringTypeEnum , owl:NamedIndividual ;
rdfs:label "SLEEVING" .
ifc:predefinedType_IfcStructuralLoadGroup
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadGroup ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcLoadGroupTypeEnum .
ifc:BRL a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "BRL" .
ifc:centreOfGravityInY_IfcCraneRailAShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailAShapeProfileDef ;
rdfs:label "CentreOfGravityInY" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcRepresentation
a owl:Class ;
rdfs:subClassOf ifc:IfcLayeredItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcRepresentationItem ;
owl:onProperty ifc:items_IfcRepresentation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRepresentationMap ;
owl:onProperty ifc:representationMap_IfcRepresentation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcRepresentationMap ;
owl:onProperty ifc:representationMap_IfcRepresentation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:representationIdentifier_IfcRepresentation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRepresentationItem ;
owl:onProperty ifc:items_IfcRepresentation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRepresentationContext ;
owl:onProperty ifc:contextOfItems_IfcRepresentation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:representationType_IfcRepresentation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:representationType_IfcRepresentation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:representationIdentifier_IfcRepresentation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcRepresentationContext ;
owl:onProperty ifc:contextOfItems_IfcRepresentation ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] .
ifc:DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_LEFT
a ifc:IfcDoorStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_LEFT" .
ifc:DBC a ifc:IfcSoundScaleEnum , owl:NamedIndividual ;
rdfs:label "DBC" .
ifc:IfcStructuralLoadGroup
a owl:Class ;
rdfs:subClassOf ifc:IfcGroup ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:purpose_IfcStructuralLoadGroup
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcRatioMeasure ;
owl:onProperty ifc:coefficient_IfcStructuralLoadGroup
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRatioMeasure ;
owl:onProperty ifc:coefficient_IfcStructuralLoadGroup
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStructuralResultGroup ;
owl:onProperty ifc:sourceOfResultGroup_IfcStructuralLoadGroup
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcStructuralResultGroup ;
owl:onProperty ifc:sourceOfResultGroup_IfcStructuralLoadGroup
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcActionTypeEnum ;
owl:onProperty ifc:actionType_IfcStructuralLoadGroup ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStructuralAnalysisModel ;
owl:onProperty ifc:loadGroupFor_IfcStructuralLoadGroup
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLoadGroupTypeEnum ;
owl:onProperty ifc:predefinedType_IfcStructuralLoadGroup ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:purpose_IfcStructuralLoadGroup
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActionTypeEnum ;
owl:onProperty ifc:actionType_IfcStructuralLoadGroup
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLoadGroupTypeEnum ;
owl:onProperty ifc:predefinedType_IfcStructuralLoadGroup
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcActionSourceTypeEnum ;
owl:onProperty ifc:actionSource_IfcStructuralLoadGroup ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActionSourceTypeEnum ;
owl:onProperty ifc:actionSource_IfcStructuralLoadGroup
] ;
owl:disjointWith ifc:IfcStructuralResultGroup , ifc:IfcCondition , ifc:IfcSystem , ifc:IfcInventory , ifc:IfcZone , ifc:IfcAsset .
ifc:IfcLightIntensityDistribution
a owl:Class ;
rdfs:subClassOf ifc:IfcLightDistributionDataSourceSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLightDistributionData_List ;
owl:onProperty ifc:distributionData_IfcLightIntensityDistribution ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcLightDistributionData_List
] ;
owl:onProperty ifc:distributionData_IfcLightIntensityDistribution
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLightDistributionData_List ;
owl:onProperty ifc:distributionData_IfcLightIntensityDistribution
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLightDistributionCurveEnum ;
owl:onProperty ifc:lightDistributionCurve_IfcLightIntensityDistribution ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLightDistributionCurveEnum ;
owl:onProperty ifc:lightDistributionCurve_IfcLightIntensityDistribution
] .
ifc:minimumSectionModulusY_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "MinimumSectionModulusY" ;
rdfs:range ifc:IfcSectionModulusMeasure .
ifc:predefinedType_IfcSpaceType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcSpaceTypeEnum .
ifc:flangeWidth_IfcZShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcZShapeProfileDef ;
rdfs:label "FlangeWidth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:hasOpenings_IfcElement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcElement ;
rdfs:label "HasOpenings" ;
rdfs:range ifc:IfcRelVoidsElement ;
owl:inverseOf ifc:relatingBuildingElement_IfcRelVoidsElement .
ifc:IfcAnnotation a owl:Class ;
rdfs:subClassOf ifc:IfcProduct ;
owl:disjointWith ifc:IfcPort , ifc:IfcSpatialStructureElement , ifc:IfcProxy , ifc:IfcGrid , ifc:IfcStructuralItem , ifc:IfcElement , ifc:IfcStructuralActivity .
ifc:BREECHINGINLET a ifc:IfcFireSuppressionTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "BREECHINGINLET" .
ifc:region_IfcPostalAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPostalAddress ;
rdfs:label "Region" ;
rdfs:range ifc:IfcLabel .
ifc:IfcColumnTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:targetScale_IfcGeometricRepresentationSubContext
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeometricRepresentationSubContext ;
rdfs:label "TargetScale" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:headDepth3_IfcCraneRailAShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailAShapeProfileDef ;
rdfs:label "HeadDepth3" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:NLG a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "NLG" .
ifc:MOVINGWALKWAY a ifc:IfcTransportElementTypeEnum , owl:NamedIndividual ;
rdfs:label "MOVINGWALKWAY" .
ifc:IfcStructuralSurfaceMember
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralMember ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:thickness_IfcStructuralSurfaceMember
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:thickness_IfcStructuralSurfaceMember
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcStructuralSurfaceTypeEnum ;
owl:onProperty ifc:predefinedType_IfcStructuralSurfaceMember ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStructuralSurfaceTypeEnum ;
owl:onProperty ifc:predefinedType_IfcStructuralSurfaceMember
] ;
owl:disjointWith ifc:IfcStructuralCurveMember .
ifc:semiAxis1_IfcEllipse
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEllipse ;
rdfs:label "SemiAxis1" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:relatedConnectionType_IfcRelConnectsPathElements
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsPathElements ;
rdfs:label "RelatedConnectionType" ;
rdfs:range ifc:IfcConnectionTypeEnum .
ifc:IfcCableSegmentType
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowSegmentType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCableSegmentTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCableSegmentType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCableSegmentTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCableSegmentType
] ;
owl:disjointWith ifc:IfcDuctSegmentType , ifc:IfcPipeSegmentType , ifc:IfcCableCarrierSegmentType .
ifc:overallHeight_IfcWindow
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindow ;
rdfs:label "OverallHeight" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcObjectDefinition
a owl:Class ;
rdfs:subClassOf ifc:IfcRoot ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcRelDecomposes ;
owl:onProperty ifc:decomposes_IfcObjectDefinition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelDecomposes ;
owl:onProperty ifc:decomposes_IfcObjectDefinition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelDecomposes ;
owl:onProperty ifc:isDecomposedBy_IfcObjectDefinition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelAssigns ;
owl:onProperty ifc:hasAssignments_IfcObjectDefinition
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcTypeObject ifc:IfcObject )
] ;
owl:disjointWith ifc:IfcPropertyDefinition , ifc:IfcRelationship .
ifc:methodOfMeasurement_IfcElementQuantity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElementQuantity ;
rdfs:label "MethodOfMeasurement" ;
rdfs:range ifc:IfcLabel .
ifc:landTitleNumber_IfcSite
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSite ;
rdfs:label "LandTitleNumber" ;
rdfs:range ifc:IfcLabel .
ifc:IfcPositiveRatioMeasure
a owl:Class ;
rdfs:subClassOf ifc:IfcRatioMeasure , ifc:IfcMeasureValue , ifc:IfcSizeSelect .
ifc:timeStep_IfcRegularTimeSeries
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRegularTimeSeries ;
rdfs:label "TimeStep" ;
rdfs:range ifc:IfcTimeMeasure .
ifc:isDecomposedBy_IfcObjectDefinition
a owl:ObjectProperty ;
rdfs:domain ifc:IfcObjectDefinition ;
rdfs:label "IsDecomposedBy" ;
rdfs:range ifc:IfcRelDecomposes ;
owl:inverseOf ifc:relatingObject_IfcRelDecomposes .
ifc:relatingConstraint_IfcConstraintRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraintRelationship ;
rdfs:label "RelatingConstraint" ;
rdfs:range ifc:IfcConstraint ;
owl:inverseOf ifc:relatesConstraints_IfcConstraint .
ifc:IfcReflectanceMethodEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcForceMeasure a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:localOrigin_IfcCartesianTransformationOperator
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCartesianTransformationOperator ;
rdfs:label "LocalOrigin" ;
rdfs:range ifc:IfcCartesianPoint .
ifc:beamWidthAngle_IfcLightSourceSpot
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourceSpot ;
rdfs:label "BeamWidthAngle" ;
rdfs:range ifc:IfcPositivePlaneAngleMeasure .
ifc:hasInteractionReqsFrom_IfcSpaceProgram
a owl:ObjectProperty ;
rdfs:domain ifc:IfcSpaceProgram ;
rdfs:label "HasInteractionReqsFrom" ;
rdfs:range ifc:IfcRelInteractionRequirements ;
owl:inverseOf ifc:relatedSpaceProgram_IfcRelInteractionRequirements .
ifc:IfcRotationalStiffnessMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:IfcNullStyle a owl:Class ;
rdfs:subClassOf expr:ENUMERATION , ifc:IfcPresentationStyleSelect .
ifc:records_IfcProjectOrderRecord
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProjectOrderRecord ;
rdfs:label "Records" ;
rdfs:range ifc:IfcRelAssignsToProjectOrder_List .
ifc:IfcDistributionFlowElementType
a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionElementType ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcFlowMovingDeviceType ifc:IfcFlowTreatmentDeviceType ifc:IfcFlowStorageDeviceType ifc:IfcDistributionChamberElementType ifc:IfcEnergyConversionDeviceType ifc:IfcFlowControllerType ifc:IfcFlowTerminalType ifc:IfcFlowFittingType ifc:IfcFlowSegmentType )
] ;
owl:disjointWith ifc:IfcDistributionControlElementType .
ifc:FIRE a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "FIRE" .
ifc:initialStress_IfcRelaxation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelaxation ;
rdfs:label "InitialStress" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:IfcMolecularWeightMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:SECTIONMODULUSUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "SECTIONMODULUSUNIT" .
ifc:relatingDocument_IfcRelAssociatesDocument
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssociatesDocument ;
rdfs:label "RelatingDocument" ;
rdfs:range ifc:IfcDocumentSelect .
ifc:theoryType_IfcStructuralResultGroup
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralResultGroup ;
rdfs:label "TheoryType" ;
rdfs:range ifc:IfcAnalysisTheoryTypeEnum .
ifc:IfcWindowLiningProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcPropertySetDefinition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:liningThickness_IfcWindowLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:transomThickness_IfcWindowLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:liningThickness_IfcWindowLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:liningDepth_IfcWindowLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:firstTransomOffset_IfcWindowLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:liningDepth_IfcWindowLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:firstTransomOffset_IfcWindowLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:mullionThickness_IfcWindowLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:firstMullionOffset_IfcWindowLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcShapeAspect ;
owl:onProperty ifc:shapeAspectStyle_IfcWindowLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:secondMullionOffset_IfcWindowLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:mullionThickness_IfcWindowLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:transomThickness_IfcWindowLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcShapeAspect ;
owl:onProperty ifc:shapeAspectStyle_IfcWindowLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:secondMullionOffset_IfcWindowLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:firstMullionOffset_IfcWindowLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:secondTransomOffset_IfcWindowLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:secondTransomOffset_IfcWindowLiningProperties
] ;
owl:disjointWith ifc:IfcSpaceThermalLoadProperties , ifc:IfcWindowPanelProperties , ifc:IfcDoorPanelProperties , ifc:IfcElementQuantity , ifc:IfcPropertySet , ifc:IfcEnergyProperties , ifc:IfcServiceLifeFactor , ifc:IfcReinforcementDefinitionProperties , ifc:IfcSoundValue , ifc:IfcSoundProperties , ifc:IfcPermeableCoveringProperties , ifc:IfcFluidFlowProperties , ifc:IfcDoorLiningProperties .
ifc:TOGGLESWITCH a ifc:IfcSwitchingDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "TOGGLESWITCH" .
ifc:C_WORKEXECUTIONLEVEL
a ifc:IfcServiceLifeFactorTypeEnum , owl:NamedIndividual ;
rdfs:label "C_WORKEXECUTIONLEVEL" .
ifc:coordinates_IfcTextureVertex
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextureVertex ;
rdfs:label "Coordinates" ;
rdfs:range ifc:IfcParameterValue_List .
ifc:IfcDayInMonthNumber
a owl:Class ;
rdfs:subClassOf expr:INTEGER .
ifc:IfcPreDefinedTextFont
a owl:Class ;
rdfs:subClassOf ifc:IfcTextFontSelect , ifc:IfcPreDefinedItem ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcTextStyleFontModel ifc:IfcDraughtingPreDefinedTextFont )
] ;
owl:disjointWith ifc:IfcPreDefinedColour , ifc:IfcPreDefinedCurveFont , ifc:IfcPreDefinedSymbol .
ifc:IfcPresentationLayerWithStyle
a owl:Class ;
rdfs:subClassOf ifc:IfcPresentationLayerAssignment ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPresentationStyleSelect ;
owl:onProperty ifc:layerStyles_IfcPresentationLayerWithStyle
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:LOGICAL ;
owl:onProperty ifc:layerBlocked_IfcPresentationLayerWithStyle ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:LOGICAL ;
owl:onProperty ifc:layerBlocked_IfcPresentationLayerWithStyle
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:LOGICAL ;
owl:onProperty ifc:layerFrozen_IfcPresentationLayerWithStyle ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:LOGICAL ;
owl:onProperty ifc:layerFrozen_IfcPresentationLayerWithStyle
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:LOGICAL ;
owl:onProperty ifc:layerOn_IfcPresentationLayerWithStyle ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:LOGICAL ;
owl:onProperty ifc:layerOn_IfcPresentationLayerWithStyle
] .
ifc:scheduleDuration_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "ScheduleDuration" ;
rdfs:range ifc:IfcTimeMeasure .
ifc:position_IfcPolygonalBoundedHalfSpace
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPolygonalBoundedHalfSpace ;
rdfs:label "Position" ;
rdfs:range ifc:IfcAxis2Placement3D .
ifc:pressureSingleValue_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "PressureSingleValue" ;
rdfs:range ifc:IfcPressureMeasure .
ifc:TEE a ifc:IfcCableCarrierFittingTypeEnum , owl:NamedIndividual ;
rdfs:label "TEE" .
ifc:repeatS_IfcSurfaceTexture
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceTexture ;
rdfs:label "RepeatS" ;
rdfs:range expr:BOOLEAN .
ifc:IfcFillStyleSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:name_IfcConversionBasedUnit
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConversionBasedUnit ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:predefinedType_IfcCableCarrierFittingType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCableCarrierFittingType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcCableCarrierFittingTypeEnum .
ifc:connectedFrom_IfcPort
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPort ;
rdfs:label "ConnectedFrom" ;
rdfs:range ifc:IfcRelConnectsPorts ;
owl:inverseOf ifc:relatedPort_IfcRelConnectsPorts .
ifc:IfcTimeMeasure a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcMeasureValue .
ifc:predefinedType_IfcSensorType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSensorType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcSensorTypeEnum .
ifc:predefinedType_IfcAirTerminalBoxType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAirTerminalBoxType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcAirTerminalBoxTypeEnum .
ifc:E_OUTDOORENVIRONMENT
a ifc:IfcServiceLifeFactorTypeEnum , owl:NamedIndividual ;
rdfs:label "E_OUTDOORENVIRONMENT" .
ifc:IfcPresentationStyleAssignment
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPresentationStyleSelect ;
owl:onProperty ifc:styles_IfcPresentationStyleAssignment
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPresentationStyleSelect ;
owl:onProperty ifc:styles_IfcPresentationStyleAssignment
] .
ifc:IfcCShapeProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcParameterizedProfileDef ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:width_IfcCShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:width_IfcCShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:internalFilletRadius_IfcCShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:wallThickness_IfcCShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:centreOfGravityInX_IfcCShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:depth_IfcCShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:girth_IfcCShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:girth_IfcCShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:internalFilletRadius_IfcCShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:centreOfGravityInX_IfcCShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:wallThickness_IfcCShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:depth_IfcCShapeProfileDef
] ;
owl:disjointWith ifc:IfcCraneRailFShapeProfileDef , ifc:IfcLShapeProfileDef , ifc:IfcIShapeProfileDef , ifc:IfcEllipseProfileDef , ifc:IfcCircleProfileDef , ifc:IfcUShapeProfileDef , ifc:IfcTShapeProfileDef , ifc:IfcRectangleProfileDef , ifc:IfcCraneRailAShapeProfileDef , ifc:IfcTrapeziumProfileDef , ifc:IfcZShapeProfileDef .
ifc:predefinedType_IfcCurtainWallType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurtainWallType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcCurtainWallTypeEnum .
ifc:RAIN a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "RAIN" .
ifc:sizeable_IfcWindowStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowStyle ;
rdfs:label "Sizeable" ;
rdfs:range expr:BOOLEAN .
ifc:IfcRelServicesBuildings
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSystem ;
owl:onProperty ifc:relatingSystem_IfcRelServicesBuildings ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSystem ;
owl:onProperty ifc:relatingSystem_IfcRelServicesBuildings
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcSpatialStructureElement ;
owl:onProperty ifc:relatedBuildings_IfcRelServicesBuildings
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSpatialStructureElement ;
owl:onProperty ifc:relatedBuildings_IfcRelServicesBuildings
] ;
owl:disjointWith ifc:IfcRelInteractionRequirements , ifc:IfcRelFlowControlElements , ifc:IfcRelReferencedInSpatialStructure , ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelProjectsElement , ifc:IfcRelFillsElement , ifc:IfcRelConnectsPorts , ifc:IfcRelConnectsElements , ifc:IfcRelVoidsElement , ifc:IfcRelSequence , ifc:IfcRelConnectsStructuralElement , ifc:IfcRelCoversSpaces , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelCoversBldgElements , ifc:IfcRelSpaceBoundary , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelConnectsPortToElement .
ifc:luminousIntensity_IfcLightDistributionData
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightDistributionData ;
rdfs:label "LuminousIntensity" ;
rdfs:range ifc:IfcLuminousIntensityDistributionMeasure_List .
ifc:operationType_IfcWindowStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowStyle ;
rdfs:label "OperationType" ;
rdfs:range ifc:IfcWindowStyleOperationEnum .
ifc:name_IfcConstraintAggregationRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraintAggregationRelationship ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:predefinedType_IfcStructuralCurveMember
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralCurveMember ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcStructuralCurveTypeEnum .
ifc:IfcLoop a owl:Class ;
rdfs:subClassOf ifc:IfcTopologicalRepresentationItem ;
owl:disjointWith ifc:IfcFace , ifc:IfcEdge , ifc:IfcPath , ifc:IfcFaceBound , ifc:IfcConnectedFaceSet , ifc:IfcVertex .
ifc:IfcAngularVelocityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:RIGID_JOINED_MEMBER
a ifc:IfcStructuralCurveTypeEnum , owl:NamedIndividual ;
rdfs:label "RIGID_JOINED_MEMBER" .
ifc:inventoryType_IfcInventory
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcInventory ;
rdfs:label "InventoryType" ;
rdfs:range ifc:IfcInventoryTypeEnum .
ifc:IfcChillerType a owl:Class ;
rdfs:subClassOf ifc:IfcEnergyConversionDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcChillerTypeEnum ;
owl:onProperty ifc:predefinedType_IfcChillerType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcChillerTypeEnum ;
owl:onProperty ifc:predefinedType_IfcChillerType
] ;
owl:disjointWith ifc:IfcSpaceHeaterType , ifc:IfcEvaporatorType , ifc:IfcBoilerType , ifc:IfcCooledBeamType , ifc:IfcElectricMotorType , ifc:IfcHumidifierType , ifc:IfcAirToAirHeatRecoveryType , ifc:IfcUnitaryEquipmentType , ifc:IfcCoilType , ifc:IfcHeatExchangerType , ifc:IfcCoolingTowerType , ifc:IfcTransformerType , ifc:IfcMotorConnectionType , ifc:IfcCondenserType , ifc:IfcElectricGeneratorType , ifc:IfcTubeBundleType , ifc:IfcEvaporativeCoolerType .
ifc:thermalExpansionCoefficient_IfcMechanicalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalMaterialProperties ;
rdfs:label "ThermalExpansionCoefficient" ;
rdfs:range ifc:IfcThermalExpansionCoefficientMeasure .
ifc:IfcExtrudedAreaSolid
a owl:Class ;
rdfs:subClassOf ifc:IfcSweptAreaSolid ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:depth_IfcExtrudedAreaSolid ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:depth_IfcExtrudedAreaSolid
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDirection ;
owl:onProperty ifc:extrudedDirection_IfcExtrudedAreaSolid ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDirection ;
owl:onProperty ifc:extrudedDirection_IfcExtrudedAreaSolid
] ;
owl:disjointWith ifc:IfcSurfaceCurveSweptAreaSolid , ifc:IfcRevolvedAreaSolid .
ifc:IfcMaterial_List a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMaterial_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMaterial_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMaterial ;
owl:onProperty list:hasContents
] .
ifc:radius_IfcCraneRailFShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailFShapeProfileDef ;
rdfs:label "Radius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:INDIRECTDIRECTCOMBINATION
a ifc:IfcEvaporativeCoolerTypeEnum , owl:NamedIndividual ;
rdfs:label "INDIRECTDIRECTCOMBINATION" .
ifc:slippageY_IfcSlippageConnectionCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSlippageConnectionCondition ;
rdfs:label "SlippageY" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:IfcCoilTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:BASEBOARDHEATER a ifc:IfcSpaceHeaterTypeEnum , owl:NamedIndividual ;
rdfs:label "BASEBOARDHEATER" .
ifc:IfcGeometricRepresentationContext
a owl:Class ;
rdfs:subClassOf ifc:IfcRepresentationContext ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass expr:REAL ;
owl:onProperty ifc:precision_IfcGeometricRepresentationContext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAxis2Placement ;
owl:onProperty ifc:worldCoordinateSystem_IfcGeometricRepresentationContext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDimensionCount ;
owl:onProperty ifc:coordinateSpaceDimension_IfcGeometricRepresentationContext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcGeometricRepresentationSubContext ;
owl:onProperty ifc:hasSubContexts_IfcGeometricRepresentationContext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAxis2Placement ;
owl:onProperty ifc:worldCoordinateSystem_IfcGeometricRepresentationContext ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDirection ;
owl:onProperty ifc:trueNorth_IfcGeometricRepresentationContext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:REAL ;
owl:onProperty ifc:precision_IfcGeometricRepresentationContext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDirection ;
owl:onProperty ifc:trueNorth_IfcGeometricRepresentationContext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDimensionCount ;
owl:onProperty ifc:coordinateSpaceDimension_IfcGeometricRepresentationContext ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] .
dce:description a owl:AnnotationProperty .
ifc:IfcGeometricCurveSet
a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricSet .
ifc:fluid_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "Fluid" ;
rdfs:range ifc:IfcMaterial .
ifc:IfcRelAssignsToProduct
a owl:Class ;
rdfs:subClassOf ifc:IfcRelAssigns ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcProduct ;
owl:onProperty ifc:relatingProduct_IfcRelAssignsToProduct ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProduct ;
owl:onProperty ifc:relatingProduct_IfcRelAssignsToProduct
] ;
owl:disjointWith ifc:IfcRelAssignsToActor , ifc:IfcRelAssignsToGroup , ifc:IfcRelAssignsToResource , ifc:IfcRelAssignsToProcess , ifc:IfcRelAssignsToControl .
ifc:LENGTHUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "LENGTHUNIT" .
ifc:IfcSectionProperties
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcProfileDef ;
owl:onProperty ifc:endProfile_IfcSectionProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProfileDef ;
owl:onProperty ifc:endProfile_IfcSectionProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcProfileDef ;
owl:onProperty ifc:startProfile_IfcSectionProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProfileDef ;
owl:onProperty ifc:startProfile_IfcSectionProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSectionTypeEnum ;
owl:onProperty ifc:sectionType_IfcSectionProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSectionTypeEnum ;
owl:onProperty ifc:sectionType_IfcSectionProperties
] .
ifc:IfcFilterTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:shapeAspectStyle_IfcWindowPanelProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowPanelProperties ;
rdfs:label "ShapeAspectStyle" ;
rdfs:range ifc:IfcShapeAspect .
ifc:SECTION_VIEW a ifc:IfcGeometricProjectionEnum , owl:NamedIndividual ;
rdfs:label "SECTION_VIEW" .
ifc:proxyType_IfcProxy
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProxy ;
rdfs:label "ProxyType" ;
rdfs:range ifc:IfcObjectTypeEnum .
ifc:IfcIlluminanceMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:solarReflectanceBack_IfcOpticalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOpticalMaterialProperties ;
rdfs:label "SolarReflectanceBack" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:IfcPhysicalSimpleQuantity
a owl:Class ;
rdfs:subClassOf ifc:IfcPhysicalQuantity ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcNamedUnit ;
owl:onProperty ifc:unit_IfcPhysicalSimpleQuantity
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcNamedUnit ;
owl:onProperty ifc:unit_IfcPhysicalSimpleQuantity
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcQuantityLength ifc:IfcQuantityTime ifc:IfcQuantityVolume ifc:IfcQuantityCount ifc:IfcQuantityArea ifc:IfcQuantityWeight )
] ;
owl:disjointWith ifc:IfcPhysicalComplexQuantity .
ifc:confidentiality_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "Confidentiality" ;
rdfs:range ifc:IfcDocumentConfidentialityEnum .
ifc:sweptArea_IfcSweptAreaSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSweptAreaSolid ;
rdfs:label "SweptArea" ;
rdfs:range ifc:IfcProfileDef .
ifc:IfcFacetedBrepWithVoids
a owl:Class ;
rdfs:subClassOf ifc:IfcManifoldSolidBrep ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcClosedShell ;
owl:onProperty ifc:voids_IfcFacetedBrepWithVoids
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcClosedShell ;
owl:onProperty ifc:voids_IfcFacetedBrepWithVoids
] ;
owl:disjointWith ifc:IfcFacetedBrep .
ifc:basisCurve_IfcOffsetCurve2D
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOffsetCurve2D ;
rdfs:label "BasisCurve" ;
rdfs:range ifc:IfcCurve .
ifc:label_IfcCompositeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCompositeProfileDef ;
rdfs:label "Label" ;
rdfs:range ifc:IfcLabel .
ifc:DIRECTION_Y a ifc:IfcRibPlateDirectionEnum , owl:NamedIndividual ;
rdfs:label "DIRECTION_Y" .
ifc:TRANSPARENCYMAP a ifc:IfcSurfaceTextureEnum , owl:NamedIndividual ;
rdfs:label "TRANSPARENCYMAP" .
ifc:unit_IfcDerivedUnitElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDerivedUnitElement ;
rdfs:label "Unit" ;
rdfs:range ifc:IfcNamedUnit .
ifc:IfcElectricHeaterType
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowTerminalType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcElectricHeaterTypeEnum ;
owl:onProperty ifc:predefinedType_IfcElectricHeaterType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElectricHeaterTypeEnum ;
owl:onProperty ifc:predefinedType_IfcElectricHeaterType
] ;
owl:disjointWith ifc:IfcStackTerminalType , ifc:IfcOutletType , ifc:IfcSanitaryTerminalType , ifc:IfcFireSuppressionTerminalType , ifc:IfcGasTerminalType , ifc:IfcElectricApplianceType , ifc:IfcWasteTerminalType , ifc:IfcLampType , ifc:IfcLightFixtureType , ifc:IfcAirTerminalType .
ifc:HOSEREEL a ifc:IfcFireSuppressionTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "HOSEREEL" .
ifc:IfcSurfaceStyleRendering
a owl:Class ;
rdfs:subClassOf ifc:IfcSurfaceStyleShading ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcReflectanceMethodEnum ;
owl:onProperty ifc:reflectanceMethod_IfcSurfaceStyleRendering
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:transparency_IfcSurfaceStyleRendering
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcColourOrFactor ;
owl:onProperty ifc:reflectionColour_IfcSurfaceStyleRendering
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcColourOrFactor ;
owl:onProperty ifc:reflectionColour_IfcSurfaceStyleRendering
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcColourOrFactor ;
owl:onProperty ifc:diffuseTransmissionColour_IfcSurfaceStyleRendering
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcColourOrFactor ;
owl:onProperty ifc:diffuseTransmissionColour_IfcSurfaceStyleRendering
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:transparency_IfcSurfaceStyleRendering
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcColourOrFactor ;
owl:onProperty ifc:diffuseColour_IfcSurfaceStyleRendering
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcReflectanceMethodEnum ;
owl:onProperty ifc:reflectanceMethod_IfcSurfaceStyleRendering ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcColourOrFactor ;
owl:onProperty ifc:specularColour_IfcSurfaceStyleRendering
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcColourOrFactor ;
owl:onProperty ifc:transmissionColour_IfcSurfaceStyleRendering
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSpecularHighlightSelect ;
owl:onProperty ifc:specularHighlight_IfcSurfaceStyleRendering
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcColourOrFactor ;
owl:onProperty ifc:transmissionColour_IfcSurfaceStyleRendering
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcColourOrFactor ;
owl:onProperty ifc:specularColour_IfcSurfaceStyleRendering
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcSpecularHighlightSelect ;
owl:onProperty ifc:specularHighlight_IfcSurfaceStyleRendering
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcColourOrFactor ;
owl:onProperty ifc:diffuseColour_IfcSurfaceStyleRendering
] .
ifc:TTD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "TTD" .
ifc:relatedConstraints_IfcConstraintRelationship
a owl:ObjectProperty ;
rdfs:domain ifc:IfcConstraintRelationship ;
rdfs:label "RelatedConstraints" ;
rdfs:range ifc:IfcConstraint ;
owl:inverseOf ifc:isRelatedWith_IfcConstraint .
ifc:dynamicViscosity_IfcMechanicalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalMaterialProperties ;
rdfs:label "DynamicViscosity" ;
rdfs:range ifc:IfcDynamicViscosityMeasure .
ifc:IfcElectricTimeControlTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:basisCurve_IfcTrimmedCurve
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTrimmedCurve ;
rdfs:label "BasisCurve" ;
rdfs:range ifc:IfcCurve .
ifc:ELECTRICMETER a ifc:IfcFlowMeterTypeEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICMETER" .
ifc:GRAM a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "GRAM" .
ifc:startTime_IfcWorkControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWorkControl ;
rdfs:label "StartTime" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:DYNAMIC a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "DYNAMIC" .
ifc:distributionData_IfcLightIntensityDistribution
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightIntensityDistribution ;
rdfs:label "DistributionData" ;
rdfs:range ifc:IfcLightDistributionData_List .
ifc:IfcDocumentReference
a owl:Class ;
rdfs:subClassOf ifc:IfcDocumentSelect , ifc:IfcExternalReference ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDocumentInformation ;
owl:onProperty ifc:referenceToDocument_IfcDocumentReference
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDocumentInformation ;
owl:onProperty ifc:referenceToDocument_IfcDocumentReference
] ;
owl:disjointWith ifc:IfcExternallyDefinedTextFont , ifc:IfcClassificationReference , ifc:IfcExternallyDefinedSymbol , ifc:IfcLibraryReference , ifc:IfcExternallyDefinedHatchStyle , ifc:IfcExternallyDefinedSurfaceStyle .
ifc:IfcCompressorTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:predefinedType_IfcFlowInstrumentType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFlowInstrumentType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcFlowInstrumentTypeEnum .
ifc:referencesElement_IfcStructuralMember
a owl:ObjectProperty ;
rdfs:domain ifc:IfcStructuralMember ;
rdfs:label "ReferencesElement" ;
rdfs:range ifc:IfcRelConnectsStructuralElement ;
owl:inverseOf ifc:relatedStructuralMember_IfcRelConnectsStructuralElement .
ifc:IfcFlowController
a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionFlowElement ;
owl:disjointWith ifc:IfcFlowTreatmentDevice , ifc:IfcFlowStorageDevice , ifc:IfcFlowFitting , ifc:IfcFlowTerminal , ifc:IfcFlowMovingDevice , ifc:IfcFlowSegment , ifc:IfcEnergyConversionDevice , ifc:IfcDistributionChamberElement .
ifc:position_IfcCsgPrimitive3D
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCsgPrimitive3D ;
rdfs:label "Position" ;
rdfs:range ifc:IfcAxis2Placement3D .
ifc:referenceToDocument_IfcDocumentReference
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentReference ;
rdfs:label "ReferenceToDocument" ;
rdfs:range ifc:IfcDocumentInformation ;
owl:inverseOf ifc:documentReferences_IfcDocumentInformation .
ifc:reinforcementRole_IfcSectionReinforcementProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSectionReinforcementProperties ;
rdfs:label "ReinforcementRole" ;
rdfs:range ifc:IfcReinforcingBarRoleEnum .
ifc:predefinedType_IfcTankType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTankType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcTankTypeEnum .
ifc:meshLength_IfcReinforcingMesh
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcingMesh ;
rdfs:label "MeshLength" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:WELDEDSHELLHERMETIC
a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "WELDEDSHELLHERMETIC" .
ifc:relatedCoverings_IfcRelCoversSpaces
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRelCoversSpaces ;
rdfs:label "RelatedCoverings" ;
rdfs:range ifc:IfcCovering ;
owl:inverseOf ifc:coversSpaces_IfcCovering .
ifc:dimensions_IfcNamedUnit
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcNamedUnit ;
rdfs:label "Dimensions" ;
rdfs:range ifc:IfcDimensionalExponents .
ifc:filletRadius_IfcLShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLShapeProfileDef ;
rdfs:label "FilletRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcBlock a owl:Class ;
rdfs:subClassOf ifc:IfcCsgPrimitive3D ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:yLength_IfcBlock
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:zLength_IfcBlock ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:xLength_IfcBlock ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:xLength_IfcBlock
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:yLength_IfcBlock ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:zLength_IfcBlock
] ;
owl:disjointWith ifc:IfcRightCircularCone , ifc:IfcRectangularPyramid , ifc:IfcSphere , ifc:IfcRightCircularCylinder .
ifc:distributionPointFunction_IfcElectricDistributionPoint
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricDistributionPoint ;
rdfs:label "DistributionPointFunction" ;
rdfs:range ifc:IfcElectricDistributionPointFunctionEnum .
ifc:covers_IfcCovering
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCovering ;
rdfs:label "Covers" ;
rdfs:range ifc:IfcRelCoversBldgElements ;
owl:inverseOf ifc:relatedCoverings_IfcRelCoversBldgElements .
ifc:IfcRelFillsElement
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcOpeningElement ;
owl:onProperty ifc:relatingOpeningElement_IfcRelFillsElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElement ;
owl:onProperty ifc:relatedBuildingElement_IfcRelFillsElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcOpeningElement ;
owl:onProperty ifc:relatingOpeningElement_IfcRelFillsElement ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcElement ;
owl:onProperty ifc:relatedBuildingElement_IfcRelFillsElement ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcRelCoversBldgElements , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelConnectsElements , ifc:IfcRelServicesBuildings , ifc:IfcRelSpaceBoundary , ifc:IfcRelCoversSpaces , ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelSequence , ifc:IfcRelInteractionRequirements , ifc:IfcRelVoidsElement , ifc:IfcRelConnectsStructuralElement , ifc:IfcRelProjectsElement , ifc:IfcRelFlowControlElements , ifc:IfcRelConnectsPorts , ifc:IfcRelReferencedInSpatialStructure , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelConnectsPortToElement .
ifc:baseDepth1_IfcCraneRailAShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailAShapeProfileDef ;
rdfs:label "BaseDepth1" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcFillAreaStyleTileShapeSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:boxHeight_IfcTextStyleWithBoxCharacteristics
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleWithBoxCharacteristics ;
rdfs:label "BoxHeight" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:userDefinedPurpose_IfcAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAddress ;
rdfs:label "UserDefinedPurpose" ;
rdfs:range ifc:IfcLabel .
ifc:IfcInternalOrExternalEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcMechanicalFastener
a owl:Class ;
rdfs:subClassOf ifc:IfcFastener ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:nominalLength_IfcMechanicalFastener
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:nominalLength_IfcMechanicalFastener
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:nominalDiameter_IfcMechanicalFastener
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:nominalDiameter_IfcMechanicalFastener
] .
ifc:COMPACTFLUORESCENT
a ifc:IfcLampTypeEnum , ifc:IfcLightEmissionSourceEnum , owl:NamedIndividual ;
rdfs:label "COMPACTFLUORESCENT" .
ifc:isClassifiedItemIn_IfcClassificationItem
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcClassificationItem ;
rdfs:label "IsClassifiedItemIn" ;
rdfs:range ifc:IfcClassificationItemRelationship ;
owl:inverseOf ifc:relatedItems_IfcClassificationItemRelationship .
ifc:IfcSphere a owl:Class ;
rdfs:subClassOf ifc:IfcCsgPrimitive3D ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:radius_IfcSphere ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:radius_IfcSphere
] ;
owl:disjointWith ifc:IfcRectangularPyramid , ifc:IfcRightCircularCylinder , ifc:IfcRightCircularCone , ifc:IfcBlock .
ifc:fbsmFaces_IfcFaceBasedSurfaceModel
a owl:ObjectProperty ;
rdfs:domain ifc:IfcFaceBasedSurfaceModel ;
rdfs:label "FbsmFaces" ;
rdfs:range ifc:IfcConnectedFaceSet .
ifc:IfcServiceLifeTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcMaterialSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:IfcAnnotationFillArea
a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCurve ;
owl:onProperty ifc:outerBoundary_IfcAnnotationFillArea ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurve ;
owl:onProperty ifc:innerBoundaries_IfcAnnotationFillArea
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurve ;
owl:onProperty ifc:outerBoundary_IfcAnnotationFillArea
] ;
owl:disjointWith ifc:IfcDirection , ifc:IfcFaceBasedSurfaceModel , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcDefinedSymbol , ifc:IfcBoundingBox , ifc:IfcSectionedSpine , ifc:IfcHalfSpaceSolid , ifc:IfcFillAreaStyleTiles , ifc:IfcCompositeCurveSegment , ifc:IfcBooleanResult , ifc:IfcAnnotationSurface , ifc:IfcTextLiteral , ifc:IfcVector , ifc:IfcPlanarExtent , ifc:IfcGeometricSet , ifc:IfcShellBasedSurfaceModel , ifc:IfcOneDirectionRepeatFactor , ifc:IfcLightSource , ifc:IfcSurface , ifc:IfcPoint , ifc:IfcSolidModel , ifc:IfcCartesianTransformationOperator , ifc:IfcFillAreaStyleHatching , ifc:IfcCurve , ifc:IfcPlacement , ifc:IfcCsgPrimitive3D , ifc:IfcDraughtingCallout .
ifc:JUNCTION a ifc:IfcDuctFittingTypeEnum , ifc:IfcPipeFittingTypeEnum , owl:NamedIndividual ;
rdfs:label "JUNCTION" .
ifc:NEWTON a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "NEWTON" .
ifc:representation_IfcProduct
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProduct ;
rdfs:label "Representation" ;
rdfs:range ifc:IfcProductRepresentation ;
owl:inverseOf ifc:shapeOfProduct_IfcProductDefinitionShape .
ifc:vAxes_IfcGrid a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGrid ;
rdfs:label "VAxes" ;
rdfs:range ifc:IfcGridAxis_List .
ifc:MANUALPULLBOX a ifc:IfcAlarmTypeEnum , owl:NamedIndividual ;
rdfs:label "MANUALPULLBOX" .
ifc:LOGICALOR a ifc:IfcLogicalOperatorEnum , owl:NamedIndividual ;
rdfs:label "LOGICALOR" .
ifc:hasAssignments_IfcObjectDefinition
a owl:ObjectProperty ;
rdfs:domain ifc:IfcObjectDefinition ;
rdfs:label "HasAssignments" ;
rdfs:range ifc:IfcRelAssigns ;
owl:inverseOf ifc:relatedObjects_IfcRelAssigns .
ifc:linearStiffnessByAreaZ_IfcBoundaryFaceCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryFaceCondition ;
rdfs:label "LinearStiffnessByAreaZ" ;
rdfs:range ifc:IfcModulusOfSubgradeReactionMeasure .
ifc:SHRINKAGE a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "SHRINKAGE" .
ifc:IfcEquipmentStandard
a owl:Class ;
rdfs:subClassOf ifc:IfcControl ;
owl:disjointWith ifc:IfcProjectOrderRecord , ifc:IfcActionRequest , ifc:IfcCostSchedule , ifc:IfcConditionCriterion , ifc:IfcCostItem , ifc:IfcProjectOrder , ifc:IfcPermit , ifc:IfcPerformanceHistory , ifc:IfcFurnitureStandard , ifc:IfcWorkControl , ifc:IfcScheduleTimeControl , ifc:IfcTimeSeriesSchedule , ifc:IfcServiceLife , ifc:IfcSpaceProgram .
ifc:relatingPropertyDefinition_IfcRelDefinesByProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelDefinesByProperties ;
rdfs:label "RelatingPropertyDefinition" ;
rdfs:range ifc:IfcPropertySetDefinition ;
owl:inverseOf ifc:propertyDefinitionOf_IfcPropertySetDefinition .
ifc:closedCurve_IfcBSplineCurve
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBSplineCurve ;
rdfs:label "ClosedCurve" ;
rdfs:range expr:LOGICAL .
ifc:molecularWeight_IfcGeneralMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeneralMaterialProperties ;
rdfs:label "MolecularWeight" ;
rdfs:range ifc:IfcMolecularWeightMeasure .
ifc:IfcSpaceType a owl:Class ;
rdfs:subClassOf ifc:IfcSpatialStructureElementType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSpaceTypeEnum ;
owl:onProperty ifc:predefinedType_IfcSpaceType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSpaceTypeEnum ;
owl:onProperty ifc:predefinedType_IfcSpaceType
] .
ifc:enumerationReference_IfcPropertyEnumeratedValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyEnumeratedValue ;
rdfs:label "EnumerationReference" ;
rdfs:range ifc:IfcPropertyEnumeration .
ifc:QUARTER_TURN_STAIR
a ifc:IfcStairTypeEnum , owl:NamedIndividual ;
rdfs:label "QUARTER_TURN_STAIR" .
ifc:IfcPropertyTableValue
a owl:Class ;
rdfs:subClassOf ifc:IfcSimpleProperty ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcUnit ;
owl:onProperty ifc:definingUnit_IfcPropertyTableValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcValue_List ;
owl:onProperty ifc:definedValues_IfcPropertyTableValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcValue_List
] ;
owl:onProperty ifc:definedValues_IfcPropertyTableValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcValue_List ;
owl:onProperty ifc:definingValues_IfcPropertyTableValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcValue_List ;
owl:onProperty ifc:definedValues_IfcPropertyTableValue ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcUnit ;
owl:onProperty ifc:definingUnit_IfcPropertyTableValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcUnit ;
owl:onProperty ifc:definedUnit_IfcPropertyTableValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcUnit ;
owl:onProperty ifc:definedUnit_IfcPropertyTableValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcValue_List
] ;
owl:onProperty ifc:definingValues_IfcPropertyTableValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:expression_IfcPropertyTableValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcValue_List ;
owl:onProperty ifc:definingValues_IfcPropertyTableValue ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:expression_IfcPropertyTableValue
] ;
owl:disjointWith ifc:IfcPropertyEnumeratedValue , ifc:IfcPropertyReferenceValue , ifc:IfcPropertyBoundedValue , ifc:IfcPropertyListValue , ifc:IfcPropertySingleValue .
ifc:tensionForce_IfcTendon
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTendon ;
rdfs:label "TensionForce" ;
rdfs:range ifc:IfcForceMeasure .
ifc:frameThickness_IfcWindowPanelProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowPanelProperties ;
rdfs:label "FrameThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:soundLevelTimeSeries_IfcSoundValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSoundValue ;
rdfs:label "SoundLevelTimeSeries" ;
rdfs:range ifc:IfcTimeSeries .
ifc:IfcValue_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcValue_List , list:EmptyList .
ifc:IfcSystem a owl:Class ;
rdfs:subClassOf ifc:IfcGroup ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcRelServicesBuildings ;
owl:onProperty ifc:servicesBuildings_IfcSystem
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelServicesBuildings ;
owl:onProperty ifc:servicesBuildings_IfcSystem
] ;
owl:disjointWith ifc:IfcInventory , ifc:IfcCondition , ifc:IfcZone , ifc:IfcStructuralResultGroup , ifc:IfcAsset , ifc:IfcStructuralLoadGroup .
ifc:ADIABATICAIRWASHER
a ifc:IfcHumidifierTypeEnum , owl:NamedIndividual ;
rdfs:label "ADIABATICAIRWASHER" .
ifc:currentValue_IfcInventory
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcInventory ;
rdfs:label "CurrentValue" ;
rdfs:range ifc:IfcCostValue .
ifc:curveOnRelatedElement_IfcConnectionCurveGeometry
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConnectionCurveGeometry ;
rdfs:label "CurveOnRelatedElement" ;
rdfs:range ifc:IfcCurveOrEdgeCurve .
ifc:town_IfcPostalAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPostalAddress ;
rdfs:label "Town" ;
rdfs:range ifc:IfcLabel .
ifc:relatedSpace_IfcRelCoversSpaces
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelCoversSpaces ;
rdfs:label "RelatedSpace" ;
rdfs:range ifc:IfcSpace ;
owl:inverseOf ifc:hasCoverings_IfcSpace .
ifc:compositionType_IfcBuildingElementProxy
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBuildingElementProxy ;
rdfs:label "CompositionType" ;
rdfs:range ifc:IfcElementCompositionEnum .
ifc:IfcFlowDirectionEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:predefinedType_IfcProjectOrderRecord
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProjectOrderRecord ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcProjectOrderRecordTypeEnum .
ifc:radius_IfcRightCircularCylinder
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRightCircularCylinder ;
rdfs:label "Radius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcAxis2Placement
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:BBD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "BBD" .
ifc:IfcIrregularTimeSeries
a owl:Class ;
rdfs:subClassOf ifc:IfcTimeSeries ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcIrregularTimeSeriesValue_List ;
owl:onProperty ifc:values_IfcIrregularTimeSeries ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcIrregularTimeSeriesValue_List
] ;
owl:onProperty ifc:values_IfcIrregularTimeSeries
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIrregularTimeSeriesValue_List ;
owl:onProperty ifc:values_IfcIrregularTimeSeries
] ;
owl:disjointWith ifc:IfcRegularTimeSeries .
ifc:relatingProcess_IfcRelAssignsToProcess
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssignsToProcess ;
rdfs:label "RelatingProcess" ;
rdfs:range ifc:IfcProcess ;
owl:inverseOf ifc:operatesOn_IfcProcess .
ifc:IfcRibPlateDirectionEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:causes_IfcStructuralReaction
a owl:ObjectProperty ;
rdfs:domain ifc:IfcStructuralReaction ;
rdfs:label "Causes" ;
rdfs:range ifc:IfcStructuralAction ;
owl:inverseOf ifc:causedBy_IfcStructuralAction .
ifc:IfcRelSequence a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProcess ;
owl:onProperty ifc:relatingProcess_IfcRelSequence
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcProcess ;
owl:onProperty ifc:relatingProcess_IfcRelSequence ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProcess ;
owl:onProperty ifc:relatedProcess_IfcRelSequence
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcTimeMeasure ;
owl:onProperty ifc:timeLag_IfcRelSequence ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeMeasure ;
owl:onProperty ifc:timeLag_IfcRelSequence
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSequenceEnum ;
owl:onProperty ifc:sequenceType_IfcRelSequence
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSequenceEnum ;
owl:onProperty ifc:sequenceType_IfcRelSequence ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcProcess ;
owl:onProperty ifc:relatedProcess_IfcRelSequence ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelCoversBldgElements , ifc:IfcRelFillsElement , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelServicesBuildings , ifc:IfcRelFlowControlElements , ifc:IfcRelConnectsPortToElement , ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelInteractionRequirements , ifc:IfcRelConnectsElements , ifc:IfcRelProjectsElement , ifc:IfcRelReferencedInSpatialStructure , ifc:IfcRelConnectsStructuralElement , ifc:IfcRelCoversSpaces , ifc:IfcRelVoidsElement , ifc:IfcRelConnectsPorts , ifc:IfcRelSpaceBoundary .
ifc:FKP a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "FKP" .
ifc:HEATPIPE a ifc:IfcAirToAirHeatRecoveryTypeEnum , owl:NamedIndividual ;
rdfs:label "HEATPIPE" .
ifc:outerBoundary_IfcAnnotationFillArea
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAnnotationFillArea ;
rdfs:label "OuterBoundary" ;
rdfs:range ifc:IfcCurve .
ifc:baseDepth2_IfcCraneRailAShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailAShapeProfileDef ;
rdfs:label "BaseDepth2" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:WIRE a ifc:IfcTendonTypeEnum , owl:NamedIndividual ;
rdfs:label "WIRE" .
ifc:innerCurves_IfcArbitraryProfileDefWithVoids
a owl:ObjectProperty ;
rdfs:domain ifc:IfcArbitraryProfileDefWithVoids ;
rdfs:label "InnerCurves" ;
rdfs:range ifc:IfcCurve .
ifc:maximumPlateThickness_IfcGeneralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeneralProfileProperties ;
rdfs:label "MaximumPlateThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:relatingElement_IfcRelProjectsElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelProjectsElement ;
rdfs:label "RelatingElement" ;
rdfs:range ifc:IfcElement ;
owl:inverseOf ifc:hasProjections_IfcElement .
ifc:hasPropertySets_IfcTypeObject
a owl:ObjectProperty ;
rdfs:domain ifc:IfcTypeObject ;
rdfs:label "HasPropertySets" ;
rdfs:range ifc:IfcPropertySetDefinition ;
owl:inverseOf ifc:definesType_IfcPropertySetDefinition .
ifc:WAVE a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "WAVE" .
ifc:assignedToFlowElement_IfcDistributionControlElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDistributionControlElement ;
rdfs:label "AssignedToFlowElement" ;
rdfs:range ifc:IfcRelFlowControlElements ;
owl:inverseOf ifc:relatedControlElements_IfcRelFlowControlElements .
ifc:mapUsage_IfcRepresentationMap
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRepresentationMap ;
rdfs:label "MapUsage" ;
rdfs:range ifc:IfcMappedItem ;
owl:inverseOf ifc:mappingSource_IfcMappedItem .
ifc:POLYLINE_FORM a ifc:IfcBSplineCurveForm , owl:NamedIndividual ;
rdfs:label "POLYLINE_FORM" .
ifc:GIRDER a ifc:IfcElementAssemblyTypeEnum , owl:NamedIndividual ;
rdfs:label "GIRDER" .
ifc:waterImpermeability_IfcMechanicalConcreteMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalConcreteMaterialProperties ;
rdfs:label "WaterImpermeability" ;
rdfs:range ifc:IfcText .
ifc:solarTransmittance_IfcOpticalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOpticalMaterialProperties ;
rdfs:label "SolarTransmittance" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:name_IfcPresentationLayerAssignment
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPresentationLayerAssignment ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:IfcIShapeProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcParameterizedProfileDef ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:flangeThickness_IfcIShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:webThickness_IfcIShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:overallWidth_IfcIShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:overallDepth_IfcIShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:filletRadius_IfcIShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:overallDepth_IfcIShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:flangeThickness_IfcIShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:overallWidth_IfcIShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:webThickness_IfcIShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:filletRadius_IfcIShapeProfileDef
] ;
owl:disjointWith ifc:IfcTShapeProfileDef , ifc:IfcCircleProfileDef , ifc:IfcUShapeProfileDef , ifc:IfcCraneRailFShapeProfileDef , ifc:IfcCShapeProfileDef , ifc:IfcEllipseProfileDef , ifc:IfcZShapeProfileDef , ifc:IfcCraneRailAShapeProfileDef , ifc:IfcTrapeziumProfileDef , ifc:IfcLShapeProfileDef , ifc:IfcRectangleProfileDef .
ifc:impuritiesContent_IfcWaterProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWaterProperties ;
rdfs:label "ImpuritiesContent" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:IfcArithmeticOperatorEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:CISTERN a ifc:IfcSanitaryTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "CISTERN" .
ifc:IfcStyleModel a owl:Class ;
rdfs:subClassOf ifc:IfcRepresentation ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcStyledRepresentation )
] ;
owl:disjointWith ifc:IfcShapeModel .
ifc:ADIABATICPAN a ifc:IfcHumidifierTypeEnum , owl:NamedIndividual ;
rdfs:label "ADIABATICPAN" .
ifc:STRINGER a ifc:IfcMemberTypeEnum , owl:NamedIndividual ;
rdfs:label "STRINGER" .
ifc:IfcSizeSelect a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:resultValues_IfcObjective
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcObjective ;
rdfs:label "ResultValues" ;
rdfs:range ifc:IfcMetric .
ifc:IfcText_List a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty list:hasContents
] .
ifc:moistureDiffusivity_IfcHygroscopicMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcHygroscopicMaterialProperties ;
rdfs:label "MoistureDiffusivity" ;
rdfs:range ifc:IfcMoistureDiffusivityMeasure .
ifc:minCurvatureRadius_IfcTendon
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTendon ;
rdfs:label "MinCurvatureRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:DOUBLE_DOOR_FOLDING
a ifc:IfcDoorStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "DOUBLE_DOOR_FOLDING" .
ifc:IfcTendonTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:usageRatio_IfcConstructionMaterialResource
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstructionMaterialResource ;
rdfs:label "UsageRatio" ;
rdfs:range ifc:IfcRatioMeasure .
ifc:HENRY a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "HENRY" .
ifc:diffuseReflectionColour_IfcSurfaceStyleLighting
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleLighting ;
rdfs:label "DiffuseReflectionColour" ;
rdfs:range ifc:IfcColourRgb .
ifc:IfcRelAssociatesProfileProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcRelAssociates ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcProfileProperties ;
owl:onProperty ifc:relatingProfileProperties_IfcRelAssociatesProfileProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcOrientationSelect ;
owl:onProperty ifc:profileOrientation_IfcRelAssociatesProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcShapeAspect ;
owl:onProperty ifc:profileSectionLocation_IfcRelAssociatesProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcShapeAspect ;
owl:onProperty ifc:profileSectionLocation_IfcRelAssociatesProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcOrientationSelect ;
owl:onProperty ifc:profileOrientation_IfcRelAssociatesProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProfileProperties ;
owl:onProperty ifc:relatingProfileProperties_IfcRelAssociatesProfileProperties
] ;
owl:disjointWith ifc:IfcRelAssociatesApproval , ifc:IfcRelAssociatesDocument , ifc:IfcRelAssociatesAppliedValue , ifc:IfcRelAssociatesMaterial , ifc:IfcRelAssociatesClassification , ifc:IfcRelAssociatesConstraint , ifc:IfcRelAssociatesLibrary .
ifc:IfcFaceSurface a owl:Class ;
rdfs:subClassOf ifc:IfcSurfaceOrFaceSurface , ifc:IfcFace ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:BOOLEAN ;
owl:onProperty ifc:sameSense_IfcFaceSurface ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:sameSense_IfcFaceSurface
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSurface ;
owl:onProperty ifc:faceSurface_IfcFaceSurface ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSurface ;
owl:onProperty ifc:faceSurface_IfcFaceSurface
] .
ifc:panelPosition_IfcPermeableCoveringProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPermeableCoveringProperties ;
rdfs:label "PanelPosition" ;
rdfs:range ifc:IfcWindowPanelPositionEnum .
ifc:IfcProduct a owl:Class ;
rdfs:subClassOf ifc:IfcObject ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelAssignsToProduct ;
owl:onProperty ifc:referencedBy_IfcProduct
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcObjectPlacement ;
owl:onProperty ifc:objectPlacement_IfcProduct
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcProductRepresentation ;
owl:onProperty ifc:representation_IfcProduct
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProductRepresentation ;
owl:onProperty ifc:representation_IfcProduct
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcStructuralActivity ifc:IfcAnnotation ifc:IfcElement ifc:IfcStructuralItem ifc:IfcGrid ifc:IfcProxy ifc:IfcSpatialStructureElement ifc:IfcPort )
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcObjectPlacement ;
owl:onProperty ifc:objectPlacement_IfcProduct
] ;
owl:disjointWith ifc:IfcProcess , ifc:IfcControl , ifc:IfcActor , ifc:IfcGroup , ifc:IfcProject , ifc:IfcResource .
ifc:centreOfGravityInY_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "CentreOfGravityInY" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:PUNCHING a ifc:IfcReinforcingBarRoleEnum , owl:NamedIndividual ;
rdfs:label "PUNCHING" .
ifc:RECIRCULATEDAIR a ifc:IfcThermalLoadSourceEnum , owl:NamedIndividual ;
rdfs:label "RECIRCULATEDAIR" .
ifc:HECTO a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "HECTO" .
ifc:IfcUnitEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcCondenserTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:resourceConsumption_IfcConstructionResource
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstructionResource ;
rdfs:label "ResourceConsumption" ;
rdfs:range ifc:IfcResourceConsumptionEnum .
ifc:IfcGridPlacement a owl:Class ;
rdfs:subClassOf ifc:IfcObjectPlacement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcVirtualGridIntersection ;
owl:onProperty ifc:placementRefDirection_IfcGridPlacement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcVirtualGridIntersection ;
owl:onProperty ifc:placementRefDirection_IfcGridPlacement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcVirtualGridIntersection ;
owl:onProperty ifc:placementLocation_IfcGridPlacement ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcVirtualGridIntersection ;
owl:onProperty ifc:placementLocation_IfcGridPlacement
] ;
owl:disjointWith ifc:IfcLocalPlacement .
ifc:MICRO a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "MICRO" .
ifc:SPOOL a ifc:IfcPipeSegmentTypeEnum , owl:NamedIndividual ;
rdfs:label "SPOOL" .
ifc:COHESION a ifc:IfcPileTypeEnum , owl:NamedIndividual ;
rdfs:label "COHESION" .
ifc:appliedCondition_IfcRelConnectsStructuralMember
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsStructuralMember ;
rdfs:label "AppliedCondition" ;
rdfs:range ifc:IfcBoundaryCondition .
ifc:lifeCyclePhase_IfcPerformanceHistory
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPerformanceHistory ;
rdfs:label "LifeCyclePhase" ;
rdfs:range ifc:IfcLabel .
ifc:electricCurrentExponent_IfcDimensionalExponents
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDimensionalExponents ;
rdfs:label "ElectricCurrentExponent" ;
rdfs:range expr:INTEGER .
ifc:IfcRevolvedAreaSolid
a owl:Class ;
rdfs:subClassOf ifc:IfcSweptAreaSolid ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:angle_IfcRevolvedAreaSolid ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:angle_IfcRevolvedAreaSolid
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAxis1Placement ;
owl:onProperty ifc:axis_IfcRevolvedAreaSolid ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAxis1Placement ;
owl:onProperty ifc:axis_IfcRevolvedAreaSolid
] ;
owl:disjointWith ifc:IfcSurfaceCurveSweptAreaSolid , ifc:IfcExtrudedAreaSolid .
ifc:DISCONTINUOUS a ifc:IfcTransitionCode , owl:NamedIndividual ;
rdfs:label "DISCONTINUOUS" .
ifc:WATERCOOLED a ifc:IfcChillerTypeEnum , owl:NamedIndividual ;
rdfs:label "WATERCOOLED" .
ifc:MOISTURESENSOR a ifc:IfcSensorTypeEnum , owl:NamedIndividual ;
rdfs:label "MOISTURESENSOR" .
ifc:liningThickness_IfcDoorLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorLiningProperties ;
rdfs:label "LiningThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:ENTRY a ifc:IfcDuctFittingTypeEnum , ifc:IfcPipeFittingTypeEnum , owl:NamedIndividual ;
rdfs:label "ENTRY" .
ifc:compressionFailureZ_IfcFailureConnectionCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFailureConnectionCondition ;
rdfs:label "CompressionFailureZ" ;
rdfs:range ifc:IfcForceMeasure .
ifc:classifiedMaterial_IfcMaterialClassificationRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMaterialClassificationRelationship ;
rdfs:label "ClassifiedMaterial" ;
rdfs:range ifc:IfcMaterial ;
owl:inverseOf ifc:classifiedAs_IfcMaterial .
ifc:totalFloat_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "TotalFloat" ;
rdfs:range ifc:IfcTimeMeasure .
ifc:TEXTURE a ifc:IfcSurfaceTextureEnum , owl:NamedIndividual ;
rdfs:label "TEXTURE" .
ifc:IfcConstraintClassificationRelationship
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcClassificationNotationSelect ;
owl:onProperty ifc:relatedClassifications_IfcConstraintClassificationRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcClassificationNotationSelect ;
owl:onProperty ifc:relatedClassifications_IfcConstraintClassificationRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcConstraint ;
owl:onProperty ifc:classifiedConstraint_IfcConstraintClassificationRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConstraint ;
owl:onProperty ifc:classifiedConstraint_IfcConstraintClassificationRelationship
] .
ifc:role_IfcDimensionCurveTerminator
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDimensionCurveTerminator ;
rdfs:label "Role" ;
rdfs:range ifc:IfcDimensionExtentUsage .
ifc:DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_RIGHT
a ifc:IfcDoorStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_RIGHT" .
ifc:buildingAddress_IfcBuilding
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBuilding ;
rdfs:label "BuildingAddress" ;
rdfs:range ifc:IfcPostalAddress .
ifc:profileOrientation_IfcRelAssociatesProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssociatesProfileProperties ;
rdfs:label "ProfileOrientation" ;
rdfs:range ifc:IfcOrientationSelect .
ifc:IfcMagneticFluxDensityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:IfcProjectionElement
a owl:Class ;
rdfs:subClassOf ifc:IfcFeatureElementAddition .
ifc:FARAD a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "FARAD" .
ifc:IfcConditionCriterionSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:outerFilletRadius_IfcRectangleHollowProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangleHollowProfileDef ;
rdfs:label "OuterFilletRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:material_IfcMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMaterialProperties ;
rdfs:label "Material" ;
rdfs:range ifc:IfcMaterial .
ifc:IfcElectricDistributionPoint
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowController ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:userDefinedFunction_IfcElectricDistributionPoint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:userDefinedFunction_IfcElectricDistributionPoint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcElectricDistributionPointFunctionEnum ;
owl:onProperty ifc:distributionPointFunction_IfcElectricDistributionPoint ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElectricDistributionPointFunctionEnum ;
owl:onProperty ifc:distributionPointFunction_IfcElectricDistributionPoint
] .
ifc:IfcValveTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:thermalIrTransmittance_IfcOpticalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOpticalMaterialProperties ;
rdfs:label "ThermalIrTransmittance" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:IfcMemberType a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElementType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcMemberTypeEnum ;
owl:onProperty ifc:predefinedType_IfcMemberType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMemberTypeEnum ;
owl:onProperty ifc:predefinedType_IfcMemberType
] ;
owl:disjointWith ifc:IfcBeamType , ifc:IfcCurtainWallType , ifc:IfcSlabType , ifc:IfcBuildingElementProxyType , ifc:IfcRampFlightType , ifc:IfcCoveringType , ifc:IfcColumnType , ifc:IfcWallType , ifc:IfcRailingType , ifc:IfcStairFlightType , ifc:IfcPlateType .
ifc:textures_IfcSurfaceStyleWithTextures
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleWithTextures ;
rdfs:label "Textures" ;
rdfs:range ifc:IfcSurfaceTexture_List .
ifc:LUMINOUSINTENSITYDISTRIBUTIONUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "LUMINOUSINTENSITYDISTRIBUTIONUNIT" .
ifc:userDefinedQualifier_IfcObjective
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcObjective ;
rdfs:label "UserDefinedQualifier" ;
rdfs:range ifc:IfcLabel .
ifc:IfcSurfaceStyleLighting
a owl:Class ;
rdfs:subClassOf ifc:IfcSurfaceStyleElementSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcColourRgb ;
owl:onProperty ifc:diffuseReflectionColour_IfcSurfaceStyleLighting
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcColourRgb ;
owl:onProperty ifc:diffuseTransmissionColour_IfcSurfaceStyleLighting ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcColourRgb ;
owl:onProperty ifc:transmissionColour_IfcSurfaceStyleLighting ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcColourRgb ;
owl:onProperty ifc:diffuseTransmissionColour_IfcSurfaceStyleLighting
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcColourRgb ;
owl:onProperty ifc:reflectanceColour_IfcSurfaceStyleLighting ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcColourRgb ;
owl:onProperty ifc:diffuseReflectionColour_IfcSurfaceStyleLighting ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcColourRgb ;
owl:onProperty ifc:transmissionColour_IfcSurfaceStyleLighting
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcColourRgb ;
owl:onProperty ifc:reflectanceColour_IfcSurfaceStyleLighting
] .
ifc:IfcTextTransformation
a owl:Class ;
rdfs:subClassOf expr:STRING .
ifc:iD_IfcProjectOrder
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProjectOrder ;
rdfs:label "ID" ;
rdfs:range ifc:IfcIdentifier .
ifc:IfcPreDefinedDimensionSymbol
a owl:Class ;
rdfs:subClassOf ifc:IfcPreDefinedSymbol ;
owl:disjointWith ifc:IfcPreDefinedPointMarkerSymbol , ifc:IfcPreDefinedTerminatorSymbol .
ifc:SINGLE_PANEL a ifc:IfcWindowStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "SINGLE_PANEL" .
ifc:WATERCOOLINGCOIL a ifc:IfcCoilTypeEnum , owl:NamedIndividual ;
rdfs:label "WATERCOOLINGCOIL" .
ifc:yLength_IfcRectangularPyramid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangularPyramid ;
rdfs:label "YLength" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:referencesElements_IfcSpatialStructureElement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcSpatialStructureElement ;
rdfs:label "ReferencesElements" ;
rdfs:range ifc:IfcRelReferencedInSpatialStructure ;
owl:inverseOf ifc:relatingStructure_IfcRelReferencedInSpatialStructure .
ifc:visibleReflectanceBack_IfcOpticalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOpticalMaterialProperties ;
rdfs:label "VisibleReflectanceBack" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:isClassifyingItemIn_IfcClassificationItem
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcClassificationItem ;
rdfs:label "IsClassifyingItemIn" ;
rdfs:range ifc:IfcClassificationItemRelationship ;
owl:inverseOf ifc:relatingItem_IfcClassificationItemRelationship .
ifc:ownerHistory_IfcRoot
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRoot ;
rdfs:label "OwnerHistory" ;
rdfs:range ifc:IfcOwnerHistory .
ifc:shapeType_IfcStair
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStair ;
rdfs:label "ShapeType" ;
rdfs:range ifc:IfcStairTypeEnum .
ifc:IfcConversionBasedUnit
a owl:Class ;
rdfs:subClassOf ifc:IfcNamedUnit ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcMeasureWithUnit ;
owl:onProperty ifc:conversionFactor_IfcConversionBasedUnit ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMeasureWithUnit ;
owl:onProperty ifc:conversionFactor_IfcConversionBasedUnit
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcConversionBasedUnit ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcConversionBasedUnit
] ;
owl:disjointWith ifc:IfcSIUnit , ifc:IfcContextDependentUnit .
ifc:scale3_IfcCartesianTransformationOperator3DnonUniform
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCartesianTransformationOperator3DnonUniform ;
rdfs:label "Scale3" ;
rdfs:range expr:REAL .
ifc:LUMEN a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "LUMEN" .
ifc:momentOfInertiaZ_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "MomentOfInertiaZ" ;
rdfs:range ifc:IfcMomentOfInertiaMeasure .
ifc:target_IfcDefinedSymbol
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDefinedSymbol ;
rdfs:label "Target" ;
rdfs:range ifc:IfcCartesianTransformationOperator2D .
ifc:IfcStructuralPlanarActionVarying
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralPlanarAction ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcStructuralLoad_List ;
owl:onProperty ifc:subsequentAppliedLoads_IfcStructuralPlanarActionVarying ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcStructuralLoad_List
]
] ;
owl:onProperty ifc:subsequentAppliedLoads_IfcStructuralPlanarActionVarying
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStructuralLoad_List ;
owl:onProperty ifc:subsequentAppliedLoads_IfcStructuralPlanarActionVarying
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcShapeAspect ;
owl:onProperty ifc:varyingAppliedLoadLocation_IfcStructuralPlanarActionVarying ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcShapeAspect ;
owl:onProperty ifc:varyingAppliedLoadLocation_IfcStructuralPlanarActionVarying
] .
ifc:predefinedType_IfcVibrationIsolatorType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcVibrationIsolatorType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcVibrationIsolatorTypeEnum .
ifc:CIRCULATOR a ifc:IfcPumpTypeEnum , owl:NamedIndividual ;
rdfs:label "CIRCULATOR" .
ifc:predefinedType_IfcFanType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFanType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcFanTypeEnum .
ifc:casingThickness_IfcDoorLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorLiningProperties ;
rdfs:label "CasingThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:state_IfcOwnerHistory
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOwnerHistory ;
rdfs:label "State" ;
rdfs:range ifc:IfcStateEnum .
ifc:temperatureTimeSeries_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "TemperatureTimeSeries" ;
rdfs:range ifc:IfcTimeSeries .
ifc:IfcEnvironmentalImpactValue
a owl:Class ;
rdfs:subClassOf ifc:IfcAppliedValue ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:userDefinedCategory_IfcEnvironmentalImpactValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:userDefinedCategory_IfcEnvironmentalImpactValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcEnvironmentalImpactCategoryEnum ;
owl:onProperty ifc:category_IfcEnvironmentalImpactValue ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcEnvironmentalImpactCategoryEnum ;
owl:onProperty ifc:category_IfcEnvironmentalImpactValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:impactType_IfcEnvironmentalImpactValue ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:impactType_IfcEnvironmentalImpactValue
] ;
owl:disjointWith ifc:IfcCostValue .
ifc:edgeElement_IfcOrientedEdge
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOrientedEdge ;
rdfs:label "EdgeElement" ;
rdfs:range ifc:IfcEdge .
ifc:predefinedType_IfcStackTerminalType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStackTerminalType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcStackTerminalTypeEnum .
ifc:IfcRelAssociatesAppliedValue
a owl:Class ;
rdfs:subClassOf ifc:IfcRelAssociates ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAppliedValue ;
owl:onProperty ifc:relatingAppliedValue_IfcRelAssociatesAppliedValue ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAppliedValue ;
owl:onProperty ifc:relatingAppliedValue_IfcRelAssociatesAppliedValue
] ;
owl:disjointWith ifc:IfcRelAssociatesClassification , ifc:IfcRelAssociatesApproval , ifc:IfcRelAssociatesConstraint , ifc:IfcRelAssociatesDocument , ifc:IfcRelAssociatesMaterial , ifc:IfcRelAssociatesProfileProperties , ifc:IfcRelAssociatesLibrary .
ifc:layerFrozen_IfcPresentationLayerWithStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPresentationLayerWithStyle ;
rdfs:label "LayerFrozen" ;
rdfs:range expr:LOGICAL .
ifc:REFLECTION a ifc:IfcSurfaceTextureEnum , owl:NamedIndividual ;
rdfs:label "REFLECTION" .
ifc:LOAD_COMBINATION a ifc:IfcLoadGroupTypeEnum , owl:NamedIndividual ;
rdfs:label "LOAD_COMBINATION" .
ifc:filletRadius_IfcTShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTShapeProfileDef ;
rdfs:label "FilletRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcLibraryReference
a owl:Class ;
rdfs:subClassOf ifc:IfcExternalReference , ifc:IfcLibrarySelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLibraryInformation ;
owl:onProperty ifc:referenceIntoLibrary_IfcLibraryReference
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLibraryInformation ;
owl:onProperty ifc:referenceIntoLibrary_IfcLibraryReference
] ;
owl:disjointWith ifc:IfcClassificationReference , ifc:IfcExternallyDefinedSurfaceStyle , ifc:IfcExternallyDefinedHatchStyle , ifc:IfcExternallyDefinedSymbol , ifc:IfcDocumentReference , ifc:IfcExternallyDefinedTextFont .
ifc:boxSlantAngle_IfcTextStyleWithBoxCharacteristics
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleWithBoxCharacteristics ;
rdfs:label "BoxSlantAngle" ;
rdfs:range ifc:IfcPlaneAngleMeasure .
ifc:IfcDraughtingCalloutRelationship
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDraughtingCallout ;
owl:onProperty ifc:relatedDraughtingCallout_IfcDraughtingCalloutRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDraughtingCallout ;
owl:onProperty ifc:relatedDraughtingCallout_IfcDraughtingCalloutRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDraughtingCallout ;
owl:onProperty ifc:relatingDraughtingCallout_IfcDraughtingCalloutRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDraughtingCallout ;
owl:onProperty ifc:relatingDraughtingCallout_IfcDraughtingCalloutRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:description_IfcDraughtingCalloutRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcDraughtingCalloutRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcDraughtingCalloutRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcDraughtingCalloutRelationship
] .
ifc:IfcSanitaryTerminalTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:BEG a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "BEG" .
ifc:CURVATUREUNIT a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "CURVATUREUNIT" .
ifc:IfcCurveFontOrScaledCurveFontSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:topFlangeFilletRadius_IfcAsymmetricIShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAsymmetricIShapeProfileDef ;
rdfs:label "TopFlangeFilletRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:CENTRIFUGALAIRFOIL
a ifc:IfcFanTypeEnum , owl:NamedIndividual ;
rdfs:label "CENTRIFUGALAIRFOIL" .
ifc:IfcReinforcingBar
a owl:Class ;
rdfs:subClassOf ifc:IfcReinforcingElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:barLength_IfcReinforcingBar
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcReinforcingBarSurfaceEnum ;
owl:onProperty ifc:barSurface_IfcReinforcingBar
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcReinforcingBarRoleEnum ;
owl:onProperty ifc:barRole_IfcReinforcingBar
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:barLength_IfcReinforcingBar
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAreaMeasure ;
owl:onProperty ifc:crossSectionArea_IfcReinforcingBar
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcReinforcingBarSurfaceEnum ;
owl:onProperty ifc:barSurface_IfcReinforcingBar
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:nominalDiameter_IfcReinforcingBar ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcReinforcingBarRoleEnum ;
owl:onProperty ifc:barRole_IfcReinforcingBar ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:nominalDiameter_IfcReinforcingBar
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAreaMeasure ;
owl:onProperty ifc:crossSectionArea_IfcReinforcingBar ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcReinforcingMesh , ifc:IfcTendonAnchor , ifc:IfcTendon .
ifc:REDUCER a ifc:IfcCableCarrierFittingTypeEnum , owl:NamedIndividual ;
rdfs:label "REDUCER" .
ifc:linearStiffnessByLengthZ_IfcBoundaryEdgeCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryEdgeCondition ;
rdfs:label "LinearStiffnessByLengthZ" ;
rdfs:range ifc:IfcModulusOfLinearSubgradeReactionMeasure .
ifc:totalCrossSectionArea_IfcReinforcementBarProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcementBarProperties ;
rdfs:label "TotalCrossSectionArea" ;
rdfs:range ifc:IfcAreaMeasure .
ifc:GAMBREL_ROOF a ifc:IfcRoofTypeEnum , owl:NamedIndividual ;
rdfs:label "GAMBREL_ROOF" .
ifc:POWERFACTORMETER a ifc:IfcFlowInstrumentTypeEnum , owl:NamedIndividual ;
rdfs:label "POWERFACTORMETER" .
ifc:IfcTextStyleFontModel
a owl:Class ;
rdfs:subClassOf ifc:IfcPreDefinedTextFont ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSizeSelect ;
owl:onProperty ifc:fontSize_IfcTextStyleFontModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcFontVariant ;
owl:onProperty ifc:fontVariant_IfcTextStyleFontModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTextFontName_List ;
owl:onProperty ifc:fontFamily_IfcTextStyleFontModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSizeSelect ;
owl:onProperty ifc:fontSize_IfcTextStyleFontModel ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcFontWeight ;
owl:onProperty ifc:fontWeight_IfcTextStyleFontModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTextFontName_List ;
owl:onProperty ifc:fontFamily_IfcTextStyleFontModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcFontStyle ;
owl:onProperty ifc:fontStyle_IfcTextStyleFontModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcTextFontName_List
] ;
owl:onProperty ifc:fontFamily_IfcTextStyleFontModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcFontStyle ;
owl:onProperty ifc:fontStyle_IfcTextStyleFontModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcFontVariant ;
owl:onProperty ifc:fontVariant_IfcTextStyleFontModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcFontWeight ;
owl:onProperty ifc:fontWeight_IfcTextStyleFontModel
] ;
owl:disjointWith ifc:IfcDraughtingPreDefinedTextFont .
ifc:IfcLightSourceSpot
a owl:Class ;
rdfs:subClassOf ifc:IfcLightSourcePositional ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDirection ;
owl:onProperty ifc:orientation_IfcLightSourceSpot
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcReal ;
owl:onProperty ifc:concentrationExponent_IfcLightSourceSpot
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDirection ;
owl:onProperty ifc:orientation_IfcLightSourceSpot ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositivePlaneAngleMeasure ;
owl:onProperty ifc:spreadAngle_IfcLightSourceSpot ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositivePlaneAngleMeasure ;
owl:onProperty ifc:beamWidthAngle_IfcLightSourceSpot
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositivePlaneAngleMeasure ;
owl:onProperty ifc:beamWidthAngle_IfcLightSourceSpot ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcReal ;
owl:onProperty ifc:concentrationExponent_IfcLightSourceSpot
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositivePlaneAngleMeasure ;
owl:onProperty ifc:spreadAngle_IfcLightSourceSpot
] .
ifc:IfcTextureMap a owl:Class ;
rdfs:subClassOf ifc:IfcTextureCoordinate ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcVertexBasedTextureMap ;
owl:onProperty ifc:textureMaps_IfcTextureMap
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcVertexBasedTextureMap ;
owl:onProperty ifc:textureMaps_IfcTextureMap
] ;
owl:disjointWith ifc:IfcTextureCoordinateGenerator .
ifc:THREE_QUARTER_TURN_STAIR
a ifc:IfcStairTypeEnum , owl:NamedIndividual ;
rdfs:label "THREE_QUARTER_TURN_STAIR" .
ifc:IfcApprovalActorRelationship
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcActorRole ;
owl:onProperty ifc:role_IfcApprovalActorRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorRole ;
owl:onProperty ifc:role_IfcApprovalActorRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcApproval ;
owl:onProperty ifc:approval_IfcApprovalActorRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcApproval ;
owl:onProperty ifc:approval_IfcApprovalActorRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcActorSelect ;
owl:onProperty ifc:actor_IfcApprovalActorRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorSelect ;
owl:onProperty ifc:actor_IfcApprovalActorRelationship
] .
ifc:LACK_OF_FIT a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "LACK_OF_FIT" .
ifc:relatedObjects_IfcRelAssigns
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRelAssigns ;
rdfs:label "RelatedObjects" ;
rdfs:range ifc:IfcObjectDefinition ;
owl:inverseOf ifc:hasAssignments_IfcObjectDefinition .
ifc:IfcDimensionCount
a owl:Class ;
rdfs:subClassOf expr:INTEGER .
ifc:THIRD_ORDER_THEORY
a ifc:IfcAnalysisTheoryTypeEnum , owl:NamedIndividual ;
rdfs:label "THIRD_ORDER_THEORY" .
ifc:IfcOffsetCurve2D a owl:Class ;
rdfs:subClassOf ifc:IfcCurve ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:LOGICAL ;
owl:onProperty ifc:selfIntersect_IfcOffsetCurve2D ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:distance_IfcOffsetCurve2D
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCurve ;
owl:onProperty ifc:basisCurve_IfcOffsetCurve2D ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:LOGICAL ;
owl:onProperty ifc:selfIntersect_IfcOffsetCurve2D
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurve ;
owl:onProperty ifc:basisCurve_IfcOffsetCurve2D
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:distance_IfcOffsetCurve2D ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcOffsetCurve3D , ifc:IfcConic , ifc:IfcBoundedCurve , ifc:IfcLine .
ifc:directionRatios_IfcDirection
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDirection ;
rdfs:label "DirectionRatios" ;
rdfs:range expr:REAL_List .
ifc:FRIDGE_FREEZER a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "FRIDGE_FREEZER" .
ifc:IfcDoorLiningProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcPropertySetDefinition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:transomThickness_IfcDoorLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:thresholdThickness_IfcDoorLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:casingDepth_IfcDoorLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:casingThickness_IfcDoorLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:liningOffset_IfcDoorLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:liningThickness_IfcDoorLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:thresholdOffset_IfcDoorLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:liningThickness_IfcDoorLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:casingThickness_IfcDoorLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:thresholdDepth_IfcDoorLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:thresholdDepth_IfcDoorLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:thresholdThickness_IfcDoorLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcShapeAspect ;
owl:onProperty ifc:shapeAspectStyle_IfcDoorLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:transomThickness_IfcDoorLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:liningOffset_IfcDoorLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:transomOffset_IfcDoorLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:transomOffset_IfcDoorLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:casingDepth_IfcDoorLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcShapeAspect ;
owl:onProperty ifc:shapeAspectStyle_IfcDoorLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:thresholdOffset_IfcDoorLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:liningDepth_IfcDoorLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:liningDepth_IfcDoorLiningProperties
] ;
owl:disjointWith ifc:IfcWindowPanelProperties , ifc:IfcPropertySet , ifc:IfcFluidFlowProperties , ifc:IfcEnergyProperties , ifc:IfcSoundValue , ifc:IfcReinforcementDefinitionProperties , ifc:IfcSoundProperties , ifc:IfcWindowLiningProperties , ifc:IfcPermeableCoveringProperties , ifc:IfcElementQuantity , ifc:IfcServiceLifeFactor , ifc:IfcSpaceThermalLoadProperties , ifc:IfcDoorPanelProperties .
ifc:IfcConditionCriterion
a owl:Class ;
rdfs:subClassOf ifc:IfcControl ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:criterionDateTime_IfcConditionCriterion
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDateTimeSelect ;
owl:onProperty ifc:criterionDateTime_IfcConditionCriterion ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConditionCriterionSelect ;
owl:onProperty ifc:criterion_IfcConditionCriterion
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcConditionCriterionSelect ;
owl:onProperty ifc:criterion_IfcConditionCriterion ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcServiceLife , ifc:IfcWorkControl , ifc:IfcProjectOrder , ifc:IfcPerformanceHistory , ifc:IfcScheduleTimeControl , ifc:IfcFurnitureStandard , ifc:IfcActionRequest , ifc:IfcSpaceProgram , ifc:IfcPermit , ifc:IfcProjectOrderRecord , ifc:IfcCostItem , ifc:IfcEquipmentStandard , ifc:IfcCostSchedule , ifc:IfcTimeSeriesSchedule .
ifc:HIP_ROOF a ifc:IfcRoofTypeEnum , owl:NamedIndividual ;
rdfs:label "HIP_ROOF" .
ifc:WHISTLE a ifc:IfcAlarmTypeEnum , owl:NamedIndividual ;
rdfs:label "WHISTLE" .
ifc:punchList_IfcMove
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMove ;
rdfs:label "PunchList" ;
rdfs:range ifc:IfcText_List .
ifc:IfcProductsOfCombustionProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcMaterialProperties ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:n20Content_IfcProductsOfCombustionProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcSpecificHeatCapacityMeasure ;
owl:onProperty ifc:specificHeatCapacity_IfcProductsOfCombustionProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:cOContent_IfcProductsOfCombustionProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:cO2Content_IfcProductsOfCombustionProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:n20Content_IfcProductsOfCombustionProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:cOContent_IfcProductsOfCombustionProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:cO2Content_IfcProductsOfCombustionProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSpecificHeatCapacityMeasure ;
owl:onProperty ifc:specificHeatCapacity_IfcProductsOfCombustionProperties
] ;
owl:disjointWith ifc:IfcFuelProperties , ifc:IfcHygroscopicMaterialProperties , ifc:IfcOpticalMaterialProperties , ifc:IfcGeneralMaterialProperties , ifc:IfcExtendedMaterialProperties , ifc:IfcThermalMaterialProperties , ifc:IfcMechanicalMaterialProperties , ifc:IfcWaterProperties .
ifc:layerStyles_IfcPresentationLayerWithStyle
a owl:ObjectProperty ;
rdfs:domain ifc:IfcPresentationLayerWithStyle ;
rdfs:label "LayerStyles" ;
rdfs:range ifc:IfcPresentationStyleSelect .
ifc:BUDGET a ifc:IfcCostScheduleTypeEnum , owl:NamedIndividual ;
rdfs:label "BUDGET" .
ifc:EGL a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "EGL" .
ifc:GREASEINTERCEPTOR
a ifc:IfcWasteTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "GREASEINTERCEPTOR" .
ifc:IfcTopologyRepresentation
a owl:Class ;
rdfs:subClassOf ifc:IfcShapeModel ;
owl:disjointWith ifc:IfcShapeRepresentation .
ifc:globalId_IfcRoot a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRoot ;
rdfs:label "GlobalId" ;
rdfs:range ifc:IfcGloballyUniqueId .
ifc:predefinedType_IfcCooledBeamType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCooledBeamType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcCooledBeamTypeEnum .
ifc:BELL a ifc:IfcAlarmTypeEnum , owl:NamedIndividual ;
rdfs:label "BELL" .
ifc:IfcRelConnectsStructuralActivity
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStructuralActivityAssignmentSelect ;
owl:onProperty ifc:relatingElement_IfcRelConnectsStructuralActivity
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcStructuralActivity ;
owl:onProperty ifc:relatedStructuralActivity_IfcRelConnectsStructuralActivity ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStructuralActivity ;
owl:onProperty ifc:relatedStructuralActivity_IfcRelConnectsStructuralActivity
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcStructuralActivityAssignmentSelect ;
owl:onProperty ifc:relatingElement_IfcRelConnectsStructuralActivity ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcRelConnectsPorts , ifc:IfcRelFlowControlElements , ifc:IfcRelCoversSpaces , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelCoversBldgElements , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelFillsElement , ifc:IfcRelConnectsElements , ifc:IfcRelSpaceBoundary , ifc:IfcRelReferencedInSpatialStructure , ifc:IfcRelServicesBuildings , ifc:IfcRelVoidsElement , ifc:IfcRelInteractionRequirements , ifc:IfcRelProjectsElement , ifc:IfcRelConnectsPortToElement , ifc:IfcRelSequence , ifc:IfcRelConnectsStructuralElement .
ifc:IfcTableRow_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcTableRow_List , list:EmptyList .
ifc:IfcBenchmarkEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcTimeSeriesValue_List
a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeSeriesValue_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeSeriesValue_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeSeriesValue ;
owl:onProperty list:hasContents
] .
ifc:EXTERNAL a ifc:IfcInternalOrExternalEnum , owl:NamedIndividual ;
rdfs:label "EXTERNAL" .
ifc:refElevation_IfcSite
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSite ;
rdfs:label "RefElevation" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:IfcRadioActivityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:IfcDocumentStatusEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:PHOTOCOPIER a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "PHOTOCOPIER" .
ifc:textureVertices_IfcVertexBasedTextureMap
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcVertexBasedTextureMap ;
rdfs:label "TextureVertices" ;
rdfs:range ifc:IfcTextureVertex_List .
ifc:IfcPumpType a owl:Class ;
rdfs:subClassOf ifc:IfcFlowMovingDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPumpTypeEnum ;
owl:onProperty ifc:predefinedType_IfcPumpType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPumpTypeEnum ;
owl:onProperty ifc:predefinedType_IfcPumpType
] ;
owl:disjointWith ifc:IfcFanType , ifc:IfcCompressorType .
ifc:INTERNAL a ifc:IfcInternalOrExternalEnum , owl:NamedIndividual ;
rdfs:label "INTERNAL" .
ifc:internalFilletRadius_IfcCShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCShapeProfileDef ;
rdfs:label "InternalFilletRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcTextStyleForDefinedFont
a owl:Class ;
rdfs:subClassOf ifc:IfcCharacterStyleSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcColour ;
owl:onProperty ifc:backgroundColour_IfcTextStyleForDefinedFont
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcColour ;
owl:onProperty ifc:backgroundColour_IfcTextStyleForDefinedFont
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcColour ;
owl:onProperty ifc:colour_IfcTextStyleForDefinedFont ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcColour ;
owl:onProperty ifc:colour_IfcTextStyleForDefinedFont
] .
ifc:predefinedType_IfcStructuralSurfaceMember
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralSurfaceMember ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcStructuralSurfaceTypeEnum .
ifc:FRF a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "FRF" .
ifc:WARPINGCONSTANTUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "WARPINGCONSTANTUNIT" .
ifc:addresses_IfcPerson
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPerson ;
rdfs:label "Addresses" ;
rdfs:range ifc:IfcAddress_List .
ifc:LUMINOUSFLUXUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "LUMINOUSFLUXUNIT" .
ifc:IfcOutletType a owl:Class ;
rdfs:subClassOf ifc:IfcFlowTerminalType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcOutletTypeEnum ;
owl:onProperty ifc:predefinedType_IfcOutletType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcOutletTypeEnum ;
owl:onProperty ifc:predefinedType_IfcOutletType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcWasteTerminalType , ifc:IfcSanitaryTerminalType , ifc:IfcElectricHeaterType , ifc:IfcStackTerminalType , ifc:IfcLightFixtureType , ifc:IfcFireSuppressionTerminalType , ifc:IfcElectricApplianceType , ifc:IfcGasTerminalType , ifc:IfcAirTerminalType , ifc:IfcLampType .
ifc:CO2SENSOR a ifc:IfcSensorTypeEnum , owl:NamedIndividual ;
rdfs:label "CO2SENSOR" .
ifc:relatedClassifications_IfcConstraintClassificationRelationship
a owl:ObjectProperty ;
rdfs:domain ifc:IfcConstraintClassificationRelationship ;
rdfs:label "RelatedClassifications" ;
rdfs:range ifc:IfcClassificationNotationSelect .
ifc:hasShapeAspects_IfcProductDefinitionShape
a owl:ObjectProperty ;
rdfs:domain ifc:IfcProductDefinitionShape ;
rdfs:label "HasShapeAspects" ;
rdfs:range ifc:IfcShapeAspect ;
owl:inverseOf ifc:partOfProductDefinitionShape_IfcShapeAspect .
ifc:numberOfRiser_IfcStairFlight
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStairFlight ;
rdfs:label "NumberOfRiser" ;
rdfs:range expr:INTEGER .
ifc:documentReferences_IfcDocumentInformation
a owl:ObjectProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "DocumentReferences" ;
rdfs:range ifc:IfcDocumentReference ;
owl:inverseOf ifc:referenceToDocument_IfcDocumentReference .
ifc:IfcBoolean a owl:Class ;
rdfs:subClassOf expr:BOOLEAN , ifc:IfcSimpleValue .
ifc:IfcRelConnectsPortToElement
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPort ;
owl:onProperty ifc:relatingPort_IfcRelConnectsPortToElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPort ;
owl:onProperty ifc:relatingPort_IfcRelConnectsPortToElement ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElement ;
owl:onProperty ifc:relatedElement_IfcRelConnectsPortToElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcElement ;
owl:onProperty ifc:relatedElement_IfcRelConnectsPortToElement ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcRelVoidsElement , ifc:IfcRelReferencedInSpatialStructure , ifc:IfcRelConnectsStructuralElement , ifc:IfcRelConnectsElements , ifc:IfcRelFillsElement , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelProjectsElement , ifc:IfcRelInteractionRequirements , ifc:IfcRelCoversBldgElements , ifc:IfcRelCoversSpaces , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelFlowControlElements , ifc:IfcRelSequence , ifc:IfcRelSpaceBoundary , ifc:IfcRelConnectsPorts , ifc:IfcRelServicesBuildings .
ifc:IfcGeometricRepresentationItem
a owl:Class ;
rdfs:subClassOf ifc:IfcRepresentationItem ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcCsgPrimitive3D ifc:IfcShellBasedSurfaceModel ifc:IfcCurve ifc:IfcPlacement ifc:IfcDefinedSymbol ifc:IfcFaceBasedSurfaceModel ifc:IfcTextLiteral ifc:IfcHalfSpaceSolid ifc:IfcAnnotationFillArea ifc:IfcSectionedSpine ifc:IfcAnnotationSurface ifc:IfcSurface ifc:IfcFillAreaStyleHatching ifc:IfcBooleanResult ifc:IfcFillAreaStyleTiles ifc:IfcCompositeCurveSegment ifc:IfcPoint ifc:IfcDirection ifc:IfcLightSource ifc:IfcVector ifc:IfcDraughtingCallout ifc:IfcSolidModel ifc:IfcCartesianTransformationOperator ifc:IfcOneDirectionRepeatFactor ifc:IfcBoundingBox ifc:IfcPlanarExtent ifc:IfcGeometricSet ifc:IfcFillAreaStyleTileSymbolWithStyle )
] ;
owl:disjointWith ifc:IfcMappedItem , ifc:IfcStyledItem , ifc:IfcTopologicalRepresentationItem .
ifc:DIRECTEVAPORATIVESLINGERSPACKAGEDAIRCOOLER
a ifc:IfcEvaporativeCoolerTypeEnum , owl:NamedIndividual ;
rdfs:label "DIRECTEVAPORATIVESLINGERSPACKAGEDAIRCOOLER" .
ifc:applicationDeveloper_IfcApplication
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApplication ;
rdfs:label "ApplicationDeveloper" ;
rdfs:range ifc:IfcOrganization .
ifc:IfcLightSourcePositional
a owl:Class ;
rdfs:subClassOf ifc:IfcLightSource ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcReal ;
owl:onProperty ifc:distanceAttenuation_IfcLightSourcePositional ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcReal ;
owl:onProperty ifc:quadricAttenuation_IfcLightSourcePositional
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCartesianPoint ;
owl:onProperty ifc:position_IfcLightSourcePositional ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:radius_IfcLightSourcePositional
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcReal ;
owl:onProperty ifc:constantAttenuation_IfcLightSourcePositional ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcReal ;
owl:onProperty ifc:constantAttenuation_IfcLightSourcePositional
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcReal ;
owl:onProperty ifc:quadricAttenuation_IfcLightSourcePositional ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCartesianPoint ;
owl:onProperty ifc:position_IfcLightSourcePositional
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:radius_IfcLightSourcePositional ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcReal ;
owl:onProperty ifc:distanceAttenuation_IfcLightSourcePositional
] ;
owl:disjointWith ifc:IfcLightSourceGoniometric , ifc:IfcLightSourceDirectional , ifc:IfcLightSourceAmbient .
ifc:COMPUTER a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "COMPUTER" .
ifc:IfcServiceLife a owl:Class ;
rdfs:subClassOf ifc:IfcControl ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcTimeMeasure ;
owl:onProperty ifc:serviceLifeDuration_IfcServiceLife ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeMeasure ;
owl:onProperty ifc:serviceLifeDuration_IfcServiceLife
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcServiceLifeTypeEnum ;
owl:onProperty ifc:serviceLifeType_IfcServiceLife
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcServiceLifeTypeEnum ;
owl:onProperty ifc:serviceLifeType_IfcServiceLife ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcWorkControl , ifc:IfcFurnitureStandard , ifc:IfcPerformanceHistory , ifc:IfcCostItem , ifc:IfcPermit , ifc:IfcProjectOrderRecord , ifc:IfcSpaceProgram , ifc:IfcTimeSeriesSchedule , ifc:IfcConditionCriterion , ifc:IfcProjectOrder , ifc:IfcScheduleTimeControl , ifc:IfcActionRequest , ifc:IfcCostSchedule , ifc:IfcEquipmentStandard .
ifc:CONSUMED a ifc:IfcResourceConsumptionEnum , owl:NamedIndividual ;
rdfs:label "CONSUMED" .
ifc:subContractor_IfcSubContractResource
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSubContractResource ;
rdfs:label "SubContractor" ;
rdfs:range ifc:IfcActorSelect .
ifc:MANHOLE a ifc:IfcDistributionChamberElementTypeEnum , owl:NamedIndividual ;
rdfs:label "MANHOLE" .
ifc:ATS a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "ATS" .
ifc:documentId_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "DocumentId" ;
rdfs:range ifc:IfcIdentifier .
ifc:IfcEvaporativeCoolerType
a owl:Class ;
rdfs:subClassOf ifc:IfcEnergyConversionDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcEvaporativeCoolerTypeEnum ;
owl:onProperty ifc:predefinedType_IfcEvaporativeCoolerType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcEvaporativeCoolerTypeEnum ;
owl:onProperty ifc:predefinedType_IfcEvaporativeCoolerType
] ;
owl:disjointWith ifc:IfcMotorConnectionType , ifc:IfcElectricMotorType , ifc:IfcCooledBeamType , ifc:IfcBoilerType , ifc:IfcCondenserType , ifc:IfcCoolingTowerType , ifc:IfcTransformerType , ifc:IfcCoilType , ifc:IfcAirToAirHeatRecoveryType , ifc:IfcHeatExchangerType , ifc:IfcElectricGeneratorType , ifc:IfcHumidifierType , ifc:IfcTubeBundleType , ifc:IfcUnitaryEquipmentType , ifc:IfcEvaporatorType , ifc:IfcChillerType , ifc:IfcSpaceHeaterType .
ifc:ELECTRICCONDUCTANCEUNIT
a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICCONDUCTANCEUNIT" .
ifc:profiles_IfcCompositeProfileDef
a owl:ObjectProperty ;
rdfs:domain ifc:IfcCompositeProfileDef ;
rdfs:label "Profiles" ;
rdfs:range ifc:IfcProfileDef .
ifc:IfcObjectReferenceSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:TRIPLE_PANEL_HORIZONTAL
a ifc:IfcWindowStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "TRIPLE_PANEL_HORIZONTAL" .
ifc:IfcDistributionControlElement
a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcRelFlowControlElements ;
owl:onProperty ifc:assignedToFlowElement_IfcDistributionControlElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelFlowControlElements ;
owl:onProperty ifc:assignedToFlowElement_IfcDistributionControlElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcIdentifier ;
owl:onProperty ifc:controlElementId_IfcDistributionControlElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:controlElementId_IfcDistributionControlElement
] ;
owl:disjointWith ifc:IfcDistributionFlowElement .
ifc:relatedApproval_IfcApprovalRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApprovalRelationship ;
rdfs:label "RelatedApproval" ;
rdfs:range ifc:IfcApproval ;
owl:inverseOf ifc:isRelatedWith_IfcApproval .
ifc:hasPorts_IfcElement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcElement ;
rdfs:label "HasPorts" ;
rdfs:range ifc:IfcRelConnectsPortToElement ;
owl:inverseOf ifc:relatedElement_IfcRelConnectsPortToElement .
ifc:scale2_IfcCartesianTransformationOperator2DnonUniform
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCartesianTransformationOperator2DnonUniform ;
rdfs:label "Scale2" ;
rdfs:range expr:REAL .
ifc:SOURCE a ifc:IfcFlowDirectionEnum , owl:NamedIndividual ;
rdfs:label "SOURCE" .
ifc:bottomRadius_IfcRightCircularCone
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRightCircularCone ;
rdfs:label "BottomRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:axis_IfcRevolvedAreaSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRevolvedAreaSolid ;
rdfs:label "Axis" ;
rdfs:range ifc:IfcAxis1Placement .
ifc:creatingActor_IfcConstraint
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraint ;
rdfs:label "CreatingActor" ;
rdfs:range ifc:IfcActorSelect .
ifc:layerBlocked_IfcPresentationLayerWithStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPresentationLayerWithStyle ;
rdfs:label "LayerBlocked" ;
rdfs:range expr:LOGICAL .
ifc:BASELINE a ifc:IfcWorkControlTypeEnum , owl:NamedIndividual ;
rdfs:label "BASELINE" .
ifc:criterion_IfcConditionCriterion
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConditionCriterion ;
rdfs:label "Criterion" ;
rdfs:range ifc:IfcConditionCriterionSelect .
ifc:IfcBeamType a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElementType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcBeamTypeEnum ;
owl:onProperty ifc:predefinedType_IfcBeamType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcBeamTypeEnum ;
owl:onProperty ifc:predefinedType_IfcBeamType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcStairFlightType , ifc:IfcPlateType , ifc:IfcRampFlightType , ifc:IfcWallType , ifc:IfcRailingType , ifc:IfcMemberType , ifc:IfcSlabType , ifc:IfcCoveringType , ifc:IfcCurtainWallType , ifc:IfcColumnType , ifc:IfcBuildingElementProxyType .
ifc:ASSIGNEE a ifc:IfcOccupantTypeEnum , owl:NamedIndividual ;
rdfs:label "ASSIGNEE" .
ifc:description_IfcExtendedMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcExtendedMaterialProperties ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:rotationalStiffnessByLengthY_IfcBoundaryEdgeCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryEdgeCondition ;
rdfs:label "RotationalStiffnessByLengthY" ;
rdfs:range ifc:IfcModulusOfRotationalSubgradeReactionMeasure .
ifc:referencingValues_IfcReferencesValueDocument
a owl:ObjectProperty ;
rdfs:domain ifc:IfcReferencesValueDocument ;
rdfs:label "ReferencingValues" ;
rdfs:range ifc:IfcAppliedValue ;
owl:inverseOf ifc:valuesReferenced_IfcAppliedValue .
ifc:relatingAppliedValue_IfcRelAssociatesAppliedValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssociatesAppliedValue ;
rdfs:label "RelatingAppliedValue" ;
rdfs:range ifc:IfcAppliedValue .
ifc:IfcEdgeLoop a owl:Class ;
rdfs:subClassOf ifc:IfcLoop ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcOrientedEdge_List ;
owl:onProperty ifc:edgeList_IfcEdgeLoop ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcOrientedEdge_List
] ;
owl:onProperty ifc:edgeList_IfcEdgeLoop
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcOrientedEdge_List ;
owl:onProperty ifc:edgeList_IfcEdgeLoop
] ;
owl:disjointWith ifc:IfcVertexLoop , ifc:IfcPolyLoop .
ifc:fileExtension_IfcDocumentElectronicFormat
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentElectronicFormat ;
rdfs:label "FileExtension" ;
rdfs:range ifc:IfcLabel .
ifc:IfcWall a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
owl:disjointWith ifc:IfcPile , ifc:IfcRoof , ifc:IfcBeam , ifc:IfcCovering , ifc:IfcDoor , ifc:IfcPlate , ifc:IfcMember , ifc:IfcRailing , ifc:IfcRamp , ifc:IfcStair , ifc:IfcWindow , ifc:IfcSlab , ifc:IfcBuildingElementComponent , ifc:IfcBuildingElementProxy , ifc:IfcColumn , ifc:IfcStairFlight , ifc:IfcCurtainWall , ifc:IfcRampFlight , ifc:IfcFooting .
ifc:hasQuantities_IfcPhysicalComplexQuantity
a owl:ObjectProperty ;
rdfs:domain ifc:IfcPhysicalComplexQuantity ;
rdfs:label "HasQuantities" ;
rdfs:range ifc:IfcPhysicalQuantity ;
owl:inverseOf ifc:partOfComplex_IfcPhysicalQuantity .
ifc:FREQUENCYUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "FREQUENCYUNIT" .
ifc:IfcFlowMovingDeviceType
a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionFlowElementType ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcPumpType ifc:IfcCompressorType ifc:IfcFanType )
] ;
owl:disjointWith ifc:IfcFlowControllerType , ifc:IfcEnergyConversionDeviceType , ifc:IfcFlowStorageDeviceType , ifc:IfcFlowTerminalType , ifc:IfcDistributionChamberElementType , ifc:IfcFlowSegmentType , ifc:IfcFlowTreatmentDeviceType , ifc:IfcFlowFittingType .
ifc:IfcTrapeziumProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcParameterizedProfileDef ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:yDim_IfcTrapeziumProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:topXDim_IfcTrapeziumProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:yDim_IfcTrapeziumProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:bottomXDim_IfcTrapeziumProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:topXDim_IfcTrapeziumProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:topXOffset_IfcTrapeziumProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:topXOffset_IfcTrapeziumProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:bottomXDim_IfcTrapeziumProfileDef
] ;
owl:disjointWith ifc:IfcCraneRailAShapeProfileDef , ifc:IfcCShapeProfileDef , ifc:IfcTShapeProfileDef , ifc:IfcUShapeProfileDef , ifc:IfcRectangleProfileDef , ifc:IfcLShapeProfileDef , ifc:IfcIShapeProfileDef , ifc:IfcEllipseProfileDef , ifc:IfcCraneRailFShapeProfileDef , ifc:IfcZShapeProfileDef , ifc:IfcCircleProfileDef .
ifc:IfcSectionTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcDefinedSymbol a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDefinedSymbolSelect ;
owl:onProperty ifc:definition_IfcDefinedSymbol ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCartesianTransformationOperator2D ;
owl:onProperty ifc:target_IfcDefinedSymbol
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDefinedSymbolSelect ;
owl:onProperty ifc:definition_IfcDefinedSymbol
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCartesianTransformationOperator2D ;
owl:onProperty ifc:target_IfcDefinedSymbol ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcAnnotationSurface , ifc:IfcLightSource , ifc:IfcOneDirectionRepeatFactor , ifc:IfcShellBasedSurfaceModel , ifc:IfcCompositeCurveSegment , ifc:IfcCurve , ifc:IfcDirection , ifc:IfcPlacement , ifc:IfcAnnotationFillArea , ifc:IfcSurface , ifc:IfcVector , ifc:IfcBoundingBox , ifc:IfcCsgPrimitive3D , ifc:IfcTextLiteral , ifc:IfcFaceBasedSurfaceModel , ifc:IfcPoint , ifc:IfcCartesianTransformationOperator , ifc:IfcGeometricSet , ifc:IfcSectionedSpine , ifc:IfcHalfSpaceSolid , ifc:IfcBooleanResult , ifc:IfcPlanarExtent , ifc:IfcSolidModel , ifc:IfcDraughtingCallout , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcFillAreaStyleTiles , ifc:IfcFillAreaStyleHatching .
ifc:MAIN a ifc:IfcReinforcingBarRoleEnum , owl:NamedIndividual ;
rdfs:label "MAIN" .
ifc:userDefinedPropertySource_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "UserDefinedPropertySource" ;
rdfs:range ifc:IfcLabel .
ifc:repeatFactor_IfcOneDirectionRepeatFactor
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOneDirectionRepeatFactor ;
rdfs:label "RepeatFactor" ;
rdfs:range ifc:IfcVector .
ifc:IfcElectricGeneratorTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:SUBTRACT a ifc:IfcArithmeticOperatorEnum , owl:NamedIndividual ;
rdfs:label "SUBTRACT" .
ifc:IfcTerminatorSymbol
a owl:Class ;
rdfs:subClassOf ifc:IfcAnnotationSymbolOccurrence ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAnnotationCurveOccurrence ;
owl:onProperty ifc:annotatedCurve_IfcTerminatorSymbol ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAnnotationCurveOccurrence ;
owl:onProperty ifc:annotatedCurve_IfcTerminatorSymbol
] .
ifc:assemblyPlace_IfcFurnitureType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFurnitureType ;
rdfs:label "AssemblyPlace" ;
rdfs:range ifc:IfcAssemblyPlaceEnum .
ifc:IfcTypeProduct a owl:Class ;
rdfs:subClassOf ifc:IfcTypeObject ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:tag_IfcTypeProduct
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:tag_IfcTypeProduct
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcRepresentationMap_List ;
owl:onProperty ifc:representationMaps_IfcTypeProduct
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcRepresentationMap_List
] ;
owl:onProperty ifc:representationMaps_IfcTypeProduct
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRepresentationMap_List ;
owl:onProperty ifc:representationMaps_IfcTypeProduct
] .
ifc:minuteComponent_IfcLocalTime
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLocalTime ;
rdfs:label "MinuteComponent" ;
rdfs:range ifc:IfcMinuteInHour .
ifc:IfcAheadOrBehind a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:usageName_IfcComplexProperty
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcComplexProperty ;
rdfs:label "UsageName" ;
rdfs:range ifc:IfcIdentifier .
ifc:IfcReinforcementBarProperties
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:nominalBarDiameter_IfcReinforcementBarProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcReinforcingBarSurfaceEnum ;
owl:onProperty ifc:barSurface_IfcReinforcementBarProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:effectiveDepth_IfcReinforcementBarProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:nominalBarDiameter_IfcReinforcementBarProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:steelGrade_IfcReinforcementBarProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcCountMeasure ;
owl:onProperty ifc:barCount_IfcReinforcementBarProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCountMeasure ;
owl:onProperty ifc:barCount_IfcReinforcementBarProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcReinforcingBarSurfaceEnum ;
owl:onProperty ifc:barSurface_IfcReinforcementBarProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAreaMeasure ;
owl:onProperty ifc:totalCrossSectionArea_IfcReinforcementBarProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:steelGrade_IfcReinforcementBarProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAreaMeasure ;
owl:onProperty ifc:totalCrossSectionArea_IfcReinforcementBarProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:effectiveDepth_IfcReinforcementBarProperties
] .
ifc:IfcTubeBundleType
a owl:Class ;
rdfs:subClassOf ifc:IfcEnergyConversionDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcTubeBundleTypeEnum ;
owl:onProperty ifc:predefinedType_IfcTubeBundleType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTubeBundleTypeEnum ;
owl:onProperty ifc:predefinedType_IfcTubeBundleType
] ;
owl:disjointWith ifc:IfcElectricGeneratorType , ifc:IfcUnitaryEquipmentType , ifc:IfcCondenserType , ifc:IfcHeatExchangerType , ifc:IfcChillerType , ifc:IfcMotorConnectionType , ifc:IfcElectricMotorType , ifc:IfcTransformerType , ifc:IfcAirToAirHeatRecoveryType , ifc:IfcCoilType , ifc:IfcEvaporativeCoolerType , ifc:IfcSpaceHeaterType , ifc:IfcCooledBeamType , ifc:IfcCoolingTowerType , ifc:IfcHumidifierType , ifc:IfcBoilerType , ifc:IfcEvaporatorType .
ifc:TESLA a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "TESLA" .
ifc:HARMONICFILTER a ifc:IfcElectricFlowStorageDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "HARMONICFILTER" .
dce:date a owl:AnnotationProperty .
ifc:CONSTANTFLOW a ifc:IfcAirTerminalBoxTypeEnum , owl:NamedIndividual ;
rdfs:label "CONSTANTFLOW" .
ifc:MEMBER a ifc:IfcMemberTypeEnum , owl:NamedIndividual ;
rdfs:label "MEMBER" .
ifc:ribHeight_IfcRibPlateProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRibPlateProfileProperties ;
rdfs:label "RibHeight" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:relatedObjects_IfcRelDecomposes
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRelDecomposes ;
rdfs:label "RelatedObjects" ;
rdfs:range ifc:IfcObjectDefinition ;
owl:inverseOf ifc:decomposes_IfcObjectDefinition .
ifc:outerBoundary_IfcCurveBoundedPlane
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurveBoundedPlane ;
rdfs:label "OuterBoundary" ;
rdfs:range ifc:IfcCurve .
ifc:predefinedType_IfcChillerType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcChillerType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcChillerTypeEnum .
ifc:red_IfcColourRgb a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcColourRgb ;
rdfs:label "Red" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:HEATRECOVERY a ifc:IfcChillerTypeEnum , owl:NamedIndividual ;
rdfs:label "HEATRECOVERY" .
ifc:name_IfcContextDependentUnit
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcContextDependentUnit ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:webThickness_IfcCraneRailAShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailAShapeProfileDef ;
rdfs:label "WebThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcVertexBasedTextureMap
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCartesianPoint_List ;
owl:onProperty ifc:texturePoints_IfcVertexBasedTextureMap ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcCartesianPoint_List
]
]
] ;
owl:onProperty ifc:texturePoints_IfcVertexBasedTextureMap
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCartesianPoint_List ;
owl:onProperty ifc:texturePoints_IfcVertexBasedTextureMap
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcTextureVertex_List ;
owl:onProperty ifc:textureVertices_IfcVertexBasedTextureMap ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcTextureVertex_List
]
]
] ;
owl:onProperty ifc:textureVertices_IfcVertexBasedTextureMap
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTextureVertex_List ;
owl:onProperty ifc:textureVertices_IfcVertexBasedTextureMap
] .
ifc:freeFloat_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "FreeFloat" ;
rdfs:range ifc:IfcTimeMeasure .
ifc:IfcConstraintAggregationRelationship
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcConstraintAggregationRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcConstraintAggregationRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcConstraintAggregationRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcConstraint_List
] ;
owl:onProperty ifc:relatedConstraints_IfcConstraintAggregationRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:description_IfcConstraintAggregationRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConstraint ;
owl:onProperty ifc:relatingConstraint_IfcConstraintAggregationRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLogicalOperatorEnum ;
owl:onProperty ifc:logicalAggregator_IfcConstraintAggregationRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConstraint_List ;
owl:onProperty ifc:relatedConstraints_IfcConstraintAggregationRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLogicalOperatorEnum ;
owl:onProperty ifc:logicalAggregator_IfcConstraintAggregationRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcConstraint ;
owl:onProperty ifc:relatingConstraint_IfcConstraintAggregationRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcConstraint_List ;
owl:onProperty ifc:relatedConstraints_IfcConstraintAggregationRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] .
ifc:IfcStructuralReaction
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralActivity ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStructuralAction ;
owl:onProperty ifc:causes_IfcStructuralReaction
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcStructuralPointReaction )
] ;
owl:disjointWith ifc:IfcStructuralAction .
ifc:linearMomentZ_IfcStructuralLoadLinearForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadLinearForce ;
rdfs:label "LinearMomentZ" ;
rdfs:range ifc:IfcLinearMomentMeasure .
ifc:annotatedBySymbols_IfcDimensionCurve
a owl:ObjectProperty ;
rdfs:domain ifc:IfcDimensionCurve ;
rdfs:label "AnnotatedBySymbols" ;
rdfs:range ifc:IfcTerminatorSymbol ;
owl:inverseOf ifc:annotatedCurve_IfcTerminatorSymbol .
ifc:hardeningModule_IfcMechanicalSteelMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalSteelMaterialProperties ;
rdfs:label "HardeningModule" ;
rdfs:range ifc:IfcModulusOfElasticityMeasure .
ifc:IfcCartesianPoint_List
a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCartesianPoint_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCartesianPoint_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCartesianPoint ;
owl:onProperty list:hasContents
] .
ifc:workControlType_IfcWorkControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWorkControl ;
rdfs:label "WorkControlType" ;
rdfs:range ifc:IfcWorkControlTypeEnum .
ifc:MIDDLE a ifc:IfcWindowPanelPositionEnum , ifc:IfcDoorPanelPositionEnum , owl:NamedIndividual ;
rdfs:label "MIDDLE" .
ifc:topFlangeThickness_IfcAsymmetricIShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAsymmetricIShapeProfileDef ;
rdfs:label "TopFlangeThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:PIECEWISEBINARY a ifc:IfcTimeSeriesDataTypeEnum , owl:NamedIndividual ;
rdfs:label "PIECEWISEBINARY" .
ifc:IfcElementQuantity
a owl:Class ;
rdfs:subClassOf ifc:IfcPropertySetDefinition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:methodOfMeasurement_IfcElementQuantity
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:methodOfMeasurement_IfcElementQuantity
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPhysicalQuantity ;
owl:onProperty ifc:quantities_IfcElementQuantity
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPhysicalQuantity ;
owl:onProperty ifc:quantities_IfcElementQuantity
] ;
owl:disjointWith ifc:IfcDoorLiningProperties , ifc:IfcWindowLiningProperties , ifc:IfcSpaceThermalLoadProperties , ifc:IfcPermeableCoveringProperties , ifc:IfcEnergyProperties , ifc:IfcSoundProperties , ifc:IfcWindowPanelProperties , ifc:IfcReinforcementDefinitionProperties , ifc:IfcSoundValue , ifc:IfcPropertySet , ifc:IfcDoorPanelProperties , ifc:IfcServiceLifeFactor , ifc:IfcFluidFlowProperties .
ifc:hasProperties_IfcPropertySet
a owl:ObjectProperty ;
rdfs:domain ifc:IfcPropertySet ;
rdfs:label "HasProperties" ;
rdfs:range ifc:IfcProperty .
ifc:IfcFaceOuterBound
a owl:Class ;
rdfs:subClassOf ifc:IfcFaceBound .
ifc:CEILING a ifc:IfcCoveringTypeEnum , owl:NamedIndividual ;
rdfs:label "CEILING" .
ifc:IfcFaceBound a owl:Class ;
rdfs:subClassOf ifc:IfcTopologicalRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:BOOLEAN ;
owl:onProperty ifc:orientation_IfcFaceBound ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:orientation_IfcFaceBound
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLoop ;
owl:onProperty ifc:bound_IfcFaceBound ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLoop ;
owl:onProperty ifc:bound_IfcFaceBound
] ;
owl:disjointWith ifc:IfcConnectedFaceSet , ifc:IfcEdge , ifc:IfcFace , ifc:IfcPath , ifc:IfcLoop , ifc:IfcVertex .
ifc:predefinedType_IfcServiceLifeFactor
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcServiceLifeFactor ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcServiceLifeFactorTypeEnum .
ifc:connectionType_IfcRelConnectsWithRealizingElements
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsWithRealizingElements ;
rdfs:label "ConnectionType" ;
rdfs:range ifc:IfcLabel .
ifc:IfcDistributionChamberElement
a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionFlowElement ;
owl:disjointWith ifc:IfcFlowFitting , ifc:IfcFlowSegment , ifc:IfcFlowController , ifc:IfcFlowTerminal , ifc:IfcFlowMovingDevice , ifc:IfcEnergyConversionDevice , ifc:IfcFlowStorageDevice , ifc:IfcFlowTreatmentDevice .
ifc:refDirection_IfcAxis2Placement3D
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAxis2Placement3D ;
rdfs:label "RefDirection" ;
rdfs:range ifc:IfcDirection .
ifc:VENDINGMACHINE a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "VENDINGMACHINE" .
ifc:PLANARFORCEUNIT a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "PLANARFORCEUNIT" .
ifc:LOAD_COMBINATION_GROUP
a ifc:IfcLoadGroupTypeEnum , owl:NamedIndividual ;
rdfs:label "LOAD_COMBINATION_GROUP" .
ifc:IfcProfileDef a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:profileName_IfcProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:profileName_IfcProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcProfileTypeEnum ;
owl:onProperty ifc:profileType_IfcProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProfileTypeEnum ;
owl:onProperty ifc:profileType_IfcProfileDef
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcParameterizedProfileDef ifc:IfcArbitraryClosedProfileDef ifc:IfcCompositeProfileDef ifc:IfcDerivedProfileDef ifc:IfcArbitraryOpenProfileDef )
] .
ifc:FACILITIESMANAGER
a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "FACILITIESMANAGER" .
ifc:referencedDocument_IfcReferencesValueDocument
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReferencesValueDocument ;
rdfs:label "ReferencedDocument" ;
rdfs:range ifc:IfcDocumentSelect .
ifc:notation_IfcClassificationItem
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcClassificationItem ;
rdfs:label "Notation" ;
rdfs:range ifc:IfcClassificationNotationFacet .
ifc:IfcDateTimeSelect_List
a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty list:hasContents
] .
ifc:parentProfile_IfcDerivedProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDerivedProfileDef ;
rdfs:label "ParentProfile" ;
rdfs:range ifc:IfcProfileDef .
ifc:IfcProcedure a owl:Class ;
rdfs:subClassOf ifc:IfcProcess ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:userDefinedProcedureType_IfcProcedure
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:userDefinedProcedureType_IfcProcedure
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcProcedureTypeEnum ;
owl:onProperty ifc:procedureType_IfcProcedure ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProcedureTypeEnum ;
owl:onProperty ifc:procedureType_IfcProcedure
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcIdentifier ;
owl:onProperty ifc:procedureID_IfcProcedure ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:procedureID_IfcProcedure
] ;
owl:disjointWith ifc:IfcTask .
ifc:IfcDescriptiveMeasure
a owl:Class ;
rdfs:subClassOf expr:STRING , ifc:IfcMeasureValue , ifc:IfcSizeSelect .
ifc:IfcUShapeProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcParameterizedProfileDef ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:edgeRadius_IfcUShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:flangeSlope_IfcUShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:flangeSlope_IfcUShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:flangeThickness_IfcUShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:filletRadius_IfcUShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:flangeWidth_IfcUShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:filletRadius_IfcUShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:depth_IfcUShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:webThickness_IfcUShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:webThickness_IfcUShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:depth_IfcUShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:centreOfGravityInX_IfcUShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:flangeWidth_IfcUShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:edgeRadius_IfcUShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:flangeThickness_IfcUShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:centreOfGravityInX_IfcUShapeProfileDef
] ;
owl:disjointWith ifc:IfcLShapeProfileDef , ifc:IfcTrapeziumProfileDef , ifc:IfcCraneRailFShapeProfileDef , ifc:IfcTShapeProfileDef , ifc:IfcIShapeProfileDef , ifc:IfcCraneRailAShapeProfileDef , ifc:IfcZShapeProfileDef , ifc:IfcEllipseProfileDef , ifc:IfcCircleProfileDef , ifc:IfcRectangleProfileDef , ifc:IfcCShapeProfileDef .
ifc:IfcContextDependentMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcMeasureValue .
ifc:IfcElectricVoltageMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:ROOFTOPUNIT a ifc:IfcUnitaryEquipmentTypeEnum , owl:NamedIndividual ;
rdfs:label "ROOFTOPUNIT" .
ifc:IfcLightSourceAmbient
a owl:Class ;
rdfs:subClassOf ifc:IfcLightSource ;
owl:disjointWith ifc:IfcLightSourcePositional , ifc:IfcLightSourceDirectional , ifc:IfcLightSourceGoniometric .
ifc:sizeable_IfcDoorStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorStyle ;
rdfs:label "Sizeable" ;
rdfs:range expr:BOOLEAN .
ifc:IfcBoilerType a owl:Class ;
rdfs:subClassOf ifc:IfcEnergyConversionDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcBoilerTypeEnum ;
owl:onProperty ifc:predefinedType_IfcBoilerType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcBoilerTypeEnum ;
owl:onProperty ifc:predefinedType_IfcBoilerType
] ;
owl:disjointWith ifc:IfcHumidifierType , ifc:IfcCoilType , ifc:IfcEvaporativeCoolerType , ifc:IfcMotorConnectionType , ifc:IfcCooledBeamType , ifc:IfcElectricMotorType , ifc:IfcCondenserType , ifc:IfcSpaceHeaterType , ifc:IfcCoolingTowerType , ifc:IfcTransformerType , ifc:IfcHeatExchangerType , ifc:IfcUnitaryEquipmentType , ifc:IfcChillerType , ifc:IfcTubeBundleType , ifc:IfcElectricGeneratorType , ifc:IfcEvaporatorType , ifc:IfcAirToAirHeatRecoveryType .
ifc:IfcMaterialLayer_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcMaterialLayer_List , list:EmptyList .
ifc:PURCHASEORDER a ifc:IfcProjectOrderTypeEnum , owl:NamedIndividual ;
rdfs:label "PURCHASEORDER" .
ifc:treeRootExpression_IfcCsgSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCsgSolid ;
rdfs:label "TreeRootExpression" ;
rdfs:range ifc:IfcCsgSelect .
ifc:STERADIAN a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "STERADIAN" .
ifc:IDR a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "IDR" .
ifc:weightsData_IfcRationalBezierCurve
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRationalBezierCurve ;
rdfs:label "WeightsData" ;
rdfs:range expr:REAL_List .
ifc:RIGID_FRAME a ifc:IfcElementAssemblyTypeEnum , owl:NamedIndividual ;
rdfs:label "RIGID_FRAME" .
ifc:IfcCurve a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem , ifc:IfcGeometricSetSelect ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcConic ifc:IfcOffsetCurve2D ifc:IfcLine ifc:IfcBoundedCurve ifc:IfcOffsetCurve3D )
] ;
owl:disjointWith ifc:IfcCompositeCurveSegment , ifc:IfcBoundingBox , ifc:IfcAnnotationSurface , ifc:IfcHalfSpaceSolid , ifc:IfcSectionedSpine , ifc:IfcFillAreaStyleTiles , ifc:IfcLightSource , ifc:IfcPlanarExtent , ifc:IfcDraughtingCallout , ifc:IfcGeometricSet , ifc:IfcOneDirectionRepeatFactor , ifc:IfcDefinedSymbol , ifc:IfcAnnotationFillArea , ifc:IfcFillAreaStyleHatching , ifc:IfcShellBasedSurfaceModel , ifc:IfcFaceBasedSurfaceModel , ifc:IfcDirection , ifc:IfcSolidModel , ifc:IfcCsgPrimitive3D , ifc:IfcVector , ifc:IfcBooleanResult , ifc:IfcSurface , ifc:IfcPlacement , ifc:IfcCartesianTransformationOperator , ifc:IfcTextLiteral , ifc:IfcPoint , ifc:IfcFillAreaStyleTileSymbolWithStyle .
ifc:voids_IfcFacetedBrepWithVoids
a owl:ObjectProperty ;
rdfs:domain ifc:IfcFacetedBrepWithVoids ;
rdfs:label "Voids" ;
rdfs:range ifc:IfcClosedShell .
ifc:IfcSequenceEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcProtectiveDeviceTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcProductDefinitionShape
a owl:Class ;
rdfs:subClassOf ifc:IfcProductRepresentation ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcShapeAspect ;
owl:onProperty ifc:hasShapeAspects_IfcProductDefinitionShape
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcProduct ;
owl:onProperty ifc:shapeOfProduct_IfcProductDefinitionShape ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProduct ;
owl:onProperty ifc:shapeOfProduct_IfcProductDefinitionShape
] ;
owl:disjointWith ifc:IfcMaterialDefinitionRepresentation .
ifc:IfcPipeFittingType
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowFittingType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPipeFittingTypeEnum ;
owl:onProperty ifc:predefinedType_IfcPipeFittingType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPipeFittingTypeEnum ;
owl:onProperty ifc:predefinedType_IfcPipeFittingType
] ;
owl:disjointWith ifc:IfcJunctionBoxType , ifc:IfcDuctFittingType , ifc:IfcCableCarrierFittingType .
ifc:IfcRepresentationMap
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMappedItem ;
owl:onProperty ifc:mapUsage_IfcRepresentationMap
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcRepresentation ;
owl:onProperty ifc:mappedRepresentation_IfcRepresentationMap ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRepresentation ;
owl:onProperty ifc:mappedRepresentation_IfcRepresentationMap
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAxis2Placement ;
owl:onProperty ifc:mappingOrigin_IfcRepresentationMap ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAxis2Placement ;
owl:onProperty ifc:mappingOrigin_IfcRepresentationMap
] .
ifc:IfcPropertyDependencyRelationship
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcPropertyDependencyRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcProperty ;
owl:onProperty ifc:dependantProperty_IfcPropertyDependencyRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcProperty ;
owl:onProperty ifc:dependingProperty_IfcPropertyDependencyRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:description_IfcPropertyDependencyRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProperty ;
owl:onProperty ifc:dependingProperty_IfcPropertyDependencyRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:expression_IfcPropertyDependencyRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcPropertyDependencyRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcPropertyDependencyRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:expression_IfcPropertyDependencyRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProperty ;
owl:onProperty ifc:dependantProperty_IfcPropertyDependencyRelationship
] .
ifc:IfcMappedItem a owl:Class ;
rdfs:subClassOf ifc:IfcRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCartesianTransformationOperator ;
owl:onProperty ifc:mappingTarget_IfcMappedItem ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCartesianTransformationOperator ;
owl:onProperty ifc:mappingTarget_IfcMappedItem
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcRepresentationMap ;
owl:onProperty ifc:mappingSource_IfcMappedItem ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRepresentationMap ;
owl:onProperty ifc:mappingSource_IfcMappedItem
] ;
owl:disjointWith ifc:IfcStyledItem , ifc:IfcGeometricRepresentationItem , ifc:IfcTopologicalRepresentationItem .
ifc:IfcBuildingElementProxyTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:definedUnit_IfcPropertyTableValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyTableValue ;
rdfs:label "DefinedUnit" ;
rdfs:range ifc:IfcUnit .
ifc:resourceIdentifier_IfcConstructionResource
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstructionResource ;
rdfs:label "ResourceIdentifier" ;
rdfs:range ifc:IfcIdentifier .
ifc:PURLIN a ifc:IfcMemberTypeEnum , owl:NamedIndividual ;
rdfs:label "PURLIN" .
ifc:elementType_IfcElementType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElementType ;
rdfs:label "ElementType" ;
rdfs:range ifc:IfcLabel .
ifc:physicalOrVirtualBoundary_IfcRelSpaceBoundary
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelSpaceBoundary ;
rdfs:label "PhysicalOrVirtualBoundary" ;
rdfs:range ifc:IfcPhysicalOrVirtualEnum .
ifc:IfcArbitraryOpenProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcProfileDef ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcBoundedCurve ;
owl:onProperty ifc:curve_IfcArbitraryOpenProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcBoundedCurve ;
owl:onProperty ifc:curve_IfcArbitraryOpenProfileDef
] ;
owl:disjointWith ifc:IfcDerivedProfileDef , ifc:IfcCompositeProfileDef , ifc:IfcArbitraryClosedProfileDef , ifc:IfcParameterizedProfileDef .
ifc:predefinedType_IfcAirTerminalType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAirTerminalType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcAirTerminalTypeEnum .
ifc:representationType_IfcRepresentation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRepresentation ;
rdfs:label "RepresentationType" ;
rdfs:range ifc:IfcLabel .
ifc:elements_IfcGeometricSet
a owl:ObjectProperty ;
rdfs:domain ifc:IfcGeometricSet ;
rdfs:label "Elements" ;
rdfs:range ifc:IfcGeometricSetSelect .
ifc:minRequiredArea_IfcSpaceProgram
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceProgram ;
rdfs:label "MinRequiredArea" ;
rdfs:range ifc:IfcAreaMeasure .
ifc:DIRECTWATERHEATER
a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "DIRECTWATERHEATER" .
ifc:IfcSpecificHeatCapacityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:visibleReflectanceFront_IfcOpticalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOpticalMaterialProperties ;
rdfs:label "VisibleReflectanceFront" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:GASAPPLIANCE a ifc:IfcGasTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "GASAPPLIANCE" .
ifc:VOLUMEUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "VOLUMEUNIT" .
ifc:READONLYLOCKED a ifc:IfcStateEnum , owl:NamedIndividual ;
rdfs:label "READONLYLOCKED" .
ifc:elevationWithFlooring_IfcSpace
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpace ;
rdfs:label "ElevationWithFlooring" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:crossSectionArea_IfcGeneralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeneralProfileProperties ;
rdfs:label "CrossSectionArea" ;
rdfs:range ifc:IfcAreaMeasure .
ifc:hasControlElements_IfcDistributionFlowElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDistributionFlowElement ;
rdfs:label "HasControlElements" ;
rdfs:range ifc:IfcRelFlowControlElements ;
owl:inverseOf ifc:relatingFlowElement_IfcRelFlowControlElements .
ifc:predefinedType_IfcDuctSilencerType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDuctSilencerType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcDuctSilencerTypeEnum .
ifc:IfcConstructionMaterialResource
a owl:Class ;
rdfs:subClassOf ifc:IfcConstructionResource ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcRatioMeasure ;
owl:onProperty ifc:usageRatio_IfcConstructionMaterialResource
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRatioMeasure ;
owl:onProperty ifc:usageRatio_IfcConstructionMaterialResource
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorSelect ;
owl:onProperty ifc:suppliers_IfcConstructionMaterialResource
] ;
owl:disjointWith ifc:IfcLaborResource , ifc:IfcConstructionEquipmentResource , ifc:IfcCrewResource , ifc:IfcConstructionProductResource , ifc:IfcSubContractResource .
ifc:IfcDistributionChamberElementType
a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionFlowElementType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDistributionChamberElementTypeEnum ;
owl:onProperty ifc:predefinedType_IfcDistributionChamberElementType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDistributionChamberElementTypeEnum ;
owl:onProperty ifc:predefinedType_IfcDistributionChamberElementType
] ;
owl:disjointWith ifc:IfcFlowTreatmentDeviceType , ifc:IfcFlowFittingType , ifc:IfcFlowStorageDeviceType , ifc:IfcFlowControllerType , ifc:IfcFlowMovingDeviceType , ifc:IfcFlowTerminalType , ifc:IfcFlowSegmentType , ifc:IfcEnergyConversionDeviceType .
ifc:IfcQuantityVolume
a owl:Class ;
rdfs:subClassOf ifc:IfcPhysicalSimpleQuantity ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcVolumeMeasure ;
owl:onProperty ifc:volumeValue_IfcQuantityVolume ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcVolumeMeasure ;
owl:onProperty ifc:volumeValue_IfcQuantityVolume
] ;
owl:disjointWith ifc:IfcQuantityWeight , ifc:IfcQuantityArea , ifc:IfcQuantityCount , ifc:IfcQuantityTime , ifc:IfcQuantityLength .
ifc:HALF_WINDING_STAIR
a ifc:IfcStairTypeEnum , owl:NamedIndividual ;
rdfs:label "HALF_WINDING_STAIR" .
ifc:IfcSpaceHeaterType
a owl:Class ;
rdfs:subClassOf ifc:IfcEnergyConversionDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSpaceHeaterTypeEnum ;
owl:onProperty ifc:predefinedType_IfcSpaceHeaterType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSpaceHeaterTypeEnum ;
owl:onProperty ifc:predefinedType_IfcSpaceHeaterType
] ;
owl:disjointWith ifc:IfcChillerType , ifc:IfcUnitaryEquipmentType , ifc:IfcHeatExchangerType , ifc:IfcBoilerType , ifc:IfcCoilType , ifc:IfcHumidifierType , ifc:IfcElectricGeneratorType , ifc:IfcEvaporatorType , ifc:IfcAirToAirHeatRecoveryType , ifc:IfcEvaporativeCoolerType , ifc:IfcCooledBeamType , ifc:IfcTubeBundleType , ifc:IfcElectricMotorType , ifc:IfcCondenserType , ifc:IfcMotorConnectionType , ifc:IfcCoolingTowerType , ifc:IfcTransformerType .
ifc:relatingLibrary_IfcRelAssociatesLibrary
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssociatesLibrary ;
rdfs:label "RelatingLibrary" ;
rdfs:range ifc:IfcLibrarySelect .
ifc:DECA a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "DECA" .
ifc:curve_IfcArbitraryOpenProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcArbitraryOpenProfileDef ;
rdfs:label "Curve" ;
rdfs:range ifc:IfcBoundedCurve .
ifc:sectionDefinition_IfcSectionReinforcementProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSectionReinforcementProperties ;
rdfs:label "SectionDefinition" ;
rdfs:range ifc:IfcSectionProperties .
ifc:IfcMaterialDefinitionRepresentation
a owl:Class ;
rdfs:subClassOf ifc:IfcProductRepresentation ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcMaterial ;
owl:onProperty ifc:representedMaterial_IfcMaterialDefinitionRepresentation ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMaterial ;
owl:onProperty ifc:representedMaterial_IfcMaterialDefinitionRepresentation
] ;
owl:disjointWith ifc:IfcProductDefinitionShape .
ifc:edgeStart_IfcEdge
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEdge ;
rdfs:label "EdgeStart" ;
rdfs:range ifc:IfcVertex .
ifc:degree_IfcBSplineCurve
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBSplineCurve ;
rdfs:label "Degree" ;
rdfs:range expr:INTEGER .
ifc:purpose_IfcWorkControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWorkControl ;
rdfs:label "Purpose" ;
rdfs:range ifc:IfcLabel .
ifc:sameSense_IfcEdgeCurve
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEdgeCurve ;
rdfs:label "SameSense" ;
rdfs:range expr:BOOLEAN .
ifc:annotatedCurve_IfcTerminatorSymbol
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTerminatorSymbol ;
rdfs:label "AnnotatedCurve" ;
rdfs:range ifc:IfcAnnotationCurveOccurrence ;
owl:inverseOf ifc:annotatedBySymbols_IfcDimensionCurve .
ifc:IfcPort a owl:Class ;
rdfs:subClassOf ifc:IfcProduct ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcRelConnectsPorts ;
owl:onProperty ifc:connectedTo_IfcPort
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcRelConnectsPorts ;
owl:onProperty ifc:connectedFrom_IfcPort
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcRelConnectsPortToElement ;
owl:onProperty ifc:containedIn_IfcPort ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelConnectsPorts ;
owl:onProperty ifc:connectedTo_IfcPort
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelConnectsPorts ;
owl:onProperty ifc:connectedFrom_IfcPort
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcDistributionPort )
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelConnectsPortToElement ;
owl:onProperty ifc:containedIn_IfcPort
] ;
owl:disjointWith ifc:IfcGrid , ifc:IfcStructuralActivity , ifc:IfcElement , ifc:IfcStructuralItem , ifc:IfcProxy , ifc:IfcAnnotation , ifc:IfcSpatialStructureElement .
ifc:WRAPPING a ifc:IfcCoveringTypeEnum , owl:NamedIndividual ;
rdfs:label "WRAPPING" .
ifc:IfcBooleanResult a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem , ifc:IfcBooleanOperand , ifc:IfcCsgSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcBooleanOperand ;
owl:onProperty ifc:secondOperand_IfcBooleanResult ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcBooleanOperand ;
owl:onProperty ifc:secondOperand_IfcBooleanResult
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcBooleanOperand ;
owl:onProperty ifc:firstOperand_IfcBooleanResult
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcBooleanOperator ;
owl:onProperty ifc:operator_IfcBooleanResult ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcBooleanOperand ;
owl:onProperty ifc:firstOperand_IfcBooleanResult ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcBooleanOperator ;
owl:onProperty ifc:operator_IfcBooleanResult
] ;
owl:disjointWith ifc:IfcLightSource , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcCurve , ifc:IfcCompositeCurveSegment , ifc:IfcPoint , ifc:IfcDefinedSymbol , ifc:IfcCartesianTransformationOperator , ifc:IfcDirection , ifc:IfcAnnotationSurface , ifc:IfcSectionedSpine , ifc:IfcFillAreaStyleTiles , ifc:IfcSurface , ifc:IfcFillAreaStyleHatching , ifc:IfcPlanarExtent , ifc:IfcTextLiteral , ifc:IfcDraughtingCallout , ifc:IfcHalfSpaceSolid , ifc:IfcSolidModel , ifc:IfcBoundingBox , ifc:IfcGeometricSet , ifc:IfcFaceBasedSurfaceModel , ifc:IfcVector , ifc:IfcPlacement , ifc:IfcOneDirectionRepeatFactor , ifc:IfcAnnotationFillArea , ifc:IfcShellBasedSurfaceModel , ifc:IfcCsgPrimitive3D .
ifc:MILLI a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "MILLI" .
ifc:IfcRamp a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcRampTypeEnum ;
owl:onProperty ifc:shapeType_IfcRamp ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRampTypeEnum ;
owl:onProperty ifc:shapeType_IfcRamp
] ;
owl:disjointWith ifc:IfcBuildingElementComponent , ifc:IfcCovering , ifc:IfcRampFlight , ifc:IfcCurtainWall , ifc:IfcMember , ifc:IfcPlate , ifc:IfcBuildingElementProxy , ifc:IfcWindow , ifc:IfcBeam , ifc:IfcRailing , ifc:IfcWall , ifc:IfcDoor , ifc:IfcStairFlight , ifc:IfcColumn , ifc:IfcPile , ifc:IfcSlab , ifc:IfcRoof , ifc:IfcFooting , ifc:IfcStair .
ifc:POST a ifc:IfcMemberTypeEnum , owl:NamedIndividual ;
rdfs:label "POST" .
ifc:topFlangeWidth_IfcAsymmetricIShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAsymmetricIShapeProfileDef ;
rdfs:label "TopFlangeWidth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcSectionalAreaIntegralMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:IfcUnit a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:PROPORTIONALINTEGRALDERIVATIVE
a ifc:IfcControllerTypeEnum , owl:NamedIndividual ;
rdfs:label "PROPORTIONALINTEGRALDERIVATIVE" .
ifc:IfcPropertyDefinition
a owl:Class ;
rdfs:subClassOf ifc:IfcRoot ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcPropertySetDefinition )
] ;
owl:disjointWith ifc:IfcObjectDefinition , ifc:IfcRelationship .
ifc:fullLoadCurrent_IfcElectricalBaseProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricalBaseProperties ;
rdfs:label "FullLoadCurrent" ;
rdfs:range ifc:IfcElectricCurrentMeasure .
ifc:IfcConstraint_List
a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConstraint_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConstraint_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConstraint ;
owl:onProperty list:hasContents
] .
ifc:isPredecessorTo_IfcProcess
a owl:ObjectProperty ;
rdfs:domain ifc:IfcProcess ;
rdfs:label "IsPredecessorTo" ;
rdfs:range ifc:IfcRelSequence ;
owl:inverseOf ifc:relatingProcess_IfcRelSequence .
ifc:IfcCharacterStyleSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:ALTERNATING a ifc:IfcElectricCurrentEnum , owl:NamedIndividual ;
rdfs:label "ALTERNATING" .
ifc:IfcTimeSeriesValue
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcValue_List ;
owl:onProperty ifc:listValues_IfcTimeSeriesValue ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcValue_List
] ;
owl:onProperty ifc:listValues_IfcTimeSeriesValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcValue_List ;
owl:onProperty ifc:listValues_IfcTimeSeriesValue
] .
ifc:radius_IfcLightSourcePositional
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourcePositional ;
rdfs:label "Radius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:name_IfcStructuralConnectionCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralConnectionCondition ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:higherHeatingValue_IfcFuelProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFuelProperties ;
rdfs:label "HigherHeatingValue" ;
rdfs:range ifc:IfcHeatingValueMeasure .
ifc:IfcCostSchedule a owl:Class ;
rdfs:subClassOf ifc:IfcControl ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:iD_IfcCostSchedule
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCostScheduleTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCostSchedule
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:submittedOn_IfcCostSchedule
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorSelect ;
owl:onProperty ifc:preparedBy_IfcCostSchedule
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDateTimeSelect ;
owl:onProperty ifc:updateDate_IfcCostSchedule
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcIdentifier ;
owl:onProperty ifc:iD_IfcCostSchedule ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcActorSelect ;
owl:onProperty ifc:submittedBy_IfcCostSchedule
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCostScheduleTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCostSchedule ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDateTimeSelect ;
owl:onProperty ifc:submittedOn_IfcCostSchedule
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:status_IfcCostSchedule
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorSelect ;
owl:onProperty ifc:targetUsers_IfcCostSchedule
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:updateDate_IfcCostSchedule
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:status_IfcCostSchedule
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorSelect ;
owl:onProperty ifc:submittedBy_IfcCostSchedule
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcActorSelect ;
owl:onProperty ifc:preparedBy_IfcCostSchedule
] ;
owl:disjointWith ifc:IfcActionRequest , ifc:IfcFurnitureStandard , ifc:IfcScheduleTimeControl , ifc:IfcPerformanceHistory , ifc:IfcTimeSeriesSchedule , ifc:IfcConditionCriterion , ifc:IfcProjectOrder , ifc:IfcServiceLife , ifc:IfcWorkControl , ifc:IfcEquipmentStandard , ifc:IfcPermit , ifc:IfcCostItem , ifc:IfcSpaceProgram , ifc:IfcProjectOrderRecord .
ifc:AMMETER a ifc:IfcFlowInstrumentTypeEnum , owl:NamedIndividual ;
rdfs:label "AMMETER" .
ifc:relatingDocument_IfcDocumentInformationRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformationRelationship ;
rdfs:label "RelatingDocument" ;
rdfs:range ifc:IfcDocumentInformation ;
owl:inverseOf ifc:isPointer_IfcDocumentInformation .
ifc:IfcPlateTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:relatingPriorities_IfcRelConnectsPathElements
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsPathElements ;
rdfs:label "RelatingPriorities" ;
rdfs:range expr:INTEGER_List .
ifc:wAxes_IfcGrid a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGrid ;
rdfs:label "WAxes" ;
rdfs:range ifc:IfcGridAxis_List .
ifc:EARTHFAILUREDEVICE
a ifc:IfcProtectiveDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "EARTHFAILUREDEVICE" .
ifc:SLIDING a ifc:IfcDoorPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "SLIDING" .
ifc:FIRST_ORDER_THEORY
a ifc:IfcAnalysisTheoryTypeEnum , owl:NamedIndividual ;
rdfs:label "FIRST_ORDER_THEORY" .
ifc:hourComponent_IfcLocalTime
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLocalTime ;
rdfs:label "HourComponent" ;
rdfs:range ifc:IfcHourInDay .
ifc:FIM a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "FIM" .
ifc:IfcFanType a owl:Class ;
rdfs:subClassOf ifc:IfcFlowMovingDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcFanTypeEnum ;
owl:onProperty ifc:predefinedType_IfcFanType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcFanTypeEnum ;
owl:onProperty ifc:predefinedType_IfcFanType
] ;
owl:disjointWith ifc:IfcCompressorType , ifc:IfcPumpType .
ifc:reflectanceMethod_IfcSurfaceStyleRendering
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleRendering ;
rdfs:label "ReflectanceMethod" ;
rdfs:range ifc:IfcReflectanceMethodEnum .
ifc:IfcSensorTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
dce:identifier a owl:AnnotationProperty .
ifc:RADIOACTIVITYUNIT
a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "RADIOACTIVITYUNIT" .
ifc:IfcBoundaryFaceCondition
a owl:Class ;
rdfs:subClassOf ifc:IfcBoundaryCondition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcModulusOfSubgradeReactionMeasure ;
owl:onProperty ifc:linearStiffnessByAreaY_IfcBoundaryFaceCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcModulusOfSubgradeReactionMeasure ;
owl:onProperty ifc:linearStiffnessByAreaY_IfcBoundaryFaceCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcModulusOfSubgradeReactionMeasure ;
owl:onProperty ifc:linearStiffnessByAreaX_IfcBoundaryFaceCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcModulusOfSubgradeReactionMeasure ;
owl:onProperty ifc:linearStiffnessByAreaX_IfcBoundaryFaceCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcModulusOfSubgradeReactionMeasure ;
owl:onProperty ifc:linearStiffnessByAreaZ_IfcBoundaryFaceCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcModulusOfSubgradeReactionMeasure ;
owl:onProperty ifc:linearStiffnessByAreaZ_IfcBoundaryFaceCondition
] ;
owl:disjointWith ifc:IfcBoundaryNodeCondition , ifc:IfcBoundaryEdgeCondition .
ifc:IfcTextStyle a owl:Class ;
rdfs:subClassOf ifc:IfcPresentationStyleSelect , ifc:IfcPresentationStyle ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTextStyleSelect ;
owl:onProperty ifc:textStyle_IfcTextStyle
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCharacterStyleSelect ;
owl:onProperty ifc:textCharacterAppearance_IfcTextStyle
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcTextFontSelect ;
owl:onProperty ifc:textFontStyle_IfcTextStyle ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTextStyleSelect ;
owl:onProperty ifc:textStyle_IfcTextStyle
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcCharacterStyleSelect ;
owl:onProperty ifc:textCharacterAppearance_IfcTextStyle
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTextFontSelect ;
owl:onProperty ifc:textFontStyle_IfcTextStyle
] ;
owl:disjointWith ifc:IfcFillAreaStyle , ifc:IfcSurfaceStyle , ifc:IfcCurveStyle , ifc:IfcSymbolStyle .
ifc:centreOfGravityInY_IfcLShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLShapeProfileDef ;
rdfs:label "CentreOfGravityInY" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:isDefinedBy_IfcObject
a owl:ObjectProperty ;
rdfs:domain ifc:IfcObject ;
rdfs:label "IsDefinedBy" ;
rdfs:range ifc:IfcRelDefines ;
owl:inverseOf ifc:relatedObjects_IfcRelDefines .
ifc:IfcOutletTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:name_IfcCurveStyleFont
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurveStyleFont ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:IfcTextureVertex_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcTextureVertex_List , list:EmptyList .
ifc:ASSIGNOR a ifc:IfcOccupantTypeEnum , owl:NamedIndividual ;
rdfs:label "ASSIGNOR" .
ifc:TUMBLEDRYER a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "TUMBLEDRYER" .
ifc:predefinedType_IfcBeamType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBeamType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcBeamTypeEnum .
ifc:PROPELLORAXIAL a ifc:IfcFanTypeEnum , owl:NamedIndividual ;
rdfs:label "PROPELLORAXIAL" .
ifc:userDefinedType_IfcDerivedUnit
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDerivedUnit ;
rdfs:label "UserDefinedType" ;
rdfs:range ifc:IfcLabel .
ifc:ADVICE_CAUTION a ifc:IfcProcedureTypeEnum , owl:NamedIndividual ;
rdfs:label "ADVICE_CAUTION" .
ifc:varyingAppliedLoadLocation_IfcStructuralPlanarActionVarying
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralPlanarActionVarying ;
rdfs:label "VaryingAppliedLoadLocation" ;
rdfs:range ifc:IfcShapeAspect .
ifc:WEBER a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "WEBER" .
ifc:crossSectionReinforcementDefinitions_IfcSectionReinforcementProperties
a owl:ObjectProperty ;
rdfs:domain ifc:IfcSectionReinforcementProperties ;
rdfs:label "CrossSectionReinforcementDefinitions" ;
rdfs:range ifc:IfcReinforcementBarProperties .
ifc:IfcCartesianTransformationOperator2DnonUniform
a owl:Class ;
rdfs:subClassOf ifc:IfcCartesianTransformationOperator2D ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass expr:REAL ;
owl:onProperty ifc:scale2_IfcCartesianTransformationOperator2DnonUniform
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:REAL ;
owl:onProperty ifc:scale2_IfcCartesianTransformationOperator2DnonUniform
] .
ifc:classifiedAs_IfcConstraint
a owl:ObjectProperty ;
rdfs:domain ifc:IfcConstraint ;
rdfs:label "ClassifiedAs" ;
rdfs:range ifc:IfcConstraintClassificationRelationship ;
owl:inverseOf ifc:classifiedConstraint_IfcConstraintClassificationRelationship .
ifc:layerThickness_IfcMaterialLayer
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMaterialLayer ;
rdfs:label "LayerThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:panelPosition_IfcDoorPanelProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorPanelProperties ;
rdfs:label "PanelPosition" ;
rdfs:range ifc:IfcDoorPanelPositionEnum .
ifc:yDim_IfcBoundingBox
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundingBox ;
rdfs:label "YDim" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcStructuralLoad_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralLoad_List , list:EmptyList .
ifc:KELVIN a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "KELVIN" .
ifc:CREEP a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "CREEP" .
ifc:IfcElementType a owl:Class ;
rdfs:subClassOf ifc:IfcTypeProduct ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:elementType_IfcElementType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:elementType_IfcElementType
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcDistributionElementType ifc:IfcFurnishingElementType ifc:IfcSpatialStructureElementType ifc:IfcBuildingElementType ifc:IfcTransportElementType ifc:IfcElementComponentType )
] ;
owl:disjointWith ifc:IfcDoorStyle , ifc:IfcWindowStyle .
ifc:values_IfcRegularTimeSeries
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRegularTimeSeries ;
rdfs:label "Values" ;
rdfs:range ifc:IfcTimeSeriesValue_List .
ifc:representationIdentifier_IfcRepresentation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRepresentation ;
rdfs:label "RepresentationIdentifier" ;
rdfs:range ifc:IfcLabel .
ifc:IfcTextAlignment a owl:Class ;
rdfs:subClassOf expr:STRING .
ifc:USERDEFINED a ifc:IfcElectricFlowStorageDeviceTypeEnum , ifc:IfcTimeSeriesScheduleTypeEnum , ifc:IfcActionTypeEnum , ifc:IfcElectricApplianceTypeEnum , ifc:IfcActionSourceTypeEnum , ifc:IfcChillerTypeEnum , ifc:IfcSlabTypeEnum , ifc:IfcConstraintEnum , ifc:IfcStructuralCurveTypeEnum , ifc:IfcValveTypeEnum , ifc:IfcFlowMeterTypeEnum , ifc:IfcEnergySequenceEnum , ifc:IfcUnitEnum , ifc:IfcGasTerminalTypeEnum , ifc:IfcRoleEnum , ifc:IfcProcedureTypeEnum , ifc:IfcWorkControlTypeEnum , ifc:IfcPermeableCoveringOperationEnum , ifc:IfcWasteTerminalTypeEnum , ifc:IfcResourceConsumptionEnum , ifc:IfcBoilerTypeEnum , ifc:IfcInventoryTypeEnum , ifc:IfcDuctSilencerTypeEnum , ifc:IfcFlowInstrumentTypeEnum , ifc:IfcDuctFittingTypeEnum , ifc:IfcThermalLoadSourceEnum , ifc:IfcProjectOrderRecordTypeEnum , ifc:IfcElementAssemblyTypeEnum , ifc:IfcDoorStyleConstructionEnum , ifc:IfcRailingTypeEnum , ifc:IfcCoilTypeEnum , ifc:IfcDataOriginEnum , ifc:IfcUnitaryEquipmentTypeEnum , ifc:IfcRampFlightTypeEnum , ifc:IfcAirTerminalTypeEnum , ifc:IfcStairTypeEnum , ifc:IfcControllerTypeEnum , ifc:IfcOccupantTypeEnum , ifc:IfcCostScheduleTypeEnum , ifc:IfcObjectiveEnum , ifc:IfcTendonTypeEnum , ifc:IfcDamperTypeEnum , ifc:IfcDerivedUnitEnum , ifc:IfcStackTerminalTypeEnum , ifc:IfcProjectOrderTypeEnum , ifc:IfcAnalysisTheoryTypeEnum , ifc:IfcCondenserTypeEnum , ifc:IfcCurtainWallTypeEnum , ifc:IfcMotorConnectionTypeEnum , ifc:IfcServiceLifeFactorTypeEnum , ifc:IfcDoorPanelOperationEnum , ifc:IfcTransportElementTypeEnum , ifc:IfcCableCarrierFittingTypeEnum , ifc:IfcOutletTypeEnum , ifc:IfcBeamTypeEnum , ifc:IfcCoveringTypeEnum , ifc:IfcCableSegmentTypeEnum , ifc:IfcPileTypeEnum , ifc:IfcRampTypeEnum , ifc:IfcAlarmTypeEnum , ifc:IfcPileConstructionEnum , ifc:IfcElectricTimeControlTypeEnum , ifc:IfcPipeFittingTypeEnum , ifc:IfcPipeSegmentTypeEnum , ifc:IfcAddressTypeEnum , ifc:IfcVibrationIsolatorTypeEnum , ifc:IfcTankTypeEnum , ifc:IfcElectricGeneratorTypeEnum , ifc:IfcElectricDistributionPointFunctionEnum , ifc:IfcHeatExchangerTypeEnum , ifc:IfcPlateTypeEnum , ifc:IfcColumnTypeEnum , ifc:IfcSpaceHeaterTypeEnum , ifc:IfcTransformerTypeEnum , ifc:IfcStairFlightTypeEnum , ifc:IfcEvaporatorTypeEnum , ifc:IfcGeometricProjectionEnum , ifc:IfcAirToAirHeatRecoveryTypeEnum , ifc:IfcDoorStyleOperationEnum , ifc:IfcMemberTypeEnum , ifc:IfcStructuralSurfaceTypeEnum , ifc:IfcElectricHeaterTypeEnum , ifc:IfcBuildingElementProxyTypeEnum , ifc:IfcDuctSegmentTypeEnum , ifc:IfcSensorTypeEnum , ifc:IfcSanitaryTerminalTypeEnum , ifc:IfcPumpTypeEnum , ifc:IfcReinforcingBarRoleEnum , ifc:IfcActuatorTypeEnum , ifc:IfcEvaporativeCoolerTypeEnum , ifc:IfcFireSuppressionTerminalTypeEnum , ifc:IfcAnalysisModelTypeEnum , ifc:IfcEnvironmentalImpactCategoryEnum , ifc:IfcElectricMotorTypeEnum , ifc:IfcTubeBundleTypeEnum , ifc:IfcSpaceTypeEnum , ifc:IfcWallTypeEnum , ifc:IfcWindowStyleOperationEnum , ifc:IfcLampTypeEnum , owl:NamedIndividual , ifc:IfcFanTypeEnum , ifc:IfcCooledBeamTypeEnum , ifc:IfcFootingTypeEnum , ifc:IfcAirTerminalBoxTypeEnum , ifc:IfcLightFixtureTypeEnum , ifc:IfcDocumentConfidentialityEnum , ifc:IfcProtectiveDeviceTypeEnum , ifc:IfcSoundScaleEnum , ifc:IfcJunctionBoxTypeEnum , ifc:IfcHumidifierTypeEnum , ifc:IfcCoolingTowerTypeEnum , ifc:IfcCableCarrierSegmentTypeEnum , ifc:IfcLoadGroupTypeEnum , ifc:IfcDistributionChamberElementTypeEnum , ifc:IfcCompressorTypeEnum , ifc:IfcSwitchingDeviceTypeEnum , ifc:IfcPropertySourceEnum , ifc:IfcFilterTypeEnum ;
rdfs:label "USERDEFINED" .
ifc:surfaceColour_IfcSurfaceStyleShading
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleShading ;
rdfs:label "SurfaceColour" ;
rdfs:range ifc:IfcColourRgb .
ifc:deltaT_Z_IfcStructuralLoadTemperature
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadTemperature ;
rdfs:label "DeltaT_Z" ;
rdfs:range ifc:IfcThermodynamicTemperatureMeasure .
ifc:IfcDoor a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:overallWidth_IfcDoor
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:overallHeight_IfcDoor
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:overallHeight_IfcDoor
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:overallWidth_IfcDoor
] ;
owl:disjointWith ifc:IfcCovering , ifc:IfcRailing , ifc:IfcPlate , ifc:IfcStairFlight , ifc:IfcMember , ifc:IfcBeam , ifc:IfcSlab , ifc:IfcRamp , ifc:IfcCurtainWall , ifc:IfcColumn , ifc:IfcWindow , ifc:IfcBuildingElementProxy , ifc:IfcBuildingElementComponent , ifc:IfcWall , ifc:IfcFooting , ifc:IfcRampFlight , ifc:IfcStair , ifc:IfcPile , ifc:IfcRoof .
ifc:AUDIOVISUALOUTLET
a ifc:IfcOutletTypeEnum , owl:NamedIndividual ;
rdfs:label "AUDIOVISUALOUTLET" .
ifc:IfcProfileTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:displacementY_IfcStructuralLoadSingleDisplacement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadSingleDisplacement ;
rdfs:label "DisplacementY" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:IfcLightFixtureType
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowTerminalType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLightFixtureTypeEnum ;
owl:onProperty ifc:predefinedType_IfcLightFixtureType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLightFixtureTypeEnum ;
owl:onProperty ifc:predefinedType_IfcLightFixtureType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcGasTerminalType , ifc:IfcWasteTerminalType , ifc:IfcStackTerminalType , ifc:IfcElectricHeaterType , ifc:IfcAirTerminalType , ifc:IfcOutletType , ifc:IfcLampType , ifc:IfcFireSuppressionTerminalType , ifc:IfcSanitaryTerminalType , ifc:IfcElectricApplianceType .
ifc:rateSource_IfcCurrencyRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurrencyRelationship ;
rdfs:label "RateSource" ;
rdfs:range ifc:IfcLibraryInformation .
ifc:listValues_IfcTimeSeriesValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTimeSeriesValue ;
rdfs:label "ListValues" ;
rdfs:range ifc:IfcValue_List .
ifc:description_IfcPropertyDependencyRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyDependencyRelationship ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:UNION a ifc:IfcBooleanOperator , owl:NamedIndividual ;
rdfs:label "UNION" .
ifc:IfcDerivedMeasureValue
a owl:Class ;
rdfs:subClassOf expr:SELECT , ifc:IfcValue .
ifc:basisCurve_IfcOffsetCurve3D
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOffsetCurve3D ;
rdfs:label "BasisCurve" ;
rdfs:range ifc:IfcCurve .
ifc:COMPRESSION a ifc:IfcVibrationIsolatorTypeEnum , owl:NamedIndividual ;
rdfs:label "COMPRESSION" .
ifc:xDim_IfcRectangleProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangleProfileDef ;
rdfs:label "XDim" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcOccupantTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcExternallyDefinedSurfaceStyle
a owl:Class ;
rdfs:subClassOf ifc:IfcSurfaceStyleElementSelect , ifc:IfcExternalReference ;
owl:disjointWith ifc:IfcClassificationReference , ifc:IfcLibraryReference , ifc:IfcDocumentReference , ifc:IfcExternallyDefinedTextFont , ifc:IfcExternallyDefinedSymbol , ifc:IfcExternallyDefinedHatchStyle .
ifc:OHM a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "OHM" .
ifc:relatingConnectionType_IfcRelConnectsPathElements
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsPathElements ;
rdfs:label "RelatingConnectionType" ;
rdfs:range ifc:IfcConnectionTypeEnum .
ifc:IfcMaterialLayer_List
a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMaterialLayer_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMaterialLayer_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMaterialLayer ;
owl:onProperty list:hasContents
] .
ifc:axis_IfcAxis1Placement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAxis1Placement ;
rdfs:label "Axis" ;
rdfs:range ifc:IfcDirection .
ifc:overallWidth_IfcIShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcIShapeProfileDef ;
rdfs:label "OverallWidth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:ACTIVE a ifc:IfcCooledBeamTypeEnum , owl:NamedIndividual ;
rdfs:label "ACTIVE" .
ifc:location_IfcPlacement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPlacement ;
rdfs:label "Location" ;
rdfs:range ifc:IfcCartesianPoint .
ifc:girth_IfcCShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCShapeProfileDef ;
rdfs:label "Girth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:referenceIntoLibrary_IfcLibraryReference
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLibraryReference ;
rdfs:label "ReferenceIntoLibrary" ;
rdfs:range ifc:IfcLibraryInformation ;
owl:inverseOf ifc:libraryReference_IfcLibraryInformation .
ifc:FLEXIBLESEGMENT a ifc:IfcPipeSegmentTypeEnum , ifc:IfcDuctSegmentTypeEnum , owl:NamedIndividual ;
rdfs:label "FLEXIBLESEGMENT" .
ifc:CONFIDENTIAL a ifc:IfcDocumentConfidentialityEnum , owl:NamedIndividual ;
rdfs:label "CONFIDENTIAL" .
ifc:name_IfcLightSource
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSource ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:IfcDerivedProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcProfileDef ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:label_IfcDerivedProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcProfileDef ;
owl:onProperty ifc:parentProfile_IfcDerivedProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:label_IfcDerivedProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProfileDef ;
owl:onProperty ifc:parentProfile_IfcDerivedProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCartesianTransformationOperator2D ;
owl:onProperty ifc:operator_IfcDerivedProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCartesianTransformationOperator2D ;
owl:onProperty ifc:operator_IfcDerivedProfileDef
] ;
owl:disjointWith ifc:IfcParameterizedProfileDef , ifc:IfcCompositeProfileDef , ifc:IfcArbitraryClosedProfileDef , ifc:IfcArbitraryOpenProfileDef .
ifc:IfcConstructionEquipmentResource
a owl:Class ;
rdfs:subClassOf ifc:IfcConstructionResource ;
owl:disjointWith ifc:IfcLaborResource , ifc:IfcConstructionProductResource , ifc:IfcCrewResource , ifc:IfcSubContractResource , ifc:IfcConstructionMaterialResource .
ifc:planarForceZ_IfcStructuralLoadPlanarForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadPlanarForce ;
rdfs:label "PlanarForceZ" ;
rdfs:range ifc:IfcPlanarForceMeasure .
ifc:rowCells_IfcTableRow
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTableRow ;
rdfs:label "RowCells" ;
rdfs:range ifc:IfcValue_List .
ifc:IfcSlippageConnectionCondition
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralConnectionCondition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:slippageZ_IfcSlippageConnectionCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:slippageZ_IfcSlippageConnectionCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:slippageY_IfcSlippageConnectionCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:slippageY_IfcSlippageConnectionCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:slippageX_IfcSlippageConnectionCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:slippageX_IfcSlippageConnectionCondition
] ;
owl:disjointWith ifc:IfcFailureConnectionCondition .
ifc:relates_IfcApproval
a owl:ObjectProperty ;
rdfs:domain ifc:IfcApproval ;
rdfs:label "Relates" ;
rdfs:range ifc:IfcApprovalRelationship ;
owl:inverseOf ifc:relatingApproval_IfcApprovalRelationship .
ifc:displacementX_IfcStructuralLoadSingleDisplacement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadSingleDisplacement ;
rdfs:label "DisplacementX" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:relatedStructuralConnection_IfcRelConnectsStructuralMember
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsStructuralMember ;
rdfs:label "RelatedStructuralConnection" ;
rdfs:range ifc:IfcStructuralConnection ;
owl:inverseOf ifc:connectsStructuralMembers_IfcStructuralConnection .
ifc:relatingFlowElement_IfcRelFlowControlElements
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelFlowControlElements ;
rdfs:label "RelatingFlowElement" ;
rdfs:range ifc:IfcDistributionFlowElement ;
owl:inverseOf ifc:hasControlElements_IfcDistributionFlowElement .
ifc:IfcAxis1Placement
a owl:Class ;
rdfs:subClassOf ifc:IfcPlacement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDirection ;
owl:onProperty ifc:axis_IfcAxis1Placement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDirection ;
owl:onProperty ifc:axis_IfcAxis1Placement
] ;
owl:disjointWith ifc:IfcAxis2Placement3D , ifc:IfcAxis2Placement2D .
ifc:OILFILTER a ifc:IfcFilterTypeEnum , owl:NamedIndividual ;
rdfs:label "OILFILTER" .
ifc:RUNAROUNDCOILLOOP
a ifc:IfcAirToAirHeatRecoveryTypeEnum , owl:NamedIndividual ;
rdfs:label "RUNAROUNDCOILLOOP" .
ifc:IfcControllerType
a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionControlElementType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcControllerTypeEnum ;
owl:onProperty ifc:predefinedType_IfcControllerType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcControllerTypeEnum ;
owl:onProperty ifc:predefinedType_IfcControllerType
] ;
owl:disjointWith ifc:IfcAlarmType , ifc:IfcActuatorType , ifc:IfcFlowInstrumentType , ifc:IfcSensorType .
ifc:IfcStructuralLoadTemperature
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralLoadStatic ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcThermodynamicTemperatureMeasure ;
owl:onProperty ifc:deltaT_Z_IfcStructuralLoadTemperature
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcThermodynamicTemperatureMeasure ;
owl:onProperty ifc:deltaT_Y_IfcStructuralLoadTemperature
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcThermodynamicTemperatureMeasure ;
owl:onProperty ifc:deltaT_Y_IfcStructuralLoadTemperature
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcThermodynamicTemperatureMeasure ;
owl:onProperty ifc:deltaT_Constant_IfcStructuralLoadTemperature
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcThermodynamicTemperatureMeasure ;
owl:onProperty ifc:deltaT_Constant_IfcStructuralLoadTemperature
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcThermodynamicTemperatureMeasure ;
owl:onProperty ifc:deltaT_Z_IfcStructuralLoadTemperature
] ;
owl:disjointWith ifc:IfcStructuralLoadSingleDisplacement , ifc:IfcStructuralLoadSingleForce , ifc:IfcStructuralLoadLinearForce , ifc:IfcStructuralLoadPlanarForce .
ifc:IfcCondenserType a owl:Class ;
rdfs:subClassOf ifc:IfcEnergyConversionDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCondenserTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCondenserType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCondenserTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCondenserType
] ;
owl:disjointWith ifc:IfcAirToAirHeatRecoveryType , ifc:IfcMotorConnectionType , ifc:IfcChillerType , ifc:IfcCoilType , ifc:IfcTubeBundleType , ifc:IfcUnitaryEquipmentType , ifc:IfcElectricGeneratorType , ifc:IfcElectricMotorType , ifc:IfcEvaporatorType , ifc:IfcCooledBeamType , ifc:IfcHeatExchangerType , ifc:IfcCoolingTowerType , ifc:IfcTransformerType , ifc:IfcBoilerType , ifc:IfcSpaceHeaterType , ifc:IfcHumidifierType , ifc:IfcEvaporativeCoolerType .
ifc:PKR a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "PKR" .
ifc:PAD_FOOTING a ifc:IfcFootingTypeEnum , owl:NamedIndividual ;
rdfs:label "PAD_FOOTING" .
ifc:name_IfcPropertyConstraintRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyConstraintRelationship ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:IfcTextDecoration
a owl:Class ;
rdfs:subClassOf expr:STRING .
ifc:prefix_IfcSIUnit a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSIUnit ;
rdfs:label "Prefix" ;
rdfs:range ifc:IfcSIPrefix .
ifc:IfcCurtainWall a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
owl:disjointWith ifc:IfcPile , ifc:IfcRampFlight , ifc:IfcDoor , ifc:IfcSlab , ifc:IfcBuildingElementProxy , ifc:IfcStair , ifc:IfcBeam , ifc:IfcRailing , ifc:IfcPlate , ifc:IfcFooting , ifc:IfcBuildingElementComponent , ifc:IfcColumn , ifc:IfcCovering , ifc:IfcWall , ifc:IfcMember , ifc:IfcWindow , ifc:IfcRamp , ifc:IfcRoof , ifc:IfcStairFlight .
ifc:MODULUSOFLINEARSUBGRADEREACTIONUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "MODULUSOFLINEARSUBGRADEREACTIONUNIT" .
ifc:IfcThermalTransmittanceMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:linearForceX_IfcStructuralLoadLinearForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadLinearForce ;
rdfs:label "LinearForceX" ;
rdfs:range ifc:IfcLinearForceMeasure .
ifc:profileOfPort_IfcConnectionPortGeometry
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConnectionPortGeometry ;
rdfs:label "ProfileOfPort" ;
rdfs:range ifc:IfcProfileDef .
ifc:IfcRelNests a owl:Class ;
rdfs:subClassOf ifc:IfcRelDecomposes ;
owl:disjointWith ifc:IfcRelAggregates .
ifc:label_IfcDerivedProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDerivedProfileDef ;
rdfs:label "Label" ;
rdfs:range ifc:IfcLabel .
ifc:ALARMPANEL a ifc:IfcElectricDistributionPointFunctionEnum , owl:NamedIndividual ;
rdfs:label "ALARMPANEL" .
ifc:preparedBy_IfcCostSchedule
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCostSchedule ;
rdfs:label "PreparedBy" ;
rdfs:range ifc:IfcActorSelect .
ifc:inputFrequency_IfcElectricalBaseProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricalBaseProperties ;
rdfs:label "InputFrequency" ;
rdfs:range ifc:IfcFrequencyMeasure .
ifc:values_IfcIrregularTimeSeries
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcIrregularTimeSeries ;
rdfs:label "Values" ;
rdfs:range ifc:IfcIrregularTimeSeriesValue_List .
ifc:IfcSanitaryTerminalType
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowTerminalType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSanitaryTerminalTypeEnum ;
owl:onProperty ifc:predefinedType_IfcSanitaryTerminalType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSanitaryTerminalTypeEnum ;
owl:onProperty ifc:predefinedType_IfcSanitaryTerminalType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcWasteTerminalType , ifc:IfcStackTerminalType , ifc:IfcLightFixtureType , ifc:IfcOutletType , ifc:IfcElectricApplianceType , ifc:IfcAirTerminalType , ifc:IfcLampType , ifc:IfcFireSuppressionTerminalType , ifc:IfcGasTerminalType , ifc:IfcElectricHeaterType .
ifc:subsequentAppliedLoads_IfcStructuralPlanarActionVarying
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralPlanarActionVarying ;
rdfs:label "SubsequentAppliedLoads" ;
rdfs:range ifc:IfcStructuralLoad_List .
ifc:BATH a ifc:IfcSanitaryTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "BATH" .
ifc:IfcElectricCapacitanceMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:SCANNER a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "SCANNER" .
ifc:ELEMENTEDWALL a ifc:IfcWallTypeEnum , owl:NamedIndividual ;
rdfs:label "ELEMENTEDWALL" .
ifc:LINEARDIFFUSER a ifc:IfcAirTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "LINEARDIFFUSER" .
ifc:IfcFlowSegment a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionFlowElement ;
owl:disjointWith ifc:IfcDistributionChamberElement , ifc:IfcFlowStorageDevice , ifc:IfcFlowFitting , ifc:IfcEnergyConversionDevice , ifc:IfcFlowController , ifc:IfcFlowTreatmentDevice , ifc:IfcFlowMovingDevice , ifc:IfcFlowTerminal .
ifc:connectedFrom_IfcElement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcElement ;
rdfs:label "ConnectedFrom" ;
rdfs:range ifc:IfcRelConnectsElements ;
owl:inverseOf ifc:relatedElement_IfcRelConnectsElements .
ifc:IfcStructuralAction
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralActivity ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcStructuralReaction ;
owl:onProperty ifc:causedBy_IfcStructuralAction
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStructuralReaction ;
owl:onProperty ifc:causedBy_IfcStructuralAction
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:BOOLEAN ;
owl:onProperty ifc:destabilizingLoad_IfcStructuralAction ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:destabilizingLoad_IfcStructuralAction
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcStructuralLinearAction ifc:IfcStructuralPointAction ifc:IfcStructuralPlanarAction )
] ;
owl:disjointWith ifc:IfcStructuralReaction .
ifc:IfcAnnotationOccurrence
a owl:Class ;
rdfs:subClassOf ifc:IfcStyledItem ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcAnnotationCurveOccurrence ifc:IfcAnnotationFillAreaOccurrence ifc:IfcAnnotationSurfaceOccurrence ifc:IfcAnnotationSymbolOccurrence ifc:IfcAnnotationTextOccurrence )
] .
ifc:ENERGYUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "ENERGYUNIT" .
ifc:IfcFlowStorageDeviceType
a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionFlowElementType ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcElectricFlowStorageDeviceType ifc:IfcTankType )
] ;
owl:disjointWith ifc:IfcDistributionChamberElementType , ifc:IfcFlowFittingType , ifc:IfcFlowSegmentType , ifc:IfcEnergyConversionDeviceType , ifc:IfcFlowTreatmentDeviceType , ifc:IfcFlowMovingDeviceType , ifc:IfcFlowTerminalType , ifc:IfcFlowControllerType .
ifc:THERMOSIPHONSEALEDTUBEHEATEXCHANGERS
a ifc:IfcAirToAirHeatRecoveryTypeEnum , owl:NamedIndividual ;
rdfs:label "THERMOSIPHONSEALEDTUBEHEATEXCHANGERS" .
ifc:secondComponent_IfcLocalTime
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLocalTime ;
rdfs:label "SecondComponent" ;
rdfs:range ifc:IfcSecondInMinute .
ifc:electronicFormat_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "ElectronicFormat" ;
rdfs:range ifc:IfcDocumentElectronicFormat .
ifc:IfcDistributionChamberElementTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:predefinedType_IfcCondenserType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCondenserType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcCondenserTypeEnum .
ifc:AIRPARTICLEFILTER
a ifc:IfcFilterTypeEnum , owl:NamedIndividual ;
rdfs:label "AIRPARTICLEFILTER" .
ifc:IfcText_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcText_List , list:EmptyList .
ifc:name_IfcOrganizationRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOrganizationRelationship ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:EQUIPMENT a ifc:IfcThermalLoadSourceEnum , owl:NamedIndividual ;
rdfs:label "EQUIPMENT" .
ifc:F_INUSECONDITIONS
a ifc:IfcServiceLifeFactorTypeEnum , owl:NamedIndividual ;
rdfs:label "F_INUSECONDITIONS" .
ifc:FLAT a ifc:IfcReflectanceMethodEnum , owl:NamedIndividual ;
rdfs:label "FLAT" .
ifc:INFILTRATION a ifc:IfcThermalLoadSourceEnum , owl:NamedIndividual ;
rdfs:label "INFILTRATION" .
ifc:METALHALIDE a ifc:IfcLampTypeEnum , ifc:IfcLightEmissionSourceEnum , owl:NamedIndividual ;
rdfs:label "METALHALIDE" .
ifc:relatingClassification_IfcRelAssociatesClassification
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssociatesClassification ;
rdfs:label "RelatingClassification" ;
rdfs:range ifc:IfcClassificationNotationSelect .
ifc:vertexGeometry_IfcVertexPoint
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcVertexPoint ;
rdfs:label "VertexGeometry" ;
rdfs:range ifc:IfcPoint .
ifc:STRIP_FOOTING a ifc:IfcFootingTypeEnum , owl:NamedIndividual ;
rdfs:label "STRIP_FOOTING" .
ifc:relatedProperties_IfcPropertyConstraintRelationship
a owl:ObjectProperty ;
rdfs:domain ifc:IfcPropertyConstraintRelationship ;
rdfs:label "RelatedProperties" ;
rdfs:range ifc:IfcProperty .
ifc:selfIntersect_IfcBSplineCurve
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBSplineCurve ;
rdfs:label "SelfIntersect" ;
rdfs:range expr:LOGICAL .
ifc:lowerHeatingValue_IfcFuelProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFuelProperties ;
rdfs:label "LowerHeatingValue" ;
rdfs:range ifc:IfcHeatingValueMeasure .
ifc:relatedBuildings_IfcRelServicesBuildings
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRelServicesBuildings ;
rdfs:label "RelatedBuildings" ;
rdfs:range ifc:IfcSpatialStructureElement ;
owl:inverseOf ifc:servicedBySystems_IfcSpatialStructureElement .
ifc:magnitude_IfcVector
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcVector ;
rdfs:label "Magnitude" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:IfcVaporPermeabilityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:creationDate_IfcOwnerHistory
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOwnerHistory ;
rdfs:label "CreationDate" ;
rdfs:range ifc:IfcTimeStamp .
ifc:REQUIREMENT a ifc:IfcObjectiveEnum , owl:NamedIndividual ;
rdfs:label "REQUIREMENT" .
ifc:refLatitude_IfcSite
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSite ;
rdfs:label "RefLatitude" ;
rdfs:range ifc:IfcCompoundPlaneAngleMeasure .
ifc:precision_IfcGeometricRepresentationContext
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeometricRepresentationContext ;
rdfs:label "Precision" ;
rdfs:range expr:REAL .
ifc:NOTOCCUPIED a ifc:IfcResourceConsumptionEnum , owl:NamedIndividual ;
rdfs:label "NOTOCCUPIED" .
ifc:DIAGNOSTIC a ifc:IfcProcedureTypeEnum , owl:NamedIndividual ;
rdfs:label "DIAGNOSTIC" .
ifc:internalLocation_IfcPostalAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPostalAddress ;
rdfs:label "InternalLocation" ;
rdfs:range ifc:IfcLabel .
ifc:TRANSPORT a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "TRANSPORT" .
ifc:TEMPERATUREGRADIENTUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "TEMPERATUREGRADIENTUNIT" .
ifc:IMPULSE a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "IMPULSE" .
ifc:PGK a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "PGK" .
ifc:relatedElements_IfcRelContainedInSpatialStructure
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRelContainedInSpatialStructure ;
rdfs:label "RelatedElements" ;
rdfs:range ifc:IfcProduct .
ifc:definitionType_IfcReinforcementDefinitionProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcementDefinitionProperties ;
rdfs:label "DefinitionType" ;
rdfs:range ifc:IfcLabel .
ifc:DIRECTEXPANSIONBRAZEDPLATE
a ifc:IfcEvaporatorTypeEnum , owl:NamedIndividual ;
rdfs:label "DIRECTEXPANSIONBRAZEDPLATE" .
ifc:IfcActionSourceTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcTextureCoordinate
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAnnotationSurface ;
owl:onProperty ifc:annotatedSurface_IfcTextureCoordinate ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAnnotationSurface ;
owl:onProperty ifc:annotatedSurface_IfcTextureCoordinate
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcTextureCoordinateGenerator ifc:IfcTextureMap )
] .
ifc:SWITCHBOARD a ifc:IfcElectricDistributionPointFunctionEnum , owl:NamedIndividual ;
rdfs:label "SWITCHBOARD" .
ifc:PARAMETER a ifc:IfcTrimmingPreference , owl:NamedIndividual ;
rdfs:label "PARAMETER" .
ifc:longitudinalBarSpacing_IfcReinforcingMesh
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcingMesh ;
rdfs:label "LongitudinalBarSpacing" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:causedBy_IfcStructuralAction
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralAction ;
rdfs:label "CausedBy" ;
rdfs:range ifc:IfcStructuralReaction ;
owl:inverseOf ifc:causes_IfcStructuralReaction .
ifc:hasProjections_IfcElement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcElement ;
rdfs:label "HasProjections" ;
rdfs:range ifc:IfcRelProjectsElement ;
owl:inverseOf ifc:relatingElement_IfcRelProjectsElement .
ifc:PRICEDBILLOFQUANTITIES
a ifc:IfcCostScheduleTypeEnum , owl:NamedIndividual ;
rdfs:label "PRICEDBILLOFQUANTITIES" .
ifc:applicableOccurrence_IfcTypeObject
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTypeObject ;
rdfs:label "ApplicableOccurrence" ;
rdfs:range ifc:IfcLabel .
ifc:spaceProgramIdentifier_IfcSpaceProgram
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceProgram ;
rdfs:label "SpaceProgramIdentifier" ;
rdfs:range ifc:IfcIdentifier .
ifc:iD_IfcCostSchedule
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCostSchedule ;
rdfs:label "ID" ;
rdfs:range ifc:IfcIdentifier .
ifc:IfcElectricDistributionPointFunctionEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:PROPPING a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "PROPPING" .
ifc:IfcOrientedEdge_List
a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcOrientedEdge_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcOrientedEdge_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcOrientedEdge ;
owl:onProperty list:hasContents
] .
ifc:OFFICE a ifc:IfcAddressTypeEnum , owl:NamedIndividual ;
rdfs:label "OFFICE" .
ifc:barRole_IfcReinforcingBar
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcingBar ;
rdfs:label "BarRole" ;
rdfs:range ifc:IfcReinforcingBarRoleEnum .
ifc:fillStyleTarget_IfcAnnotationFillAreaOccurrence
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAnnotationFillAreaOccurrence ;
rdfs:label "FillStyleTarget" ;
rdfs:range ifc:IfcPoint .
ifc:PRESSURERELIEF a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "PRESSURERELIEF" .
ifc:IfcConstructionProductResource
a owl:Class ;
rdfs:subClassOf ifc:IfcConstructionResource ;
owl:disjointWith ifc:IfcLaborResource , ifc:IfcConstructionEquipmentResource , ifc:IfcCrewResource , ifc:IfcSubContractResource , ifc:IfcConstructionMaterialResource .
ifc:purpose_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "Purpose" ;
rdfs:range ifc:IfcText .
ifc:vaporPermeability_IfcHygroscopicMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcHygroscopicMaterialProperties ;
rdfs:label "VaporPermeability" ;
rdfs:range ifc:IfcVaporPermeabilityMeasure .
ifc:baseWidth2_IfcCraneRailAShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailAShapeProfileDef ;
rdfs:label "BaseWidth2" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:ELEVATOR a ifc:IfcTransportElementTypeEnum , owl:NamedIndividual ;
rdfs:label "ELEVATOR" .
ifc:updateDate_IfcCostSchedule
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCostSchedule ;
rdfs:label "UpdateDate" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:headDepth2_IfcCraneRailAShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailAShapeProfileDef ;
rdfs:label "HeadDepth2" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:INDUCTORBANK a ifc:IfcElectricFlowStorageDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "INDUCTORBANK" .
ifc:description_IfcShapeAspect
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcShapeAspect ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:TRANSITION a ifc:IfcDuctFittingTypeEnum , ifc:IfcPipeFittingTypeEnum , owl:NamedIndividual ;
rdfs:label "TRANSITION" .
ifc:IfcClassification
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:source_IfcClassification ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCalendarDate ;
owl:onProperty ifc:editionDate_IfcClassification
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcClassification
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:edition_IfcClassification
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:edition_IfcClassification ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcCalendarDate ;
owl:onProperty ifc:editionDate_IfcClassification
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcClassification ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcClassificationItem ;
owl:onProperty ifc:contains_IfcClassification
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:source_IfcClassification
] .
ifc:engages_IfcOrganization
a owl:ObjectProperty ;
rdfs:domain ifc:IfcOrganization ;
rdfs:label "Engages" ;
rdfs:range ifc:IfcPersonAndOrganization ;
owl:inverseOf ifc:theOrganization_IfcPersonAndOrganization .
ifc:BUMP a ifc:IfcSurfaceTextureEnum , owl:NamedIndividual ;
rdfs:label "BUMP" .
ifc:IfcLabel_List a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty list:hasContents
] .
ifc:projectsElements_IfcFeatureElementAddition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFeatureElementAddition ;
rdfs:label "ProjectsElements" ;
rdfs:range ifc:IfcRelProjectsElement ;
owl:inverseOf ifc:relatedFeatureElement_IfcRelProjectsElement .
ifc:IfcCompressorType
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowMovingDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCompressorTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCompressorType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCompressorTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCompressorType
] ;
owl:disjointWith ifc:IfcFanType , ifc:IfcPumpType .
ifc:IfcPermit a owl:Class ;
rdfs:subClassOf ifc:IfcControl ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:permitID_IfcPermit
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcIdentifier ;
owl:onProperty ifc:permitID_IfcPermit ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcScheduleTimeControl , ifc:IfcServiceLife , ifc:IfcCostSchedule , ifc:IfcPerformanceHistory , ifc:IfcCostItem , ifc:IfcTimeSeriesSchedule , ifc:IfcConditionCriterion , ifc:IfcProjectOrderRecord , ifc:IfcEquipmentStandard , ifc:IfcWorkControl , ifc:IfcFurnitureStandard , ifc:IfcSpaceProgram , ifc:IfcActionRequest , ifc:IfcProjectOrder .
ifc:centreOfGravityInY_IfcTShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTShapeProfileDef ;
rdfs:label "CentreOfGravityInY" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:description_IfcProductRepresentation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProductRepresentation ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:shearModulus_IfcMechanicalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalMaterialProperties ;
rdfs:label "ShearModulus" ;
rdfs:range ifc:IfcModulusOfElasticityMeasure .
ifc:IfcFuelProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcMaterialProperties ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcThermodynamicTemperatureMeasure ;
owl:onProperty ifc:combustionTemperature_IfcFuelProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:carbonContent_IfcFuelProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcHeatingValueMeasure ;
owl:onProperty ifc:higherHeatingValue_IfcFuelProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcHeatingValueMeasure ;
owl:onProperty ifc:lowerHeatingValue_IfcFuelProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:carbonContent_IfcFuelProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcHeatingValueMeasure ;
owl:onProperty ifc:higherHeatingValue_IfcFuelProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcHeatingValueMeasure ;
owl:onProperty ifc:lowerHeatingValue_IfcFuelProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcThermodynamicTemperatureMeasure ;
owl:onProperty ifc:combustionTemperature_IfcFuelProperties
] ;
owl:disjointWith ifc:IfcGeneralMaterialProperties , ifc:IfcMechanicalMaterialProperties , ifc:IfcExtendedMaterialProperties , ifc:IfcThermalMaterialProperties , ifc:IfcHygroscopicMaterialProperties , ifc:IfcProductsOfCombustionProperties , ifc:IfcWaterProperties , ifc:IfcOpticalMaterialProperties .
ifc:IfcGeometricProjectionEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:daylightSavingOffset_IfcLocalTime
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLocalTime ;
rdfs:label "DaylightSavingOffset" ;
rdfs:range ifc:IfcDaylightSavingHour .
ifc:EMERGENCYSTOP a ifc:IfcSwitchingDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "EMERGENCYSTOP" .
ifc:IfcTransitionCode
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcMassMeasure a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcMeasureValue .
ifc:SPLITSYSTEM a ifc:IfcUnitaryEquipmentTypeEnum , owl:NamedIndividual ;
rdfs:label "SPLITSYSTEM" .
ifc:IfcWallTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:maximumSectionModulusY_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "MaximumSectionModulusY" ;
rdfs:range ifc:IfcSectionModulusMeasure .
ifc:incorporationDate_IfcAsset
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAsset ;
rdfs:label "IncorporationDate" ;
rdfs:range ifc:IfcCalendarDate .
ifc:GASMETER a ifc:IfcFlowMeterTypeEnum , owl:NamedIndividual ;
rdfs:label "GASMETER" .
ifc:relatedElement_IfcRelConnectsElements
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsElements ;
rdfs:label "RelatedElement" ;
rdfs:range ifc:IfcElement ;
owl:inverseOf ifc:connectedFrom_IfcElement .
ifc:BOTH a ifc:IfcSurfaceSide , owl:NamedIndividual ;
rdfs:label "BOTH" .
ifc:MODULUSOFELASTICITYUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "MODULUSOFELASTICITYUNIT" .
ifc:MEMBRANE a ifc:IfcCoveringTypeEnum , owl:NamedIndividual ;
rdfs:label "MEMBRANE" .
ifc:IfcSensorType a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionControlElementType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSensorTypeEnum ;
owl:onProperty ifc:predefinedType_IfcSensorType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSensorTypeEnum ;
owl:onProperty ifc:predefinedType_IfcSensorType
] ;
owl:disjointWith ifc:IfcAlarmType , ifc:IfcControllerType , ifc:IfcActuatorType , ifc:IfcFlowInstrumentType .
ifc:SYSTEM_IMPERFECTION
a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "SYSTEM_IMPERFECTION" .
ifc:relatedStructuralMember_IfcRelConnectsStructuralElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsStructuralElement ;
rdfs:label "RelatedStructuralMember" ;
rdfs:range ifc:IfcStructuralMember ;
owl:inverseOf ifc:referencesElement_IfcStructuralMember .
ifc:approvedProperties_IfcApprovalPropertyRelationship
a owl:ObjectProperty ;
rdfs:domain ifc:IfcApprovalPropertyRelationship ;
rdfs:label "ApprovedProperties" ;
rdfs:range ifc:IfcProperty .
ifc:IfcStructuralLoadSingleDisplacementDistortion
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralLoadSingleDisplacement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcCurvatureMeasure ;
owl:onProperty ifc:distortion_IfcStructuralLoadSingleDisplacementDistortion
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurvatureMeasure ;
owl:onProperty ifc:distortion_IfcStructuralLoadSingleDisplacementDistortion
] .
ifc:IfcProtectiveDeviceType
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowControllerType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProtectiveDeviceTypeEnum ;
owl:onProperty ifc:predefinedType_IfcProtectiveDeviceType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcProtectiveDeviceTypeEnum ;
owl:onProperty ifc:predefinedType_IfcProtectiveDeviceType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcValveType , ifc:IfcDamperType , ifc:IfcElectricTimeControlType , ifc:IfcFlowMeterType , ifc:IfcSwitchingDeviceType , ifc:IfcAirTerminalBoxType .
ifc:IfcSolidAngleMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcMeasureValue .
ifc:relatingProfileProperties_IfcRelAssociatesProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssociatesProfileProperties ;
rdfs:label "RelatingProfileProperties" ;
rdfs:range ifc:IfcProfileProperties .
ifc:predefinedType_IfcRampFlightType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRampFlightType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcRampFlightTypeEnum .
ifc:IfcIdentifier a owl:Class ;
rdfs:subClassOf expr:STRING , ifc:IfcSimpleValue .
ifc:IfcTubeBundleTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcMaterialProperties
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcMaterial ;
owl:onProperty ifc:material_IfcMaterialProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMaterial ;
owl:onProperty ifc:material_IfcMaterialProperties
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcExtendedMaterialProperties ifc:IfcGeneralMaterialProperties ifc:IfcWaterProperties ifc:IfcHygroscopicMaterialProperties ifc:IfcOpticalMaterialProperties ifc:IfcProductsOfCombustionProperties ifc:IfcMechanicalMaterialProperties ifc:IfcFuelProperties ifc:IfcThermalMaterialProperties )
] .
ifc:polygonalBoundary_IfcPolygonalBoundedHalfSpace
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPolygonalBoundedHalfSpace ;
rdfs:label "PolygonalBoundary" ;
rdfs:range ifc:IfcBoundedCurve .
ifc:items_IfcRepresentation
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRepresentation ;
rdfs:label "Items" ;
rdfs:range ifc:IfcRepresentationItem .
ifc:linearStiffnessZ_IfcBoundaryNodeCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryNodeCondition ;
rdfs:label "LinearStiffnessZ" ;
rdfs:range ifc:IfcLinearStiffnessMeasure .
ifc:IfcQuantityWeight
a owl:Class ;
rdfs:subClassOf ifc:IfcPhysicalSimpleQuantity ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcMassMeasure ;
owl:onProperty ifc:weightValue_IfcQuantityWeight ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMassMeasure ;
owl:onProperty ifc:weightValue_IfcQuantityWeight
] ;
owl:disjointWith ifc:IfcQuantityArea , ifc:IfcQuantityCount , ifc:IfcQuantityVolume , ifc:IfcQuantityTime , ifc:IfcQuantityLength .
ifc:side_IfcSurfaceStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyle ;
rdfs:label "Side" ;
rdfs:range ifc:IfcSurfaceSide .
ifc:description_IfcConstraint
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraint ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:COATED a ifc:IfcTendonTypeEnum , owl:NamedIndividual ;
rdfs:label "COATED" .
ifc:SITE a ifc:IfcAddressTypeEnum , ifc:IfcAssemblyPlaceEnum , owl:NamedIndividual ;
rdfs:label "SITE" .
ifc:sameSense_IfcCompositeCurveSegment
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCompositeCurveSegment ;
rdfs:label "SameSense" ;
rdfs:range expr:BOOLEAN .
ifc:INDUCTANCEUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "INDUCTANCEUNIT" .
ifc:pixel_IfcPixelTexture
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPixelTexture ;
rdfs:label "Pixel" ;
rdfs:range expr:BINARY_List .
ifc:tensionFailureX_IfcFailureConnectionCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFailureConnectionCondition ;
rdfs:label "TensionFailureX" ;
rdfs:range ifc:IfcForceMeasure .
ifc:IfcLightSource a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcColourRgb ;
owl:onProperty ifc:lightColour_IfcLightSource
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcColourRgb ;
owl:onProperty ifc:lightColour_IfcLightSource ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:ambientIntensity_IfcLightSource
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcLightSourceGoniometric ifc:IfcLightSourceDirectional ifc:IfcLightSourcePositional ifc:IfcLightSourceAmbient )
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:intensity_IfcLightSource
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:intensity_IfcLightSource
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:ambientIntensity_IfcLightSource
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcLightSource
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcLightSource
] ;
owl:disjointWith ifc:IfcTextLiteral , ifc:IfcShellBasedSurfaceModel , ifc:IfcCompositeCurveSegment , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcFillAreaStyleTiles , ifc:IfcSurface , ifc:IfcDefinedSymbol , ifc:IfcAnnotationFillArea , ifc:IfcSolidModel , ifc:IfcCartesianTransformationOperator , ifc:IfcGeometricSet , ifc:IfcDraughtingCallout , ifc:IfcBooleanResult , ifc:IfcPlacement , ifc:IfcBoundingBox , ifc:IfcVector , ifc:IfcAnnotationSurface , ifc:IfcFaceBasedSurfaceModel , ifc:IfcPlanarExtent , ifc:IfcDirection , ifc:IfcOneDirectionRepeatFactor , ifc:IfcPoint , ifc:IfcSectionedSpine , ifc:IfcCurve , ifc:IfcHalfSpaceSolid , ifc:IfcFillAreaStyleHatching , ifc:IfcCsgPrimitive3D .
ifc:IfcDocumentConfidentialityEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:predefinedType_IfcHeatExchangerType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcHeatExchangerType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcHeatExchangerTypeEnum .
ifc:IfcHygroscopicMaterialProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcMaterialProperties ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcVaporPermeabilityMeasure ;
owl:onProperty ifc:vaporPermeability_IfcHygroscopicMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcMoistureDiffusivityMeasure ;
owl:onProperty ifc:moistureDiffusivity_IfcHygroscopicMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:lowerVaporResistanceFactor_IfcHygroscopicMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIsothermalMoistureCapacityMeasure ;
owl:onProperty ifc:isothermalMoistureCapacity_IfcHygroscopicMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMoistureDiffusivityMeasure ;
owl:onProperty ifc:moistureDiffusivity_IfcHygroscopicMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:lowerVaporResistanceFactor_IfcHygroscopicMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:upperVaporResistanceFactor_IfcHygroscopicMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcVaporPermeabilityMeasure ;
owl:onProperty ifc:vaporPermeability_IfcHygroscopicMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:upperVaporResistanceFactor_IfcHygroscopicMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcIsothermalMoistureCapacityMeasure ;
owl:onProperty ifc:isothermalMoistureCapacity_IfcHygroscopicMaterialProperties
] ;
owl:disjointWith ifc:IfcGeneralMaterialProperties , ifc:IfcExtendedMaterialProperties , ifc:IfcMechanicalMaterialProperties , ifc:IfcWaterProperties , ifc:IfcFuelProperties , ifc:IfcThermalMaterialProperties , ifc:IfcProductsOfCombustionProperties , ifc:IfcOpticalMaterialProperties .
ifc:IfcRelAssignsToProcess
a owl:Class ;
rdfs:subClassOf ifc:IfcRelAssigns ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMeasureWithUnit ;
owl:onProperty ifc:quantityInProcess_IfcRelAssignsToProcess
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProcess ;
owl:onProperty ifc:relatingProcess_IfcRelAssignsToProcess
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcProcess ;
owl:onProperty ifc:relatingProcess_IfcRelAssignsToProcess ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcMeasureWithUnit ;
owl:onProperty ifc:quantityInProcess_IfcRelAssignsToProcess
] ;
owl:disjointWith ifc:IfcRelAssignsToActor , ifc:IfcRelAssignsToResource , ifc:IfcRelAssignsToControl , ifc:IfcRelAssignsToGroup , ifc:IfcRelAssignsToProduct .
ifc:dataOrigin_IfcTimeSeries
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTimeSeries ;
rdfs:label "DataOrigin" ;
rdfs:range ifc:IfcDataOriginEnum .
ifc:DESIGN a ifc:IfcPropertySourceEnum , owl:NamedIndividual ;
rdfs:label "DESIGN" .
ifc:varyingAppliedLoadLocation_IfcStructuralLinearActionVarying
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLinearActionVarying ;
rdfs:label "VaryingAppliedLoadLocation" ;
rdfs:range ifc:IfcShapeAspect .
ifc:shapeAspectStyle_IfcPermeableCoveringProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPermeableCoveringProperties ;
rdfs:label "ShapeAspectStyle" ;
rdfs:range ifc:IfcShapeAspect .
ifc:PLASTIC a ifc:IfcWindowStyleConstructionEnum , ifc:IfcReflectanceMethodEnum , ifc:IfcDoorStyleConstructionEnum , owl:NamedIndividual ;
rdfs:label "PLASTIC" .
ifc:identifier_IfcPresentationLayerAssignment
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPresentationLayerAssignment ;
rdfs:label "Identifier" ;
rdfs:range ifc:IfcIdentifier .
ifc:AIRCOOLED a ifc:IfcChillerTypeEnum , ifc:IfcCondenserTypeEnum , owl:NamedIndividual ;
rdfs:label "AIRCOOLED" .
ifc:item_IfcAnnotationSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAnnotationSurface ;
rdfs:label "Item" ;
rdfs:range ifc:IfcGeometricRepresentationItem .
ifc:PLANEANGLEUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "PLANEANGLEUNIT" .
ifc:SCHEDULEOFRATES a ifc:IfcCostScheduleTypeEnum , owl:NamedIndividual ;
rdfs:label "SCHEDULEOFRATES" .
ifc:IfcCostValue a owl:Class ;
rdfs:subClassOf ifc:IfcMetricValueSelect , ifc:IfcAppliedValue ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:condition_IfcCostValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:condition_IfcCostValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:costType_IfcCostValue ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:costType_IfcCostValue
] ;
owl:disjointWith ifc:IfcEnvironmentalImpactValue .
ifc:textureTransform_IfcSurfaceTexture
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceTexture ;
rdfs:label "TextureTransform" ;
rdfs:range ifc:IfcCartesianTransformationOperator2D .
ifc:IfcStairFlightType
a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElementType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcStairFlightTypeEnum ;
owl:onProperty ifc:predefinedType_IfcStairFlightType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStairFlightTypeEnum ;
owl:onProperty ifc:predefinedType_IfcStairFlightType
] ;
owl:disjointWith ifc:IfcRampFlightType , ifc:IfcRailingType , ifc:IfcSlabType , ifc:IfcWallType , ifc:IfcPlateType , ifc:IfcBeamType , ifc:IfcColumnType , ifc:IfcCoveringType , ifc:IfcBuildingElementProxyType , ifc:IfcMemberType , ifc:IfcCurtainWallType .
ifc:annotatedSurface_IfcTextureCoordinate
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextureCoordinate ;
rdfs:label "AnnotatedSurface" ;
rdfs:range ifc:IfcAnnotationSurface ;
owl:inverseOf ifc:textureCoordinates_IfcAnnotationSurface .
ifc:IfcFurnishingElementType
a owl:Class ;
rdfs:subClassOf ifc:IfcElementType ;
owl:disjointWith ifc:IfcElementComponentType , ifc:IfcTransportElementType , ifc:IfcBuildingElementType , ifc:IfcSpatialStructureElementType , ifc:IfcDistributionElementType .
ifc:IfcPresentableText
a owl:Class ;
rdfs:subClassOf expr:STRING .
ifc:applicableDates_IfcTimeSeriesSchedule
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTimeSeriesSchedule ;
rdfs:label "ApplicableDates" ;
rdfs:range ifc:IfcDateTimeSelect_List .
ifc:pagerNumber_IfcTelecomAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTelecomAddress ;
rdfs:label "PagerNumber" ;
rdfs:range ifc:IfcLabel .
ifc:LUMINOUSINTENSITYUNIT
a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "LUMINOUSINTENSITYUNIT" .
ifc:COWL a ifc:IfcStackTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "COWL" .
ifc:lastModifyingUser_IfcOwnerHistory
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOwnerHistory ;
rdfs:label "LastModifyingUser" ;
rdfs:range ifc:IfcPersonAndOrganization .
ifc:STRUCTURALENGINEER
a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "STRUCTURALENGINEER" .
ifc:IfcDoorStyleOperationEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:CENTI a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "CENTI" .
ifc:IfcPreDefinedItem
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcPreDefinedItem ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcPreDefinedItem
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcPreDefinedTextFont ifc:IfcPreDefinedSymbol ifc:IfcPreDefinedCurveFont ifc:IfcPreDefinedColour )
] .
ifc:status_IfcTask a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTask ;
rdfs:label "Status" ;
rdfs:range ifc:IfcLabel .
ifc:proportionalStress_IfcMechanicalSteelMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalSteelMaterialProperties ;
rdfs:label "ProportionalStress" ;
rdfs:range ifc:IfcPressureMeasure .
ifc:IfcPermeableCoveringOperationEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:name_IfcApprovalRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApprovalRelationship ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:relatingConstraint_IfcPropertyConstraintRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyConstraintRelationship ;
rdfs:label "RelatingConstraint" ;
rdfs:range ifc:IfcConstraint ;
owl:inverseOf ifc:propertiesForConstraint_IfcConstraint .
ifc:IfcAreaMeasure a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcMeasureValue .
ifc:IfcMechanicalMaterialProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcMaterialProperties ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcModulusOfElasticityMeasure ;
owl:onProperty ifc:shearModulus_IfcMechanicalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcThermalExpansionCoefficientMeasure ;
owl:onProperty ifc:thermalExpansionCoefficient_IfcMechanicalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcThermalExpansionCoefficientMeasure ;
owl:onProperty ifc:thermalExpansionCoefficient_IfcMechanicalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcModulusOfElasticityMeasure ;
owl:onProperty ifc:shearModulus_IfcMechanicalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcModulusOfElasticityMeasure ;
owl:onProperty ifc:youngModulus_IfcMechanicalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:poissonRatio_IfcMechanicalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDynamicViscosityMeasure ;
owl:onProperty ifc:dynamicViscosity_IfcMechanicalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:poissonRatio_IfcMechanicalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDynamicViscosityMeasure ;
owl:onProperty ifc:dynamicViscosity_IfcMechanicalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcModulusOfElasticityMeasure ;
owl:onProperty ifc:youngModulus_IfcMechanicalMaterialProperties
] ;
owl:disjointWith ifc:IfcWaterProperties , ifc:IfcThermalMaterialProperties , ifc:IfcGeneralMaterialProperties , ifc:IfcExtendedMaterialProperties , ifc:IfcFuelProperties , ifc:IfcHygroscopicMaterialProperties , ifc:IfcOpticalMaterialProperties , ifc:IfcProductsOfCombustionProperties .
ifc:IfcSymbolStyleSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:NOK a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "NOK" .
ifc:IfcThermodynamicTemperatureMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcMeasureValue .
ifc:IfcFastenerType a owl:Class ;
rdfs:subClassOf ifc:IfcElementComponentType ;
owl:disjointWith ifc:IfcDiscreteAccessoryType .
ifc:UNIFORM a ifc:IfcSectionTypeEnum , owl:NamedIndividual ;
rdfs:label "UNIFORM" .
ifc:elements_IfcDerivedUnit
a owl:ObjectProperty ;
rdfs:domain ifc:IfcDerivedUnit ;
rdfs:label "Elements" ;
rdfs:range ifc:IfcDerivedUnitElement .
ifc:IfcSurfaceStyleElementSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:IfcElementAssemblyTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:containedIn_IfcPort
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPort ;
rdfs:label "ContainedIn" ;
rdfs:range ifc:IfcRelConnectsPortToElement ;
owl:inverseOf ifc:relatingPort_IfcRelConnectsPortToElement .
ifc:selfIntersect_IfcOffsetCurve2D
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOffsetCurve2D ;
rdfs:label "SelfIntersect" ;
rdfs:range expr:LOGICAL .
ifc:IfcOffsetCurve3D a owl:Class ;
rdfs:subClassOf ifc:IfcCurve ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDirection ;
owl:onProperty ifc:refDirection_IfcOffsetCurve3D
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCurve ;
owl:onProperty ifc:basisCurve_IfcOffsetCurve3D ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:distance_IfcOffsetCurve3D
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDirection ;
owl:onProperty ifc:refDirection_IfcOffsetCurve3D ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurve ;
owl:onProperty ifc:basisCurve_IfcOffsetCurve3D
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:distance_IfcOffsetCurve3D ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:LOGICAL ;
owl:onProperty ifc:selfIntersect_IfcOffsetCurve3D ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:LOGICAL ;
owl:onProperty ifc:selfIntersect_IfcOffsetCurve3D
] ;
owl:disjointWith ifc:IfcOffsetCurve2D , ifc:IfcBoundedCurve , ifc:IfcConic , ifc:IfcLine .
ifc:PHUNIT a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "PHUNIT" .
ifc:OWNER a ifc:IfcOccupantTypeEnum , ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "OWNER" .
ifc:minimumValue_IfcSpaceThermalLoadProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceThermalLoadProperties ;
rdfs:label "MinimumValue" ;
rdfs:range ifc:IfcPowerMeasure .
ifc:elevation_IfcBuildingStorey
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBuildingStorey ;
rdfs:label "Elevation" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:targetUsers_IfcCostSchedule
a owl:ObjectProperty ;
rdfs:domain ifc:IfcCostSchedule ;
rdfs:label "TargetUsers" ;
rdfs:range ifc:IfcActorSelect .
ifc:description_IfcAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAddress ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:isothermalMoistureCapacity_IfcHygroscopicMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcHygroscopicMaterialProperties ;
rdfs:label "IsothermalMoistureCapacity" ;
rdfs:range ifc:IfcIsothermalMoistureCapacityMeasure .
ifc:IfcActuatorType a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionControlElementType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcActuatorTypeEnum ;
owl:onProperty ifc:predefinedType_IfcActuatorType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActuatorTypeEnum ;
owl:onProperty ifc:predefinedType_IfcActuatorType
] ;
owl:disjointWith ifc:IfcAlarmType , ifc:IfcControllerType , ifc:IfcFlowInstrumentType , ifc:IfcSensorType .
ifc:earlyFinish_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "EarlyFinish" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:GLOBAL_COORDS a ifc:IfcGlobalOrLocalEnum , owl:NamedIndividual ;
rdfs:label "GLOBAL_COORDS" .
ifc:IfcTimeSeriesDataTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcColourSpecification
a owl:Class ;
rdfs:subClassOf ifc:IfcColour ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcColourSpecification
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcColourSpecification
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcColourRgb )
] .
ifc:units_IfcUnitAssignment
a owl:ObjectProperty ;
rdfs:domain ifc:IfcUnitAssignment ;
rdfs:label "Units" ;
rdfs:range ifc:IfcUnit .
ifc:isConnectionRealization_IfcElement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcElement ;
rdfs:label "IsConnectionRealization" ;
rdfs:range ifc:IfcRelConnectsWithRealizingElements ;
owl:inverseOf ifc:realizingElements_IfcRelConnectsWithRealizingElements .
ifc:IfcTimeSeriesValue_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcTimeSeriesValue_List , list:EmptyList .
ifc:SIREN a ifc:IfcAlarmTypeEnum , owl:NamedIndividual ;
rdfs:label "SIREN" .
ifc:dispersionFactor_IfcSurfaceStyleRefraction
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleRefraction ;
rdfs:label "DispersionFactor" ;
rdfs:range ifc:IfcReal .
ifc:valuesReferenced_IfcAppliedValue
a owl:ObjectProperty ;
rdfs:domain ifc:IfcAppliedValue ;
rdfs:label "ValuesReferenced" ;
rdfs:range ifc:IfcReferencesValueDocument ;
owl:inverseOf ifc:referencingValues_IfcReferencesValueDocument .
ifc:GRX a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "GRX" .
ifc:IfcRelAssociatesClassification
a owl:Class ;
rdfs:subClassOf ifc:IfcRelAssociates ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcClassificationNotationSelect ;
owl:onProperty ifc:relatingClassification_IfcRelAssociatesClassification
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcClassificationNotationSelect ;
owl:onProperty ifc:relatingClassification_IfcRelAssociatesClassification ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcRelAssociatesDocument , ifc:IfcRelAssociatesMaterial , ifc:IfcRelAssociatesAppliedValue , ifc:IfcRelAssociatesLibrary , ifc:IfcRelAssociatesConstraint , ifc:IfcRelAssociatesProfileProperties , ifc:IfcRelAssociatesApproval .
ifc:IfcDerivedUnitEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:PROJECTMANAGER a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "PROJECTMANAGER" .
ifc:IfcGeometricRepresentationSubContext
a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationContext ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcGeometricProjectionEnum ;
owl:onProperty ifc:targetView_IfcGeometricRepresentationSubContext ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:targetScale_IfcGeometricRepresentationSubContext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:userDefinedTargetView_IfcGeometricRepresentationSubContext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:userDefinedTargetView_IfcGeometricRepresentationSubContext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcGeometricProjectionEnum ;
owl:onProperty ifc:targetView_IfcGeometricRepresentationSubContext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:targetScale_IfcGeometricRepresentationSubContext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcGeometricRepresentationContext ;
owl:onProperty ifc:parentContext_IfcGeometricRepresentationSubContext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcGeometricRepresentationContext ;
owl:onProperty ifc:parentContext_IfcGeometricRepresentationSubContext ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] .
ifc:PIVOTHORIZONTAL a ifc:IfcWindowPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "PIVOTHORIZONTAL" .
ifc:IfcWallType a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElementType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcWallTypeEnum ;
owl:onProperty ifc:predefinedType_IfcWallType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcWallTypeEnum ;
owl:onProperty ifc:predefinedType_IfcWallType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcMemberType , ifc:IfcSlabType , ifc:IfcBuildingElementProxyType , ifc:IfcBeamType , ifc:IfcColumnType , ifc:IfcRampFlightType , ifc:IfcCoveringType , ifc:IfcPlateType , ifc:IfcRailingType , ifc:IfcCurtainWallType , ifc:IfcStairFlightType .
ifc:applicationFullName_IfcApplication
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApplication ;
rdfs:label "ApplicationFullName" ;
rdfs:range ifc:IfcLabel .
ifc:IfcConnectionPointEccentricity
a owl:Class ;
rdfs:subClassOf ifc:IfcConnectionPointGeometry ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:eccentricityInZ_IfcConnectionPointEccentricity
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:eccentricityInZ_IfcConnectionPointEccentricity
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:eccentricityInY_IfcConnectionPointEccentricity
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:eccentricityInY_IfcConnectionPointEccentricity
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:eccentricityInX_IfcConnectionPointEccentricity
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:eccentricityInX_IfcConnectionPointEccentricity
] .
ifc:THERMALADMITTANCEUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "THERMALADMITTANCEUNIT" .
ifc:contextIdentifier_IfcRepresentationContext
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRepresentationContext ;
rdfs:label "ContextIdentifier" ;
rdfs:range ifc:IfcLabel .
ifc:ROUND a ifc:IfcDuctSilencerTypeEnum , owl:NamedIndividual ;
rdfs:label "ROUND" .
ifc:IfcProjectedOrTrueLengthEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:ABSORBEDDOSEUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "ABSORBEDDOSEUNIT" .
ifc:IfcRoundedRectangleProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcRectangleProfileDef ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:roundingRadius_IfcRoundedRectangleProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:roundingRadius_IfcRoundedRectangleProfileDef
] ;
owl:disjointWith ifc:IfcRectangleHollowProfileDef .
ifc:name_IfcDraughtingCalloutRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDraughtingCalloutRelationship ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:IfcLine a owl:Class ;
rdfs:subClassOf ifc:IfcCurve ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCartesianPoint ;
owl:onProperty ifc:pnt_IfcLine ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcVector ;
owl:onProperty ifc:dir_IfcLine ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCartesianPoint ;
owl:onProperty ifc:pnt_IfcLine
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcVector ;
owl:onProperty ifc:dir_IfcLine
] ;
owl:disjointWith ifc:IfcOffsetCurve2D , ifc:IfcBoundedCurve , ifc:IfcConic , ifc:IfcOffsetCurve3D .
ifc:IfcSurfaceTextureEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:position_IfcConic
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConic ;
rdfs:label "Position" ;
rdfs:range ifc:IfcAxis2Placement .
ifc:ADIABATICCOMPRESSEDAIRNOZZLE
a ifc:IfcHumidifierTypeEnum , owl:NamedIndividual ;
rdfs:label "ADIABATICCOMPRESSEDAIRNOZZLE" .
ifc:IfcFlowMovingDevice
a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionFlowElement ;
owl:disjointWith ifc:IfcFlowFitting , ifc:IfcFlowTerminal , ifc:IfcDistributionChamberElement , ifc:IfcFlowTreatmentDevice , ifc:IfcFlowSegment , ifc:IfcEnergyConversionDevice , ifc:IfcFlowController , ifc:IfcFlowStorageDevice .
ifc:SPIRAL_RAMP a ifc:IfcRampTypeEnum , owl:NamedIndividual ;
rdfs:label "SPIRAL_RAMP" .
ifc:IfcMinuteInHour a owl:Class ;
rdfs:subClassOf expr:INTEGER .
ifc:subsequentAppliedLoads_IfcStructuralLinearActionVarying
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLinearActionVarying ;
rdfs:label "SubsequentAppliedLoads" ;
rdfs:range ifc:IfcStructuralLoad_List .
ifc:predefinedType_IfcRailing
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRailing ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcRailingTypeEnum .
ifc:IfcSwitchingDeviceTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:PROJECTED_LENGTH a ifc:IfcProjectedOrTrueLengthEnum , owl:NamedIndividual ;
rdfs:label "PROJECTED_LENGTH" .
ifc:LINEARVELOCITYUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "LINEARVELOCITYUNIT" .
ifc:PRESSUREVESSEL a ifc:IfcTankTypeEnum , owl:NamedIndividual ;
rdfs:label "PRESSUREVESSEL" .
ifc:CABLETRUNKINGSEGMENT
a ifc:IfcCableCarrierSegmentTypeEnum , owl:NamedIndividual ;
rdfs:label "CABLETRUNKINGSEGMENT" .
ifc:FOLDING_TO_LEFT a ifc:IfcDoorStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "FOLDING_TO_LEFT" .
ifc:UNSPECIFIED a ifc:IfcTrimmingPreference , ifc:IfcBSplineCurveForm , owl:NamedIndividual ;
rdfs:label "UNSPECIFIED" .
ifc:IfcProjectOrder a owl:Class ;
rdfs:subClassOf ifc:IfcControl ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcIdentifier ;
owl:onProperty ifc:iD_IfcProjectOrder ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:status_IfcProjectOrder
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcProjectOrderTypeEnum ;
owl:onProperty ifc:predefinedType_IfcProjectOrder ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:status_IfcProjectOrder
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProjectOrderTypeEnum ;
owl:onProperty ifc:predefinedType_IfcProjectOrder
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:iD_IfcProjectOrder
] ;
owl:disjointWith ifc:IfcCostItem , ifc:IfcPerformanceHistory , ifc:IfcPermit , ifc:IfcWorkControl , ifc:IfcFurnitureStandard , ifc:IfcCostSchedule , ifc:IfcProjectOrderRecord , ifc:IfcEquipmentStandard , ifc:IfcScheduleTimeControl , ifc:IfcTimeSeriesSchedule , ifc:IfcServiceLife , ifc:IfcActionRequest , ifc:IfcConditionCriterion , ifc:IfcSpaceProgram .
ifc:CAPACITORBANK a ifc:IfcElectricFlowStorageDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "CAPACITORBANK" .
ifc:IfcPlateType a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElementType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPlateTypeEnum ;
owl:onProperty ifc:predefinedType_IfcPlateType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPlateTypeEnum ;
owl:onProperty ifc:predefinedType_IfcPlateType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcRampFlightType , ifc:IfcStairFlightType , ifc:IfcRailingType , ifc:IfcColumnType , ifc:IfcCoveringType , ifc:IfcBuildingElementProxyType , ifc:IfcSlabType , ifc:IfcBeamType , ifc:IfcMemberType , ifc:IfcCurtainWallType , ifc:IfcWallType .
ifc:BEHIND a ifc:IfcAheadOrBehind , owl:NamedIndividual ;
rdfs:label "BEHIND" .
ifc:IfcRelConnectsWithEccentricity
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnectsStructuralMember ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcConnectionGeometry ;
owl:onProperty ifc:connectionConstraint_IfcRelConnectsWithEccentricity ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConnectionGeometry ;
owl:onProperty ifc:connectionConstraint_IfcRelConnectsWithEccentricity
] .
ifc:IfcCurveStyleFontPattern
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:invisibleSegmentLength_IfcCurveStyleFontPattern ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:invisibleSegmentLength_IfcCurveStyleFontPattern
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:visibleSegmentLength_IfcCurveStyleFontPattern ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:visibleSegmentLength_IfcCurveStyleFontPattern
] .
ifc:name_IfcCurveStyleFontAndScaling
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurveStyleFontAndScaling ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:isPotable_IfcWaterProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWaterProperties ;
rdfs:label "IsPotable" ;
rdfs:range expr:BOOLEAN .
ifc:approvalLevel_IfcApproval
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApproval ;
rdfs:label "ApprovalLevel" ;
rdfs:range ifc:IfcLabel .
ifc:IfcFailureConnectionCondition
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralConnectionCondition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcForceMeasure ;
owl:onProperty ifc:compressionFailureX_IfcFailureConnectionCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcForceMeasure ;
owl:onProperty ifc:compressionFailureZ_IfcFailureConnectionCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcForceMeasure ;
owl:onProperty ifc:compressionFailureZ_IfcFailureConnectionCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcForceMeasure ;
owl:onProperty ifc:tensionFailureZ_IfcFailureConnectionCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcForceMeasure ;
owl:onProperty ifc:tensionFailureZ_IfcFailureConnectionCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcForceMeasure ;
owl:onProperty ifc:compressionFailureY_IfcFailureConnectionCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcForceMeasure ;
owl:onProperty ifc:tensionFailureY_IfcFailureConnectionCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcForceMeasure ;
owl:onProperty ifc:compressionFailureY_IfcFailureConnectionCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcForceMeasure ;
owl:onProperty ifc:compressionFailureX_IfcFailureConnectionCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcForceMeasure ;
owl:onProperty ifc:tensionFailureY_IfcFailureConnectionCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcForceMeasure ;
owl:onProperty ifc:tensionFailureX_IfcFailureConnectionCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcForceMeasure ;
owl:onProperty ifc:tensionFailureX_IfcFailureConnectionCondition
] ;
owl:disjointWith ifc:IfcSlippageConnectionCondition .
ifc:ARCHITECT a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "ARCHITECT" .
ifc:SUMP a ifc:IfcDistributionChamberElementTypeEnum , owl:NamedIndividual ;
rdfs:label "SUMP" .
ifc:IfcValue_List a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcValue_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcValue_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcValue ;
owl:onProperty list:hasContents
] .
ifc:SPLITCASE a ifc:IfcPumpTypeEnum , owl:NamedIndividual ;
rdfs:label "SPLITCASE" .
ifc:IfcDerivedUnitElement
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:INTEGER ;
owl:onProperty ifc:exponent_IfcDerivedUnitElement ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:INTEGER ;
owl:onProperty ifc:exponent_IfcDerivedUnitElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcNamedUnit ;
owl:onProperty ifc:unit_IfcDerivedUnitElement ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcNamedUnit ;
owl:onProperty ifc:unit_IfcDerivedUnitElement
] .
ifc:startOfNextHatchLine_IfcFillAreaStyleHatching
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFillAreaStyleHatching ;
rdfs:label "StartOfNextHatchLine" ;
rdfs:range ifc:IfcHatchLineDistanceSelect .
ifc:CABLE a ifc:IfcStructuralCurveTypeEnum , owl:NamedIndividual ;
rdfs:label "CABLE" .
ifc:depth_IfcUShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcUShapeProfileDef ;
rdfs:label "Depth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:relatingSpace_IfcRelSpaceBoundary
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelSpaceBoundary ;
rdfs:label "RelatingSpace" ;
rdfs:range ifc:IfcSpace ;
owl:inverseOf ifc:boundedBy_IfcSpace .
ifc:IfcLampTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:amountOfSubstanceExponent_IfcDimensionalExponents
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDimensionalExponents ;
rdfs:label "AmountOfSubstanceExponent" ;
rdfs:range expr:INTEGER .
ifc:literal_IfcTextLiteral
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextLiteral ;
rdfs:label "Literal" ;
rdfs:range ifc:IfcPresentableText .
ifc:IfcDuctSilencerType
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowTreatmentDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDuctSilencerTypeEnum ;
owl:onProperty ifc:predefinedType_IfcDuctSilencerType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDuctSilencerTypeEnum ;
owl:onProperty ifc:predefinedType_IfcDuctSilencerType
] ;
owl:disjointWith ifc:IfcFilterType .
ifc:IfcSurfaceCurveSweptAreaSolid
a owl:Class ;
rdfs:subClassOf ifc:IfcSweptAreaSolid ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurve ;
owl:onProperty ifc:directrix_IfcSurfaceCurveSweptAreaSolid
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcParameterValue ;
owl:onProperty ifc:startParam_IfcSurfaceCurveSweptAreaSolid
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCurve ;
owl:onProperty ifc:directrix_IfcSurfaceCurveSweptAreaSolid ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSurface ;
owl:onProperty ifc:referenceSurface_IfcSurfaceCurveSweptAreaSolid ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcParameterValue ;
owl:onProperty ifc:endParam_IfcSurfaceCurveSweptAreaSolid ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcParameterValue ;
owl:onProperty ifc:startParam_IfcSurfaceCurveSweptAreaSolid ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcParameterValue ;
owl:onProperty ifc:endParam_IfcSurfaceCurveSweptAreaSolid
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSurface ;
owl:onProperty ifc:referenceSurface_IfcSurfaceCurveSweptAreaSolid
] ;
owl:disjointWith ifc:IfcExtrudedAreaSolid , ifc:IfcRevolvedAreaSolid .
ifc:DIRECTDRIVE a ifc:IfcMotorConnectionTypeEnum , owl:NamedIndividual ;
rdfs:label "DIRECTDRIVE" .
ifc:arithmeticOperator_IfcAppliedValueRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAppliedValueRelationship ;
rdfs:label "ArithmeticOperator" ;
rdfs:range ifc:IfcArithmeticOperatorEnum .
ifc:sizeInY_IfcPlanarExtent
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPlanarExtent ;
rdfs:label "SizeInY" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:serviceLifeType_IfcServiceLife
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcServiceLife ;
rdfs:label "ServiceLifeType" ;
rdfs:range ifc:IfcServiceLifeTypeEnum .
ifc:IfcDimensionCurve
a owl:Class ;
rdfs:subClassOf ifc:IfcAnnotationCurveOccurrence ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "2"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTerminatorSymbol ;
owl:onProperty ifc:annotatedBySymbols_IfcDimensionCurve
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTerminatorSymbol ;
owl:onProperty ifc:annotatedBySymbols_IfcDimensionCurve
] ;
owl:disjointWith ifc:IfcProjectionCurve .
ifc:JMD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "JMD" .
ifc:IfcFaceBasedSurfaceModel
a owl:Class ;
rdfs:subClassOf ifc:IfcSurfaceOrFaceSurface , ifc:IfcGeometricRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcConnectedFaceSet ;
owl:onProperty ifc:fbsmFaces_IfcFaceBasedSurfaceModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConnectedFaceSet ;
owl:onProperty ifc:fbsmFaces_IfcFaceBasedSurfaceModel
] ;
owl:disjointWith ifc:IfcSurface , ifc:IfcDraughtingCallout , ifc:IfcCsgPrimitive3D , ifc:IfcSolidModel , ifc:IfcDefinedSymbol , ifc:IfcBoundingBox , ifc:IfcOneDirectionRepeatFactor , ifc:IfcDirection , ifc:IfcAnnotationSurface , ifc:IfcSectionedSpine , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcCartesianTransformationOperator , ifc:IfcVector , ifc:IfcLightSource , ifc:IfcBooleanResult , ifc:IfcAnnotationFillArea , ifc:IfcFillAreaStyleTiles , ifc:IfcCurve , ifc:IfcCompositeCurveSegment , ifc:IfcTextLiteral , ifc:IfcFillAreaStyleHatching , ifc:IfcPoint , ifc:IfcShellBasedSurfaceModel , ifc:IfcPlanarExtent , ifc:IfcPlacement , ifc:IfcGeometricSet , ifc:IfcHalfSpaceSolid .
ifc:IfcPreDefinedColour
a owl:Class ;
rdfs:subClassOf ifc:IfcColour , ifc:IfcPreDefinedItem ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcDraughtingPreDefinedColour )
] ;
owl:disjointWith ifc:IfcPreDefinedCurveFont , ifc:IfcPreDefinedSymbol , ifc:IfcPreDefinedTextFont .
ifc:IfcRectangleProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcParameterizedProfileDef ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:yDim_IfcRectangleProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:yDim_IfcRectangleProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:xDim_IfcRectangleProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:xDim_IfcRectangleProfileDef
] ;
owl:disjointWith ifc:IfcCShapeProfileDef , ifc:IfcTShapeProfileDef , ifc:IfcCraneRailFShapeProfileDef , ifc:IfcTrapeziumProfileDef , ifc:IfcCraneRailAShapeProfileDef , ifc:IfcEllipseProfileDef , ifc:IfcUShapeProfileDef , ifc:IfcZShapeProfileDef , ifc:IfcIShapeProfileDef , ifc:IfcLShapeProfileDef , ifc:IfcCircleProfileDef .
ifc:CONDUITSEGMENT a ifc:IfcCableCarrierSegmentTypeEnum , owl:NamedIndividual ;
rdfs:label "CONDUITSEGMENT" .
ifc:IfcPath a owl:Class ;
rdfs:subClassOf ifc:IfcTopologicalRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcOrientedEdge_List
] ;
owl:onProperty ifc:edgeList_IfcPath
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcOrientedEdge_List ;
owl:onProperty ifc:edgeList_IfcPath
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcOrientedEdge_List ;
owl:onProperty ifc:edgeList_IfcPath ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcLoop , ifc:IfcEdge , ifc:IfcFaceBound , ifc:IfcVertex , ifc:IfcConnectedFaceSet , ifc:IfcFace .
ifc:IfcDocumentElectronicFormat
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:mimeSubtype_IfcDocumentElectronicFormat
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:mimeSubtype_IfcDocumentElectronicFormat
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:mimeContentType_IfcDocumentElectronicFormat
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:mimeContentType_IfcDocumentElectronicFormat
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:fileExtension_IfcDocumentElectronicFormat
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:fileExtension_IfcDocumentElectronicFormat
] .
ifc:EXPANSION a ifc:IfcTankTypeEnum , owl:NamedIndividual ;
rdfs:label "EXPANSION" .
ifc:dependantProperty_IfcPropertyDependencyRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyDependencyRelationship ;
rdfs:label "DependantProperty" ;
rdfs:range ifc:IfcProperty ;
owl:inverseOf ifc:propertyDependsOn_IfcProperty .
ifc:predefinedType_IfcAlarmType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAlarmType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcAlarmTypeEnum .
ifc:TWINTOWERENTHALPYRECOVERYLOOPS
a ifc:IfcAirToAirHeatRecoveryTypeEnum , owl:NamedIndividual ;
rdfs:label "TWINTOWERENTHALPYRECOVERYLOOPS" .
ifc:depth_IfcSurfaceOfLinearExtrusion
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceOfLinearExtrusion ;
rdfs:label "Depth" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:IfcWindow a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:overallWidth_IfcWindow
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:overallHeight_IfcWindow
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:overallWidth_IfcWindow
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:overallHeight_IfcWindow
] ;
owl:disjointWith ifc:IfcBeam , ifc:IfcStair , ifc:IfcStairFlight , ifc:IfcRamp , ifc:IfcColumn , ifc:IfcBuildingElementProxy , ifc:IfcPile , ifc:IfcBuildingElementComponent , ifc:IfcDoor , ifc:IfcMember , ifc:IfcCurtainWall , ifc:IfcRailing , ifc:IfcRoof , ifc:IfcSlab , ifc:IfcCovering , ifc:IfcPlate , ifc:IfcRampFlight , ifc:IfcFooting , ifc:IfcWall .
ifc:isLinear_IfcStructuralResultGroup
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralResultGroup ;
rdfs:label "IsLinear" ;
rdfs:range expr:BOOLEAN .
ifc:IfcStructuralSurfaceTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:radius_IfcSphere a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSphere ;
rdfs:label "Radius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcProcess a owl:Class ;
rdfs:subClassOf ifc:IfcObject ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcTask ifc:IfcProcedure )
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelAssignsToProcess ;
owl:onProperty ifc:operatesOn_IfcProcess
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelSequence ;
owl:onProperty ifc:isPredecessorTo_IfcProcess
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelSequence ;
owl:onProperty ifc:isSuccessorFrom_IfcProcess
] ;
owl:disjointWith ifc:IfcGroup , ifc:IfcControl , ifc:IfcResource , ifc:IfcProduct , ifc:IfcProject , ifc:IfcActor .
ifc:fontWeight_IfcTextStyleFontModel
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleFontModel ;
rdfs:label "FontWeight" ;
rdfs:range ifc:IfcFontWeight .
ifc:height_IfcPixelTexture
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPixelTexture ;
rdfs:label "Height" ;
rdfs:range ifc:IfcInteger .
ifc:predefinedType_IfcValveType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcValveType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcValveTypeEnum .
ifc:corner_IfcBoundingBox
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundingBox ;
rdfs:label "Corner" ;
rdfs:range ifc:IfcCartesianPoint .
ifc:longitudinalStartPosition_IfcSectionReinforcementProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSectionReinforcementProperties ;
rdfs:label "LongitudinalStartPosition" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:overallWidth_IfcWindow
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindow ;
rdfs:label "OverallWidth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:thickness_IfcLShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLShapeProfileDef ;
rdfs:label "Thickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:HIGHPRESSURESODIUM
a ifc:IfcLampTypeEnum , ifc:IfcLightEmissionSourceEnum , owl:NamedIndividual ;
rdfs:label "HIGHPRESSURESODIUM" .
ifc:IfcCurveStyleFontPattern_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcCurveStyleFontPattern_List , list:EmptyList .
ifc:hasCoverings_IfcElement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcElement ;
rdfs:label "HasCoverings" ;
rdfs:range ifc:IfcRelCoversBldgElements ;
owl:inverseOf ifc:relatingBuildingElement_IfcRelCoversBldgElements .
ifc:name_IfcConstraint
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraint ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:IfcRoot a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcOwnerHistory ;
owl:onProperty ifc:ownerHistory_IfcRoot
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcRoot
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcRoot
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcOwnerHistory ;
owl:onProperty ifc:ownerHistory_IfcRoot ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:description_IfcRoot
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcGloballyUniqueId ;
owl:onProperty ifc:globalId_IfcRoot ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcRelationship ifc:IfcObjectDefinition ifc:IfcPropertyDefinition )
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcRoot
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcGloballyUniqueId ;
owl:onProperty ifc:globalId_IfcRoot
] .
ifc:isRelatedToCallout_IfcDraughtingCallout
a owl:ObjectProperty ;
rdfs:domain ifc:IfcDraughtingCallout ;
rdfs:label "IsRelatedToCallout" ;
rdfs:range ifc:IfcDraughtingCalloutRelationship ;
owl:inverseOf ifc:relatingDraughtingCallout_IfcDraughtingCalloutRelationship .
ifc:combustionTemperature_IfcFuelProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFuelProperties ;
rdfs:label "CombustionTemperature" ;
rdfs:range ifc:IfcThermodynamicTemperatureMeasure .
ifc:BUILDINGOWNER a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "BUILDINGOWNER" .
ifc:endParam_IfcSweptDiskSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSweptDiskSolid ;
rdfs:label "EndParam" ;
rdfs:range ifc:IfcParameterValue .
ifc:operationType_IfcWindowPanelProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowPanelProperties ;
rdfs:label "OperationType" ;
rdfs:range ifc:IfcWindowPanelOperationEnum .
ifc:unitsInContext_IfcProject
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProject ;
rdfs:label "UnitsInContext" ;
rdfs:range ifc:IfcUnitAssignment .
ifc:ELEMENT a ifc:IfcElementCompositionEnum , owl:NamedIndividual ;
rdfs:label "ELEMENT" .
ifc:sectionType_IfcSectionProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSectionProperties ;
rdfs:label "SectionType" ;
rdfs:range ifc:IfcSectionTypeEnum .
ifc:scheduleFinish_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "ScheduleFinish" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:flangeSlope_IfcTShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTShapeProfileDef ;
rdfs:label "FlangeSlope" ;
rdfs:range ifc:IfcPlaneAngleMeasure .
ifc:LINEARGRILLE a ifc:IfcAirTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "LINEARGRILLE" .
ifc:pressureTimeSeries_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "PressureTimeSeries" ;
rdfs:range ifc:IfcTimeSeries .
ifc:MIMICPANEL a ifc:IfcElectricDistributionPointFunctionEnum , owl:NamedIndividual ;
rdfs:label "MIMICPANEL" .
ifc:category_IfcEnvironmentalImpactValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEnvironmentalImpactValue ;
rdfs:label "Category" ;
rdfs:range ifc:IfcEnvironmentalImpactCategoryEnum .
ifc:IfcCableCarrierFittingTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcDuctSilencerTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:HOME a ifc:IfcAddressTypeEnum , owl:NamedIndividual ;
rdfs:label "HOME" .
ifc:IfcDraughtingCallout
a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDraughtingCalloutRelationship ;
owl:onProperty ifc:isRelatedFromCallout_IfcDraughtingCallout
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDraughtingCalloutElement ;
owl:onProperty ifc:contents_IfcDraughtingCallout
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDraughtingCalloutRelationship ;
owl:onProperty ifc:isRelatedToCallout_IfcDraughtingCallout
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDraughtingCalloutElement ;
owl:onProperty ifc:contents_IfcDraughtingCallout
] ;
owl:disjointWith ifc:IfcCartesianTransformationOperator , ifc:IfcShellBasedSurfaceModel , ifc:IfcDefinedSymbol , ifc:IfcCsgPrimitive3D , ifc:IfcLightSource , ifc:IfcPlanarExtent , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcPoint , ifc:IfcFaceBasedSurfaceModel , ifc:IfcCurve , ifc:IfcFillAreaStyleTiles , ifc:IfcTextLiteral , ifc:IfcPlacement , ifc:IfcGeometricSet , ifc:IfcAnnotationSurface , ifc:IfcOneDirectionRepeatFactor , ifc:IfcSolidModel , ifc:IfcFillAreaStyleHatching , ifc:IfcVector , ifc:IfcSurface , ifc:IfcAnnotationFillArea , ifc:IfcBooleanResult , ifc:IfcSectionedSpine , ifc:IfcCompositeCurveSegment , ifc:IfcBoundingBox , ifc:IfcDirection , ifc:IfcHalfSpaceSolid .
ifc:IfcMassFlowRateMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:GASBOOSTER a ifc:IfcGasTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "GASBOOSTER" .
ifc:FREQUENCYMETER a ifc:IfcFlowInstrumentTypeEnum , owl:NamedIndividual ;
rdfs:label "FREQUENCYMETER" .
ifc:firstMullionOffset_IfcWindowLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowLiningProperties ;
rdfs:label "FirstMullionOffset" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:interiorOrExteriorSpace_IfcSpace
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpace ;
rdfs:label "InteriorOrExteriorSpace" ;
rdfs:range ifc:IfcInternalOrExternalEnum .
ifc:dependingProperty_IfcPropertyDependencyRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyDependencyRelationship ;
rdfs:label "DependingProperty" ;
rdfs:range ifc:IfcProperty ;
owl:inverseOf ifc:propertyForDependance_IfcProperty .
ifc:ELECTRICACTUATOR a ifc:IfcActuatorTypeEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICACTUATOR" .
ifc:WIND_W a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "WIND_W" .
ifc:IfcMechanicalFastenerType
a owl:Class ;
rdfs:subClassOf ifc:IfcFastenerType .
ifc:MOVE a ifc:IfcProjectOrderRecordTypeEnum , owl:NamedIndividual ;
rdfs:label "MOVE" .
ifc:minuteOffset_IfcCoordinatedUniversalTimeOffset
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCoordinatedUniversalTimeOffset ;
rdfs:label "MinuteOffset" ;
rdfs:range ifc:IfcMinuteInHour .
ifc:IfcAnnotationCurveOccurrence
a owl:Class ;
rdfs:subClassOf ifc:IfcDraughtingCalloutElement , ifc:IfcAnnotationOccurrence ;
owl:disjointWith ifc:IfcAnnotationTextOccurrence , ifc:IfcAnnotationSymbolOccurrence , ifc:IfcAnnotationSurfaceOccurrence , ifc:IfcAnnotationFillAreaOccurrence .
ifc:AUD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "AUD" .
ifc:hasRepresentation_IfcMaterial
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMaterial ;
rdfs:label "HasRepresentation" ;
rdfs:range ifc:IfcMaterialDefinitionRepresentation ;
owl:inverseOf ifc:representedMaterial_IfcMaterialDefinitionRepresentation .
ifc:predefinedType_IfcEvaporatorType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEvaporatorType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcEvaporatorTypeEnum .
ifc:procedureType_IfcProcedure
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProcedure ;
rdfs:label "ProcedureType" ;
rdfs:range ifc:IfcProcedureTypeEnum .
ifc:eccentricityInY_IfcConnectionPointEccentricity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConnectionPointEccentricity ;
rdfs:label "EccentricityInY" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:relatedElement_IfcRelConnectsPortToElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsPortToElement ;
rdfs:label "RelatedElement" ;
rdfs:range ifc:IfcElement ;
owl:inverseOf ifc:hasPorts_IfcElement .
ifc:moveFrom_IfcMove a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMove ;
rdfs:label "MoveFrom" ;
rdfs:range ifc:IfcSpatialStructureElement .
ifc:wallThickness_IfcCircleHollowProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCircleHollowProfileDef ;
rdfs:label "WallThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcTrimmingSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:DIRECTEVAPORATIVEAIRWASHER
a ifc:IfcEvaporativeCoolerTypeEnum , owl:NamedIndividual ;
rdfs:label "DIRECTEVAPORATIVEAIRWASHER" .
ifc:taskId_IfcTask a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTask ;
rdfs:label "TaskId" ;
rdfs:range ifc:IfcIdentifier .
ifc:QAR a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "QAR" .
ifc:GLASS a ifc:IfcReflectanceMethodEnum , owl:NamedIndividual ;
rdfs:label "GLASS" .
ifc:currentValue_IfcAsset
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAsset ;
rdfs:label "CurrentValue" ;
rdfs:range ifc:IfcCostValue .
ifc:IfcInteger a owl:Class ;
rdfs:subClassOf expr:INTEGER , ifc:IfcSimpleValue .
ifc:barSurface_IfcReinforcementBarProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcementBarProperties ;
rdfs:label "BarSurface" ;
rdfs:range ifc:IfcReinforcingBarSurfaceEnum .
ifc:IfcPresentationLayerAssignment
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcIdentifier ;
owl:onProperty ifc:identifier_IfcPresentationLayerAssignment
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:identifier_IfcPresentationLayerAssignment
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLayeredItem ;
owl:onProperty ifc:assignedItems_IfcPresentationLayerAssignment
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLayeredItem ;
owl:onProperty ifc:assignedItems_IfcPresentationLayerAssignment
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:description_IfcPresentationLayerAssignment
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcPresentationLayerAssignment
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcPresentationLayerAssignment ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcPresentationLayerAssignment
] .
ifc:IfcLengthMeasure_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcLengthMeasure_List , list:EmptyList .
ifc:pointParameterU_IfcPointOnSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPointOnSurface ;
rdfs:label "PointParameterU" ;
rdfs:range ifc:IfcParameterValue .
ifc:yDim_IfcRectangleProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangleProfileDef ;
rdfs:label "YDim" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcConnectedFaceSet
a owl:Class ;
rdfs:subClassOf ifc:IfcTopologicalRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcFace ;
owl:onProperty ifc:cfsFaces_IfcConnectedFaceSet
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcFace ;
owl:onProperty ifc:cfsFaces_IfcConnectedFaceSet
] ;
owl:disjointWith ifc:IfcFaceBound , ifc:IfcFace , ifc:IfcPath , ifc:IfcEdge , ifc:IfcVertex , ifc:IfcLoop .
ifc:basisSurface_IfcPointOnSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPointOnSurface ;
rdfs:label "BasisSurface" ;
rdfs:range ifc:IfcSurface .
ifc:centreOfGravityInX_IfcUShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcUShapeProfileDef ;
rdfs:label "CentreOfGravityInX" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcActionRequest a owl:Class ;
rdfs:subClassOf ifc:IfcControl ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:requestID_IfcActionRequest
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcIdentifier ;
owl:onProperty ifc:requestID_IfcActionRequest ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcServiceLife , ifc:IfcConditionCriterion , ifc:IfcPermit , ifc:IfcCostItem , ifc:IfcCostSchedule , ifc:IfcPerformanceHistory , ifc:IfcTimeSeriesSchedule , ifc:IfcScheduleTimeControl , ifc:IfcWorkControl , ifc:IfcProjectOrderRecord , ifc:IfcFurnitureStandard , ifc:IfcProjectOrder , ifc:IfcSpaceProgram , ifc:IfcEquipmentStandard .
ifc:version_IfcApplication
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApplication ;
rdfs:label "Version" ;
rdfs:range ifc:IfcLabel .
ifc:IfcSimpleValue_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcSimpleValue_List , list:EmptyList .
ifc:IfcDynamicViscosityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:parameterTakesPrecedence_IfcWindowStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowStyle ;
rdfs:label "ParameterTakesPrecedence" ;
rdfs:range expr:BOOLEAN .
ifc:path_IfcTextLiteral
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextLiteral ;
rdfs:label "Path" ;
rdfs:range ifc:IfcTextPath .
ifc:name_IfcPropertyEnumeration
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyEnumeration ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:IfcPropertySingleValue
a owl:Class ;
rdfs:subClassOf ifc:IfcSimpleProperty ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcValue ;
owl:onProperty ifc:nominalValue_IfcPropertySingleValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcValue ;
owl:onProperty ifc:nominalValue_IfcPropertySingleValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcUnit ;
owl:onProperty ifc:unit_IfcPropertySingleValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcUnit ;
owl:onProperty ifc:unit_IfcPropertySingleValue
] ;
owl:disjointWith ifc:IfcPropertyReferenceValue , ifc:IfcPropertyListValue , ifc:IfcPropertyEnumeratedValue , ifc:IfcPropertyBoundedValue , ifc:IfcPropertyTableValue .
ifc:description_IfcRoot
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRoot ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:SENSIBLE a ifc:IfcThermalLoadTypeEnum , owl:NamedIndividual ;
rdfs:label "SENSIBLE" .
ifc:velocityTimeSeries_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "VelocityTimeSeries" ;
rdfs:range ifc:IfcTimeSeries .
ifc:IfcCartesianPoint
a owl:Class ;
rdfs:subClassOf ifc:IfcTrimmingSelect , ifc:IfcPoint ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLengthMeasure_List ;
owl:onProperty ifc:coordinates_IfcCartesianPoint ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcLengthMeasure_List
] ;
owl:onProperty ifc:coordinates_IfcCartesianPoint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onClass ifc:IfcLengthMeasure_EmptyList ;
owl:onProperty list:hasNext ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:onProperty list:hasNext
] ;
owl:onProperty list:hasNext
] ;
owl:onProperty ifc:coordinates_IfcCartesianPoint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure_List ;
owl:onProperty ifc:coordinates_IfcCartesianPoint
] ;
owl:disjointWith ifc:IfcPointOnSurface , ifc:IfcPointOnCurve .
ifc:relatedPort_IfcRelConnectsPorts
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsPorts ;
rdfs:label "RelatedPort" ;
rdfs:range ifc:IfcPort ;
owl:inverseOf ifc:connectedFrom_IfcPort .
ifc:realizingElement_IfcRelConnectsPorts
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsPorts ;
rdfs:label "RealizingElement" ;
rdfs:range ifc:IfcElement .
ifc:transversePosition_IfcSectionReinforcementProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSectionReinforcementProperties ;
rdfs:label "TransversePosition" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:profileType_IfcProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProfileDef ;
rdfs:label "ProfileType" ;
rdfs:range ifc:IfcProfileTypeEnum .
ifc:IfcDimensionalExponents
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:INTEGER ;
owl:onProperty ifc:timeExponent_IfcDimensionalExponents
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:INTEGER ;
owl:onProperty ifc:lengthExponent_IfcDimensionalExponents
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:INTEGER ;
owl:onProperty ifc:amountOfSubstanceExponent_IfcDimensionalExponents
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:INTEGER ;
owl:onProperty ifc:timeExponent_IfcDimensionalExponents ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:INTEGER ;
owl:onProperty ifc:luminousIntensityExponent_IfcDimensionalExponents ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:INTEGER ;
owl:onProperty ifc:lengthExponent_IfcDimensionalExponents ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:INTEGER ;
owl:onProperty ifc:amountOfSubstanceExponent_IfcDimensionalExponents ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:INTEGER ;
owl:onProperty ifc:electricCurrentExponent_IfcDimensionalExponents ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:INTEGER ;
owl:onProperty ifc:thermodynamicTemperatureExponent_IfcDimensionalExponents
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:INTEGER ;
owl:onProperty ifc:massExponent_IfcDimensionalExponents ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:INTEGER ;
owl:onProperty ifc:luminousIntensityExponent_IfcDimensionalExponents
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:INTEGER ;
owl:onProperty ifc:massExponent_IfcDimensionalExponents
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:INTEGER ;
owl:onProperty ifc:thermodynamicTemperatureExponent_IfcDimensionalExponents ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:INTEGER ;
owl:onProperty ifc:electricCurrentExponent_IfcDimensionalExponents
] .
ifc:IfcApprovalPropertyRelationship
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcApproval ;
owl:onProperty ifc:approval_IfcApprovalPropertyRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcApproval ;
owl:onProperty ifc:approval_IfcApprovalPropertyRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcProperty ;
owl:onProperty ifc:approvedProperties_IfcApprovalPropertyRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProperty ;
owl:onProperty ifc:approvedProperties_IfcApprovalPropertyRelationship
] .
ifc:directionSense_IfcMaterialLayerSetUsage
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMaterialLayerSetUsage ;
rdfs:label "DirectionSense" ;
rdfs:range ifc:IfcDirectionSenseEnum .
ifc:EQUALTO a ifc:IfcBenchmarkEnum , owl:NamedIndividual ;
rdfs:label "EQUALTO" .
ifc:VND a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "VND" .
ifc:PRIMARY a ifc:IfcEnergySequenceEnum , owl:NamedIndividual ;
rdfs:label "PRIMARY" .
ifc:CONTROLDAMPER a ifc:IfcDamperTypeEnum , owl:NamedIndividual ;
rdfs:label "CONTROLDAMPER" .
ifc:AMPERE a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "AMPERE" .
ifc:IfcActor a owl:Class ;
rdfs:subClassOf ifc:IfcObject ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorSelect ;
owl:onProperty ifc:theActor_IfcActor
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcActorSelect ;
owl:onProperty ifc:theActor_IfcActor ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelAssignsToActor ;
owl:onProperty ifc:isActingUpon_IfcActor
] ;
owl:disjointWith ifc:IfcProject , ifc:IfcResource , ifc:IfcProduct , ifc:IfcControl , ifc:IfcGroup , ifc:IfcProcess .
ifc:SPECIFICATION a ifc:IfcObjectiveEnum , owl:NamedIndividual ;
rdfs:label "SPECIFICATION" .
ifc:ELECTRICRESISTANCEUNIT
a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICRESISTANCEUNIT" .
ifc:SOURCEANDSINK a ifc:IfcFlowDirectionEnum , owl:NamedIndividual ;
rdfs:label "SOURCEANDSINK" .
ifc:actionID_IfcOrderAction
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOrderAction ;
rdfs:label "ActionID" ;
rdfs:range ifc:IfcIdentifier .
ifc:IfcRoundedEdgeFeature
a owl:Class ;
rdfs:subClassOf ifc:IfcEdgeFeature ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:radius_IfcRoundedEdgeFeature
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:radius_IfcRoundedEdgeFeature
] ;
owl:disjointWith ifc:IfcChamferEdgeFeature .
ifc:IfcSectionedSpine
a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAxis2Placement3D_List ;
owl:onProperty ifc:crossSectionPositions_IfcSectionedSpine ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcProfileDef_List ;
owl:onProperty ifc:crossSections_IfcSectionedSpine ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProfileDef_List ;
owl:onProperty ifc:crossSections_IfcSectionedSpine
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAxis2Placement3D_List ;
owl:onProperty ifc:crossSectionPositions_IfcSectionedSpine
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCompositeCurve ;
owl:onProperty ifc:spineCurve_IfcSectionedSpine
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcProfileDef_List
]
] ;
owl:onProperty ifc:crossSections_IfcSectionedSpine
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCompositeCurve ;
owl:onProperty ifc:spineCurve_IfcSectionedSpine ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcAxis2Placement3D_List
]
] ;
owl:onProperty ifc:crossSectionPositions_IfcSectionedSpine
] ;
owl:disjointWith ifc:IfcPlacement , ifc:IfcBooleanResult , ifc:IfcShellBasedSurfaceModel , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcDirection , ifc:IfcAnnotationSurface , ifc:IfcCsgPrimitive3D , ifc:IfcHalfSpaceSolid , ifc:IfcFillAreaStyleTiles , ifc:IfcOneDirectionRepeatFactor , ifc:IfcPoint , ifc:IfcPlanarExtent , ifc:IfcTextLiteral , ifc:IfcFaceBasedSurfaceModel , ifc:IfcCompositeCurveSegment , ifc:IfcGeometricSet , ifc:IfcBoundingBox , ifc:IfcVector , ifc:IfcLightSource , ifc:IfcFillAreaStyleHatching , ifc:IfcSolidModel , ifc:IfcCartesianTransformationOperator , ifc:IfcDefinedSymbol , ifc:IfcDraughtingCallout , ifc:IfcCurve , ifc:IfcSurface , ifc:IfcAnnotationFillArea .
ifc:description_IfcOrganizationRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOrganizationRelationship ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:IfcActorRole_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcActorRole_List , list:EmptyList .
ifc:IfcMonetaryUnit a owl:Class ;
rdfs:subClassOf ifc:IfcUnit ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCurrencyEnum ;
owl:onProperty ifc:currency_IfcMonetaryUnit ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurrencyEnum ;
owl:onProperty ifc:currency_IfcMonetaryUnit
] .
ifc:CURVE a ifc:IfcProfileTypeEnum , owl:NamedIndividual ;
rdfs:label "CURVE" .
ifc:TRIPLE_PANEL_RIGHT
a ifc:IfcWindowStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "TRIPLE_PANEL_RIGHT" .
ifc:IfcSurfaceOfLinearExtrusion
a owl:Class ;
rdfs:subClassOf ifc:IfcSweptSurface ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:depth_IfcSurfaceOfLinearExtrusion ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:depth_IfcSurfaceOfLinearExtrusion
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDirection ;
owl:onProperty ifc:extrudedDirection_IfcSurfaceOfLinearExtrusion ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDirection ;
owl:onProperty ifc:extrudedDirection_IfcSurfaceOfLinearExtrusion
] ;
owl:disjointWith ifc:IfcSurfaceOfRevolution .
ifc:SIEMENS a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "SIEMENS" .
ifc:IfcStructuralLoadSingleDisplacement
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralLoadStatic ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:rotationalDisplacementRX_IfcStructuralLoadSingleDisplacement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:rotationalDisplacementRZ_IfcStructuralLoadSingleDisplacement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:rotationalDisplacementRZ_IfcStructuralLoadSingleDisplacement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:displacementX_IfcStructuralLoadSingleDisplacement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:displacementY_IfcStructuralLoadSingleDisplacement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:rotationalDisplacementRY_IfcStructuralLoadSingleDisplacement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:displacementZ_IfcStructuralLoadSingleDisplacement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:displacementY_IfcStructuralLoadSingleDisplacement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:rotationalDisplacementRX_IfcStructuralLoadSingleDisplacement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:displacementX_IfcStructuralLoadSingleDisplacement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:rotationalDisplacementRY_IfcStructuralLoadSingleDisplacement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:displacementZ_IfcStructuralLoadSingleDisplacement
] ;
owl:disjointWith ifc:IfcStructuralLoadPlanarForce , ifc:IfcStructuralLoadTemperature , ifc:IfcStructuralLoadLinearForce , ifc:IfcStructuralLoadSingleForce .
ifc:BATTERY a ifc:IfcElectricFlowStorageDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "BATTERY" .
ifc:IfcShapeModel_List
a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcShapeModel_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcShapeModel_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcShapeModel ;
owl:onProperty list:hasContents
] .
ifc:IfcTextStyleWithBoxCharacteristics
a owl:Class ;
rdfs:subClassOf ifc:IfcTextStyleSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:boxRotateAngle_IfcTextStyleWithBoxCharacteristics
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:boxHeight_IfcTextStyleWithBoxCharacteristics
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:boxHeight_IfcTextStyleWithBoxCharacteristics
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:boxWidth_IfcTextStyleWithBoxCharacteristics
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcSizeSelect ;
owl:onProperty ifc:characterSpacing_IfcTextStyleWithBoxCharacteristics
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:boxRotateAngle_IfcTextStyleWithBoxCharacteristics
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:boxSlantAngle_IfcTextStyleWithBoxCharacteristics
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:boxWidth_IfcTextStyleWithBoxCharacteristics
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSizeSelect ;
owl:onProperty ifc:characterSpacing_IfcTextStyleWithBoxCharacteristics
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:boxSlantAngle_IfcTextStyleWithBoxCharacteristics
] .
ifc:ISOTHERMALMOISTURECAPACITYUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "ISOTHERMALMOISTURECAPACITYUNIT" .
ifc:name_IfcPhysicalQuantity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPhysicalQuantity ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:GBP a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "GBP" .
ifc:IfcBeamTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:FORCEUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "FORCEUNIT" .
ifc:VOLUMETRICFLOWRATEUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "VOLUMETRICFLOWRATEUNIT" .
ifc:IfcElectricApplianceType
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowTerminalType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElectricApplianceTypeEnum ;
owl:onProperty ifc:predefinedType_IfcElectricApplianceType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcElectricApplianceTypeEnum ;
owl:onProperty ifc:predefinedType_IfcElectricApplianceType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcAirTerminalType , ifc:IfcSanitaryTerminalType , ifc:IfcStackTerminalType , ifc:IfcLightFixtureType , ifc:IfcElectricHeaterType , ifc:IfcOutletType , ifc:IfcLampType , ifc:IfcFireSuppressionTerminalType , ifc:IfcWasteTerminalType , ifc:IfcGasTerminalType .
ifc:NOTEQUALTO a ifc:IfcBenchmarkEnum , owl:NamedIndividual ;
rdfs:label "NOTEQUALTO" .
ifc:G_MAINTENANCELEVEL
a ifc:IfcServiceLifeFactorTypeEnum , owl:NamedIndividual ;
rdfs:label "G_MAINTENANCELEVEL" .
ifc:name_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:GRAVITYRELIEFDAMPER
a ifc:IfcDamperTypeEnum , owl:NamedIndividual ;
rdfs:label "GRAVITYRELIEFDAMPER" .
ifc:TILTANDTURNRIGHTHAND
a ifc:IfcWindowPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "TILTANDTURNRIGHTHAND" .
ifc:FLOODEDSHELLANDTUBE
a ifc:IfcEvaporatorTypeEnum , owl:NamedIndividual ;
rdfs:label "FLOODEDSHELLANDTUBE" .
ifc:colourTemperature_IfcLightSourceGoniometric
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourceGoniometric ;
rdfs:label "ColourTemperature" ;
rdfs:range ifc:IfcThermodynamicTemperatureMeasure .
ifc:IfcCircleProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcParameterizedProfileDef ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:radius_IfcCircleProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:radius_IfcCircleProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcEllipseProfileDef , ifc:IfcRectangleProfileDef , ifc:IfcTrapeziumProfileDef , ifc:IfcUShapeProfileDef , ifc:IfcCraneRailAShapeProfileDef , ifc:IfcCShapeProfileDef , ifc:IfcIShapeProfileDef , ifc:IfcTShapeProfileDef , ifc:IfcLShapeProfileDef , ifc:IfcZShapeProfileDef , ifc:IfcCraneRailFShapeProfileDef .
ifc:predefinedType_IfcWallType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWallType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcWallTypeEnum .
ifc:FIXEDPLATECROSSFLOWEXCHANGER
a ifc:IfcAirToAirHeatRecoveryTypeEnum , owl:NamedIndividual ;
rdfs:label "FIXEDPLATECROSSFLOWEXCHANGER" .
ifc:IfcDimensionCurveDirectedCallout
a owl:Class ;
rdfs:subClassOf ifc:IfcDraughtingCallout ;
owl:disjointWith ifc:IfcStructuredDimensionCallout .
ifc:IfcWasteTerminalType
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowTerminalType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcWasteTerminalTypeEnum ;
owl:onProperty ifc:predefinedType_IfcWasteTerminalType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcWasteTerminalTypeEnum ;
owl:onProperty ifc:predefinedType_IfcWasteTerminalType
] ;
owl:disjointWith ifc:IfcElectricApplianceType , ifc:IfcGasTerminalType , ifc:IfcLampType , ifc:IfcFireSuppressionTerminalType , ifc:IfcLightFixtureType , ifc:IfcStackTerminalType , ifc:IfcAirTerminalType , ifc:IfcOutletType , ifc:IfcElectricHeaterType , ifc:IfcSanitaryTerminalType .
ifc:controlPointsList_IfcBSplineCurve
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBSplineCurve ;
rdfs:label "ControlPointsList" ;
rdfs:range ifc:IfcCartesianPoint_List .
ifc:IfcRepresentation_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcRepresentation_List , list:EmptyList .
ifc:RECIPROCATING a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "RECIPROCATING" .
ifc:IfcDaylightSavingHour
a owl:Class ;
rdfs:subClassOf expr:INTEGER .
ifc:layerOn_IfcPresentationLayerWithStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPresentationLayerWithStyle ;
rdfs:label "LayerOn" ;
rdfs:range expr:LOGICAL .
ifc:IfcShapeRepresentation
a owl:Class ;
rdfs:subClassOf ifc:IfcShapeModel ;
owl:disjointWith ifc:IfcTopologyRepresentation .
ifc:relatingProcess_IfcRelSequence
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelSequence ;
rdfs:label "RelatingProcess" ;
rdfs:range ifc:IfcProcess ;
owl:inverseOf ifc:isPredecessorTo_IfcProcess .
ifc:CHECK a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "CHECK" .
ifc:OUT_PLANE_LOADING_2D
a ifc:IfcAnalysisModelTypeEnum , owl:NamedIndividual ;
rdfs:label "OUT_PLANE_LOADING_2D" .
ifc:name_IfcShapeAspect
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcShapeAspect ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:orientation_IfcOrientedEdge
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOrientedEdge ;
rdfs:label "Orientation" ;
rdfs:range expr:BOOLEAN .
ifc:SOUNDPRESSUREUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "SOUNDPRESSUREUNIT" .
ifc:IfcStair a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcStairTypeEnum ;
owl:onProperty ifc:shapeType_IfcStair ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStairTypeEnum ;
owl:onProperty ifc:shapeType_IfcStair
] ;
owl:disjointWith ifc:IfcCurtainWall , ifc:IfcWall , ifc:IfcBeam , ifc:IfcRailing , ifc:IfcFooting , ifc:IfcPile , ifc:IfcPlate , ifc:IfcStairFlight , ifc:IfcCovering , ifc:IfcBuildingElementProxy , ifc:IfcColumn , ifc:IfcRampFlight , ifc:IfcRoof , ifc:IfcRamp , ifc:IfcWindow , ifc:IfcSlab , ifc:IfcMember , ifc:IfcDoor , ifc:IfcBuildingElementComponent .
ifc:IfcTransformerType
a owl:Class ;
rdfs:subClassOf ifc:IfcEnergyConversionDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcTransformerTypeEnum ;
owl:onProperty ifc:predefinedType_IfcTransformerType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTransformerTypeEnum ;
owl:onProperty ifc:predefinedType_IfcTransformerType
] ;
owl:disjointWith ifc:IfcTubeBundleType , ifc:IfcCoolingTowerType , ifc:IfcChillerType , ifc:IfcElectricMotorType , ifc:IfcEvaporatorType , ifc:IfcMotorConnectionType , ifc:IfcCondenserType , ifc:IfcHeatExchangerType , ifc:IfcCoilType , ifc:IfcEvaporativeCoolerType , ifc:IfcElectricGeneratorType , ifc:IfcUnitaryEquipmentType , ifc:IfcAirToAirHeatRecoveryType , ifc:IfcSpaceHeaterType , ifc:IfcCooledBeamType , ifc:IfcBoilerType , ifc:IfcHumidifierType .
ifc:IfcPlaneAngleMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcOrientationSelect , ifc:IfcMeasureValue .
ifc:predefinedType_IfcActuatorType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcActuatorType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcActuatorTypeEnum .
ifc:predefinedType_IfcTransportElementType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTransportElementType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcTransportElementTypeEnum .
ifc:IfcShellBasedSurfaceModel
a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcShell ;
owl:onProperty ifc:sbsmBoundary_IfcShellBasedSurfaceModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcShell ;
owl:onProperty ifc:sbsmBoundary_IfcShellBasedSurfaceModel
] ;
owl:disjointWith ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcFillAreaStyleHatching , ifc:IfcTextLiteral , ifc:IfcGeometricSet , ifc:IfcPlanarExtent , ifc:IfcOneDirectionRepeatFactor , ifc:IfcCsgPrimitive3D , ifc:IfcAnnotationSurface , ifc:IfcLightSource , ifc:IfcCartesianTransformationOperator , ifc:IfcBoundingBox , ifc:IfcPoint , ifc:IfcDefinedSymbol , ifc:IfcHalfSpaceSolid , ifc:IfcAnnotationFillArea , ifc:IfcSurface , ifc:IfcCompositeCurveSegment , ifc:IfcBooleanResult , ifc:IfcFillAreaStyleTiles , ifc:IfcFaceBasedSurfaceModel , ifc:IfcCurve , ifc:IfcDirection , ifc:IfcSolidModel , ifc:IfcSectionedSpine , ifc:IfcPlacement , ifc:IfcDraughtingCallout , ifc:IfcVector .
ifc:IfcCrewResource a owl:Class ;
rdfs:subClassOf ifc:IfcConstructionResource ;
owl:disjointWith ifc:IfcLaborResource , ifc:IfcConstructionEquipmentResource , ifc:IfcConstructionProductResource , ifc:IfcSubContractResource , ifc:IfcConstructionMaterialResource .
ifc:importanceRating_IfcRelInteractionRequirements
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelInteractionRequirements ;
rdfs:label "ImportanceRating" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:ITL a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "ITL" .
ifc:INDUCTION a ifc:IfcElectricMotorTypeEnum , owl:NamedIndividual ;
rdfs:label "INDUCTION" .
ifc:coordinates_IfcCartesianPoint
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCartesianPoint ;
rdfs:label "Coordinates" ;
rdfs:range ifc:IfcLengthMeasure_List .
ifc:rotationalStiffnessY_IfcBoundaryNodeCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryNodeCondition ;
rdfs:label "RotationalStiffnessY" ;
rdfs:range ifc:IfcRotationalStiffnessMeasure .
ifc:compressiveStrength_IfcMechanicalConcreteMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalConcreteMaterialProperties ;
rdfs:label "CompressiveStrength" ;
rdfs:range ifc:IfcPressureMeasure .
ifc:name_IfcTable a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTable ;
rdfs:label "Name" ;
rdfs:range expr:STRING .
ifc:LOAD_GROUP a ifc:IfcLoadGroupTypeEnum , owl:NamedIndividual ;
rdfs:label "LOAD_GROUP" .
ifc:THERMALTRANSMITTANCEUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "THERMALTRANSMITTANCEUNIT" .
ifc:middleNames_IfcPerson
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPerson ;
rdfs:label "MiddleNames" ;
rdfs:range ifc:IfcLabel_List .
ifc:isAttenuating_IfcSoundProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSoundProperties ;
rdfs:label "IsAttenuating" ;
rdfs:range ifc:IfcBoolean .
ifc:DC a ifc:IfcElectricMotorTypeEnum , owl:NamedIndividual ;
rdfs:label "DC" .
ifc:isGroupedBy_IfcGroup
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGroup ;
rdfs:label "IsGroupedBy" ;
rdfs:range ifc:IfcRelAssignsToGroup ;
owl:inverseOf ifc:relatingGroup_IfcRelAssignsToGroup .
ifc:relatedObjects_IfcRelAssociates
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRelAssociates ;
rdfs:label "RelatedObjects" ;
rdfs:range ifc:IfcRoot .
ifc:KWD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "KWD" .
ifc:IfcDraughtingPreDefinedTextFont
a owl:Class ;
rdfs:subClassOf ifc:IfcPreDefinedTextFont ;
owl:disjointWith ifc:IfcTextStyleFontModel .
ifc:refDirection_IfcOffsetCurve3D
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOffsetCurve3D ;
rdfs:label "RefDirection" ;
rdfs:range ifc:IfcDirection .
ifc:IfcHumidifierType
a owl:Class ;
rdfs:subClassOf ifc:IfcEnergyConversionDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcHumidifierTypeEnum ;
owl:onProperty ifc:predefinedType_IfcHumidifierType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcHumidifierTypeEnum ;
owl:onProperty ifc:predefinedType_IfcHumidifierType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcHeatExchangerType , ifc:IfcCoilType , ifc:IfcCooledBeamType , ifc:IfcUnitaryEquipmentType , ifc:IfcCoolingTowerType , ifc:IfcEvaporatorType , ifc:IfcChillerType , ifc:IfcMotorConnectionType , ifc:IfcBoilerType , ifc:IfcCondenserType , ifc:IfcElectricMotorType , ifc:IfcTubeBundleType , ifc:IfcSpaceHeaterType , ifc:IfcTransformerType , ifc:IfcAirToAirHeatRecoveryType , ifc:IfcElectricGeneratorType , ifc:IfcEvaporativeCoolerType .
ifc:FEMTO a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "FEMTO" .
ifc:IfcPileConstructionEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:flangeThickness_IfcIShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcIShapeProfileDef ;
rdfs:label "FlangeThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcGroup a owl:Class ;
rdfs:subClassOf ifc:IfcObject ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelAssignsToGroup ;
owl:onProperty ifc:isGroupedBy_IfcGroup
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcRelAssignsToGroup ;
owl:onProperty ifc:isGroupedBy_IfcGroup ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcProcess , ifc:IfcResource , ifc:IfcProduct , ifc:IfcActor , ifc:IfcProject , ifc:IfcControl .
ifc:placementRelTo_IfcLocalPlacement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLocalPlacement ;
rdfs:label "PlacementRelTo" ;
rdfs:range ifc:IfcObjectPlacement ;
owl:inverseOf ifc:referencedByPlacements_IfcObjectPlacement .
ifc:timeComponent_IfcDateAndTime
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDateAndTime ;
rdfs:label "TimeComponent" ;
rdfs:range ifc:IfcLocalTime .
ifc:relatingStructure_IfcRelContainedInSpatialStructure
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelContainedInSpatialStructure ;
rdfs:label "RelatingStructure" ;
rdfs:range ifc:IfcSpatialStructureElement ;
owl:inverseOf ifc:containsElements_IfcSpatialStructureElement .
ifc:IfcSoundPressureMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:rows_IfcTable a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTable ;
rdfs:label "Rows" ;
rdfs:range ifc:IfcTableRow_List .
ifc:radius_IfcRoundedEdgeFeature
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRoundedEdgeFeature ;
rdfs:label "Radius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:TYPE_A a ifc:IfcLightDistributionCurveEnum , owl:NamedIndividual ;
rdfs:label "TYPE_A" .
ifc:discrimination_IfcPhysicalComplexQuantity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPhysicalComplexQuantity ;
rdfs:label "Discrimination" ;
rdfs:range ifc:IfcLabel .
ifc:TRIGGERCONDITION a ifc:IfcObjectiveEnum , owl:NamedIndividual ;
rdfs:label "TRIGGERCONDITION" .
ifc:OPENTYPE a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "OPENTYPE" .
ifc:IfcAppliedValue a owl:Class ;
rdfs:subClassOf ifc:IfcObjectReferenceSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcMeasureWithUnit ;
owl:onProperty ifc:unitBasis_IfcAppliedValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAppliedValueRelationship ;
owl:onProperty ifc:valueOfComponents_IfcAppliedValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAppliedValueSelect ;
owl:onProperty ifc:appliedValue_IfcAppliedValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcAppliedValueSelect ;
owl:onProperty ifc:appliedValue_IfcAppliedValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcAppliedValue
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcEnvironmentalImpactValue ifc:IfcCostValue )
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:applicableDate_IfcAppliedValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:fixedUntilDate_IfcAppliedValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAppliedValueRelationship ;
owl:onProperty ifc:isComponentIn_IfcAppliedValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMeasureWithUnit ;
owl:onProperty ifc:unitBasis_IfcAppliedValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcReferencesValueDocument ;
owl:onProperty ifc:valuesReferenced_IfcAppliedValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDateTimeSelect ;
owl:onProperty ifc:fixedUntilDate_IfcAppliedValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcAppliedValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:description_IfcAppliedValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcAppliedValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDateTimeSelect ;
owl:onProperty ifc:applicableDate_IfcAppliedValue
] .
ifc:connectedTo_IfcPort
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPort ;
rdfs:label "ConnectedTo" ;
rdfs:range ifc:IfcRelConnectsPorts ;
owl:inverseOf ifc:relatingPort_IfcRelConnectsPorts .
ifc:predefinedType_IfcProjectOrder
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProjectOrder ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcProjectOrderTypeEnum .
ifc:linearStiffnessByAreaX_IfcBoundaryFaceCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryFaceCondition ;
rdfs:label "LinearStiffnessByAreaX" ;
rdfs:range ifc:IfcModulusOfSubgradeReactionMeasure .
ifc:linearMomentX_IfcStructuralLoadLinearForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadLinearForce ;
rdfs:label "LinearMomentX" ;
rdfs:range ifc:IfcLinearMomentMeasure .
ifc:IfcRationalBezierCurve
a owl:Class ;
rdfs:subClassOf ifc:IfcBezierCurve ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:REAL_List ;
owl:onProperty ifc:weightsData_IfcRationalBezierCurve ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom expr:REAL_List
]
] ;
owl:onProperty ifc:weightsData_IfcRationalBezierCurve
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:REAL_List ;
owl:onProperty ifc:weightsData_IfcRationalBezierCurve
] .
ifc:relationshipType_IfcDocumentInformationRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformationRelationship ;
rdfs:label "RelationshipType" ;
rdfs:range ifc:IfcLabel .
ifc:liningDepth_IfcDoorLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorLiningProperties ;
rdfs:label "LiningDepth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:curveFontScaling_IfcCurveStyleFontAndScaling
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurveStyleFontAndScaling ;
rdfs:label "CurveFontScaling" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:IfcBuildingElementProxy
a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcElementCompositionEnum ;
owl:onProperty ifc:compositionType_IfcBuildingElementProxy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElementCompositionEnum ;
owl:onProperty ifc:compositionType_IfcBuildingElementProxy
] ;
owl:disjointWith ifc:IfcRampFlight , ifc:IfcBuildingElementComponent , ifc:IfcBeam , ifc:IfcSlab , ifc:IfcStairFlight , ifc:IfcCovering , ifc:IfcColumn , ifc:IfcRailing , ifc:IfcWall , ifc:IfcWindow , ifc:IfcDoor , ifc:IfcFooting , ifc:IfcCurtainWall , ifc:IfcStair , ifc:IfcPile , ifc:IfcMember , ifc:IfcRoof , ifc:IfcPlate , ifc:IfcRamp .
ifc:COSTENGINEER a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "COSTENGINEER" .
ifc:IfcStructuralSteelProfileProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralProfileProperties ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:plasticShapeFactorY_IfcStructuralSteelProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcAreaMeasure ;
owl:onProperty ifc:shearAreaZ_IfcStructuralSteelProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:plasticShapeFactorZ_IfcStructuralSteelProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcAreaMeasure ;
owl:onProperty ifc:shearAreaY_IfcStructuralSteelProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAreaMeasure ;
owl:onProperty ifc:shearAreaY_IfcStructuralSteelProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:plasticShapeFactorZ_IfcStructuralSteelProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:plasticShapeFactorY_IfcStructuralSteelProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAreaMeasure ;
owl:onProperty ifc:shearAreaZ_IfcStructuralSteelProfileProperties
] .
ifc:plasticShapeFactorZ_IfcStructuralSteelProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralSteelProfileProperties ;
rdfs:label "PlasticShapeFactorZ" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:TRL a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "TRL" .
ifc:IfcCableCarrierSegmentType
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowSegmentType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCableCarrierSegmentTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCableCarrierSegmentType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCableCarrierSegmentTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCableCarrierSegmentType
] ;
owl:disjointWith ifc:IfcCableSegmentType , ifc:IfcDuctSegmentType , ifc:IfcPipeSegmentType .
ifc:HIPPED_GABLE_ROOF
a ifc:IfcRoofTypeEnum , owl:NamedIndividual ;
rdfs:label "HIPPED_GABLE_ROOF" .
ifc:predefinedType_IfcEvaporativeCoolerType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEvaporativeCoolerType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcEvaporativeCoolerTypeEnum .
ifc:IfcRelAssignsToActor
a owl:Class ;
rdfs:subClassOf ifc:IfcRelAssigns ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcActor ;
owl:onProperty ifc:relatingActor_IfcRelAssignsToActor ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcActorRole ;
owl:onProperty ifc:actingRole_IfcRelAssignsToActor
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActor ;
owl:onProperty ifc:relatingActor_IfcRelAssignsToActor
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorRole ;
owl:onProperty ifc:actingRole_IfcRelAssignsToActor
] ;
owl:disjointWith ifc:IfcRelAssignsToProcess , ifc:IfcRelAssignsToResource , ifc:IfcRelAssignsToProduct , ifc:IfcRelAssignsToGroup , ifc:IfcRelAssignsToControl .
ifc:IfcWasteTerminalTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:fillStyles_IfcFillAreaStyle
a owl:ObjectProperty ;
rdfs:domain ifc:IfcFillAreaStyle ;
rdfs:label "FillStyles" ;
rdfs:range ifc:IfcFillStyleSelect .
ifc:baseQuantity_IfcConstructionResource
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstructionResource ;
rdfs:label "BaseQuantity" ;
rdfs:range ifc:IfcMeasureWithUnit .
ifc:IfcPositiveLengthMeasure_List
a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty list:hasContents
] .
ifc:IfcSolidModel a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem , ifc:IfcBooleanOperand ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcSweptAreaSolid ifc:IfcManifoldSolidBrep ifc:IfcSweptDiskSolid ifc:IfcCsgSolid )
] ;
owl:disjointWith ifc:IfcCompositeCurveSegment , ifc:IfcDirection , ifc:IfcDefinedSymbol , ifc:IfcPoint , ifc:IfcHalfSpaceSolid , ifc:IfcDraughtingCallout , ifc:IfcAnnotationFillArea , ifc:IfcShellBasedSurfaceModel , ifc:IfcPlacement , ifc:IfcGeometricSet , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcSectionedSpine , ifc:IfcVector , ifc:IfcFillAreaStyleHatching , ifc:IfcLightSource , ifc:IfcOneDirectionRepeatFactor , ifc:IfcCsgPrimitive3D , ifc:IfcFillAreaStyleTiles , ifc:IfcCartesianTransformationOperator , ifc:IfcBooleanResult , ifc:IfcPlanarExtent , ifc:IfcFaceBasedSurfaceModel , ifc:IfcBoundingBox , ifc:IfcCurve , ifc:IfcTextLiteral , ifc:IfcAnnotationSurface , ifc:IfcSurface .
ifc:IfcColourRgb a owl:Class ;
rdfs:subClassOf ifc:IfcColourOrFactor , ifc:IfcColourSpecification ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:blue_IfcColourRgb ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:blue_IfcColourRgb
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:green_IfcColourRgb ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:green_IfcColourRgb
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:red_IfcColourRgb ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:red_IfcColourRgb
] .
ifc:IfcSurfaceSide a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:LOADING_3D a ifc:IfcAnalysisModelTypeEnum , owl:NamedIndividual ;
rdfs:label "LOADING_3D" .
ifc:IfcLinearStiffnessMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:VOLTMETER_RMS a ifc:IfcFlowInstrumentTypeEnum , owl:NamedIndividual ;
rdfs:label "VOLTMETER_RMS" .
ifc:boxWidth_IfcTextStyleWithBoxCharacteristics
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleWithBoxCharacteristics ;
rdfs:label "BoxWidth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:SECTIONAREAINTEGRALUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "SECTIONAREAINTEGRALUNIT" .
ifc:IfcFeatureElementSubtraction
a owl:Class ;
rdfs:subClassOf ifc:IfcFeatureElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcRelVoidsElement ;
owl:onProperty ifc:voidsElements_IfcFeatureElementSubtraction ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelVoidsElement ;
owl:onProperty ifc:voidsElements_IfcFeatureElementSubtraction
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcEdgeFeature ifc:IfcOpeningElement )
] ;
owl:disjointWith ifc:IfcFeatureElementAddition .
ifc:SINGLESCREW a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "SINGLESCREW" .
ifc:IfcSimpleValue a owl:Class ;
rdfs:subClassOf expr:SELECT , ifc:IfcValue .
ifc:SOUNDPOWERUNIT a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "SOUNDPOWERUNIT" .
ifc:plasticShapeFactorY_IfcStructuralSteelProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralSteelProfileProperties ;
rdfs:label "PlasticShapeFactorY" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:GIP a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "GIP" .
ifc:IfcDuctFittingType
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowFittingType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDuctFittingTypeEnum ;
owl:onProperty ifc:predefinedType_IfcDuctFittingType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDuctFittingTypeEnum ;
owl:onProperty ifc:predefinedType_IfcDuctFittingType
] ;
owl:disjointWith ifc:IfcJunctionBoxType , ifc:IfcPipeFittingType , ifc:IfcCableCarrierFittingType .
ifc:IfcRailing a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcRailingTypeEnum ;
owl:onProperty ifc:predefinedType_IfcRailing
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRailingTypeEnum ;
owl:onProperty ifc:predefinedType_IfcRailing
] ;
owl:disjointWith ifc:IfcRampFlight , ifc:IfcPlate , ifc:IfcWindow , ifc:IfcCovering , ifc:IfcColumn , ifc:IfcStair , ifc:IfcBuildingElementProxy , ifc:IfcDoor , ifc:IfcFooting , ifc:IfcMember , ifc:IfcBuildingElementComponent , ifc:IfcBeam , ifc:IfcPile , ifc:IfcSlab , ifc:IfcRamp , ifc:IfcCurtainWall , ifc:IfcStairFlight , ifc:IfcRoof , ifc:IfcWall .
ifc:nominalDiameter_IfcReinforcingBar
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcingBar ;
rdfs:label "NominalDiameter" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:bounds_IfcFace a owl:ObjectProperty ;
rdfs:domain ifc:IfcFace ;
rdfs:label "Bounds" ;
rdfs:range ifc:IfcFaceBound .
ifc:status_IfcProjectOrder
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProjectOrder ;
rdfs:label "Status" ;
rdfs:range ifc:IfcLabel .
ifc:IfcHeatingValueMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:OILMETER a ifc:IfcFlowMeterTypeEnum , owl:NamedIndividual ;
rdfs:label "OILMETER" .
ifc:IfcGeneralMaterialProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcMaterialProperties ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:porosity_IfcGeneralMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMassDensityMeasure ;
owl:onProperty ifc:massDensity_IfcGeneralMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcMolecularWeightMeasure ;
owl:onProperty ifc:molecularWeight_IfcGeneralMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMolecularWeightMeasure ;
owl:onProperty ifc:molecularWeight_IfcGeneralMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcMassDensityMeasure ;
owl:onProperty ifc:massDensity_IfcGeneralMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:porosity_IfcGeneralMaterialProperties
] ;
owl:disjointWith ifc:IfcWaterProperties , ifc:IfcThermalMaterialProperties , ifc:IfcHygroscopicMaterialProperties , ifc:IfcExtendedMaterialProperties , ifc:IfcFuelProperties , ifc:IfcProductsOfCombustionProperties , ifc:IfcMechanicalMaterialProperties , ifc:IfcOpticalMaterialProperties .
ifc:FIRESENSOR a ifc:IfcSensorTypeEnum , owl:NamedIndividual ;
rdfs:label "FIRESENSOR" .
ifc:profileName_IfcProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProfileProperties ;
rdfs:label "ProfileName" ;
rdfs:range ifc:IfcLabel .
ifc:CAST_IN_PLACE a ifc:IfcPileConstructionEnum , owl:NamedIndividual ;
rdfs:label "CAST_IN_PLACE" .
ifc:CURVED a ifc:IfcStairFlightTypeEnum , owl:NamedIndividual ;
rdfs:label "CURVED" .
ifc:relatedFeatureElement_IfcRelProjectsElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelProjectsElement ;
rdfs:label "RelatedFeatureElement" ;
rdfs:range ifc:IfcFeatureElementAddition ;
owl:inverseOf ifc:projectsElements_IfcFeatureElementAddition .
ifc:linearMomentY_IfcStructuralLoadLinearForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadLinearForce ;
rdfs:label "LinearMomentY" ;
rdfs:range ifc:IfcLinearMomentMeasure .
ifc:approvalStatus_IfcApproval
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApproval ;
rdfs:label "ApprovalStatus" ;
rdfs:range ifc:IfcLabel .
ifc:IfcElectricCurrentEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:propertySource_IfcSpaceThermalLoadProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceThermalLoadProperties ;
rdfs:label "PropertySource" ;
rdfs:range ifc:IfcPropertySourceEnum .
ifc:assignedToStructuralItem_IfcStructuralActivity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralActivity ;
rdfs:label "AssignedToStructuralItem" ;
rdfs:range ifc:IfcRelConnectsStructuralActivity ;
owl:inverseOf ifc:relatedStructuralActivity_IfcRelConnectsStructuralActivity .
ifc:placement_IfcPlanarBox
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPlanarBox ;
rdfs:label "Placement" ;
rdfs:range ifc:IfcAxis2Placement .
ifc:TELEPHONE a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "TELEPHONE" .
ifc:description_IfcProperty
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProperty ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:IfcProjectOrderTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcMetricValueSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:prefixTitles_IfcPerson
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPerson ;
rdfs:label "PrefixTitles" ;
rdfs:range ifc:IfcLabel_List .
ifc:connectsStructuralMembers_IfcStructuralConnection
a owl:ObjectProperty ;
rdfs:domain ifc:IfcStructuralConnection ;
rdfs:label "ConnectsStructuralMembers" ;
rdfs:range ifc:IfcRelConnectsStructuralMember ;
owl:inverseOf ifc:relatedStructuralConnection_IfcRelConnectsStructuralMember .
ifc:IfcElementComponent
a owl:Class ;
rdfs:subClassOf ifc:IfcElement ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcDiscreteAccessory ifc:IfcFastener )
] ;
owl:disjointWith ifc:IfcElectricalElement , ifc:IfcFurnishingElement , ifc:IfcVirtualElement , ifc:IfcElementAssembly , ifc:IfcBuildingElement , ifc:IfcTransportElement , ifc:IfcFeatureElement , ifc:IfcDistributionElement , ifc:IfcEquipmentElement .
ifc:WORKORDER a ifc:IfcProjectOrderTypeEnum , owl:NamedIndividual ;
rdfs:label "WORKORDER" .
ifc:IfcGeometricSetSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:VARIABLEFLOWPRESSUREINDEPENDANT
a ifc:IfcAirTerminalBoxTypeEnum , owl:NamedIndividual ;
rdfs:label "VARIABLEFLOWPRESSUREINDEPENDANT" .
ifc:IfcFootingTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcProperty a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcIdentifier ;
owl:onProperty ifc:name_IfcProperty ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:name_IfcProperty
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPropertyDependencyRelationship ;
owl:onProperty ifc:propertyDependsOn_IfcProperty
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcComplexProperty ;
owl:onProperty ifc:partOfComplex_IfcProperty
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcProperty
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPropertyDependencyRelationship ;
owl:onProperty ifc:propertyForDependance_IfcProperty
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:description_IfcProperty
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcComplexProperty ifc:IfcSimpleProperty )
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcComplexProperty ;
owl:onProperty ifc:partOfComplex_IfcProperty
] .
ifc:supportedLength_IfcRelConnectsStructuralMember
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsStructuralMember ;
rdfs:label "SupportedLength" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:hatchLineAppearance_IfcFillAreaStyleHatching
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFillAreaStyleHatching ;
rdfs:label "HatchLineAppearance" ;
rdfs:range ifc:IfcCurveStyle .
ifc:IfcCurtainWallType
a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElementType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCurtainWallTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCurtainWallType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurtainWallTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCurtainWallType
] ;
owl:disjointWith ifc:IfcBuildingElementProxyType , ifc:IfcBeamType , ifc:IfcMemberType , ifc:IfcRailingType , ifc:IfcStairFlightType , ifc:IfcWallType , ifc:IfcSlabType , ifc:IfcCoveringType , ifc:IfcColumnType , ifc:IfcPlateType , ifc:IfcRampFlightType .
ifc:KRW a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "KRW" .
ifc:STARTUP a ifc:IfcProcedureTypeEnum , owl:NamedIndividual ;
rdfs:label "STARTUP" .
ifc:dataValue_IfcMetric
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMetric ;
rdfs:label "DataValue" ;
rdfs:range ifc:IfcMetricValueSelect .
ifc:EXTRACTION a ifc:IfcEnvironmentalImpactCategoryEnum , owl:NamedIndividual ;
rdfs:label "EXTRACTION" .
ifc:patternStart_IfcFillAreaStyleHatching
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFillAreaStyleHatching ;
rdfs:label "PatternStart" ;
rdfs:range ifc:IfcCartesianPoint .
ifc:IfcStructuralPointReaction
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralReaction .
ifc:predefinedType_IfcDamperType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDamperType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcDamperTypeEnum .
ifc:IfcProject a owl:Class ;
rdfs:subClassOf ifc:IfcObject ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:longName_IfcProject
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRepresentationContext ;
owl:onProperty ifc:representationContexts_IfcProject
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcUnitAssignment ;
owl:onProperty ifc:unitsInContext_IfcProject ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcUnitAssignment ;
owl:onProperty ifc:unitsInContext_IfcProject
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:longName_IfcProject
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:phase_IfcProject
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcRepresentationContext ;
owl:onProperty ifc:representationContexts_IfcProject
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:phase_IfcProject
] ;
owl:disjointWith ifc:IfcProduct , ifc:IfcProcess , ifc:IfcControl , ifc:IfcGroup , ifc:IfcResource , ifc:IfcActor .
ifc:connectionGeometry_IfcRelConnectsElements
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsElements ;
rdfs:label "ConnectionGeometry" ;
rdfs:range ifc:IfcConnectionGeometry .
ifc:currency_IfcMonetaryUnit
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMonetaryUnit ;
rdfs:label "Currency" ;
rdfs:range ifc:IfcCurrencyEnum .
ifc:IfcClassificationReference
a owl:Class ;
rdfs:subClassOf ifc:IfcClassificationNotationSelect , ifc:IfcExternalReference ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcClassification ;
owl:onProperty ifc:referencedSource_IfcClassificationReference
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcClassification ;
owl:onProperty ifc:referencedSource_IfcClassificationReference
] ;
owl:disjointWith ifc:IfcExternallyDefinedSymbol , ifc:IfcExternallyDefinedHatchStyle , ifc:IfcLibraryReference , ifc:IfcExternallyDefinedSurfaceStyle , ifc:IfcDocumentReference , ifc:IfcExternallyDefinedTextFont .
ifc:tilingScale_IfcFillAreaStyleTiles
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFillAreaStyleTiles ;
rdfs:label "TilingScale" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:PHP a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "PHP" .
ifc:edgeList_IfcPath a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPath ;
rdfs:label "EdgeList" ;
rdfs:range ifc:IfcOrientedEdge_List .
ifc:IfcCraneRailAShapeProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcParameterizedProfileDef ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:webThickness_IfcCraneRailAShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:baseDepth1_IfcCraneRailAShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:baseDepth3_IfcCraneRailAShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:baseWidth4_IfcCraneRailAShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:radius_IfcCraneRailAShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:headDepth3_IfcCraneRailAShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:baseDepth2_IfcCraneRailAShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:headWidth_IfcCraneRailAShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:headDepth3_IfcCraneRailAShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:overallHeight_IfcCraneRailAShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:headWidth_IfcCraneRailAShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:headDepth2_IfcCraneRailAShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:radius_IfcCraneRailAShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:headDepth2_IfcCraneRailAShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:overallHeight_IfcCraneRailAShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:baseDepth2_IfcCraneRailAShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:baseWidth4_IfcCraneRailAShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:baseDepth3_IfcCraneRailAShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:baseWidth2_IfcCraneRailAShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:centreOfGravityInY_IfcCraneRailAShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:webThickness_IfcCraneRailAShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:centreOfGravityInY_IfcCraneRailAShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:baseWidth2_IfcCraneRailAShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:baseDepth1_IfcCraneRailAShapeProfileDef
] ;
owl:disjointWith ifc:IfcIShapeProfileDef , ifc:IfcZShapeProfileDef , ifc:IfcUShapeProfileDef , ifc:IfcCShapeProfileDef , ifc:IfcLShapeProfileDef , ifc:IfcCircleProfileDef , ifc:IfcRectangleProfileDef , ifc:IfcTShapeProfileDef , ifc:IfcTrapeziumProfileDef , ifc:IfcCraneRailFShapeProfileDef , ifc:IfcEllipseProfileDef .
ifc:IfcRelAssignsToGroup
a owl:Class ;
rdfs:subClassOf ifc:IfcRelAssigns ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcGroup ;
owl:onProperty ifc:relatingGroup_IfcRelAssignsToGroup ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcGroup ;
owl:onProperty ifc:relatingGroup_IfcRelAssignsToGroup
] ;
owl:disjointWith ifc:IfcRelAssignsToActor , ifc:IfcRelAssignsToResource , ifc:IfcRelAssignsToProduct , ifc:IfcRelAssignsToProcess , ifc:IfcRelAssignsToControl .
ifc:forLayerSet_IfcMaterialLayerSetUsage
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMaterialLayerSetUsage ;
rdfs:label "ForLayerSet" ;
rdfs:range ifc:IfcMaterialLayerSet .
ifc:timeExponent_IfcDimensionalExponents
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDimensionalExponents ;
rdfs:label "TimeExponent" ;
rdfs:range expr:INTEGER .
ifc:IfcSurfaceStyle a owl:Class ;
rdfs:subClassOf ifc:IfcPresentationStyleSelect , ifc:IfcPresentationStyle ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "5"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcSurfaceStyleElementSelect ;
owl:onProperty ifc:styles_IfcSurfaceStyle
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSurfaceStyleElementSelect ;
owl:onProperty ifc:styles_IfcSurfaceStyle
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcSurfaceStyleElementSelect ;
owl:onProperty ifc:styles_IfcSurfaceStyle
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSurfaceSide ;
owl:onProperty ifc:side_IfcSurfaceStyle ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSurfaceSide ;
owl:onProperty ifc:side_IfcSurfaceStyle
] ;
owl:disjointWith ifc:IfcFillAreaStyle , ifc:IfcCurveStyle , ifc:IfcSymbolStyle , ifc:IfcTextStyle .
ifc:SMOKESENSOR a ifc:IfcSensorTypeEnum , owl:NamedIndividual ;
rdfs:label "SMOKESENSOR" .
ifc:PIECEWISECONTINUOUS
a ifc:IfcTimeSeriesDataTypeEnum , owl:NamedIndividual ;
rdfs:label "PIECEWISECONTINUOUS" .
ifc:TRIPLE_PANEL_TOP a ifc:IfcWindowStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "TRIPLE_PANEL_TOP" .
ifc:nominalDiameter_IfcMechanicalFastener
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalFastener ;
rdfs:label "NominalDiameter" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:SINGLESTAGE a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "SINGLESTAGE" .
ifc:ROOF a ifc:IfcSlabTypeEnum , owl:NamedIndividual ;
rdfs:label "ROOF" .
ifc:BREAKGLASSBUTTON a ifc:IfcAlarmTypeEnum , owl:NamedIndividual ;
rdfs:label "BREAKGLASSBUTTON" .
ifc:DOUBLE_DOOR_DOUBLE_SWING
a ifc:IfcDoorStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "DOUBLE_DOOR_DOUBLE_SWING" .
ifc:ADIABATICULTRASONIC
a ifc:IfcHumidifierTypeEnum , owl:NamedIndividual ;
rdfs:label "ADIABATICULTRASONIC" .
ifc:referencedTimeSeries_IfcTimeSeriesReferenceRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTimeSeriesReferenceRelationship ;
rdfs:label "ReferencedTimeSeries" ;
rdfs:range ifc:IfcTimeSeries ;
owl:inverseOf ifc:documentedBy_IfcTimeSeries .
ifc:isCritical_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "IsCritical" ;
rdfs:range expr:BOOLEAN .
ifc:NATURALDRAFT a ifc:IfcCoolingTowerTypeEnum , owl:NamedIndividual ;
rdfs:label "NATURALDRAFT" .
ifc:EUR a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "EUR" .
ifc:ACTUAL a ifc:IfcWorkControlTypeEnum , owl:NamedIndividual ;
rdfs:label "ACTUAL" .
ifc:relatedItems_IfcClassificationItemRelationship
a owl:ObjectProperty ;
rdfs:domain ifc:IfcClassificationItemRelationship ;
rdfs:label "RelatedItems" ;
rdfs:range ifc:IfcClassificationItem ;
owl:inverseOf ifc:isClassifiedItemIn_IfcClassificationItem .
ifc:IfcPropertyEnumeration
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcUnit ;
owl:onProperty ifc:unit_IfcPropertyEnumeration
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcUnit ;
owl:onProperty ifc:unit_IfcPropertyEnumeration
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcValue_List ;
owl:onProperty ifc:enumerationValues_IfcPropertyEnumeration ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcValue_List
] ;
owl:onProperty ifc:enumerationValues_IfcPropertyEnumeration
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcValue_List ;
owl:onProperty ifc:enumerationValues_IfcPropertyEnumeration
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcPropertyEnumeration ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcPropertyEnumeration
] .
ifc:conversionFactor_IfcConversionBasedUnit
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConversionBasedUnit ;
rdfs:label "ConversionFactor" ;
rdfs:range ifc:IfcMeasureWithUnit .
ifc:thePerson_IfcPersonAndOrganization
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPersonAndOrganization ;
rdfs:label "ThePerson" ;
rdfs:range ifc:IfcPerson ;
owl:inverseOf ifc:engagedIn_IfcPerson .
ifc:AXIS1 a ifc:IfcLayerSetDirectionEnum , owl:NamedIndividual ;
rdfs:label "AXIS1" .
ifc:IfcPerson a owl:Class ;
rdfs:subClassOf ifc:IfcObjectReferenceSelect , ifc:IfcActorSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel_List ;
owl:onProperty ifc:suffixTitles_IfcPerson
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel_List ;
owl:onProperty ifc:prefixTitles_IfcPerson
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel_List ;
owl:onProperty ifc:middleNames_IfcPerson
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:givenName_IfcPerson
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcLabel_List
] ;
owl:onProperty ifc:middleNames_IfcPerson
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:familyName_IfcPerson
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:familyName_IfcPerson
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:id_IfcPerson
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcIdentifier ;
owl:onProperty ifc:id_IfcPerson
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcLabel_List
] ;
owl:onProperty ifc:prefixTitles_IfcPerson
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel_List ;
owl:onProperty ifc:middleNames_IfcPerson
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPersonAndOrganization ;
owl:onProperty ifc:engagedIn_IfcPerson
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorRole_List ;
owl:onProperty ifc:roles_IfcPerson
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcActorRole_List
] ;
owl:onProperty ifc:roles_IfcPerson
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcLabel_List
] ;
owl:onProperty ifc:suffixTitles_IfcPerson
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcAddress_List ;
owl:onProperty ifc:addresses_IfcPerson
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcActorRole_List ;
owl:onProperty ifc:roles_IfcPerson
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcAddress_List
] ;
owl:onProperty ifc:addresses_IfcPerson
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAddress_List ;
owl:onProperty ifc:addresses_IfcPerson
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:givenName_IfcPerson
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel_List ;
owl:onProperty ifc:prefixTitles_IfcPerson
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel_List ;
owl:onProperty ifc:suffixTitles_IfcPerson
] .
ifc:IfcStyledRepresentation
a owl:Class ;
rdfs:subClassOf ifc:IfcStyleModel .
ifc:IfcShapeAspect a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcShapeAspect
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcShapeAspect
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:LOGICAL ;
owl:onProperty ifc:productDefinitional_IfcShapeAspect ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcShapeModel_List ;
owl:onProperty ifc:shapeRepresentations_IfcShapeAspect ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:LOGICAL ;
owl:onProperty ifc:productDefinitional_IfcShapeAspect
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:description_IfcShapeAspect
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProductDefinitionShape ;
owl:onProperty ifc:partOfProductDefinitionShape_IfcShapeAspect
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcShapeModel_List ;
owl:onProperty ifc:shapeRepresentations_IfcShapeAspect
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcProductDefinitionShape ;
owl:onProperty ifc:partOfProductDefinitionShape_IfcShapeAspect ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcShapeAspect
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcShapeModel_List
] ;
owl:onProperty ifc:shapeRepresentations_IfcShapeAspect
] .
ifc:IfcElementComponentType
a owl:Class ;
rdfs:subClassOf ifc:IfcElementType ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcFastenerType ifc:IfcDiscreteAccessoryType )
] ;
owl:disjointWith ifc:IfcTransportElementType , ifc:IfcBuildingElementType , ifc:IfcSpatialStructureElementType , ifc:IfcFurnishingElementType , ifc:IfcDistributionElementType .
ifc:PILE_CAP a ifc:IfcFootingTypeEnum , owl:NamedIndividual ;
rdfs:label "PILE_CAP" .
ifc:propertiesForConstraint_IfcConstraint
a owl:ObjectProperty ;
rdfs:domain ifc:IfcConstraint ;
rdfs:label "PropertiesForConstraint" ;
rdfs:range ifc:IfcPropertyConstraintRelationship ;
owl:inverseOf ifc:relatingConstraint_IfcPropertyConstraintRelationship .
ifc:IfcVertexLoop a owl:Class ;
rdfs:subClassOf ifc:IfcLoop ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcVertex ;
owl:onProperty ifc:loopVertex_IfcVertexLoop ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcVertex ;
owl:onProperty ifc:loopVertex_IfcVertexLoop
] ;
owl:disjointWith ifc:IfcPolyLoop , ifc:IfcEdgeLoop .
ifc:isHeading_IfcTableRow
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTableRow ;
rdfs:label "IsHeading" ;
rdfs:range expr:BOOLEAN .
ifc:SLIDINGHORIZONTAL
a ifc:IfcWindowPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "SLIDINGHORIZONTAL" .
ifc:predefinedType_IfcFooting
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFooting ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcFootingTypeEnum .
ifc:DISCRETEBINARY a ifc:IfcTimeSeriesDataTypeEnum , owl:NamedIndividual ;
rdfs:label "DISCRETEBINARY" .
ifc:IfcCondition a owl:Class ;
rdfs:subClassOf ifc:IfcGroup ;
owl:disjointWith ifc:IfcStructuralResultGroup , ifc:IfcStructuralLoadGroup , ifc:IfcInventory , ifc:IfcAsset , ifc:IfcZone , ifc:IfcSystem .
ifc:GRAPH_VIEW a ifc:IfcGeometricProjectionEnum , owl:NamedIndividual ;
rdfs:label "GRAPH_VIEW" .
ifc:IfcExternallyDefinedSymbol
a owl:Class ;
rdfs:subClassOf ifc:IfcDefinedSymbolSelect , ifc:IfcExternalReference ;
owl:disjointWith ifc:IfcClassificationReference , ifc:IfcLibraryReference , ifc:IfcDocumentReference , ifc:IfcExternallyDefinedTextFont , ifc:IfcExternallyDefinedSurfaceStyle , ifc:IfcExternallyDefinedHatchStyle .
ifc:IfcFace a owl:Class ;
rdfs:subClassOf ifc:IfcTopologicalRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcFaceBound ;
owl:onProperty ifc:bounds_IfcFace
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcFaceBound ;
owl:onProperty ifc:bounds_IfcFace
] ;
owl:disjointWith ifc:IfcFaceBound , ifc:IfcConnectedFaceSet , ifc:IfcLoop , ifc:IfcPath , ifc:IfcVertex , ifc:IfcEdge .
ifc:IfcRelVoidsElement
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcElement ;
owl:onProperty ifc:relatingBuildingElement_IfcRelVoidsElement ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElement ;
owl:onProperty ifc:relatingBuildingElement_IfcRelVoidsElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcFeatureElementSubtraction ;
owl:onProperty ifc:relatedOpeningElement_IfcRelVoidsElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcFeatureElementSubtraction ;
owl:onProperty ifc:relatedOpeningElement_IfcRelVoidsElement ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcRelSequence , ifc:IfcRelInteractionRequirements , ifc:IfcRelCoversBldgElements , ifc:IfcRelConnectsStructuralElement , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelFillsElement , ifc:IfcRelServicesBuildings , ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelConnectsPortToElement , ifc:IfcRelConnectsElements , ifc:IfcRelCoversSpaces , ifc:IfcRelConnectsPorts , ifc:IfcRelFlowControlElements , ifc:IfcRelProjectsElement , ifc:IfcRelSpaceBoundary , ifc:IfcRelReferencedInSpatialStructure .
ifc:minimumPlateThickness_IfcGeneralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeneralProfileProperties ;
rdfs:label "MinimumPlateThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:lateFinish_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "LateFinish" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:relatingItem_IfcClassificationItemRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcClassificationItemRelationship ;
rdfs:label "RelatingItem" ;
rdfs:range ifc:IfcClassificationItem ;
owl:inverseOf ifc:isClassifyingItemIn_IfcClassificationItem .
ifc:IfcCartesianPoint_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcCartesianPoint_List , list:EmptyList .
ifc:IfcTextureVertex_List
a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTextureVertex_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTextureVertex_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTextureVertex ;
owl:onProperty list:hasContents
] .
ifc:DOUBLE_RETURN_STAIR
a ifc:IfcStairTypeEnum , owl:NamedIndividual ;
rdfs:label "DOUBLE_RETURN_STAIR" .
ifc:panelDepth_IfcDoorPanelProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorPanelProperties ;
rdfs:label "PanelDepth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:fontSize_IfcTextStyleFontModel
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleFontModel ;
rdfs:label "FontSize" ;
rdfs:range ifc:IfcSizeSelect .
ifc:transparency_IfcSurfaceStyleRendering
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleRendering ;
rdfs:label "Transparency" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:IfcGasTerminalTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:plasticStrain_IfcMechanicalSteelMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalSteelMaterialProperties ;
rdfs:label "PlasticStrain" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:predefinedType_IfcAirToAirHeatRecoveryType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAirToAirHeatRecoveryType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcAirToAirHeatRecoveryTypeEnum .
ifc:THERMALCONDUCTANCEUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "THERMALCONDUCTANCEUNIT" .
ifc:frictionCoefficient_IfcTendon
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTendon ;
rdfs:label "FrictionCoefficient" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:MASSPERLENGTHUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "MASSPERLENGTHUNIT" .
ifc:baseDepth2_IfcCraneRailFShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailFShapeProfileDef ;
rdfs:label "BaseDepth2" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:shearDeformationAreaZ_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "ShearDeformationAreaZ" ;
rdfs:range ifc:IfcAreaMeasure .
ifc:PICO a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "PICO" .
ifc:FINNEDTUBEUNIT a ifc:IfcSpaceHeaterTypeEnum , owl:NamedIndividual ;
rdfs:label "FINNEDTUBEUNIT" .
ifc:FLAT_ROOF a ifc:IfcRoofTypeEnum , owl:NamedIndividual ;
rdfs:label "FLAT_ROOF" .
ifc:IfcAxis2Placement3D_List
a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAxis2Placement3D_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAxis2Placement3D_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAxis2Placement3D ;
owl:onProperty list:hasContents
] .
ifc:owner_IfcAsset a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAsset ;
rdfs:label "Owner" ;
rdfs:range ifc:IfcActorSelect .
ifc:MODULUSOFSUBGRADEREACTIONUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "MODULUSOFSUBGRADEREACTIONUNIT" .
ifc:yLength_IfcBlock a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBlock ;
rdfs:label "YLength" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcElectricalCircuit
a owl:Class ;
rdfs:subClassOf ifc:IfcSystem ;
owl:disjointWith ifc:IfcStructuralAnalysisModel .
ifc:IfcTextStyleSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:INDIRECTEVAPORATIVECOOLINGTOWERORCOILCOOLER
a ifc:IfcEvaporativeCoolerTypeEnum , owl:NamedIndividual ;
rdfs:label "INDIRECTEVAPORATIVECOOLINGTOWERORCOILCOOLER" .
ifc:IfcGlobalOrLocalEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcDoorPanelOperationEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:sameSense_IfcFaceSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFaceSurface ;
rdfs:label "SameSense" ;
rdfs:range expr:BOOLEAN .
ifc:IfcLoadGroupTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:fontStyle_IfcTextStyleFontModel
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleFontModel ;
rdfs:label "FontStyle" ;
rdfs:range ifc:IfcFontStyle .
ifc:IfcCompoundPlaneAngleMeasure
a owl:Class ;
rdfs:subClassOf ifc:IfcDerivedMeasureValue , expr:INTEGER_List ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom expr:INTEGER_List
]
]
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onClass expr:INTEGER_EmptyList ;
owl:onProperty list:hasNext ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:onProperty list:hasNext
] ;
owl:onProperty list:hasNext
] ;
owl:onProperty list:hasNext
] .
ifc:DISPOSAL a ifc:IfcEnvironmentalImpactCategoryEnum , owl:NamedIndividual ;
rdfs:label "DISPOSAL" .
ifc:linearStiffnessByLengthX_IfcBoundaryEdgeCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryEdgeCondition ;
rdfs:label "LinearStiffnessByLengthX" ;
rdfs:range ifc:IfcModulusOfLinearSubgradeReactionMeasure .
ifc:exponent_IfcDerivedUnitElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDerivedUnitElement ;
rdfs:label "Exponent" ;
rdfs:range expr:INTEGER .
ifc:IfcDistributionElementType
a owl:Class ;
rdfs:subClassOf ifc:IfcElementType ;
owl:disjointWith ifc:IfcElementComponentType , ifc:IfcTransportElementType , ifc:IfcBuildingElementType , ifc:IfcSpatialStructureElementType , ifc:IfcFurnishingElementType .
ifc:IfcAirTerminalBoxType
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowControllerType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAirTerminalBoxTypeEnum ;
owl:onProperty ifc:predefinedType_IfcAirTerminalBoxType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAirTerminalBoxTypeEnum ;
owl:onProperty ifc:predefinedType_IfcAirTerminalBoxType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcValveType , ifc:IfcSwitchingDeviceType , ifc:IfcFlowMeterType , ifc:IfcElectricTimeControlType , ifc:IfcProtectiveDeviceType , ifc:IfcDamperType .
ifc:textureMaps_IfcTextureMap
a owl:ObjectProperty ;
rdfs:domain ifc:IfcTextureMap ;
rdfs:label "TextureMaps" ;
rdfs:range ifc:IfcVertexBasedTextureMap .
ifc:reinforcementSectionDefinitions_IfcReinforcementDefinitionProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcementDefinitionProperties ;
rdfs:label "ReinforcementSectionDefinitions" ;
rdfs:range ifc:IfcSectionReinforcementProperties_List .
ifc:serviceLifeDuration_IfcServiceLife
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcServiceLife ;
rdfs:label "ServiceLifeDuration" ;
rdfs:range ifc:IfcTimeMeasure .
ifc:IfcCircleHollowProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcCircleProfileDef ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:wallThickness_IfcCircleHollowProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:wallThickness_IfcCircleHollowProfileDef
] .
ifc:depth_IfcCShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCShapeProfileDef ;
rdfs:label "Depth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcModulusOfLinearSubgradeReactionMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:HYPERBOLIC_ARC a ifc:IfcBSplineCurveForm , owl:NamedIndividual ;
rdfs:label "HYPERBOLIC_ARC" .
ifc:WATER a ifc:IfcBoilerTypeEnum , owl:NamedIndividual ;
rdfs:label "WATER" .
ifc:SPRING a ifc:IfcVibrationIsolatorTypeEnum , owl:NamedIndividual ;
rdfs:label "SPRING" .
ifc:IfcExternallyDefinedTextFont
a owl:Class ;
rdfs:subClassOf ifc:IfcTextFontSelect , ifc:IfcExternalReference ;
owl:disjointWith ifc:IfcClassificationReference , ifc:IfcLibraryReference , ifc:IfcDocumentReference , ifc:IfcExternallyDefinedSurfaceStyle , ifc:IfcExternallyDefinedSymbol , ifc:IfcExternallyDefinedHatchStyle .
ifc:representedMaterial_IfcMaterialDefinitionRepresentation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMaterialDefinitionRepresentation ;
rdfs:label "RepresentedMaterial" ;
rdfs:range ifc:IfcMaterial ;
owl:inverseOf ifc:hasRepresentation_IfcMaterial .
ifc:ribSpacing_IfcRibPlateProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRibPlateProfileProperties ;
rdfs:label "RibSpacing" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcStructuralLinearActionVarying
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralLinearAction ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcStructuralLoad_List ;
owl:onProperty ifc:subsequentAppliedLoads_IfcStructuralLinearActionVarying ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcStructuralLoad_List
] ;
owl:onProperty ifc:subsequentAppliedLoads_IfcStructuralLinearActionVarying
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStructuralLoad_List ;
owl:onProperty ifc:subsequentAppliedLoads_IfcStructuralLinearActionVarying
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcShapeAspect ;
owl:onProperty ifc:varyingAppliedLoadLocation_IfcStructuralLinearActionVarying ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcShapeAspect ;
owl:onProperty ifc:varyingAppliedLoadLocation_IfcStructuralLinearActionVarying
] .
ifc:IfcTextLiteralWithExtent
a owl:Class ;
rdfs:subClassOf ifc:IfcTextLiteral ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcBoxAlignment ;
owl:onProperty ifc:boxAlignment_IfcTextLiteralWithExtent ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcBoxAlignment ;
owl:onProperty ifc:boxAlignment_IfcTextLiteralWithExtent
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPlanarExtent ;
owl:onProperty ifc:extent_IfcTextLiteralWithExtent ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPlanarExtent ;
owl:onProperty ifc:extent_IfcTextLiteralWithExtent
] .
ifc:relatedOpeningElement_IfcRelVoidsElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelVoidsElement ;
rdfs:label "RelatedOpeningElement" ;
rdfs:range ifc:IfcFeatureElementSubtraction ;
owl:inverseOf ifc:voidsElements_IfcFeatureElementSubtraction .
ifc:extrudedDirection_IfcSurfaceOfLinearExtrusion
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceOfLinearExtrusion ;
rdfs:label "ExtrudedDirection" ;
rdfs:range ifc:IfcDirection .
ifc:IfcSite a owl:Class ;
rdfs:subClassOf ifc:IfcSpatialStructureElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:landTitleNumber_IfcSite
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:landTitleNumber_IfcSite
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcCompoundPlaneAngleMeasure ;
owl:onProperty ifc:refLatitude_IfcSite
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcCompoundPlaneAngleMeasure ;
owl:onProperty ifc:refLongitude_IfcSite
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCompoundPlaneAngleMeasure ;
owl:onProperty ifc:refLongitude_IfcSite
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPostalAddress ;
owl:onProperty ifc:siteAddress_IfcSite
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:refElevation_IfcSite
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCompoundPlaneAngleMeasure ;
owl:onProperty ifc:refLatitude_IfcSite
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPostalAddress ;
owl:onProperty ifc:siteAddress_IfcSite
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:refElevation_IfcSite
] ;
owl:disjointWith ifc:IfcBuilding , ifc:IfcSpace , ifc:IfcBuildingStorey .
ifc:IfcMaterialClassificationRelationship
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcMaterial ;
owl:onProperty ifc:classifiedMaterial_IfcMaterialClassificationRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMaterial ;
owl:onProperty ifc:classifiedMaterial_IfcMaterialClassificationRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcClassificationNotationSelect ;
owl:onProperty ifc:materialClassifications_IfcMaterialClassificationRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcClassificationNotationSelect ;
owl:onProperty ifc:materialClassifications_IfcMaterialClassificationRelationship
] .
ifc:QUARTER_WINDING_STAIR
a ifc:IfcStairTypeEnum , owl:NamedIndividual ;
rdfs:label "QUARTER_WINDING_STAIR" .
ifc:IfcOrientationSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:IfcFlowStorageDevice
a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionFlowElement ;
owl:disjointWith ifc:IfcFlowController , ifc:IfcFlowMovingDevice , ifc:IfcDistributionChamberElement , ifc:IfcFlowTerminal , ifc:IfcFlowTreatmentDevice , ifc:IfcEnergyConversionDevice , ifc:IfcFlowSegment , ifc:IfcFlowFitting .
ifc:IfcCurrencyRelationship
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDateAndTime ;
owl:onProperty ifc:rateDateTime_IfcCurrencyRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:exchangeRate_IfcCurrencyRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcMonetaryUnit ;
owl:onProperty ifc:relatedMonetaryUnit_IfcCurrencyRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:exchangeRate_IfcCurrencyRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLibraryInformation ;
owl:onProperty ifc:rateSource_IfcCurrencyRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateAndTime ;
owl:onProperty ifc:rateDateTime_IfcCurrencyRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMonetaryUnit ;
owl:onProperty ifc:relatingMonetaryUnit_IfcCurrencyRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcMonetaryUnit ;
owl:onProperty ifc:relatingMonetaryUnit_IfcCurrencyRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLibraryInformation ;
owl:onProperty ifc:rateSource_IfcCurrencyRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMonetaryUnit ;
owl:onProperty ifc:relatedMonetaryUnit_IfcCurrencyRelationship
] .
ifc:IfcUnitaryEquipmentType
a owl:Class ;
rdfs:subClassOf ifc:IfcEnergyConversionDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcUnitaryEquipmentTypeEnum ;
owl:onProperty ifc:predefinedType_IfcUnitaryEquipmentType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcUnitaryEquipmentTypeEnum ;
owl:onProperty ifc:predefinedType_IfcUnitaryEquipmentType
] ;
owl:disjointWith ifc:IfcCoilType , ifc:IfcSpaceHeaterType , ifc:IfcElectricGeneratorType , ifc:IfcHeatExchangerType , ifc:IfcChillerType , ifc:IfcElectricMotorType , ifc:IfcCooledBeamType , ifc:IfcTubeBundleType , ifc:IfcEvaporativeCoolerType , ifc:IfcCoolingTowerType , ifc:IfcBoilerType , ifc:IfcEvaporatorType , ifc:IfcHumidifierType , ifc:IfcAirToAirHeatRecoveryType , ifc:IfcMotorConnectionType , ifc:IfcCondenserType , ifc:IfcTransformerType .
ifc:IfcStructuralPointConnection
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralConnection ;
owl:disjointWith ifc:IfcStructuralSurfaceConnection , ifc:IfcStructuralCurveConnection .
ifc:IfcElectricChargeMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:IfcLabel_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcLabel_List , list:EmptyList .
ifc:GIGA a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "GIGA" .
ifc:BGL a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "BGL" .
ifc:firstTransomOffset_IfcWindowLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowLiningProperties ;
rdfs:label "FirstTransomOffset" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:constraintGrade_IfcConstraint
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraint ;
rdfs:label "ConstraintGrade" ;
rdfs:range ifc:IfcConstraintEnum .
ifc:lastModifiedDate_IfcOwnerHistory
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOwnerHistory ;
rdfs:label "LastModifiedDate" ;
rdfs:range ifc:IfcTimeStamp .
ifc:AUXILIARY a ifc:IfcEnergySequenceEnum , owl:NamedIndividual ;
rdfs:label "AUXILIARY" .
ifc:valueOfComponents_IfcAppliedValue
a owl:ObjectProperty ;
rdfs:domain ifc:IfcAppliedValue ;
rdfs:label "ValueOfComponents" ;
rdfs:range ifc:IfcAppliedValueRelationship ;
owl:inverseOf ifc:componentOfTotal_IfcAppliedValueRelationship .
ifc:IfcPreDefinedSymbol
a owl:Class ;
rdfs:subClassOf ifc:IfcDefinedSymbolSelect , ifc:IfcPreDefinedItem ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcPreDefinedTerminatorSymbol ifc:IfcPreDefinedPointMarkerSymbol ifc:IfcPreDefinedDimensionSymbol )
] ;
owl:disjointWith ifc:IfcPreDefinedColour , ifc:IfcPreDefinedCurveFont , ifc:IfcPreDefinedTextFont .
ifc:distance_IfcOffsetCurve2D
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOffsetCurve2D ;
rdfs:label "Distance" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:assignedItems_IfcPresentationLayerAssignment
a owl:ObjectProperty ;
rdfs:domain ifc:IfcPresentationLayerAssignment ;
rdfs:label "AssignedItems" ;
rdfs:range ifc:IfcLayeredItem .
ifc:IfcLinearForceMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:LEFT a ifc:IfcTextPath , ifc:IfcWindowPanelPositionEnum , ifc:IfcDoorPanelPositionEnum , owl:NamedIndividual ;
rdfs:label "LEFT" .
ifc:IfcStructuralItem
a owl:Class ;
rdfs:subClassOf ifc:IfcProduct , ifc:IfcStructuralActivityAssignmentSelect ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcStructuralMember ifc:IfcStructuralConnection )
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelConnectsStructuralActivity ;
owl:onProperty ifc:assignedStructuralActivity_IfcStructuralItem
] ;
owl:disjointWith ifc:IfcElement , ifc:IfcProxy , ifc:IfcStructuralActivity , ifc:IfcAnnotation , ifc:IfcSpatialStructureElement , ifc:IfcGrid , ifc:IfcPort .
ifc:IfcClassificationNotation
a owl:Class ;
rdfs:subClassOf ifc:IfcClassificationNotationSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcClassificationNotationFacet ;
owl:onProperty ifc:notationFacets_IfcClassificationNotation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcClassificationNotationFacet ;
owl:onProperty ifc:notationFacets_IfcClassificationNotation
] .
ifc:STARTER a ifc:IfcSwitchingDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "STARTER" .
ifc:IfcRelSpaceBoundary
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSpace ;
owl:onProperty ifc:relatingSpace_IfcRelSpaceBoundary ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElement ;
owl:onProperty ifc:relatedBuildingElement_IfcRelSpaceBoundary
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPhysicalOrVirtualEnum ;
owl:onProperty ifc:physicalOrVirtualBoundary_IfcRelSpaceBoundary
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcInternalOrExternalEnum ;
owl:onProperty ifc:internalOrExternalBoundary_IfcRelSpaceBoundary
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPhysicalOrVirtualEnum ;
owl:onProperty ifc:physicalOrVirtualBoundary_IfcRelSpaceBoundary ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSpace ;
owl:onProperty ifc:relatingSpace_IfcRelSpaceBoundary
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConnectionGeometry ;
owl:onProperty ifc:connectionGeometry_IfcRelSpaceBoundary
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcInternalOrExternalEnum ;
owl:onProperty ifc:internalOrExternalBoundary_IfcRelSpaceBoundary ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcElement ;
owl:onProperty ifc:relatedBuildingElement_IfcRelSpaceBoundary
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcConnectionGeometry ;
owl:onProperty ifc:connectionGeometry_IfcRelSpaceBoundary
] ;
owl:disjointWith ifc:IfcRelCoversSpaces , ifc:IfcRelConnectsPortToElement , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelInteractionRequirements , ifc:IfcRelVoidsElement , ifc:IfcRelConnectsStructuralElement , ifc:IfcRelConnectsPorts , ifc:IfcRelSequence , ifc:IfcRelReferencedInSpatialStructure , ifc:IfcRelFillsElement , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelCoversBldgElements , ifc:IfcRelServicesBuildings , ifc:IfcRelFlowControlElements , ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelConnectsElements , ifc:IfcRelProjectsElement .
ifc:IfcRelAssigns a owl:Class ;
rdfs:subClassOf ifc:IfcRelationship ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcObjectDefinition ;
owl:onProperty ifc:relatedObjects_IfcRelAssigns
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcObjectTypeEnum ;
owl:onProperty ifc:relatedObjectsType_IfcRelAssigns
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcObjectDefinition ;
owl:onProperty ifc:relatedObjects_IfcRelAssigns
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcRelAssignsToControl ifc:IfcRelAssignsToProcess ifc:IfcRelAssignsToProduct ifc:IfcRelAssignsToResource ifc:IfcRelAssignsToGroup ifc:IfcRelAssignsToActor )
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcObjectTypeEnum ;
owl:onProperty ifc:relatedObjectsType_IfcRelAssigns
] ;
owl:disjointWith ifc:IfcRelDefines , ifc:IfcRelDecomposes , ifc:IfcRelConnects , ifc:IfcRelAssociates .
ifc:THERMALRESISTANCEUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "THERMALRESISTANCEUNIT" .
ifc:faceSurface_IfcFaceSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFaceSurface ;
rdfs:label "FaceSurface" ;
rdfs:range ifc:IfcSurface .
ifc:IfcWarpingMomentMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:STRUT a ifc:IfcMemberTypeEnum , owl:NamedIndividual ;
rdfs:label "STRUT" .
ifc:IfcFlowInstrumentType
a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionControlElementType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcFlowInstrumentTypeEnum ;
owl:onProperty ifc:predefinedType_IfcFlowInstrumentType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcFlowInstrumentTypeEnum ;
owl:onProperty ifc:predefinedType_IfcFlowInstrumentType
] ;
owl:disjointWith ifc:IfcAlarmType , ifc:IfcControllerType , ifc:IfcActuatorType , ifc:IfcSensorType .
ifc:FREQUENCY a ifc:IfcTransformerTypeEnum , owl:NamedIndividual ;
rdfs:label "FREQUENCY" .
ifc:energySequence_IfcEnergyProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEnergyProperties ;
rdfs:label "EnergySequence" ;
rdfs:range ifc:IfcEnergySequenceEnum .
ifc:IfcAnnotationTextOccurrence
a owl:Class ;
rdfs:subClassOf ifc:IfcDraughtingCalloutElement , ifc:IfcAnnotationOccurrence ;
owl:disjointWith ifc:IfcAnnotationSymbolOccurrence , ifc:IfcAnnotationSurfaceOccurrence , ifc:IfcAnnotationFillAreaOccurrence , ifc:IfcAnnotationCurveOccurrence .
ifc:IfcCableCarrierSegmentTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:CALIBRATION a ifc:IfcProcedureTypeEnum , owl:NamedIndividual ;
rdfs:label "CALIBRATION" .
ifc:IfcPositivePlaneAngleMeasure
a owl:Class ;
rdfs:subClassOf ifc:IfcPlaneAngleMeasure , ifc:IfcMeasureValue .
ifc:documentOwner_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "DocumentOwner" ;
rdfs:range ifc:IfcActorSelect .
ifc:deltaT_Y_IfcStructuralLoadTemperature
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadTemperature ;
rdfs:label "DeltaT_Y" ;
rdfs:range ifc:IfcThermodynamicTemperatureMeasure .
ifc:name_IfcExternalReference
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcExternalReference ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:ELLIPTIC_ARC a ifc:IfcBSplineCurveForm , owl:NamedIndividual ;
rdfs:label "ELLIPTIC_ARC" .
ifc:RADIANTHEATER a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "RADIANTHEATER" .
ifc:HYDRAULICACTUATOR
a ifc:IfcActuatorTypeEnum , owl:NamedIndividual ;
rdfs:label "HYDRAULICACTUATOR" .
ifc:FINAL a ifc:IfcDocumentStatusEnum , owl:NamedIndividual ;
rdfs:label "FINAL" .
ifc:ESCALATOR a ifc:IfcTransportElementTypeEnum , owl:NamedIndividual ;
rdfs:label "ESCALATOR" .
ifc:mappedRepresentation_IfcRepresentationMap
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRepresentationMap ;
rdfs:label "MappedRepresentation" ;
rdfs:range ifc:IfcRepresentation ;
owl:inverseOf ifc:representationMap_IfcRepresentation .
ifc:IfcAddressTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:segments_IfcCompositeCurve
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCompositeCurve ;
rdfs:label "Segments" ;
rdfs:range ifc:IfcCompositeCurveSegment_List .
ifc:parameter_IfcTextureCoordinateGenerator
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextureCoordinateGenerator ;
rdfs:label "Parameter" ;
rdfs:range ifc:IfcSimpleValue_List .
ifc:transmissionColour_IfcSurfaceStyleRendering
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleRendering ;
rdfs:label "TransmissionColour" ;
rdfs:range ifc:IfcColourOrFactor .
ifc:relatedPriorities_IfcRelConnectsPathElements
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsPathElements ;
rdfs:label "RelatedPriorities" ;
rdfs:range expr:INTEGER_List .
ifc:revision_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "Revision" ;
rdfs:range ifc:IfcLabel .
ifc:IfcSimpleProperty
a owl:Class ;
rdfs:subClassOf ifc:IfcProperty ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcPropertyBoundedValue ifc:IfcPropertyEnumeratedValue ifc:IfcPropertySingleValue ifc:IfcPropertyReferenceValue ifc:IfcPropertyListValue ifc:IfcPropertyTableValue )
] ;
owl:disjointWith ifc:IfcComplexProperty .
ifc:FIELDCONSTRUCTIONMANAGER
a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "FIELDCONSTRUCTIONMANAGER" .
ifc:rotationalDisplacementRZ_IfcStructuralLoadSingleDisplacement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadSingleDisplacement ;
rdfs:label "RotationalDisplacementRZ" ;
rdfs:range ifc:IfcPlaneAngleMeasure .
ifc:IfcStructuralSurfaceMemberVarying
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralSurfaceMember ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcShapeAspect ;
owl:onProperty ifc:varyingThicknessLocation_IfcStructuralSurfaceMemberVarying ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcShapeAspect ;
owl:onProperty ifc:varyingThicknessLocation_IfcStructuralSurfaceMemberVarying
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure_List ;
owl:onProperty ifc:subsequentThickness_IfcStructuralSurfaceMemberVarying ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcPositiveLengthMeasure_List
]
] ;
owl:onProperty ifc:subsequentThickness_IfcStructuralSurfaceMemberVarying
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure_List ;
owl:onProperty ifc:subsequentThickness_IfcStructuralSurfaceMemberVarying
] .
ifc:rasterCode_IfcBlobTexture
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBlobTexture ;
rdfs:label "RasterCode" ;
rdfs:range expr:BOOLEAN .
ifc:capacityByWeight_IfcTransportElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTransportElement ;
rdfs:label "CapacityByWeight" ;
rdfs:range ifc:IfcMassMeasure .
ifc:voidsElements_IfcFeatureElementSubtraction
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFeatureElementSubtraction ;
rdfs:label "VoidsElements" ;
rdfs:range ifc:IfcRelVoidsElement ;
owl:inverseOf ifc:relatedOpeningElement_IfcRelVoidsElement .
ifc:IfcSpaceThermalLoadProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcPropertySetDefinition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:applicableValueRatio_IfcSpaceThermalLoadProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPowerMeasure ;
owl:onProperty ifc:minimumValue_IfcSpaceThermalLoadProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcThermalLoadTypeEnum ;
owl:onProperty ifc:thermalLoadType_IfcSpaceThermalLoadProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:sourceDescription_IfcSpaceThermalLoadProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:sourceDescription_IfcSpaceThermalLoadProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcThermalLoadTypeEnum ;
owl:onProperty ifc:thermalLoadType_IfcSpaceThermalLoadProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:userDefinedThermalLoadSource_IfcSpaceThermalLoadProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:applicableValueRatio_IfcSpaceThermalLoadProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:userDefinedPropertySource_IfcSpaceThermalLoadProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPropertySourceEnum ;
owl:onProperty ifc:propertySource_IfcSpaceThermalLoadProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTimeSeries ;
owl:onProperty ifc:thermalLoadTimeSeriesValues_IfcSpaceThermalLoadProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:userDefinedThermalLoadSource_IfcSpaceThermalLoadProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcThermalLoadSourceEnum ;
owl:onProperty ifc:thermalLoadSource_IfcSpaceThermalLoadProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeSeries ;
owl:onProperty ifc:thermalLoadTimeSeriesValues_IfcSpaceThermalLoadProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPropertySourceEnum ;
owl:onProperty ifc:propertySource_IfcSpaceThermalLoadProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:userDefinedPropertySource_IfcSpaceThermalLoadProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPowerMeasure ;
owl:onProperty ifc:minimumValue_IfcSpaceThermalLoadProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPowerMeasure ;
owl:onProperty ifc:maximumValue_IfcSpaceThermalLoadProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPowerMeasure ;
owl:onProperty ifc:maximumValue_IfcSpaceThermalLoadProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcThermalLoadSourceEnum ;
owl:onProperty ifc:thermalLoadSource_IfcSpaceThermalLoadProperties
] ;
owl:disjointWith ifc:IfcDoorLiningProperties , ifc:IfcFluidFlowProperties , ifc:IfcSoundProperties , ifc:IfcWindowLiningProperties , ifc:IfcEnergyProperties , ifc:IfcDoorPanelProperties , ifc:IfcElementQuantity , ifc:IfcSoundValue , ifc:IfcPermeableCoveringProperties , ifc:IfcServiceLifeFactor , ifc:IfcWindowPanelProperties , ifc:IfcPropertySet , ifc:IfcReinforcementDefinitionProperties .
ifc:IfcElectricMotorTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:locationAtRelatedElement_IfcConnectionPortGeometry
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConnectionPortGeometry ;
rdfs:label "LocationAtRelatedElement" ;
rdfs:range ifc:IfcAxis2Placement .
ifc:LIGHTSENSOR a ifc:IfcSensorTypeEnum , owl:NamedIndividual ;
rdfs:label "LIGHTSENSOR" .
ifc:transomThickness_IfcWindowLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowLiningProperties ;
rdfs:label "TransomThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:depth_IfcExtrudedAreaSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcExtrudedAreaSolid ;
rdfs:label "Depth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:selfIntersect_IfcOffsetCurve3D
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOffsetCurve3D ;
rdfs:label "SelfIntersect" ;
rdfs:range expr:LOGICAL .
ifc:shapeType_IfcRamp
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRamp ;
rdfs:label "ShapeType" ;
rdfs:range ifc:IfcRampTypeEnum .
ifc:IfcCompositeCurveSegment
a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCurve ;
owl:onProperty ifc:parentCurve_IfcCompositeCurveSegment ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:BOOLEAN ;
owl:onProperty ifc:sameSense_IfcCompositeCurveSegment ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:sameSense_IfcCompositeCurveSegment
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcTransitionCode ;
owl:onProperty ifc:transition_IfcCompositeCurveSegment ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTransitionCode ;
owl:onProperty ifc:transition_IfcCompositeCurveSegment
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurve ;
owl:onProperty ifc:parentCurve_IfcCompositeCurveSegment
] ;
owl:disjointWith ifc:IfcLightSource , ifc:IfcShellBasedSurfaceModel , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcFillAreaStyleTiles , ifc:IfcHalfSpaceSolid , ifc:IfcBoundingBox , ifc:IfcPoint , ifc:IfcAnnotationFillArea , ifc:IfcOneDirectionRepeatFactor , ifc:IfcCsgPrimitive3D , ifc:IfcBooleanResult , ifc:IfcSectionedSpine , ifc:IfcFillAreaStyleHatching , ifc:IfcSolidModel , ifc:IfcAnnotationSurface , ifc:IfcDefinedSymbol , ifc:IfcPlacement , ifc:IfcDirection , ifc:IfcDraughtingCallout , ifc:IfcTextLiteral , ifc:IfcVector , ifc:IfcCurve , ifc:IfcCartesianTransformationOperator , ifc:IfcPlanarExtent , ifc:IfcSurface , ifc:IfcGeometricSet , ifc:IfcFaceBasedSurfaceModel .
ifc:STRAND a ifc:IfcTendonTypeEnum , owl:NamedIndividual ;
rdfs:label "STRAND" .
ifc:id_IfcOrganization
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOrganization ;
rdfs:label "Id" ;
rdfs:range ifc:IfcIdentifier .
ifc:flangeThickness_IfcUShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcUShapeProfileDef ;
rdfs:label "FlangeThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcStructuralSurfaceConnection
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralConnection ;
owl:disjointWith ifc:IfcStructuralCurveConnection , ifc:IfcStructuralPointConnection .
ifc:BRAKES a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "BRAKES" .
ifc:IfcTimeSeriesSchedule
a owl:Class ;
rdfs:subClassOf ifc:IfcControl ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcDateTimeSelect_List
] ;
owl:onProperty ifc:applicableDates_IfcTimeSeriesSchedule
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeSeries ;
owl:onProperty ifc:timeSeries_IfcTimeSeriesSchedule
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDateTimeSelect_List ;
owl:onProperty ifc:applicableDates_IfcTimeSeriesSchedule
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcTimeSeries ;
owl:onProperty ifc:timeSeries_IfcTimeSeriesSchedule ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect_List ;
owl:onProperty ifc:applicableDates_IfcTimeSeriesSchedule
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeSeriesScheduleTypeEnum ;
owl:onProperty ifc:timeSeriesScheduleType_IfcTimeSeriesSchedule
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcTimeSeriesScheduleTypeEnum ;
owl:onProperty ifc:timeSeriesScheduleType_IfcTimeSeriesSchedule ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcActionRequest , ifc:IfcScheduleTimeControl , ifc:IfcPerformanceHistory , ifc:IfcWorkControl , ifc:IfcProjectOrderRecord , ifc:IfcEquipmentStandard , ifc:IfcConditionCriterion , ifc:IfcProjectOrder , ifc:IfcSpaceProgram , ifc:IfcPermit , ifc:IfcCostItem , ifc:IfcFurnitureStandard , ifc:IfcServiceLife , ifc:IfcCostSchedule .
ifc:longitudinalBarNominalDiameter_IfcReinforcingMesh
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcingMesh ;
rdfs:label "LongitudinalBarNominalDiameter" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:planarForceY_IfcStructuralLoadPlanarForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadPlanarForce ;
rdfs:label "PlanarForceY" ;
rdfs:range ifc:IfcPlanarForceMeasure .
ifc:READWRITE a ifc:IfcStateEnum , owl:NamedIndividual ;
rdfs:label "READWRITE" .
ifc:LINEARMOMENTUNIT a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "LINEARMOMENTUNIT" .
ifc:minimumSectionModulusZ_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "MinimumSectionModulusZ" ;
rdfs:range ifc:IfcSectionModulusMeasure .
ifc:IfcOrientedEdge a owl:Class ;
rdfs:subClassOf ifc:IfcEdge ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:BOOLEAN ;
owl:onProperty ifc:orientation_IfcOrientedEdge ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:orientation_IfcOrientedEdge
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcEdge ;
owl:onProperty ifc:edgeElement_IfcOrientedEdge ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcEdge ;
owl:onProperty ifc:edgeElement_IfcOrientedEdge
] ;
owl:disjointWith ifc:IfcSubedge , ifc:IfcEdgeCurve .
ifc:STEAMINJECTION a ifc:IfcHumidifierTypeEnum , owl:NamedIndividual ;
rdfs:label "STEAMINJECTION" .
ifc:IfcAirToAirHeatRecoveryTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcZone a owl:Class ;
rdfs:subClassOf ifc:IfcGroup ;
owl:disjointWith ifc:IfcStructuralResultGroup , ifc:IfcCondition , ifc:IfcStructuralLoadGroup , ifc:IfcInventory , ifc:IfcAsset , ifc:IfcSystem .
ifc:realizingElements_IfcRelConnectsWithRealizingElements
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRelConnectsWithRealizingElements ;
rdfs:label "RealizingElements" ;
rdfs:range ifc:IfcElement ;
owl:inverseOf ifc:isConnectionRealization_IfcElement .
ifc:weightValue_IfcQuantityWeight
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcQuantityWeight ;
rdfs:label "WeightValue" ;
rdfs:range ifc:IfcMassMeasure .
ifc:IfcResourceConsumptionEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:ACCELERATIONUNIT a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "ACCELERATIONUNIT" .
ifc:IfcRelAssignsToControl
a owl:Class ;
rdfs:subClassOf ifc:IfcRelAssigns ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcControl ;
owl:onProperty ifc:relatingControl_IfcRelAssignsToControl ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcControl ;
owl:onProperty ifc:relatingControl_IfcRelAssignsToControl
] ;
owl:disjointWith ifc:IfcRelAssignsToActor , ifc:IfcRelAssignsToGroup , ifc:IfcRelAssignsToResource , ifc:IfcRelAssignsToProduct , ifc:IfcRelAssignsToProcess .
ifc:secondMullionOffset_IfcWindowLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowLiningProperties ;
rdfs:label "SecondMullionOffset" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:GASTAP a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "GASTAP" .
ifc:centreOfGravityInX_IfcCShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCShapeProfileDef ;
rdfs:label "CentreOfGravityInX" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:B_DESIGNLEVEL a ifc:IfcServiceLifeFactorTypeEnum , owl:NamedIndividual ;
rdfs:label "B_DESIGNLEVEL" .
ifc:overridingProperties_IfcRelOverridesProperties
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRelOverridesProperties ;
rdfs:label "OverridingProperties" ;
rdfs:range ifc:IfcProperty .
ifc:UP a ifc:IfcTextPath , owl:NamedIndividual ;
rdfs:label "UP" .
ifc:IfcConstraintEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcEdgeCurve a owl:Class ;
rdfs:subClassOf ifc:IfcCurveOrEdgeCurve , ifc:IfcEdge ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:BOOLEAN ;
owl:onProperty ifc:sameSense_IfcEdgeCurve ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:sameSense_IfcEdgeCurve
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCurve ;
owl:onProperty ifc:edgeGeometry_IfcEdgeCurve ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurve ;
owl:onProperty ifc:edgeGeometry_IfcEdgeCurve
] ;
owl:disjointWith ifc:IfcSubedge , ifc:IfcOrientedEdge .
ifc:flowrateTimeSeries_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "FlowrateTimeSeries" ;
rdfs:range ifc:IfcTimeSeries .
ifc:luminousFlux_IfcLightSourceGoniometric
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourceGoniometric ;
rdfs:label "LuminousFlux" ;
rdfs:range ifc:IfcLuminousFluxMeasure .
ifc:u1_IfcRectangularTrimmedSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangularTrimmedSurface ;
rdfs:label "U1" ;
rdfs:range ifc:IfcParameterValue .
ifc:INSULATION a ifc:IfcCoveringTypeEnum , owl:NamedIndividual ;
rdfs:label "INSULATION" .
ifc:rotationalDisplacementRY_IfcStructuralLoadSingleDisplacement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadSingleDisplacement ;
rdfs:label "RotationalDisplacementRY" ;
rdfs:range ifc:IfcPlaneAngleMeasure .
ifc:ROTARYWHEEL a ifc:IfcAirToAirHeatRecoveryTypeEnum , owl:NamedIndividual ;
rdfs:label "ROTARYWHEEL" .
ifc:distortion_IfcStructuralLoadSingleDisplacementDistortion
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadSingleDisplacementDistortion ;
rdfs:label "Distortion" ;
rdfs:range ifc:IfcCurvatureMeasure .
ifc:IfcAppliedValueRelationship
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcAppliedValueRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAppliedValue ;
owl:onProperty ifc:componentOfTotal_IfcAppliedValueRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:description_IfcAppliedValueRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAppliedValue ;
owl:onProperty ifc:components_IfcAppliedValueRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcAppliedValue ;
owl:onProperty ifc:components_IfcAppliedValueRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcAppliedValueRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcArithmeticOperatorEnum ;
owl:onProperty ifc:arithmeticOperator_IfcAppliedValueRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcArithmeticOperatorEnum ;
owl:onProperty ifc:arithmeticOperator_IfcAppliedValueRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAppliedValue ;
owl:onProperty ifc:componentOfTotal_IfcAppliedValueRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcAppliedValueRelationship
] .
ifc:relatingApproval_IfcApprovalRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApprovalRelationship ;
rdfs:label "RelatingApproval" ;
rdfs:range ifc:IfcApproval ;
owl:inverseOf ifc:relates_IfcApproval .
ifc:IfcConstraint_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcConstraint_List , list:EmptyList .
ifc:unit_IfcPropertySingleValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertySingleValue ;
rdfs:label "Unit" ;
rdfs:range ifc:IfcUnit .
ifc:textureCoordinates_IfcAnnotationSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAnnotationSurface ;
rdfs:label "TextureCoordinates" ;
rdfs:range ifc:IfcTextureCoordinate ;
owl:inverseOf ifc:annotatedSurface_IfcTextureCoordinate .
ifc:IfcMeasureValue a owl:Class ;
rdfs:subClassOf expr:SELECT , ifc:IfcValue .
ifc:TRANSPORTATION a ifc:IfcEnvironmentalImpactCategoryEnum , owl:NamedIndividual ;
rdfs:label "TRANSPORTATION" .
ifc:IfcProcedureTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcProjectOrderRecord
a owl:Class ;
rdfs:subClassOf ifc:IfcControl ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcProjectOrderRecordTypeEnum ;
owl:onProperty ifc:predefinedType_IfcProjectOrderRecord ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProjectOrderRecordTypeEnum ;
owl:onProperty ifc:predefinedType_IfcProjectOrderRecord
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcRelAssignsToProjectOrder_List ;
owl:onProperty ifc:records_IfcProjectOrderRecord ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelAssignsToProjectOrder_List ;
owl:onProperty ifc:records_IfcProjectOrderRecord
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcRelAssignsToProjectOrder_List
] ;
owl:onProperty ifc:records_IfcProjectOrderRecord
] ;
owl:disjointWith ifc:IfcActionRequest , ifc:IfcProjectOrder , ifc:IfcPerformanceHistory , ifc:IfcWorkControl , ifc:IfcCostItem , ifc:IfcTimeSeriesSchedule , ifc:IfcFurnitureStandard , ifc:IfcSpaceProgram , ifc:IfcConditionCriterion , ifc:IfcEquipmentStandard , ifc:IfcPermit , ifc:IfcCostSchedule , ifc:IfcServiceLife , ifc:IfcScheduleTimeControl .
ifc:BUILDINGOPERATOR a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "BUILDINGOPERATOR" .
ifc:materials_IfcMaterialList
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMaterialList ;
rdfs:label "Materials" ;
rdfs:range ifc:IfcMaterial_List .
ifc:colourComponents_IfcPixelTexture
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPixelTexture ;
rdfs:label "ColourComponents" ;
rdfs:range ifc:IfcInteger .
ifc:CANDELA a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "CANDELA" .
ifc:CONVECTOR a ifc:IfcSpaceHeaterTypeEnum , owl:NamedIndividual ;
rdfs:label "CONVECTOR" .
ifc:IfcPHMeasure a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:EARTHQUAKE_E a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "EARTHQUAKE_E" .
ifc:SIDEHUNGLEFTHAND a ifc:IfcWindowPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "SIDEHUNGLEFTHAND" .
ifc:styledByItem_IfcRepresentationItem
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRepresentationItem ;
rdfs:label "StyledByItem" ;
rdfs:range ifc:IfcStyledItem ;
owl:inverseOf ifc:item_IfcStyledItem .
ifc:IfcQuantityTime a owl:Class ;
rdfs:subClassOf ifc:IfcPhysicalSimpleQuantity ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcTimeMeasure ;
owl:onProperty ifc:timeValue_IfcQuantityTime ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeMeasure ;
owl:onProperty ifc:timeValue_IfcQuantityTime
] ;
owl:disjointWith ifc:IfcQuantityWeight , ifc:IfcQuantityArea , ifc:IfcQuantityCount , ifc:IfcQuantityVolume , ifc:IfcQuantityLength .
ifc:RIGIDSEGMENT a ifc:IfcPipeSegmentTypeEnum , ifc:IfcDuctSegmentTypeEnum , owl:NamedIndividual ;
rdfs:label "RIGIDSEGMENT" .
ifc:notationValue_IfcClassificationNotationFacet
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcClassificationNotationFacet ;
rdfs:label "NotationValue" ;
rdfs:range ifc:IfcLabel .
ifc:overallHeight_IfcCraneRailFShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailFShapeProfileDef ;
rdfs:label "OverallHeight" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcComplexNumber a owl:Class ;
rdfs:subClassOf ifc:IfcMeasureValue , expr:REAL_List ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onClass expr:REAL_EmptyList ;
owl:onProperty list:hasNext ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom expr:REAL_List
]
] .
ifc:mappingSource_IfcMappedItem
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMappedItem ;
rdfs:label "MappingSource" ;
rdfs:range ifc:IfcRepresentationMap ;
owl:inverseOf ifc:mapUsage_IfcRepresentationMap .
ifc:IfcDraughtingPreDefinedCurveFont
a owl:Class ;
rdfs:subClassOf ifc:IfcPreDefinedCurveFont .
ifc:GUTTER a ifc:IfcPipeSegmentTypeEnum , owl:NamedIndividual ;
rdfs:label "GUTTER" .
ifc:trim1_IfcTrimmedCurve
a owl:ObjectProperty ;
rdfs:domain ifc:IfcTrimmedCurve ;
rdfs:label "Trim1" ;
rdfs:range ifc:IfcTrimmingSelect .
ifc:DEGREE_CELSIUS a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "DEGREE_CELSIUS" .
ifc:IfcMaterialLayer a owl:Class ;
rdfs:subClassOf ifc:IfcMaterialSelect , ifc:IfcObjectReferenceSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLogical ;
owl:onProperty ifc:isVentilated_IfcMaterialLayer
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLogical ;
owl:onProperty ifc:isVentilated_IfcMaterialLayer
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:layerThickness_IfcMaterialLayer ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:layerThickness_IfcMaterialLayer
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcMaterial ;
owl:onProperty ifc:material_IfcMaterialLayer
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMaterial ;
owl:onProperty ifc:material_IfcMaterialLayer
] .
ifc:actor_IfcApprovalActorRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApprovalActorRelationship ;
rdfs:label "Actor" ;
rdfs:range ifc:IfcActorSelect .
ifc:IfcEdgeFeature a owl:Class ;
rdfs:subClassOf ifc:IfcFeatureElementSubtraction ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:featureLength_IfcEdgeFeature
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:featureLength_IfcEdgeFeature
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcChamferEdgeFeature ifc:IfcRoundedEdgeFeature )
] ;
owl:disjointWith ifc:IfcOpeningElement .
ifc:SLIDING_TO_RIGHT a ifc:IfcDoorStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "SLIDING_TO_RIGHT" .
ifc:IfcCircle a owl:Class ;
rdfs:subClassOf ifc:IfcConic ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:radius_IfcCircle ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:radius_IfcCircle
] ;
owl:disjointWith ifc:IfcEllipse .
ifc:IfcRadiusDimension
a owl:Class ;
rdfs:subClassOf ifc:IfcDimensionCurveDirectedCallout ;
owl:disjointWith ifc:IfcAngularDimension , ifc:IfcDiameterDimension , ifc:IfcLinearDimension .
ifc:warpingStiffness_IfcBoundaryNodeConditionWarping
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryNodeConditionWarping ;
rdfs:label "WarpingStiffness" ;
rdfs:range ifc:IfcWarpingMomentMeasure .
ifc:curveFont_IfcCurveStyleFontAndScaling
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurveStyleFontAndScaling ;
rdfs:label "CurveFont" ;
rdfs:range ifc:IfcCurveStyleFontSelect .
ifc:LINEARFORCEUNIT a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "LINEARFORCEUNIT" .
ifc:IfcGridAxis_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcGridAxis_List , list:EmptyList .
ifc:green_IfcColourRgb
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcColourRgb ;
rdfs:label "Green" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:IfcCoveringTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:ROTATIONALFREQUENCYUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "ROTATIONALFREQUENCYUNIT" .
ifc:PLAN_VIEW a ifc:IfcGeometricProjectionEnum , owl:NamedIndividual ;
rdfs:label "PLAN_VIEW" .
ifc:IfcTableRow a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:BOOLEAN ;
owl:onProperty ifc:isHeading_IfcTableRow ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:isHeading_IfcTableRow
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcValue_List ;
owl:onProperty ifc:rowCells_IfcTableRow ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcValue_List
] ;
owl:onProperty ifc:rowCells_IfcTableRow
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcValue_List ;
owl:onProperty ifc:rowCells_IfcTableRow
] .
ifc:IfcGasTerminalType
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowTerminalType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcGasTerminalTypeEnum ;
owl:onProperty ifc:predefinedType_IfcGasTerminalType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcGasTerminalTypeEnum ;
owl:onProperty ifc:predefinedType_IfcGasTerminalType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcLampType , ifc:IfcElectricApplianceType , ifc:IfcFireSuppressionTerminalType , ifc:IfcWasteTerminalType , ifc:IfcElectricHeaterType , ifc:IfcAirTerminalType , ifc:IfcStackTerminalType , ifc:IfcSanitaryTerminalType , ifc:IfcLightFixtureType , ifc:IfcOutletType .
ifc:relatedObjectsType_IfcRelAssigns
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssigns ;
rdfs:label "RelatedObjectsType" ;
rdfs:range ifc:IfcObjectTypeEnum .
ifc:IfcDocumentSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:COLLAR a ifc:IfcMemberTypeEnum , owl:NamedIndividual ;
rdfs:label "COLLAR" .
ifc:ELECTRICCABLEHEATER
a ifc:IfcElectricHeaterTypeEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICCABLEHEATER" .
ifc:description_IfcAppliedValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAppliedValue ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:centreOfGravityInY_IfcAsymmetricIShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAsymmetricIShapeProfileDef ;
rdfs:label "CentreOfGravityInY" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:predefinedType_IfcDuctSegmentType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDuctSegmentType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcDuctSegmentTypeEnum .
ifc:GRAY a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "GRAY" .
ifc:MODULUSOFROTATIONALSUBGRADEREACTIONUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "MODULUSOFROTATIONALSUBGRADEREACTIONUNIT" .
ifc:IfcPlanarForceMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:ICE a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "ICE" .
ifc:ROTATIONALSTIFFNESSUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "ROTATIONALSTIFFNESSUNIT" .
ifc:u2_IfcRectangularTrimmedSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangularTrimmedSurface ;
rdfs:label "U2" ;
rdfs:range ifc:IfcParameterValue .
ifc:IfcNormalisedRatioMeasure
a owl:Class ;
rdfs:subClassOf ifc:IfcRatioMeasure , ifc:IfcMeasureValue , ifc:IfcSizeSelect , ifc:IfcColourOrFactor .
ifc:IfcLengthMeasure_List
a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty list:hasContents
] .
ifc:IfcReinforcingBarRoleEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:nominalBarDiameter_IfcReinforcementBarProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcementBarProperties ;
rdfs:label "NominalBarDiameter" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:DOWN a ifc:IfcTextPath , owl:NamedIndividual ;
rdfs:label "DOWN" .
ifc:meshWidth_IfcReinforcingMesh
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcingMesh ;
rdfs:label "MeshWidth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:DOUBLE_PANEL_HORIZONTAL
a ifc:IfcWindowStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "DOUBLE_PANEL_HORIZONTAL" .
ifc:NULL a ifc:IfcNullStyle , owl:NamedIndividual ;
rdfs:label "NULL" .
ifc:PARTIALLYOCCUPIED
a ifc:IfcResourceConsumptionEnum , owl:NamedIndividual ;
rdfs:label "PARTIALLYOCCUPIED" .
ifc:slippageZ_IfcSlippageConnectionCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSlippageConnectionCondition ;
rdfs:label "SlippageZ" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:IfcMonthInYearNumber
a owl:Class ;
rdfs:subClassOf expr:INTEGER .
ifc:unitBasis_IfcAppliedValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAppliedValue ;
rdfs:label "UnitBasis" ;
rdfs:range ifc:IfcMeasureWithUnit .
ifc:IfcSpaceProgram a owl:Class ;
rdfs:subClassOf ifc:IfcControl ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAreaMeasure ;
owl:onProperty ifc:maxRequiredArea_IfcSpaceProgram
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAreaMeasure ;
owl:onProperty ifc:standardRequiredArea_IfcSpaceProgram ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcSpatialStructureElement ;
owl:onProperty ifc:requestedLocation_IfcSpaceProgram
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSpatialStructureElement ;
owl:onProperty ifc:requestedLocation_IfcSpaceProgram
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:spaceProgramIdentifier_IfcSpaceProgram
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAreaMeasure ;
owl:onProperty ifc:standardRequiredArea_IfcSpaceProgram
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelInteractionRequirements ;
owl:onProperty ifc:hasInteractionReqsTo_IfcSpaceProgram
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelInteractionRequirements ;
owl:onProperty ifc:hasInteractionReqsFrom_IfcSpaceProgram
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcAreaMeasure ;
owl:onProperty ifc:minRequiredArea_IfcSpaceProgram
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAreaMeasure ;
owl:onProperty ifc:minRequiredArea_IfcSpaceProgram
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcAreaMeasure ;
owl:onProperty ifc:maxRequiredArea_IfcSpaceProgram
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcIdentifier ;
owl:onProperty ifc:spaceProgramIdentifier_IfcSpaceProgram ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcFurnitureStandard , ifc:IfcServiceLife , ifc:IfcPermit , ifc:IfcConditionCriterion , ifc:IfcWorkControl , ifc:IfcProjectOrderRecord , ifc:IfcCostItem , ifc:IfcCostSchedule , ifc:IfcEquipmentStandard , ifc:IfcScheduleTimeControl , ifc:IfcActionRequest , ifc:IfcTimeSeriesSchedule , ifc:IfcProjectOrder , ifc:IfcPerformanceHistory .
ifc:predefinedType_IfcElementAssembly
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElementAssembly ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcElementAssemblyTypeEnum .
ifc:representationMap_IfcRepresentation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRepresentation ;
rdfs:label "RepresentationMap" ;
rdfs:range ifc:IfcRepresentationMap ;
owl:inverseOf ifc:mappedRepresentation_IfcRepresentationMap .
ifc:shapeOfProduct_IfcProductDefinitionShape
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProductDefinitionShape ;
rdfs:label "ShapeOfProduct" ;
rdfs:range ifc:IfcProduct ;
owl:inverseOf ifc:representation_IfcProduct .
ifc:width_IfcPixelTexture
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPixelTexture ;
rdfs:label "Width" ;
rdfs:range ifc:IfcInteger .
ifc:COMPLEX a ifc:IfcElementCompositionEnum , owl:NamedIndividual ;
rdfs:label "COMPLEX" .
ifc:frameDepth_IfcWindowPanelProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowPanelProperties ;
rdfs:label "FrameDepth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcParameterizedProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcProfileDef ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAxis2Placement2D ;
owl:onProperty ifc:position_IfcParameterizedProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAxis2Placement2D ;
owl:onProperty ifc:position_IfcParameterizedProfileDef
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcCShapeProfileDef ifc:IfcCircleProfileDef ifc:IfcCraneRailFShapeProfileDef ifc:IfcRectangleProfileDef ifc:IfcZShapeProfileDef ifc:IfcEllipseProfileDef ifc:IfcLShapeProfileDef ifc:IfcTrapeziumProfileDef ifc:IfcIShapeProfileDef ifc:IfcUShapeProfileDef ifc:IfcCraneRailAShapeProfileDef ifc:IfcTShapeProfileDef )
] ;
owl:disjointWith ifc:IfcArbitraryOpenProfileDef , ifc:IfcDerivedProfileDef , ifc:IfcCompositeProfileDef , ifc:IfcArbitraryClosedProfileDef .
ifc:position_IfcSweptSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSweptSurface ;
rdfs:label "Position" ;
rdfs:range ifc:IfcAxis2Placement3D .
ifc:FLUSHING a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "FLUSHING" .
ifc:IfcAirToAirHeatRecoveryType
a owl:Class ;
rdfs:subClassOf ifc:IfcEnergyConversionDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAirToAirHeatRecoveryTypeEnum ;
owl:onProperty ifc:predefinedType_IfcAirToAirHeatRecoveryType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAirToAirHeatRecoveryTypeEnum ;
owl:onProperty ifc:predefinedType_IfcAirToAirHeatRecoveryType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcEvaporatorType , ifc:IfcTubeBundleType , ifc:IfcTransformerType , ifc:IfcCoolingTowerType , ifc:IfcElectricGeneratorType , ifc:IfcCoilType , ifc:IfcElectricMotorType , ifc:IfcCondenserType , ifc:IfcMotorConnectionType , ifc:IfcEvaporativeCoolerType , ifc:IfcBoilerType , ifc:IfcChillerType , ifc:IfcUnitaryEquipmentType , ifc:IfcSpaceHeaterType , ifc:IfcHeatExchangerType , ifc:IfcCooledBeamType , ifc:IfcHumidifierType .
ifc:IfcMomentOfInertiaMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:IfcShapeModel a owl:Class ;
rdfs:subClassOf ifc:IfcRepresentation ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcTopologyRepresentation ifc:IfcShapeRepresentation )
] ;
owl:disjointWith ifc:IfcStyleModel .
ifc:IfcPowerMeasure a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:MAINTENANCEWORKORDER
a ifc:IfcProjectOrderTypeEnum , owl:NamedIndividual ;
rdfs:label "MAINTENANCEWORKORDER" .
ifc:predefinedType_IfcOccupant
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOccupant ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcOccupantTypeEnum .
ifc:SANITARYFOUNTAIN a ifc:IfcSanitaryTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "SANITARYFOUNTAIN" .
ifc:publisher_IfcLibraryInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLibraryInformation ;
rdfs:label "Publisher" ;
rdfs:range ifc:IfcOrganization .
ifc:layerSetName_IfcMaterialLayerSet
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMaterialLayerSet ;
rdfs:label "LayerSetName" ;
rdfs:range ifc:IfcLabel .
ifc:predefinedType_IfcCableCarrierSegmentType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCableCarrierSegmentType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcCableCarrierSegmentTypeEnum .
ifc:description_IfcApprovalRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApprovalRelationship ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:IfcLayerSetDirectionEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcCableSegmentTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:EXA a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "EXA" .
ifc:VOLTAGE a ifc:IfcTransformerTypeEnum , owl:NamedIndividual ;
rdfs:label "VOLTAGE" .
ifc:IfcColumnType a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElementType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcColumnTypeEnum ;
owl:onProperty ifc:predefinedType_IfcColumnType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcColumnTypeEnum ;
owl:onProperty ifc:predefinedType_IfcColumnType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcSlabType , ifc:IfcRailingType , ifc:IfcMemberType , ifc:IfcRampFlightType , ifc:IfcBeamType , ifc:IfcPlateType , ifc:IfcStairFlightType , ifc:IfcBuildingElementProxyType , ifc:IfcWallType , ifc:IfcCurtainWallType , ifc:IfcCoveringType .
ifc:mimeSubtype_IfcDocumentElectronicFormat
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentElectronicFormat ;
rdfs:label "MimeSubtype" ;
rdfs:range ifc:IfcLabel .
ifc:IfcStructuralLoadStatic
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralLoad ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcStructuralLoadTemperature ifc:IfcStructuralLoadPlanarForce ifc:IfcStructuralLoadLinearForce ifc:IfcStructuralLoadSingleDisplacement ifc:IfcStructuralLoadSingleForce )
] .
ifc:IfcPresentationStyle
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcPresentationStyle
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcPresentationStyle
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcFillAreaStyle ifc:IfcTextStyle ifc:IfcSymbolStyle ifc:IfcCurveStyle ifc:IfcSurfaceStyle )
] .
ifc:SHEET a ifc:IfcPlateTypeEnum , owl:NamedIndividual ;
rdfs:label "SHEET" .
ifc:DOSEEQUIVALENTUNIT
a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "DOSEEQUIVALENTUNIT" .
ifc:IfcTransportElementTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcText a owl:Class ;
rdfs:subClassOf expr:STRING , ifc:IfcMetricValueSelect , ifc:IfcSimpleValue .
ifc:HEATFLUXDENSITYUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "HEATFLUXDENSITYUNIT" .
ifc:isPointedTo_IfcDocumentInformation
a owl:ObjectProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "IsPointedTo" ;
rdfs:range ifc:IfcDocumentInformationRelationship ;
owl:inverseOf ifc:relatedDocuments_IfcDocumentInformationRelationship .
ifc:rateDateTime_IfcCurrencyRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurrencyRelationship ;
rdfs:label "RateDateTime" ;
rdfs:range ifc:IfcDateAndTime .
ifc:DEM a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "DEM" .
ifc:SPECULAR a ifc:IfcSurfaceTextureEnum , owl:NamedIndividual ;
rdfs:label "SPECULAR" .
ifc:ROTARY a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "ROTARY" .
ifc:height_IfcRightCircularCylinder
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRightCircularCylinder ;
rdfs:label "Height" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:PREFORMED a ifc:IfcTankTypeEnum , owl:NamedIndividual ;
rdfs:label "PREFORMED" .
ifc:CHANGEOVER a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "CHANGEOVER" .
ifc:givenName_IfcPerson
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPerson ;
rdfs:label "GivenName" ;
rdfs:range ifc:IfcLabel .
ifc:IfcIrregularTimeSeriesValue_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcIrregularTimeSeriesValue_List , list:EmptyList .
ifc:UNITHEATER a ifc:IfcSpaceHeaterTypeEnum , owl:NamedIndividual ;
rdfs:label "UNITHEATER" .
ifc:LIVE_LOAD_Q a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "LIVE_LOAD_Q" .
ifc:HANDDRYER a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "HANDDRYER" .
ifc:IfcSecondInMinute
a owl:Class ;
rdfs:subClassOf expr:REAL .
ifc:boundedBy_IfcSpace
a owl:ObjectProperty ;
rdfs:domain ifc:IfcSpace ;
rdfs:label "BoundedBy" ;
rdfs:range ifc:IfcRelSpaceBoundary ;
owl:inverseOf ifc:relatingSpace_IfcRelSpaceBoundary .
ifc:IfcColour a owl:Class ;
rdfs:subClassOf expr:SELECT , ifc:IfcSymbolStyleSelect , ifc:IfcFillStyleSelect .
ifc:DISTRIBUTIONBOARD
a ifc:IfcElectricDistributionPointFunctionEnum , owl:NamedIndividual ;
rdfs:label "DISTRIBUTIONBOARD" .
ifc:unit_IfcPropertyListValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyListValue ;
rdfs:label "Unit" ;
rdfs:range ifc:IfcUnit .
ifc:thresholdOffset_IfcDoorLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorLiningProperties ;
rdfs:label "ThresholdOffset" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:INDIRECTWATERHEATER
a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "INDIRECTWATERHEATER" .
ifc:IfcRepresentationMap_List
a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRepresentationMap_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRepresentationMap_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRepresentationMap ;
owl:onProperty list:hasContents
] .
ifc:SAR a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "SAR" .
ifc:SHUTDOWN a ifc:IfcProcedureTypeEnum , owl:NamedIndividual ;
rdfs:label "SHUTDOWN" .
ifc:country_IfcPostalAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPostalAddress ;
rdfs:label "Country" ;
rdfs:range ifc:IfcLabel .
ifc:cfsFaces_IfcConnectedFaceSet
a owl:ObjectProperty ;
rdfs:domain ifc:IfcConnectedFaceSet ;
rdfs:label "CfsFaces" ;
rdfs:range ifc:IfcFace .
ifc:IfcApplication a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcIdentifier ;
owl:onProperty ifc:applicationIdentifier_IfcApplication ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:applicationIdentifier_IfcApplication
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:applicationFullName_IfcApplication ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:applicationFullName_IfcApplication
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:version_IfcApplication ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:version_IfcApplication
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcOrganization ;
owl:onProperty ifc:applicationDeveloper_IfcApplication ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcOrganization ;
owl:onProperty ifc:applicationDeveloper_IfcApplication
] .
ifc:TIMECLOCK a ifc:IfcElectricTimeControlTypeEnum , owl:NamedIndividual ;
rdfs:label "TIMECLOCK" .
ifc:versionDate_IfcLibraryInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLibraryInformation ;
rdfs:label "VersionDate" ;
rdfs:range ifc:IfcCalendarDate .
ifc:axis1_IfcCartesianTransformationOperator
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCartesianTransformationOperator ;
rdfs:label "Axis1" ;
rdfs:range ifc:IfcDirection .
ifc:responsiblePerson_IfcAsset
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAsset ;
rdfs:label "ResponsiblePerson" ;
rdfs:range ifc:IfcPerson .
ifc:IfcStructuralLinearAction
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralAction ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcProjectedOrTrueLengthEnum ;
owl:onProperty ifc:projectedOrTrue_IfcStructuralLinearAction ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProjectedOrTrueLengthEnum ;
owl:onProperty ifc:projectedOrTrue_IfcStructuralLinearAction
] ;
owl:disjointWith ifc:IfcStructuralPlanarAction , ifc:IfcStructuralPointAction .
ifc:IfcCompositeCurveSegment_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcCompositeCurveSegment_List , list:EmptyList .
ifc:IfcControl a owl:Class ;
rdfs:subClassOf ifc:IfcObject ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcProjectOrderRecord ifc:IfcActionRequest ifc:IfcFurnitureStandard ifc:IfcPermit ifc:IfcCostSchedule ifc:IfcTimeSeriesSchedule ifc:IfcSpaceProgram ifc:IfcCostItem ifc:IfcServiceLife ifc:IfcEquipmentStandard ifc:IfcPerformanceHistory ifc:IfcScheduleTimeControl ifc:IfcWorkControl ifc:IfcConditionCriterion ifc:IfcProjectOrder )
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelAssignsToControl ;
owl:onProperty ifc:controls_IfcControl
] ;
owl:disjointWith ifc:IfcProduct , ifc:IfcProcess , ifc:IfcActor , ifc:IfcProject , ifc:IfcResource , ifc:IfcGroup .
ifc:description_IfcApproval
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApproval ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:PIN_JOINED_MEMBER
a ifc:IfcStructuralCurveTypeEnum , owl:NamedIndividual ;
rdfs:label "PIN_JOINED_MEMBER" .
ifc:preStress_IfcTendon
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTendon ;
rdfs:label "PreStress" ;
rdfs:range ifc:IfcPressureMeasure .
ifc:name_IfcBoundaryCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryCondition ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:FLOWSENSOR a ifc:IfcSensorTypeEnum , owl:NamedIndividual ;
rdfs:label "FLOWSENSOR" .
ifc:refLongitude_IfcSite
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSite ;
rdfs:label "RefLongitude" ;
rdfs:range ifc:IfcCompoundPlaneAngleMeasure .
ifc:predefinedType_IfcControllerType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcControllerType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcControllerTypeEnum .
ifc:NOTDEFINED a ifc:IfcStairTypeEnum , ifc:IfcElectricTimeControlTypeEnum , ifc:IfcSensorTypeEnum , ifc:IfcPileConstructionEnum , ifc:IfcInventoryTypeEnum , ifc:IfcDocumentStatusEnum , ifc:IfcReinforcingBarRoleEnum , ifc:IfcPlateTypeEnum , ifc:IfcChillerTypeEnum , ifc:IfcCondenserTypeEnum , ifc:IfcTendonTypeEnum , ifc:IfcFlowInstrumentTypeEnum , ifc:IfcStructuralSurfaceTypeEnum , ifc:IfcElectricGeneratorTypeEnum , ifc:IfcRailingTypeEnum , ifc:IfcValveTypeEnum , ifc:IfcWallTypeEnum , ifc:IfcPipeFittingTypeEnum , ifc:IfcBuildingElementProxyTypeEnum , ifc:IfcGasTerminalTypeEnum , ifc:IfcFireSuppressionTerminalTypeEnum , ifc:IfcThermalLoadSourceEnum , ifc:IfcElementAssemblyTypeEnum , ifc:IfcCableCarrierSegmentTypeEnum , ifc:IfcFlowDirectionEnum , ifc:IfcElectricMotorTypeEnum , ifc:IfcConnectionTypeEnum , ifc:IfcReflectanceMethodEnum , ifc:IfcThermalLoadTypeEnum , ifc:IfcSpaceHeaterTypeEnum , ifc:IfcElectricApplianceTypeEnum , ifc:IfcProcedureTypeEnum , ifc:IfcDuctSegmentTypeEnum , ifc:IfcBeamTypeEnum , ifc:IfcTransformerTypeEnum , ifc:IfcLightFixtureTypeEnum , ifc:IfcEvaporativeCoolerTypeEnum , ifc:IfcSoundScaleEnum , ifc:IfcFootingTypeEnum , owl:NamedIndividual , ifc:IfcOutletTypeEnum , ifc:IfcSwitchingDeviceTypeEnum , ifc:IfcLampTypeEnum , ifc:IfcDistributionChamberElementTypeEnum , ifc:IfcAlarmTypeEnum , ifc:IfcTubeBundleTypeEnum , ifc:IfcWorkControlTypeEnum , ifc:IfcCurtainWallTypeEnum , ifc:IfcCooledBeamTypeEnum , ifc:IfcAssemblyPlaceEnum , ifc:IfcElectricCurrentEnum , ifc:IfcAnalysisModelTypeEnum , ifc:IfcWindowPanelPositionEnum , ifc:IfcActionSourceTypeEnum , ifc:IfcStructuralCurveTypeEnum , ifc:IfcAirToAirHeatRecoveryTypeEnum , ifc:IfcLightEmissionSourceEnum , ifc:IfcUnitaryEquipmentTypeEnum , ifc:IfcDocumentConfidentialityEnum , ifc:IfcJunctionBoxTypeEnum , ifc:IfcWindowStyleConstructionEnum , ifc:IfcServiceLifeFactorTypeEnum , ifc:IfcSurfaceTextureEnum , ifc:IfcRampFlightTypeEnum , ifc:IfcStairFlightTypeEnum , ifc:IfcSequenceEnum , ifc:IfcObjectTypeEnum , ifc:IfcProjectOrderRecordTypeEnum , ifc:IfcCoolingTowerTypeEnum , ifc:IfcDoorStyleOperationEnum , ifc:IfcProtectiveDeviceTypeEnum , ifc:IfcCableSegmentTypeEnum , ifc:IfcEnergySequenceEnum , ifc:IfcActuatorTypeEnum , ifc:IfcMotorConnectionTypeEnum , ifc:IfcPhysicalOrVirtualEnum , ifc:IfcAirTerminalTypeEnum , ifc:IfcLoadGroupTypeEnum , ifc:IfcPipeSegmentTypeEnum , ifc:IfcPumpTypeEnum , ifc:IfcSanitaryTerminalTypeEnum , ifc:IfcTimeSeriesScheduleTypeEnum , ifc:IfcLightDistributionCurveEnum , ifc:IfcDataOriginEnum , ifc:IfcMemberTypeEnum , ifc:IfcAirTerminalBoxTypeEnum , ifc:IfcConstraintEnum , ifc:IfcHumidifierTypeEnum , ifc:IfcSlabTypeEnum , ifc:IfcColumnTypeEnum , ifc:IfcProjectOrderTypeEnum , ifc:IfcRoofTypeEnum , ifc:IfcWindowPanelOperationEnum , ifc:IfcWindowStyleOperationEnum , ifc:IfcVibrationIsolatorTypeEnum , ifc:IfcHeatExchangerTypeEnum , ifc:IfcPileTypeEnum , ifc:IfcFanTypeEnum , ifc:IfcSpaceTypeEnum , ifc:IfcDoorPanelPositionEnum , ifc:IfcDoorStyleConstructionEnum , ifc:IfcFlowMeterTypeEnum , ifc:IfcPermeableCoveringOperationEnum , ifc:IfcResourceConsumptionEnum , ifc:IfcDoorPanelOperationEnum , ifc:IfcTransportElementTypeEnum , ifc:IfcBoilerTypeEnum , ifc:IfcCoveringTypeEnum , ifc:IfcFilterTypeEnum , ifc:IfcEvaporatorTypeEnum , ifc:IfcElectricHeaterTypeEnum , ifc:IfcDuctSilencerTypeEnum , ifc:IfcTimeSeriesDataTypeEnum , ifc:IfcActionTypeEnum , ifc:IfcInternalOrExternalEnum , ifc:IfcEnvironmentalImpactCategoryEnum , ifc:IfcStackTerminalTypeEnum , ifc:IfcElectricDistributionPointFunctionEnum , ifc:IfcOccupantTypeEnum , ifc:IfcWasteTerminalTypeEnum , ifc:IfcTankTypeEnum , ifc:IfcControllerTypeEnum , ifc:IfcCostScheduleTypeEnum , ifc:IfcAnalysisTheoryTypeEnum , ifc:IfcCoilTypeEnum , ifc:IfcRampTypeEnum , ifc:IfcCompressorTypeEnum , ifc:IfcCableCarrierFittingTypeEnum , ifc:IfcDuctFittingTypeEnum , ifc:IfcGeometricProjectionEnum , ifc:IfcObjectiveEnum , ifc:IfcDamperTypeEnum , ifc:IfcElectricFlowStorageDeviceTypeEnum ;
rdfs:label "NOTDEFINED" .
ifc:unit_IfcPhysicalSimpleQuantity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPhysicalSimpleQuantity ;
rdfs:label "Unit" ;
rdfs:range ifc:IfcNamedUnit .
ifc:IfcApproval a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcApprovalRelationship ;
owl:onProperty ifc:relates_IfcApproval
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:description_IfcApproval
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:approvalQualifier_IfcApproval
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:approvalStatus_IfcApproval
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcIdentifier ;
owl:onProperty ifc:identifier_IfcApproval ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:approvalQualifier_IfcApproval
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcApproval
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcApprovalActorRelationship ;
owl:onProperty ifc:actors_IfcApproval
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDateTimeSelect ;
owl:onProperty ifc:approvalDateTime_IfcApproval ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:approvalStatus_IfcApproval
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:identifier_IfcApproval
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcApproval
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:approvalLevel_IfcApproval
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcApprovalRelationship ;
owl:onProperty ifc:isRelatedWith_IfcApproval
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:approvalDateTime_IfcApproval
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcApproval ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:approvalLevel_IfcApproval
] .
ifc:fillsVoids_IfcElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElement ;
rdfs:label "FillsVoids" ;
rdfs:range ifc:IfcRelFillsElement ;
owl:inverseOf ifc:relatedBuildingElement_IfcRelFillsElement .
ifc:flangeEdgeRadius_IfcTShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTShapeProfileDef ;
rdfs:label "FlangeEdgeRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:SHEAR a ifc:IfcWallTypeEnum , ifc:IfcReinforcingBarRoleEnum , owl:NamedIndividual ;
rdfs:label "SHEAR" .
ifc:diffuseTransmissionColour_IfcSurfaceStyleLighting
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleLighting ;
rdfs:label "DiffuseTransmissionColour" ;
rdfs:range ifc:IfcColourRgb .
ifc:BUOYANCY a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "BUOYANCY" .
ifc:TV a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "TV" .
ifc:IfcAsymmetricIShapeProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcIShapeProfileDef ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:topFlangeFilletRadius_IfcAsymmetricIShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:topFlangeThickness_IfcAsymmetricIShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:topFlangeWidth_IfcAsymmetricIShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:centreOfGravityInY_IfcAsymmetricIShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:topFlangeWidth_IfcAsymmetricIShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:topFlangeThickness_IfcAsymmetricIShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:topFlangeFilletRadius_IfcAsymmetricIShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:centreOfGravityInY_IfcAsymmetricIShapeProfileDef
] .
ifc:specularHighlight_IfcSurfaceStyleRendering
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleRendering ;
rdfs:label "SpecularHighlight" ;
rdfs:range ifc:IfcSpecularHighlightSelect .
ifc:layerSetDirection_IfcMaterialLayerSetUsage
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMaterialLayerSetUsage ;
rdfs:label "LayerSetDirection" ;
rdfs:range ifc:IfcLayerSetDirectionEnum .
ifc:transverseBarCrossSectionArea_IfcReinforcingMesh
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcingMesh ;
rdfs:label "TransverseBarCrossSectionArea" ;
rdfs:range ifc:IfcAreaMeasure .
ifc:semiAxis1_IfcEllipseProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEllipseProfileDef ;
rdfs:label "SemiAxis1" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcRampFlight a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
owl:disjointWith ifc:IfcBuildingElementProxy , ifc:IfcMember , ifc:IfcWall , ifc:IfcPlate , ifc:IfcDoor , ifc:IfcSlab , ifc:IfcBeam , ifc:IfcRamp , ifc:IfcRoof , ifc:IfcStair , ifc:IfcBuildingElementComponent , ifc:IfcCovering , ifc:IfcStairFlight , ifc:IfcFooting , ifc:IfcWindow , ifc:IfcCurtainWall , ifc:IfcRailing , ifc:IfcPile , ifc:IfcColumn .
ifc:DELETED a ifc:IfcChangeActionEnum , owl:NamedIndividual ;
rdfs:label "DELETED" .
ifc:locationOfInteraction_IfcRelInteractionRequirements
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelInteractionRequirements ;
rdfs:label "LocationOfInteraction" ;
rdfs:range ifc:IfcSpatialStructureElement .
ifc:CONTRACTOR a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "CONTRACTOR" .
ifc:webThickness_IfcTShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTShapeProfileDef ;
rdfs:label "WebThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:URINAL a ifc:IfcSanitaryTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "URINAL" .
ifc:moveTo_IfcMove a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMove ;
rdfs:label "MoveTo" ;
rdfs:range ifc:IfcSpatialStructureElement .
ifc:IfcShapeModel_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcShapeModel_List , list:EmptyList .
ifc:isComponentIn_IfcAppliedValue
a owl:ObjectProperty ;
rdfs:domain ifc:IfcAppliedValue ;
rdfs:label "IsComponentIn" ;
rdfs:range ifc:IfcAppliedValueRelationship ;
owl:inverseOf ifc:components_IfcAppliedValueRelationship .
ifc:LESSTHAN a ifc:IfcBenchmarkEnum , owl:NamedIndividual ;
rdfs:label "LESSTHAN" .
ifc:edgeRadius_IfcUShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcUShapeProfileDef ;
rdfs:label "EdgeRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:axis2_IfcCartesianTransformationOperator
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCartesianTransformationOperator ;
rdfs:label "Axis2" ;
rdfs:range ifc:IfcDirection .
ifc:IfcOpeningElement
a owl:Class ;
rdfs:subClassOf ifc:IfcFeatureElementSubtraction ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelFillsElement ;
owl:onProperty ifc:hasFillings_IfcOpeningElement
] ;
owl:disjointWith ifc:IfcEdgeFeature .
dce:creator a owl:AnnotationProperty .
ifc:IfcConnectionTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:DESIGNMINIMUM a ifc:IfcPropertySourceEnum , owl:NamedIndividual ;
rdfs:label "DESIGNMINIMUM" .
ifc:VANEAXIAL a ifc:IfcFanTypeEnum , owl:NamedIndividual ;
rdfs:label "VANEAXIAL" .
ifc:endProfile_IfcSectionProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSectionProperties ;
rdfs:label "EndProfile" ;
rdfs:range ifc:IfcProfileDef .
ifc:timeSeries_IfcTimeSeriesSchedule
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTimeSeriesSchedule ;
rdfs:label "TimeSeries" ;
rdfs:range ifc:IfcTimeSeries .
ifc:IfcCurrencyEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:ZAR a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "ZAR" .
ifc:SLIDINGVERTICAL a ifc:IfcWindowPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "SLIDINGVERTICAL" .
ifc:centreOfGravityInX_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "CentreOfGravityInX" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:INSTALLATION a ifc:IfcEnvironmentalImpactCategoryEnum , owl:NamedIndividual ;
rdfs:label "INSTALLATION" .
ifc:TIMEUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "TIMEUNIT" .
ifc:predefinedType_IfcPipeSegmentType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPipeSegmentType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcPipeSegmentTypeEnum .
ifc:IfcBuildingStorey
a owl:Class ;
rdfs:subClassOf ifc:IfcSpatialStructureElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:elevation_IfcBuildingStorey
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:elevation_IfcBuildingStorey
] ;
owl:disjointWith ifc:IfcBuilding , ifc:IfcSpace , ifc:IfcSite .
ifc:VARISTOR a ifc:IfcProtectiveDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "VARISTOR" .
ifc:thresholdThickness_IfcDoorLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorLiningProperties ;
rdfs:label "ThresholdThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:originalValue_IfcInventory
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcInventory ;
rdfs:label "OriginalValue" ;
rdfs:range ifc:IfcCostValue .
ifc:IfcPropertySet a owl:Class ;
rdfs:subClassOf ifc:IfcPropertySetDefinition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProperty ;
owl:onProperty ifc:hasProperties_IfcPropertySet
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcProperty ;
owl:onProperty ifc:hasProperties_IfcPropertySet
] ;
owl:disjointWith ifc:IfcSoundValue , ifc:IfcFluidFlowProperties , ifc:IfcWindowPanelProperties , ifc:IfcDoorPanelProperties , ifc:IfcEnergyProperties , ifc:IfcDoorLiningProperties , ifc:IfcPermeableCoveringProperties , ifc:IfcReinforcementDefinitionProperties , ifc:IfcWindowLiningProperties , ifc:IfcElementQuantity , ifc:IfcServiceLifeFactor , ifc:IfcSpaceThermalLoadProperties , ifc:IfcSoundProperties .
ifc:headWidth_IfcCraneRailAShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailAShapeProfileDef ;
rdfs:label "HeadWidth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcFontStyle a owl:Class ;
rdfs:subClassOf expr:STRING .
ifc:IfcCurveBoundedPlane
a owl:Class ;
rdfs:subClassOf ifc:IfcBoundedSurface ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurve ;
owl:onProperty ifc:innerBoundaries_IfcCurveBoundedPlane
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCurve ;
owl:onProperty ifc:outerBoundary_IfcCurveBoundedPlane ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurve ;
owl:onProperty ifc:outerBoundary_IfcCurveBoundedPlane
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPlane ;
owl:onProperty ifc:basisSurface_IfcCurveBoundedPlane ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPlane ;
owl:onProperty ifc:basisSurface_IfcCurveBoundedPlane
] ;
owl:disjointWith ifc:IfcRectangularTrimmedSurface .
ifc:WASHHANDBASIN a ifc:IfcSanitaryTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "WASHHANDBASIN" .
ifc:LOGICALAND a ifc:IfcLogicalOperatorEnum , owl:NamedIndividual ;
rdfs:label "LOGICALAND" .
ifc:userDefinedControlType_IfcWorkControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWorkControl ;
rdfs:label "UserDefinedControlType" ;
rdfs:range ifc:IfcLabel .
ifc:ACTOR a ifc:IfcObjectTypeEnum , owl:NamedIndividual ;
rdfs:label "ACTOR" .
ifc:PHONG a ifc:IfcReflectanceMethodEnum , owl:NamedIndividual ;
rdfs:label "PHONG" .
ifc:textTransform_IfcTextStyleTextModel
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleTextModel ;
rdfs:label "TextTransform" ;
rdfs:range ifc:IfcTextTransformation .
ifc:predefinedType_IfcCostSchedule
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCostSchedule ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcCostScheduleTypeEnum .
ifc:styleOfSymbol_IfcSymbolStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSymbolStyle ;
rdfs:label "StyleOfSymbol" ;
rdfs:range ifc:IfcSymbolStyleSelect .
ifc:CONSTRUCTIONMANAGER
a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "CONSTRUCTIONMANAGER" .
ifc:GRILLE a ifc:IfcAirTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "GRILLE" .
ifc:GREATERTHAN a ifc:IfcBenchmarkEnum , owl:NamedIndividual ;
rdfs:label "GREATERTHAN" .
ifc:WINDER a ifc:IfcStairFlightTypeEnum , owl:NamedIndividual ;
rdfs:label "WINDER" .
ifc:relatedCoverings_IfcRelCoversBldgElements
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRelCoversBldgElements ;
rdfs:label "RelatedCoverings" ;
rdfs:range ifc:IfcCovering ;
owl:inverseOf ifc:covers_IfcCovering .
ifc:IfcPipeFittingTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:lightDistributionCurve_IfcLightIntensityDistribution
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightIntensityDistribution ;
rdfs:label "LightDistributionCurve" ;
rdfs:range ifc:IfcLightDistributionCurveEnum .
ifc:PRODUCT a ifc:IfcObjectTypeEnum , owl:NamedIndividual ;
rdfs:label "PRODUCT" .
ifc:EST a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "EST" .
ifc:VALVECHAMBER a ifc:IfcDistributionChamberElementTypeEnum , owl:NamedIndividual ;
rdfs:label "VALVECHAMBER" .
ifc:tiles_IfcFillAreaStyleTiles
a owl:ObjectProperty ;
rdfs:domain ifc:IfcFillAreaStyleTiles ;
rdfs:label "Tiles" ;
rdfs:range ifc:IfcFillAreaStyleTileShapeSelect .
ifc:IfcDistributionElement
a owl:Class ;
rdfs:subClassOf ifc:IfcElement ;
owl:disjointWith ifc:IfcEquipmentElement , ifc:IfcVirtualElement , ifc:IfcElectricalElement , ifc:IfcElementAssembly , ifc:IfcBuildingElement , ifc:IfcTransportElement , ifc:IfcElementComponent , ifc:IfcFeatureElement , ifc:IfcFurnishingElement .
ifc:wallThickness_IfcRectangleHollowProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangleHollowProfileDef ;
rdfs:label "WallThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:predefinedType_IfcElectricHeaterType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricHeaterType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcElectricHeaterTypeEnum .
ifc:postalBox_IfcPostalAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPostalAddress ;
rdfs:label "PostalBox" ;
rdfs:range ifc:IfcLabel .
ifc:PRECAST_CONCRETE a ifc:IfcPileConstructionEnum , owl:NamedIndividual ;
rdfs:label "PRECAST_CONCRETE" .
ifc:width_IfcChamferEdgeFeature
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcChamferEdgeFeature ;
rdfs:label "Width" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:PROPORTIONAL a ifc:IfcControllerTypeEnum , owl:NamedIndividual ;
rdfs:label "PROPORTIONAL" .
ifc:relatingSystem_IfcRelServicesBuildings
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelServicesBuildings ;
rdfs:label "RelatingSystem" ;
rdfs:range ifc:IfcSystem ;
owl:inverseOf ifc:servicesBuildings_IfcSystem .
ifc:relatesConstraints_IfcConstraint
a owl:ObjectProperty ;
rdfs:domain ifc:IfcConstraint ;
rdfs:label "RelatesConstraints" ;
rdfs:range ifc:IfcConstraintRelationship ;
owl:inverseOf ifc:relatingConstraint_IfcConstraintRelationship .
ifc:THERMOSIPHONCOILTYPEHEATEXCHANGERS
a ifc:IfcAirToAirHeatRecoveryTypeEnum , owl:NamedIndividual ;
rdfs:label "THERMOSIPHONCOILTYPEHEATEXCHANGERS" .
ifc:IfcReinforcingBarSurfaceEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:classifiedConstraint_IfcConstraintClassificationRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraintClassificationRelationship ;
rdfs:label "ClassifiedConstraint" ;
rdfs:range ifc:IfcConstraint ;
owl:inverseOf ifc:classifiedAs_IfcConstraint .
ifc:USD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "USD" .
ifc:crossSectionArea_IfcReinforcingBar
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcingBar ;
rdfs:label "CrossSectionArea" ;
rdfs:range ifc:IfcAreaMeasure .
ifc:IfcBooleanOperator
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcDuctSegmentTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:lowerVaporResistanceFactor_IfcHygroscopicMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcHygroscopicMaterialProperties ;
rdfs:label "LowerVaporResistanceFactor" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:SNOW_S a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "SNOW_S" .
ifc:libraryReference_IfcLibraryInformation
a owl:ObjectProperty ;
rdfs:domain ifc:IfcLibraryInformation ;
rdfs:label "LibraryReference" ;
rdfs:range ifc:IfcLibraryReference ;
owl:inverseOf ifc:referenceIntoLibrary_IfcLibraryReference .
ifc:PASSIVE a ifc:IfcCooledBeamTypeEnum , owl:NamedIndividual ;
rdfs:label "PASSIVE" .
ifc:IfcParameterValue_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcParameterValue_List , list:EmptyList .
ifc:IfcDocumentInformationRelationship
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:relationshipType_IfcDocumentInformationRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:relationshipType_IfcDocumentInformationRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDocumentInformation ;
owl:onProperty ifc:relatedDocuments_IfcDocumentInformationRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDocumentInformation ;
owl:onProperty ifc:relatedDocuments_IfcDocumentInformationRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDocumentInformation ;
owl:onProperty ifc:relatingDocument_IfcDocumentInformationRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDocumentInformation ;
owl:onProperty ifc:relatingDocument_IfcDocumentInformationRelationship
] .
ifc:elevationOfRefHeight_IfcBuilding
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBuilding ;
rdfs:label "ElevationOfRefHeight" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:IfcWorkControlTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcSubedge a owl:Class ;
rdfs:subClassOf ifc:IfcEdge ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcEdge ;
owl:onProperty ifc:parentEdge_IfcSubedge ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcEdge ;
owl:onProperty ifc:parentEdge_IfcSubedge
] ;
owl:disjointWith ifc:IfcEdgeCurve , ifc:IfcOrientedEdge .
ifc:READONLY a ifc:IfcStateEnum , owl:NamedIndividual ;
rdfs:label "READONLY" .
ifc:IfcPhysicalOrVirtualEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:torsionalConstantX_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "TorsionalConstantX" ;
rdfs:range ifc:IfcMomentOfInertiaMeasure .
ifc:isRelatedWith_IfcApproval
a owl:ObjectProperty ;
rdfs:domain ifc:IfcApproval ;
rdfs:label "IsRelatedWith" ;
rdfs:range ifc:IfcApprovalRelationship ;
owl:inverseOf ifc:relatedApproval_IfcApprovalRelationship .
ifc:ADIABATICRIGIDMEDIA
a ifc:IfcHumidifierTypeEnum , owl:NamedIndividual ;
rdfs:label "ADIABATICRIGIDMEDIA" .
ifc:CONTROLPANEL a ifc:IfcElectricDistributionPointFunctionEnum , owl:NamedIndividual ;
rdfs:label "CONTROLPANEL" .
ifc:IfcObjective a owl:Class ;
rdfs:subClassOf ifc:IfcConstraint ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:userDefinedQualifier_IfcObjective
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMetric ;
owl:onProperty ifc:benchmarkValues_IfcObjective
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:userDefinedQualifier_IfcObjective
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcObjectiveEnum ;
owl:onProperty ifc:objectiveQualifier_IfcObjective ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMetric ;
owl:onProperty ifc:resultValues_IfcObjective
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcMetric ;
owl:onProperty ifc:resultValues_IfcObjective
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcMetric ;
owl:onProperty ifc:benchmarkValues_IfcObjective
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcObjectiveEnum ;
owl:onProperty ifc:objectiveQualifier_IfcObjective
] ;
owl:disjointWith ifc:IfcMetric .
ifc:CENTRIFUGALRADIAL
a ifc:IfcFanTypeEnum , owl:NamedIndividual ;
rdfs:label "CENTRIFUGALRADIAL" .
ifc:enumerationValues_IfcPropertyEnumeratedValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyEnumeratedValue ;
rdfs:label "EnumerationValues" ;
rdfs:range ifc:IfcValue_List .
ifc:worldCoordinateSystem_IfcGeometricRepresentationContext
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeometricRepresentationContext ;
rdfs:label "WorldCoordinateSystem" ;
rdfs:range ifc:IfcAxis2Placement .
ifc:crossSections_IfcSectionedSpine
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSectionedSpine ;
rdfs:label "CrossSections" ;
rdfs:range ifc:IfcProfileDef_List .
ifc:status_IfcCostSchedule
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCostSchedule ;
rdfs:label "Status" ;
rdfs:range ifc:IfcLabel .
ifc:COULOMB a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "COULOMB" .
ifc:quadricAttenuation_IfcLightSourcePositional
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourcePositional ;
rdfs:label "QuadricAttenuation" ;
rdfs:range ifc:IfcReal .
ifc:IfcAirTerminalType
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowTerminalType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAirTerminalTypeEnum ;
owl:onProperty ifc:predefinedType_IfcAirTerminalType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAirTerminalTypeEnum ;
owl:onProperty ifc:predefinedType_IfcAirTerminalType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcLightFixtureType , ifc:IfcGasTerminalType , ifc:IfcWasteTerminalType , ifc:IfcSanitaryTerminalType , ifc:IfcStackTerminalType , ifc:IfcElectricHeaterType , ifc:IfcLampType , ifc:IfcOutletType , ifc:IfcElectricApplianceType , ifc:IfcFireSuppressionTerminalType .
ifc:relatingElement_IfcRelConnectsElements
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsElements ;
rdfs:label "RelatingElement" ;
rdfs:range ifc:IfcElement ;
owl:inverseOf ifc:connectedTo_IfcElement .
ifc:TAPERED a ifc:IfcSectionTypeEnum , owl:NamedIndividual ;
rdfs:label "TAPERED" .
ifc:standardRequiredArea_IfcSpaceProgram
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceProgram ;
rdfs:label "StandardRequiredArea" ;
rdfs:range ifc:IfcAreaMeasure .
ifc:IfcAirTerminalTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:position_IfcParameterizedProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcParameterizedProfileDef ;
rdfs:label "Position" ;
rdfs:range ifc:IfcAxis2Placement2D .
ifc:flangeWidth_IfcUShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcUShapeProfileDef ;
rdfs:label "FlangeWidth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcStructuredDimensionCallout
a owl:Class ;
rdfs:subClassOf ifc:IfcDraughtingCallout ;
owl:disjointWith ifc:IfcDimensionCurveDirectedCallout .
ifc:IfcTransformerTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcThermalLoadTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:acidityConcentration_IfcWaterProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWaterProperties ;
rdfs:label "AcidityConcentration" ;
rdfs:range ifc:IfcIonConcentrationMeasure .
ifc:PRESSURESENSOR a ifc:IfcSensorTypeEnum , owl:NamedIndividual ;
rdfs:label "PRESSURESENSOR" .
ifc:targetView_IfcGeometricRepresentationSubContext
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeometricRepresentationSubContext ;
rdfs:label "TargetView" ;
rdfs:range ifc:IfcGeometricProjectionEnum .
ifc:IfcAxis2Placement2D
a owl:Class ;
rdfs:subClassOf ifc:IfcAxis2Placement , ifc:IfcPlacement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDirection ;
owl:onProperty ifc:refDirection_IfcAxis2Placement2D
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDirection ;
owl:onProperty ifc:refDirection_IfcAxis2Placement2D
] ;
owl:disjointWith ifc:IfcAxis1Placement , ifc:IfcAxis2Placement3D .
ifc:shearCentreY_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "ShearCentreY" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:roles_IfcPerson a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPerson ;
rdfs:label "Roles" ;
rdfs:range ifc:IfcActorRole_List .
ifc:IfcMember a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
owl:disjointWith ifc:IfcRampFlight , ifc:IfcCurtainWall , ifc:IfcPlate , ifc:IfcBuildingElementProxy , ifc:IfcRoof , ifc:IfcColumn , ifc:IfcWindow , ifc:IfcBeam , ifc:IfcStairFlight , ifc:IfcRamp , ifc:IfcPile , ifc:IfcBuildingElementComponent , ifc:IfcStair , ifc:IfcSlab , ifc:IfcCovering , ifc:IfcWall , ifc:IfcDoor , ifc:IfcRailing , ifc:IfcFooting .
ifc:depreciatedValue_IfcAsset
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAsset ;
rdfs:label "DepreciatedValue" ;
rdfs:range ifc:IfcCostValue .
ifc:GROUP a ifc:IfcObjectTypeEnum , owl:NamedIndividual ;
rdfs:label "GROUP" .
ifc:ADIABATICWETTEDELEMENT
a ifc:IfcHumidifierTypeEnum , owl:NamedIndividual ;
rdfs:label "ADIABATICWETTEDELEMENT" .
ifc:FOLDING_TO_RIGHT a ifc:IfcDoorStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "FOLDING_TO_RIGHT" .
ifc:D_INDOORENVIRONMENT
a ifc:IfcServiceLifeFactorTypeEnum , owl:NamedIndividual ;
rdfs:label "D_INDOORENVIRONMENT" .
ifc:compressionFailureX_IfcFailureConnectionCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFailureConnectionCondition ;
rdfs:label "CompressionFailureX" ;
rdfs:range ifc:IfcForceMeasure .
ifc:IfcElectricResistanceMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:SIMULATED a ifc:IfcDataOriginEnum , ifc:IfcPropertySourceEnum , owl:NamedIndividual ;
rdfs:label "SIMULATED" .
ifc:IfcCostScheduleTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcRelAggregates a owl:Class ;
rdfs:subClassOf ifc:IfcRelDecomposes ;
owl:disjointWith ifc:IfcRelNests .
ifc:IfcTelecomAddress
a owl:Class ;
rdfs:subClassOf ifc:IfcAddress ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel_List ;
owl:onProperty ifc:telephoneNumbers_IfcTelecomAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel_List ;
owl:onProperty ifc:facsimileNumbers_IfcTelecomAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:wWWHomePageURL_IfcTelecomAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcLabel_List
] ;
owl:onProperty ifc:facsimileNumbers_IfcTelecomAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel_List ;
owl:onProperty ifc:facsimileNumbers_IfcTelecomAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcLabel_List
] ;
owl:onProperty ifc:telephoneNumbers_IfcTelecomAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel_List ;
owl:onProperty ifc:electronicMailAddresses_IfcTelecomAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel_List ;
owl:onProperty ifc:telephoneNumbers_IfcTelecomAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:pagerNumber_IfcTelecomAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel_List ;
owl:onProperty ifc:electronicMailAddresses_IfcTelecomAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:pagerNumber_IfcTelecomAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcLabel_List
] ;
owl:onProperty ifc:electronicMailAddresses_IfcTelecomAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:wWWHomePageURL_IfcTelecomAddress
] ;
owl:disjointWith ifc:IfcPostalAddress .
ifc:containsElements_IfcSpatialStructureElement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcSpatialStructureElement ;
rdfs:label "ContainsElements" ;
rdfs:range ifc:IfcRelContainedInSpatialStructure ;
owl:inverseOf ifc:relatingStructure_IfcRelContainedInSpatialStructure .
ifc:timeSeriesDataType_IfcTimeSeries
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTimeSeries ;
rdfs:label "TimeSeriesDataType" ;
rdfs:range ifc:IfcTimeSeriesDataTypeEnum .
ifc:IfcRightCircularCone
a owl:Class ;
rdfs:subClassOf ifc:IfcCsgPrimitive3D ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:bottomRadius_IfcRightCircularCone
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:height_IfcRightCircularCone ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:height_IfcRightCircularCone
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:bottomRadius_IfcRightCircularCone ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcRectangularPyramid , ifc:IfcRightCircularCylinder , ifc:IfcSphere , ifc:IfcBlock .
ifc:resourceGroup_IfcConstructionResource
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstructionResource ;
rdfs:label "ResourceGroup" ;
rdfs:range ifc:IfcLabel .
ifc:TWD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "TWD" .
ifc:xDim_IfcBoundingBox
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundingBox ;
rdfs:label "XDim" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:NZD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "NZD" .
ifc:invisibleSegmentLength_IfcCurveStyleFontPattern
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurveStyleFontPattern ;
rdfs:label "InvisibleSegmentLength" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:rotationalStiffnessByLengthZ_IfcBoundaryEdgeCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryEdgeCondition ;
rdfs:label "RotationalStiffnessByLengthZ" ;
rdfs:range ifc:IfcModulusOfRotationalSubgradeReactionMeasure .
ifc:FLOORING a ifc:IfcCoveringTypeEnum , owl:NamedIndividual ;
rdfs:label "FLOORING" .
ifc:id_IfcPerson a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPerson ;
rdfs:label "Id" ;
rdfs:range ifc:IfcIdentifier .
ifc:VAPORPERMEABILITYUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "VAPORPERMEABILITYUNIT" .
ifc:IfcRepresentationMap_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcRepresentationMap_List , list:EmptyList .
ifc:IfcRelFlowControlElements
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDistributionControlElement ;
owl:onProperty ifc:relatedControlElements_IfcRelFlowControlElements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDistributionControlElement ;
owl:onProperty ifc:relatedControlElements_IfcRelFlowControlElements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDistributionFlowElement ;
owl:onProperty ifc:relatingFlowElement_IfcRelFlowControlElements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDistributionFlowElement ;
owl:onProperty ifc:relatingFlowElement_IfcRelFlowControlElements ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcRelReferencedInSpatialStructure , ifc:IfcRelConnectsPorts , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelCoversBldgElements , ifc:IfcRelConnectsStructuralElement , ifc:IfcRelFillsElement , ifc:IfcRelInteractionRequirements , ifc:IfcRelConnectsElements , ifc:IfcRelProjectsElement , ifc:IfcRelVoidsElement , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelSequence , ifc:IfcRelServicesBuildings , ifc:IfcRelCoversSpaces , ifc:IfcRelConnectsPortToElement , ifc:IfcRelSpaceBoundary .
ifc:DRAWOFFCOCK a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "DRAWOFFCOCK" .
ifc:TENDER a ifc:IfcCostScheduleTypeEnum , owl:NamedIndividual ;
rdfs:label "TENDER" .
ifc:ENERGYMETER a ifc:IfcFlowMeterTypeEnum , owl:NamedIndividual ;
rdfs:label "ENERGYMETER" .
ifc:IfcStructuralLoad
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcStructuralLoad
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcStructuralLoad
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcStructuralLoadStatic )
] .
ifc:CAD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "CAD" .
ifc:thermalConductivity_IfcThermalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcThermalMaterialProperties ;
rdfs:label "ThermalConductivity" ;
rdfs:range ifc:IfcThermalConductivityMeasure .
ifc:mostUsedValue_IfcServiceLifeFactor
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcServiceLifeFactor ;
rdfs:label "MostUsedValue" ;
rdfs:range ifc:IfcMeasureValue .
ifc:GASDETECTORPANEL a ifc:IfcElectricDistributionPointFunctionEnum , owl:NamedIndividual ;
rdfs:label "GASDETECTORPANEL" .
ifc:CODECOMPLIANCE a ifc:IfcObjectiveEnum , owl:NamedIndividual ;
rdfs:label "CODECOMPLIANCE" .
ifc:description_IfcOrganization
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOrganization ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:RESELLER a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "RESELLER" .
ifc:axis3_IfcCartesianTransformationOperator3D
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCartesianTransformationOperator3D ;
rdfs:label "Axis3" ;
rdfs:range ifc:IfcDirection .
ifc:VENTILATIONOUTSIDEAIR
a ifc:IfcThermalLoadSourceEnum , owl:NamedIndividual ;
rdfs:label "VENTILATIONOUTSIDEAIR" .
ifc:maxRequiredArea_IfcSpaceProgram
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceProgram ;
rdfs:label "MaxRequiredArea" ;
rdfs:range ifc:IfcAreaMeasure .
ifc:IfcRelAssociatesDocument
a owl:Class ;
rdfs:subClassOf ifc:IfcRelAssociates ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDocumentSelect ;
owl:onProperty ifc:relatingDocument_IfcRelAssociatesDocument ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDocumentSelect ;
owl:onProperty ifc:relatingDocument_IfcRelAssociatesDocument
] ;
owl:disjointWith ifc:IfcRelAssociatesConstraint , ifc:IfcRelAssociatesLibrary , ifc:IfcRelAssociatesMaterial , ifc:IfcRelAssociatesApproval , ifc:IfcRelAssociatesAppliedValue , ifc:IfcRelAssociatesProfileProperties , ifc:IfcRelAssociatesClassification .
ifc:IfcModulusOfElasticityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:webThickness_IfcZShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcZShapeProfileDef ;
rdfs:label "WebThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:CLP a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "CLP" .
ifc:barLength_IfcReinforcingBar
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcingBar ;
rdfs:label "BarLength" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcDerivedUnit a owl:Class ;
rdfs:subClassOf ifc:IfcUnit ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:userDefinedType_IfcDerivedUnit
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:userDefinedType_IfcDerivedUnit
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDerivedUnitEnum ;
owl:onProperty ifc:unitType_IfcDerivedUnit ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDerivedUnitEnum ;
owl:onProperty ifc:unitType_IfcDerivedUnit
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDerivedUnitElement ;
owl:onProperty ifc:elements_IfcDerivedUnit
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDerivedUnitElement ;
owl:onProperty ifc:elements_IfcDerivedUnit
] .
ifc:velocitySingleValue_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "VelocitySingleValue" ;
rdfs:range ifc:IfcLinearVelocityMeasure .
ifc:TENANT a ifc:IfcOccupantTypeEnum , owl:NamedIndividual ;
rdfs:label "TENANT" .
ifc:hasProperties_IfcComplexProperty
a owl:ObjectProperty ;
rdfs:domain ifc:IfcComplexProperty ;
rdfs:label "HasProperties" ;
rdfs:range ifc:IfcProperty ;
owl:inverseOf ifc:partOfComplex_IfcProperty .
ifc:bound_IfcFaceBound
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFaceBound ;
rdfs:label "Bound" ;
rdfs:range ifc:IfcLoop .
ifc:TUNGSTENFILAMENT a ifc:IfcLampTypeEnum , ifc:IfcLightEmissionSourceEnum , owl:NamedIndividual ;
rdfs:label "TUNGSTENFILAMENT" .
ifc:EXIT a ifc:IfcDuctFittingTypeEnum , ifc:IfcPipeFittingTypeEnum , owl:NamedIndividual ;
rdfs:label "EXIT" .
ifc:IfcLampType a owl:Class ;
rdfs:subClassOf ifc:IfcFlowTerminalType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLampTypeEnum ;
owl:onProperty ifc:predefinedType_IfcLampType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLampTypeEnum ;
owl:onProperty ifc:predefinedType_IfcLampType
] ;
owl:disjointWith ifc:IfcStackTerminalType , ifc:IfcFireSuppressionTerminalType , ifc:IfcAirTerminalType , ifc:IfcElectricApplianceType , ifc:IfcLightFixtureType , ifc:IfcSanitaryTerminalType , ifc:IfcElectricHeaterType , ifc:IfcWasteTerminalType , ifc:IfcGasTerminalType , ifc:IfcOutletType .
ifc:pHLevel_IfcWaterProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWaterProperties ;
rdfs:label "PHLevel" ;
rdfs:range ifc:IfcPHMeasure .
ifc:predefinedType_IfcSwitchingDeviceType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSwitchingDeviceType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcSwitchingDeviceTypeEnum .
ifc:IfcFontWeight a owl:Class ;
rdfs:subClassOf expr:STRING .
ifc:n20Content_IfcProductsOfCombustionProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProductsOfCombustionProperties ;
rdfs:label "N20Content" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:FAUCET a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "FAUCET" .
ifc:IfcStructuralProfileProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcGeneralProfileProperties ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcSectionModulusMeasure ;
owl:onProperty ifc:maximumSectionModulusY_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:centreOfGravityInX_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcSectionModulusMeasure ;
owl:onProperty ifc:maximumSectionModulusZ_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcWarpingConstantMeasure ;
owl:onProperty ifc:warpingConstant_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSectionModulusMeasure ;
owl:onProperty ifc:maximumSectionModulusZ_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMomentOfInertiaMeasure ;
owl:onProperty ifc:momentOfInertiaYZ_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:shearCentreZ_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAreaMeasure ;
owl:onProperty ifc:shearDeformationAreaY_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSectionModulusMeasure ;
owl:onProperty ifc:minimumSectionModulusY_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcMomentOfInertiaMeasure ;
owl:onProperty ifc:torsionalConstantX_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcSectionModulusMeasure ;
owl:onProperty ifc:minimumSectionModulusZ_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:centreOfGravityInY_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMomentOfInertiaMeasure ;
owl:onProperty ifc:torsionalConstantX_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSectionModulusMeasure ;
owl:onProperty ifc:minimumSectionModulusZ_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcAreaMeasure ;
owl:onProperty ifc:shearDeformationAreaZ_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:shearCentreY_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcMomentOfInertiaMeasure ;
owl:onProperty ifc:momentOfInertiaY_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcSectionModulusMeasure ;
owl:onProperty ifc:torsionalSectionModulus_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSectionModulusMeasure ;
owl:onProperty ifc:maximumSectionModulusY_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:shearCentreY_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcMomentOfInertiaMeasure ;
owl:onProperty ifc:momentOfInertiaYZ_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAreaMeasure ;
owl:onProperty ifc:shearDeformationAreaZ_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcMomentOfInertiaMeasure ;
owl:onProperty ifc:momentOfInertiaZ_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcWarpingConstantMeasure ;
owl:onProperty ifc:warpingConstant_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:centreOfGravityInY_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMomentOfInertiaMeasure ;
owl:onProperty ifc:momentOfInertiaY_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSectionModulusMeasure ;
owl:onProperty ifc:torsionalSectionModulus_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMomentOfInertiaMeasure ;
owl:onProperty ifc:momentOfInertiaZ_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcSectionModulusMeasure ;
owl:onProperty ifc:minimumSectionModulusY_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcAreaMeasure ;
owl:onProperty ifc:shearDeformationAreaY_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:centreOfGravityInX_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:shearCentreZ_IfcStructuralProfileProperties
] .
ifc:IfcSwitchingDeviceType
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowControllerType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSwitchingDeviceTypeEnum ;
owl:onProperty ifc:predefinedType_IfcSwitchingDeviceType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSwitchingDeviceTypeEnum ;
owl:onProperty ifc:predefinedType_IfcSwitchingDeviceType
] ;
owl:disjointWith ifc:IfcProtectiveDeviceType , ifc:IfcElectricTimeControlType , ifc:IfcAirTerminalBoxType , ifc:IfcFlowMeterType , ifc:IfcValveType , ifc:IfcDamperType .
ifc:XEU a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "XEU" .
ifc:lastRevisionTime_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "LastRevisionTime" ;
rdfs:range ifc:IfcDateAndTime .
ifc:identifier_IfcApproval
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApproval ;
rdfs:label "Identifier" ;
rdfs:range ifc:IfcIdentifier .
ifc:expression_IfcPropertyTableValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyTableValue ;
rdfs:label "Expression" ;
rdfs:range ifc:IfcText .
ifc:locationAtRelatingElement_IfcConnectionPortGeometry
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConnectionPortGeometry ;
rdfs:label "LocationAtRelatingElement" ;
rdfs:range ifc:IfcAxis2Placement .
ifc:IfcRelOverridesProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcRelDefinesByProperties ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcProperty ;
owl:onProperty ifc:overridingProperties_IfcRelOverridesProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProperty ;
owl:onProperty ifc:overridingProperties_IfcRelOverridesProperties
] .
ifc:STUD a ifc:IfcMemberTypeEnum , ifc:IfcReinforcingBarRoleEnum , owl:NamedIndividual ;
rdfs:label "STUD" .
ifc:IfcStateEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:repeatT_IfcSurfaceTexture
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceTexture ;
rdfs:label "RepeatT" ;
rdfs:range expr:BOOLEAN .
ifc:timeSeriesReferences_IfcTimeSeriesReferenceRelationship
a owl:ObjectProperty ;
rdfs:domain ifc:IfcTimeSeriesReferenceRelationship ;
rdfs:label "TimeSeriesReferences" ;
rdfs:range ifc:IfcDocumentSelect .
ifc:IfcRelConnectsPathElements
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnectsElements ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConnectionTypeEnum ;
owl:onProperty ifc:relatingConnectionType_IfcRelConnectsPathElements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:INTEGER_List ;
owl:onProperty ifc:relatedPriorities_IfcRelConnectsPathElements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:INTEGER_List ;
owl:onProperty ifc:relatedPriorities_IfcRelConnectsPathElements ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:INTEGER_List ;
owl:onProperty ifc:relatingPriorities_IfcRelConnectsPathElements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:INTEGER_List ;
owl:onProperty ifc:relatingPriorities_IfcRelConnectsPathElements ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConnectionTypeEnum ;
owl:onProperty ifc:relatedConnectionType_IfcRelConnectsPathElements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcConnectionTypeEnum ;
owl:onProperty ifc:relatingConnectionType_IfcRelConnectsPathElements ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcConnectionTypeEnum ;
owl:onProperty ifc:relatedConnectionType_IfcRelConnectsPathElements ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcRelConnectsWithRealizingElements .
ifc:ROOFING a ifc:IfcCoveringTypeEnum , owl:NamedIndividual ;
rdfs:label "ROOFING" .
ifc:IfcCurtainWallTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcCompositeCurve
a owl:Class ;
rdfs:subClassOf ifc:IfcBoundedCurve ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:LOGICAL ;
owl:onProperty ifc:selfIntersect_IfcCompositeCurve
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCompositeCurveSegment_List ;
owl:onProperty ifc:segments_IfcCompositeCurve
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcCompositeCurveSegment_List
] ;
owl:onProperty ifc:segments_IfcCompositeCurve
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:LOGICAL ;
owl:onProperty ifc:selfIntersect_IfcCompositeCurve ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCompositeCurveSegment_List ;
owl:onProperty ifc:segments_IfcCompositeCurve ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcBSplineCurve , ifc:IfcPolyline , ifc:IfcTrimmedCurve .
ifc:SPIRAL_STAIR a ifc:IfcStairTypeEnum , owl:NamedIndividual ;
rdfs:label "SPIRAL_STAIR" .
ifc:TWINSCREW a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "TWINSCREW" .
ifc:SOLIDANGLEUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "SOLIDANGLEUNIT" .
ifc:v2_IfcRectangularTrimmedSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangularTrimmedSurface ;
rdfs:label "V2" ;
rdfs:range ifc:IfcParameterValue .
ifc:VERTICALTURBINE a ifc:IfcPumpTypeEnum , owl:NamedIndividual ;
rdfs:label "VERTICALTURBINE" .
ifc:IfcShell a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:IfcConstraint a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcConstraintEnum ;
owl:onProperty ifc:constraintGrade_IfcConstraint ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDateTimeSelect ;
owl:onProperty ifc:creationTime_IfcConstraint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConstraintAggregationRelationship ;
owl:onProperty ifc:aggregates_IfcConstraint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcConstraint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:userDefinedGrade_IfcConstraint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConstraintRelationship ;
owl:onProperty ifc:relatesConstraints_IfcConstraint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConstraintEnum ;
owl:onProperty ifc:constraintGrade_IfcConstraint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConstraintRelationship ;
owl:onProperty ifc:isRelatedWith_IfcConstraint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:userDefinedGrade_IfcConstraint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConstraintClassificationRelationship ;
owl:onProperty ifc:classifiedAs_IfcConstraint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcConstraint ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPropertyConstraintRelationship ;
owl:onProperty ifc:propertiesForConstraint_IfcConstraint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcConstraint
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcObjective ifc:IfcMetric )
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:description_IfcConstraint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcActorSelect ;
owl:onProperty ifc:creatingActor_IfcConstraint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorSelect ;
owl:onProperty ifc:creatingActor_IfcConstraint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:creationTime_IfcConstraint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:constraintSource_IfcConstraint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:constraintSource_IfcConstraint
] .
ifc:refractionIndex_IfcSurfaceStyleRefraction
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleRefraction ;
rdfs:label "RefractionIndex" ;
rdfs:range ifc:IfcReal .
ifc:T_BEAM a ifc:IfcBeamTypeEnum , owl:NamedIndividual ;
rdfs:label "T_BEAM" .
ifc:IfcCurveStyle a owl:Class ;
rdfs:subClassOf ifc:IfcPresentationStyle , ifc:IfcPresentationStyleSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSizeSelect ;
owl:onProperty ifc:curveWidth_IfcCurveStyle
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcCurveFontOrScaledCurveFontSelect ;
owl:onProperty ifc:curveFont_IfcCurveStyle
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcColour ;
owl:onProperty ifc:curveColour_IfcCurveStyle
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurveFontOrScaledCurveFontSelect ;
owl:onProperty ifc:curveFont_IfcCurveStyle
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcSizeSelect ;
owl:onProperty ifc:curveWidth_IfcCurveStyle
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcColour ;
owl:onProperty ifc:curveColour_IfcCurveStyle
] ;
owl:disjointWith ifc:IfcSymbolStyle , ifc:IfcFillAreaStyle , ifc:IfcTextStyle , ifc:IfcSurfaceStyle .
ifc:lastModifyingApplication_IfcOwnerHistory
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOwnerHistory ;
rdfs:label "LastModifyingApplication" ;
rdfs:range ifc:IfcApplication .
ifc:freezingPoint_IfcThermalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcThermalMaterialProperties ;
rdfs:label "FreezingPoint" ;
rdfs:range ifc:IfcThermodynamicTemperatureMeasure .
ifc:IfcDateAndTime a owl:Class ;
rdfs:subClassOf ifc:IfcObjectReferenceSelect , ifc:IfcDateTimeSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLocalTime ;
owl:onProperty ifc:timeComponent_IfcDateAndTime ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLocalTime ;
owl:onProperty ifc:timeComponent_IfcDateAndTime
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCalendarDate ;
owl:onProperty ifc:dateComponent_IfcDateAndTime ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCalendarDate ;
owl:onProperty ifc:dateComponent_IfcDateAndTime
] .
ifc:userDefinedThermalLoadSource_IfcSpaceThermalLoadProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceThermalLoadProperties ;
rdfs:label "UserDefinedThermalLoadSource" ;
rdfs:range ifc:IfcLabel .
ifc:radius_IfcCraneRailAShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailAShapeProfileDef ;
rdfs:label "Radius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:flowrateSingleValue_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "FlowrateSingleValue" ;
rdfs:range ifc:IfcDerivedMeasureValue .
ifc:materialClassifications_IfcMaterialClassificationRelationship
a owl:ObjectProperty ;
rdfs:domain ifc:IfcMaterialClassificationRelationship ;
rdfs:label "MaterialClassifications" ;
rdfs:range ifc:IfcClassificationNotationSelect .
ifc:actualStart_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "ActualStart" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:IfcRelConnectsStructuralMember
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:supportedLength_IfcRelConnectsStructuralMember
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcBoundaryCondition ;
owl:onProperty ifc:appliedCondition_IfcRelConnectsStructuralMember
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStructuralConnection ;
owl:onProperty ifc:relatedStructuralConnection_IfcRelConnectsStructuralMember
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcStructuralConnectionCondition ;
owl:onProperty ifc:additionalConditions_IfcRelConnectsStructuralMember
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcAxis2Placement3D ;
owl:onProperty ifc:conditionCoordinateSystem_IfcRelConnectsStructuralMember
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcStructuralMember ;
owl:onProperty ifc:relatingStructuralMember_IfcRelConnectsStructuralMember ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStructuralMember ;
owl:onProperty ifc:relatingStructuralMember_IfcRelConnectsStructuralMember
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcBoundaryCondition ;
owl:onProperty ifc:appliedCondition_IfcRelConnectsStructuralMember
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:supportedLength_IfcRelConnectsStructuralMember
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAxis2Placement3D ;
owl:onProperty ifc:conditionCoordinateSystem_IfcRelConnectsStructuralMember
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStructuralConnectionCondition ;
owl:onProperty ifc:additionalConditions_IfcRelConnectsStructuralMember
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcStructuralConnection ;
owl:onProperty ifc:relatedStructuralConnection_IfcRelConnectsStructuralMember ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcRelCoversBldgElements , ifc:IfcRelServicesBuildings , ifc:IfcRelConnectsPorts , ifc:IfcRelFillsElement , ifc:IfcRelCoversSpaces , ifc:IfcRelReferencedInSpatialStructure , ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelFlowControlElements , ifc:IfcRelProjectsElement , ifc:IfcRelVoidsElement , ifc:IfcRelConnectsElements , ifc:IfcRelInteractionRequirements , ifc:IfcRelConnectsPortToElement , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelSpaceBoundary , ifc:IfcRelSequence , ifc:IfcRelConnectsStructuralElement .
ifc:location_IfcExternalReference
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcExternalReference ;
rdfs:label "Location" ;
rdfs:range ifc:IfcLabel .
ifc:IfcOrientedEdge_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcOrientedEdge_List , list:EmptyList .
ifc:secondTransomOffset_IfcWindowLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowLiningProperties ;
rdfs:label "SecondTransomOffset" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:RELATIVEHUMIDITY a ifc:IfcThermalLoadSourceEnum , owl:NamedIndividual ;
rdfs:label "RELATIVEHUMIDITY" .
ifc:IfcBoundedSurface
a owl:Class ;
rdfs:subClassOf ifc:IfcSurface ;
owl:disjointWith ifc:IfcSweptSurface , ifc:IfcElementarySurface .
ifc:COMMUNICATIONSOUTLET
a ifc:IfcOutletTypeEnum , owl:NamedIndividual ;
rdfs:label "COMMUNICATIONSOUTLET" .
ifc:PAVILION_ROOF a ifc:IfcRoofTypeEnum , owl:NamedIndividual ;
rdfs:label "PAVILION_ROOF" .
ifc:ASSISTEDNATURALGAS
a ifc:IfcHumidifierTypeEnum , owl:NamedIndividual ;
rdfs:label "ASSISTEDNATURALGAS" .
ifc:relativePlacement_IfcLocalPlacement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLocalPlacement ;
rdfs:label "RelativePlacement" ;
rdfs:range ifc:IfcAxis2Placement .
ifc:STOPCOCK a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "STOPCOCK" .
ifc:IfcRoof a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRoofTypeEnum ;
owl:onProperty ifc:shapeType_IfcRoof
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcRoofTypeEnum ;
owl:onProperty ifc:shapeType_IfcRoof ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcPile , ifc:IfcBuildingElementProxy , ifc:IfcCovering , ifc:IfcBuildingElementComponent , ifc:IfcMember , ifc:IfcWindow , ifc:IfcStairFlight , ifc:IfcFooting , ifc:IfcPlate , ifc:IfcRampFlight , ifc:IfcStair , ifc:IfcCurtainWall , ifc:IfcBeam , ifc:IfcRailing , ifc:IfcColumn , ifc:IfcDoor , ifc:IfcRamp , ifc:IfcSlab , ifc:IfcWall .
ifc:IfcBuildingElementType
a owl:Class ;
rdfs:subClassOf ifc:IfcElementType ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcCoveringType ifc:IfcWallType ifc:IfcRailingType ifc:IfcCurtainWallType ifc:IfcRampFlightType ifc:IfcSlabType ifc:IfcStairFlightType ifc:IfcBeamType ifc:IfcMemberType ifc:IfcBuildingElementProxyType ifc:IfcColumnType ifc:IfcPlateType )
] ;
owl:disjointWith ifc:IfcElementComponentType , ifc:IfcTransportElementType , ifc:IfcSpatialStructureElementType , ifc:IfcFurnishingElementType , ifc:IfcDistributionElementType .
ifc:LATENT a ifc:IfcThermalLoadTypeEnum , owl:NamedIndividual ;
rdfs:label "LATENT" .
ifc:lateStart_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "LateStart" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:PLANNED a ifc:IfcWorkControlTypeEnum , owl:NamedIndividual ;
rdfs:label "PLANNED" .
ifc:position_IfcLightSourceGoniometric
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourceGoniometric ;
rdfs:label "Position" ;
rdfs:range ifc:IfcAxis2Placement3D .
ifc:TWO_STRAIGHT_RUN_STAIR
a ifc:IfcStairTypeEnum , owl:NamedIndividual ;
rdfs:label "TWO_STRAIGHT_RUN_STAIR" .
ifc:IfcFlowInstrumentTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcEllipse a owl:Class ;
rdfs:subClassOf ifc:IfcConic ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:semiAxis2_IfcEllipse ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:semiAxis2_IfcEllipse
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:semiAxis1_IfcEllipse ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:semiAxis1_IfcEllipse
] ;
owl:disjointWith ifc:IfcCircle .
ifc:lightDistributionDataSource_IfcLightSourceGoniometric
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourceGoniometric ;
rdfs:label "LightDistributionDataSource" ;
rdfs:range ifc:IfcLightDistributionDataSourceSelect .
ifc:IfcMechanicalConcreteMaterialProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcMechanicalMaterialProperties ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:workability_IfcMechanicalConcreteMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:maxAggregateSize_IfcMechanicalConcreteMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:waterImpermeability_IfcMechanicalConcreteMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:admixturesDescription_IfcMechanicalConcreteMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:maxAggregateSize_IfcMechanicalConcreteMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:protectivePoreRatio_IfcMechanicalConcreteMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:protectivePoreRatio_IfcMechanicalConcreteMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPressureMeasure ;
owl:onProperty ifc:compressiveStrength_IfcMechanicalConcreteMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPressureMeasure ;
owl:onProperty ifc:compressiveStrength_IfcMechanicalConcreteMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:admixturesDescription_IfcMechanicalConcreteMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:waterImpermeability_IfcMechanicalConcreteMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:workability_IfcMechanicalConcreteMaterialProperties
] ;
owl:disjointWith ifc:IfcMechanicalSteelMaterialProperties .
ifc:admixturesDescription_IfcMechanicalConcreteMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalConcreteMaterialProperties ;
rdfs:label "AdmixturesDescription" ;
rdfs:range ifc:IfcText .
ifc:DISHWASHER a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "DISHWASHER" .
ifc:casingDepth_IfcDoorLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorLiningProperties ;
rdfs:label "CasingDepth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:shearAreaZ_IfcStructuralSteelProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralSteelProfileProperties ;
rdfs:label "ShearAreaZ" ;
rdfs:range ifc:IfcAreaMeasure .
ifc:intensity_IfcLightSource
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSource ;
rdfs:label "Intensity" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:IfcRelDecomposes a owl:Class ;
rdfs:subClassOf ifc:IfcRelationship ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcObjectDefinition ;
owl:onProperty ifc:relatedObjects_IfcRelDecomposes
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcObjectDefinition ;
owl:onProperty ifc:relatingObject_IfcRelDecomposes ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcObjectDefinition ;
owl:onProperty ifc:relatedObjects_IfcRelDecomposes
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcObjectDefinition ;
owl:onProperty ifc:relatingObject_IfcRelDecomposes
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcRelAggregates ifc:IfcRelNests )
] ;
owl:disjointWith ifc:IfcRelAssociates , ifc:IfcRelAssigns , ifc:IfcRelConnects , ifc:IfcRelDefines .
ifc:MONTHLY a ifc:IfcTimeSeriesScheduleTypeEnum , owl:NamedIndividual ;
rdfs:label "MONTHLY" .
ifc:linearStiffnessX_IfcBoundaryNodeCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryNodeCondition ;
rdfs:label "LinearStiffnessX" ;
rdfs:range ifc:IfcLinearStiffnessMeasure .
ifc:STANDARD a ifc:IfcWallTypeEnum , owl:NamedIndividual ;
rdfs:label "STANDARD" .
ifc:IfcCoilType a owl:Class ;
rdfs:subClassOf ifc:IfcEnergyConversionDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCoilTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCoilType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCoilTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCoilType
] ;
owl:disjointWith ifc:IfcTransformerType , ifc:IfcHumidifierType , ifc:IfcElectricGeneratorType , ifc:IfcUnitaryEquipmentType , ifc:IfcTubeBundleType , ifc:IfcAirToAirHeatRecoveryType , ifc:IfcElectricMotorType , ifc:IfcCondenserType , ifc:IfcEvaporativeCoolerType , ifc:IfcCooledBeamType , ifc:IfcSpaceHeaterType , ifc:IfcEvaporatorType , ifc:IfcChillerType , ifc:IfcCoolingTowerType , ifc:IfcHeatExchangerType , ifc:IfcMotorConnectionType , ifc:IfcBoilerType .
ifc:IfcSIUnit a owl:Class ;
rdfs:subClassOf ifc:IfcNamedUnit ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSIUnitName ;
owl:onProperty ifc:name_IfcSIUnit ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSIUnitName ;
owl:onProperty ifc:name_IfcSIUnit
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcSIPrefix ;
owl:onProperty ifc:prefix_IfcSIUnit
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSIPrefix ;
owl:onProperty ifc:prefix_IfcSIUnit
] ;
owl:disjointWith ifc:IfcConversionBasedUnit , ifc:IfcContextDependentUnit .
ifc:SPRINKLERDEFLECTOR
a ifc:IfcFireSuppressionTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "SPRINKLERDEFLECTOR" .
ifc:NOTCONSUMED a ifc:IfcResourceConsumptionEnum , owl:NamedIndividual ;
rdfs:label "NOTCONSUMED" .
ifc:thermalIrEmissivityBack_IfcOpticalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOpticalMaterialProperties ;
rdfs:label "ThermalIrEmissivityBack" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:IfcGridAxis a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcBoolean ;
owl:onProperty ifc:sameSense_IfcGridAxis ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcBoolean ;
owl:onProperty ifc:sameSense_IfcGridAxis
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCurve ;
owl:onProperty ifc:axisCurve_IfcGridAxis ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurve ;
owl:onProperty ifc:axisCurve_IfcGridAxis
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:axisTag_IfcGridAxis
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:axisTag_IfcGridAxis
] .
ifc:perimeter_IfcGeneralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeneralProfileProperties ;
rdfs:label "Perimeter" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:SHOWER a ifc:IfcSanitaryTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "SHOWER" .
ifc:SKETCH_VIEW a ifc:IfcGeometricProjectionEnum , owl:NamedIndividual ;
rdfs:label "SKETCH_VIEW" .
ifc:CURTAIN_PANEL a ifc:IfcPlateTypeEnum , owl:NamedIndividual ;
rdfs:label "CURTAIN_PANEL" .
ifc:firstOperand_IfcBooleanResult
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBooleanResult ;
rdfs:label "FirstOperand" ;
rdfs:range ifc:IfcBooleanOperand .
ifc:outer_IfcManifoldSolidBrep
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcManifoldSolidBrep ;
rdfs:label "Outer" ;
rdfs:range ifc:IfcClosedShell .
ifc:IfcLinearMomentMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:flowConditionTimeSeries_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "FlowConditionTimeSeries" ;
rdfs:range ifc:IfcTimeSeries .
ifc:SKP a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "SKP" .
ifc:IfcRoleEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:GULLYSUMP a ifc:IfcWasteTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "GULLYSUMP" .
ifc:parentCurve_IfcCompositeCurveSegment
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCompositeCurveSegment ;
rdfs:label "ParentCurve" ;
rdfs:range ifc:IfcCurve .
ifc:POWEROUTLET a ifc:IfcOutletTypeEnum , owl:NamedIndividual ;
rdfs:label "POWEROUTLET" .
ifc:IfcElectricMotorType
a owl:Class ;
rdfs:subClassOf ifc:IfcEnergyConversionDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElectricMotorTypeEnum ;
owl:onProperty ifc:predefinedType_IfcElectricMotorType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcElectricMotorTypeEnum ;
owl:onProperty ifc:predefinedType_IfcElectricMotorType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcSpaceHeaterType , ifc:IfcCoilType , ifc:IfcHeatExchangerType , ifc:IfcUnitaryEquipmentType , ifc:IfcCooledBeamType , ifc:IfcTubeBundleType , ifc:IfcEvaporatorType , ifc:IfcTransformerType , ifc:IfcAirToAirHeatRecoveryType , ifc:IfcEvaporativeCoolerType , ifc:IfcCondenserType , ifc:IfcElectricGeneratorType , ifc:IfcHumidifierType , ifc:IfcMotorConnectionType , ifc:IfcCoolingTowerType , ifc:IfcChillerType , ifc:IfcBoilerType .
ifc:IfcLuminousIntensityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcMeasureValue .
ifc:GREATERTHANOREQUALTO
a ifc:IfcBenchmarkEnum , owl:NamedIndividual ;
rdfs:label "GREATERTHANOREQUALTO" .
ifc:selfIntersect_IfcCompositeCurve
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCompositeCurve ;
rdfs:label "SelfIntersect" ;
rdfs:range expr:LOGICAL .
ifc:IfcCurveStyleFontSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT , ifc:IfcCurveFontOrScaledCurveFontSelect .
ifc:CONTSAMEGRADIENT a ifc:IfcTransitionCode , owl:NamedIndividual ;
rdfs:label "CONTSAMEGRADIENT" .
ifc:IfcDataOriginEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:DOME_ROOF a ifc:IfcRoofTypeEnum , owl:NamedIndividual ;
rdfs:label "DOME_ROOF" .
ifc:MANSARD_ROOF a ifc:IfcRoofTypeEnum , owl:NamedIndividual ;
rdfs:label "MANSARD_ROOF" .
ifc:TARGET a ifc:IfcDimensionExtentUsage , owl:NamedIndividual ;
rdfs:label "TARGET" .
ifc:projectedOrTrue_IfcStructuralLinearAction
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLinearAction ;
rdfs:label "ProjectedOrTrue" ;
rdfs:range ifc:IfcProjectedOrTrueLengthEnum .
ifc:SPACEINVENTORY a ifc:IfcInventoryTypeEnum , owl:NamedIndividual ;
rdfs:label "SPACEINVENTORY" .
ifc:IfcDimensionPair a owl:Class ;
rdfs:subClassOf ifc:IfcDraughtingCalloutRelationship ;
owl:disjointWith ifc:IfcDimensionCalloutRelationship .
ifc:hardness_IfcWaterProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWaterProperties ;
rdfs:label "Hardness" ;
rdfs:range ifc:IfcIonConcentrationMeasure .
ifc:IfcStairFlight a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:treadLength_IfcStairFlight
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:treadLength_IfcStairFlight
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:INTEGER ;
owl:onProperty ifc:numberOfTreads_IfcStairFlight
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:INTEGER ;
owl:onProperty ifc:numberOfRiser_IfcStairFlight
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass expr:INTEGER ;
owl:onProperty ifc:numberOfRiser_IfcStairFlight
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:riserHeight_IfcStairFlight
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass expr:INTEGER ;
owl:onProperty ifc:numberOfTreads_IfcStairFlight
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:riserHeight_IfcStairFlight
] ;
owl:disjointWith ifc:IfcRampFlight , ifc:IfcPlate , ifc:IfcBuildingElementComponent , ifc:IfcBeam , ifc:IfcFooting , ifc:IfcPile , ifc:IfcWall , ifc:IfcRoof , ifc:IfcWindow , ifc:IfcCovering , ifc:IfcDoor , ifc:IfcBuildingElementProxy , ifc:IfcRailing , ifc:IfcColumn , ifc:IfcStair , ifc:IfcRamp , ifc:IfcCurtainWall , ifc:IfcMember , ifc:IfcSlab .
ifc:DISCRETE a ifc:IfcTimeSeriesDataTypeEnum , owl:NamedIndividual ;
rdfs:label "DISCRETE" .
ifc:IfcStructuralConnection
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcRelConnectsStructuralMember ;
owl:onProperty ifc:connectsStructuralMembers_IfcStructuralConnection
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelConnectsStructuralMember ;
owl:onProperty ifc:connectsStructuralMembers_IfcStructuralConnection
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcBoundaryCondition ;
owl:onProperty ifc:appliedCondition_IfcStructuralConnection
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcBoundaryCondition ;
owl:onProperty ifc:appliedCondition_IfcStructuralConnection
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcStructuralPointConnection ifc:IfcStructuralCurveConnection ifc:IfcStructuralSurfaceConnection )
] ;
owl:disjointWith ifc:IfcStructuralMember .
ifc:IfcSectionReinforcementProperties_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcSectionReinforcementProperties_List , list:EmptyList .
ifc:name_IfcAppliedValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAppliedValue ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:MULTIPLY a ifc:IfcArithmeticOperatorEnum , owl:NamedIndividual ;
rdfs:label "MULTIPLY" .
ifc:SQUARE_METRE a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "SQUARE_METRE" .
ifc:TYPE_B a ifc:IfcLightDistributionCurveEnum , owl:NamedIndividual ;
rdfs:label "TYPE_B" .
ifc:ILS a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "ILS" .
ifc:topXOffset_IfcTrapeziumProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTrapeziumProfileDef ;
rdfs:label "TopXOffset" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:filletRadius_IfcIShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcIShapeProfileDef ;
rdfs:label "FilletRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:hourOffset_IfcCoordinatedUniversalTimeOffset
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCoordinatedUniversalTimeOffset ;
rdfs:label "HourOffset" ;
rdfs:range ifc:IfcHourInDay .
ifc:loadGroupFor_IfcStructuralLoadGroup
a owl:ObjectProperty ;
rdfs:domain ifc:IfcStructuralLoadGroup ;
rdfs:label "LoadGroupFor" ;
rdfs:range ifc:IfcStructuralAnalysisModel ;
owl:inverseOf ifc:loadedBy_IfcStructuralAnalysisModel .
ifc:requestID_IfcActionRequest
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcActionRequest ;
rdfs:label "RequestID" ;
rdfs:range ifc:IfcIdentifier .
ifc:CENTRIFUGALFORWARDCURVED
a ifc:IfcFanTypeEnum , owl:NamedIndividual ;
rdfs:label "CENTRIFUGALFORWARDCURVED" .
ifc:MOTORCONTROLCENTRE
a ifc:IfcElectricDistributionPointFunctionEnum , owl:NamedIndividual ;
rdfs:label "MOTORCONTROLCENTRE" .
ifc:width_IfcLShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLShapeProfileDef ;
rdfs:label "Width" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:BUTTERFLY_ROOF a ifc:IfcRoofTypeEnum , owl:NamedIndividual ;
rdfs:label "BUTTERFLY_ROOF" .
ifc:IMPACT a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "IMPACT" .
ifc:IfcStructuralLoad_List
a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStructuralLoad_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStructuralLoad_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStructuralLoad ;
owl:onProperty list:hasContents
] .
ifc:IfcRepresentationItem
a owl:Class ;
rdfs:subClassOf ifc:IfcLayeredItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcStyledItem ;
owl:onProperty ifc:styledByItem_IfcRepresentationItem
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStyledItem ;
owl:onProperty ifc:styledByItem_IfcRepresentationItem
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcTopologicalRepresentationItem ifc:IfcGeometricRepresentationItem ifc:IfcStyledItem ifc:IfcMappedItem )
] .
ifc:creationTime_IfcConstraint
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraint ;
rdfs:label "CreationTime" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:JOULE a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "JOULE" .
ifc:START_START a ifc:IfcSequenceEnum , owl:NamedIndividual ;
rdfs:label "START_START" .
ifc:IfcAddress_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcAddress_List , list:EmptyList .
ifc:logicalAggregator_IfcConstraintAggregationRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraintAggregationRelationship ;
rdfs:label "LogicalAggregator" ;
rdfs:range ifc:IfcLogicalOperatorEnum .
ifc:IfcSlabType a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElementType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSlabTypeEnum ;
owl:onProperty ifc:predefinedType_IfcSlabType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSlabTypeEnum ;
owl:onProperty ifc:predefinedType_IfcSlabType
] ;
owl:disjointWith ifc:IfcPlateType , ifc:IfcMemberType , ifc:IfcWallType , ifc:IfcStairFlightType , ifc:IfcCurtainWallType , ifc:IfcColumnType , ifc:IfcRailingType , ifc:IfcBuildingElementProxyType , ifc:IfcCoveringType , ifc:IfcRampFlightType , ifc:IfcBeamType .
ifc:IfcWindowPanelPositionEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcClassificationItemRelationship
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcClassificationItem ;
owl:onProperty ifc:relatedItems_IfcClassificationItemRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcClassificationItem ;
owl:onProperty ifc:relatedItems_IfcClassificationItemRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcClassificationItem ;
owl:onProperty ifc:relatingItem_IfcClassificationItemRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcClassificationItem ;
owl:onProperty ifc:relatingItem_IfcClassificationItemRelationship
] .
ifc:IfcCsgSolid a owl:Class ;
rdfs:subClassOf ifc:IfcSolidModel ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCsgSelect ;
owl:onProperty ifc:treeRootExpression_IfcCsgSolid ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCsgSelect ;
owl:onProperty ifc:treeRootExpression_IfcCsgSolid
] ;
owl:disjointWith ifc:IfcSweptDiskSolid , ifc:IfcManifoldSolidBrep , ifc:IfcSweptAreaSolid .
ifc:overallWidth_IfcDoor
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoor ;
rdfs:label "OverallWidth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:BACKDRAFTDAMPER a ifc:IfcDamperTypeEnum , owl:NamedIndividual ;
rdfs:label "BACKDRAFTDAMPER" .
ifc:unitType_IfcNamedUnit
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcNamedUnit ;
rdfs:label "UnitType" ;
rdfs:range ifc:IfcUnitEnum .
ifc:distance_IfcOffsetCurve3D
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOffsetCurve3D ;
rdfs:label "Distance" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:symbol_IfcFillAreaStyleTileSymbolWithStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFillAreaStyleTileSymbolWithStyle ;
rdfs:label "Symbol" ;
rdfs:range ifc:IfcAnnotationSymbolOccurrence .
ifc:momentOfInertiaYZ_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "MomentOfInertiaYZ" ;
rdfs:range ifc:IfcMomentOfInertiaMeasure .
ifc:warpingConstant_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "WarpingConstant" ;
rdfs:range ifc:IfcWarpingConstantMeasure .
ifc:IfcStructuralCurveConnection
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralConnection ;
owl:disjointWith ifc:IfcStructuralSurfaceConnection , ifc:IfcStructuralPointConnection .
ifc:POINTSOURCE a ifc:IfcLightFixtureTypeEnum , owl:NamedIndividual ;
rdfs:label "POINTSOURCE" .
ifc:FJD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "FJD" .
ifc:IfcPropertyBoundedValue
a owl:Class ;
rdfs:subClassOf ifc:IfcSimpleProperty ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcUnit ;
owl:onProperty ifc:unit_IfcPropertyBoundedValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcValue ;
owl:onProperty ifc:upperBoundValue_IfcPropertyBoundedValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcValue ;
owl:onProperty ifc:lowerBoundValue_IfcPropertyBoundedValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcValue ;
owl:onProperty ifc:lowerBoundValue_IfcPropertyBoundedValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcValue ;
owl:onProperty ifc:upperBoundValue_IfcPropertyBoundedValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcUnit ;
owl:onProperty ifc:unit_IfcPropertyBoundedValue
] ;
owl:disjointWith ifc:IfcPropertyReferenceValue , ifc:IfcPropertyListValue , ifc:IfcPropertySingleValue , ifc:IfcPropertyTableValue , ifc:IfcPropertyEnumeratedValue .
ifc:IfcIrregularTimeSeriesValue_List
a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIrregularTimeSeriesValue_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIrregularTimeSeriesValue_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIrregularTimeSeriesValue ;
owl:onProperty list:hasContents
] .
ifc:projectedOrTrue_IfcStructuralPlanarAction
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralPlanarAction ;
rdfs:label "ProjectedOrTrue" ;
rdfs:range ifc:IfcProjectedOrTrueLengthEnum .
ifc:IfcPreDefinedTerminatorSymbol
a owl:Class ;
rdfs:subClassOf ifc:IfcPreDefinedSymbol ;
owl:disjointWith ifc:IfcPreDefinedDimensionSymbol , ifc:IfcPreDefinedPointMarkerSymbol .
ifc:tensionFailureY_IfcFailureConnectionCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFailureConnectionCondition ;
rdfs:label "TensionFailureY" ;
rdfs:range ifc:IfcForceMeasure .
ifc:predefinedType_IfcJunctionBoxType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcJunctionBoxType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcJunctionBoxTypeEnum .
ifc:editors_IfcDocumentInformation
a owl:ObjectProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "Editors" ;
rdfs:range ifc:IfcActorSelect .
ifc:specificHeatCapacity_IfcProductsOfCombustionProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProductsOfCombustionProperties ;
rdfs:label "SpecificHeatCapacity" ;
rdfs:range ifc:IfcSpecificHeatCapacityMeasure .
ifc:RELAY a ifc:IfcElectricTimeControlTypeEnum , owl:NamedIndividual ;
rdfs:label "RELAY" .
ifc:relatingElement_IfcRelConnectsStructuralActivity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsStructuralActivity ;
rdfs:label "RelatingElement" ;
rdfs:range ifc:IfcStructuralActivityAssignmentSelect ;
owl:inverseOf ifc:assignedStructuralActivity_IfcStructuralItem .
ifc:BWP a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "BWP" .
ifc:TRIPLE_PANEL_LEFT
a ifc:IfcWindowStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "TRIPLE_PANEL_LEFT" .
ifc:MYR a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "MYR" .
ifc:TOPHUNG a ifc:IfcWindowPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "TOPHUNG" .
ifc:IfcRelAssociatesConstraint
a owl:Class ;
rdfs:subClassOf ifc:IfcRelAssociates ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:intent_IfcRelAssociatesConstraint ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:intent_IfcRelAssociatesConstraint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConstraint ;
owl:onProperty ifc:relatingConstraint_IfcRelAssociatesConstraint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcConstraint ;
owl:onProperty ifc:relatingConstraint_IfcRelAssociatesConstraint ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcRelAssociatesAppliedValue , ifc:IfcRelAssociatesClassification , ifc:IfcRelAssociatesDocument , ifc:IfcRelAssociatesLibrary , ifc:IfcRelAssociatesMaterial , ifc:IfcRelAssociatesApproval , ifc:IfcRelAssociatesProfileProperties .
ifc:IfcGridAxis_List a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcGridAxis_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcGridAxis_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcGridAxis ;
owl:onProperty list:hasContents
] .
ifc:DIVERTING a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "DIVERTING" .
ifc:LIGHTING a ifc:IfcThermalLoadSourceEnum , owl:NamedIndividual ;
rdfs:label "LIGHTING" .
ifc:ELECTRICCOOKER a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICCOOKER" .
ifc:centreOfGravityInY_IfcCraneRailFShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailFShapeProfileDef ;
rdfs:label "CentreOfGravityInY" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:SINK a ifc:IfcFlowDirectionEnum , ifc:IfcSanitaryTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "SINK" .
ifc:ODORFILTER a ifc:IfcFilterTypeEnum , owl:NamedIndividual ;
rdfs:label "ODORFILTER" .
ifc:boilingPoint_IfcThermalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcThermalMaterialProperties ;
rdfs:label "BoilingPoint" ;
rdfs:range ifc:IfcThermodynamicTemperatureMeasure .
ifc:dayComponent_IfcCalendarDate
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCalendarDate ;
rdfs:label "DayComponent" ;
rdfs:range ifc:IfcDayInMonthNumber .
ifc:IfcBoundaryNodeConditionWarping
a owl:Class ;
rdfs:subClassOf ifc:IfcBoundaryNodeCondition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcWarpingMomentMeasure ;
owl:onProperty ifc:warpingStiffness_IfcBoundaryNodeConditionWarping
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcWarpingMomentMeasure ;
owl:onProperty ifc:warpingStiffness_IfcBoundaryNodeConditionWarping
] .
ifc:ANNUAL a ifc:IfcTimeSeriesScheduleTypeEnum , owl:NamedIndividual ;
rdfs:label "ANNUAL" .
ifc:LANDING a ifc:IfcSlabTypeEnum , owl:NamedIndividual ;
rdfs:label "LANDING" .
ifc:surfaceOnRelatingElement_IfcConnectionSurfaceGeometry
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConnectionSurfaceGeometry ;
rdfs:label "SurfaceOnRelatingElement" ;
rdfs:range ifc:IfcSurfaceOrFaceSurface .
ifc:nominalValue_IfcPropertySingleValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertySingleValue ;
rdfs:label "NominalValue" ;
rdfs:range ifc:IfcValue .
ifc:predefinedType_IfcLampType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLampType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcLampTypeEnum .
ifc:IfcLinearDimension
a owl:Class ;
rdfs:subClassOf ifc:IfcDimensionCurveDirectedCallout ;
owl:disjointWith ifc:IfcAngularDimension , ifc:IfcDiameterDimension , ifc:IfcRadiusDimension .
ifc:IfcVirtualElement
a owl:Class ;
rdfs:subClassOf ifc:IfcElement ;
owl:disjointWith ifc:IfcDistributionElement , ifc:IfcEquipmentElement , ifc:IfcFeatureElement , ifc:IfcBuildingElement , ifc:IfcElementComponent , ifc:IfcFurnishingElement , ifc:IfcElectricalElement , ifc:IfcElementAssembly , ifc:IfcTransportElement .
ifc:description_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:CUBIC_METRE a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "CUBIC_METRE" .
ifc:HERMETIC a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "HERMETIC" .
ifc:IfcAlarmType a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionControlElementType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAlarmTypeEnum ;
owl:onProperty ifc:predefinedType_IfcAlarmType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAlarmTypeEnum ;
owl:onProperty ifc:predefinedType_IfcAlarmType
] ;
owl:disjointWith ifc:IfcControllerType , ifc:IfcActuatorType , ifc:IfcFlowInstrumentType , ifc:IfcSensorType .
ifc:headDepth3_IfcCraneRailFShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailFShapeProfileDef ;
rdfs:label "HeadDepth3" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:propertySource_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "PropertySource" ;
rdfs:range ifc:IfcPropertySourceEnum .
ifc:IfcSurfaceTexture_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcSurfaceTexture_List , list:EmptyList .
ifc:FLOORTRAP a ifc:IfcWasteTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "FLOORTRAP" .
ifc:familyName_IfcPerson
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPerson ;
rdfs:label "FamilyName" ;
rdfs:range ifc:IfcLabel .
ifc:MEGA a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "MEGA" .
ifc:WARPINGMOMENTUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "WARPINGMOMENTUNIT" .
ifc:IfcFlowSegmentType
a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionFlowElementType ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcCableCarrierSegmentType ifc:IfcPipeSegmentType ifc:IfcDuctSegmentType ifc:IfcCableSegmentType )
] ;
owl:disjointWith ifc:IfcFlowControllerType , ifc:IfcFlowStorageDeviceType , ifc:IfcFlowTerminalType , ifc:IfcEnergyConversionDeviceType , ifc:IfcFlowMovingDeviceType , ifc:IfcFlowTreatmentDeviceType , ifc:IfcDistributionChamberElementType , ifc:IfcFlowFittingType .
ifc:IfcValveType a owl:Class ;
rdfs:subClassOf ifc:IfcFlowControllerType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcValveTypeEnum ;
owl:onProperty ifc:predefinedType_IfcValveType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcValveTypeEnum ;
owl:onProperty ifc:predefinedType_IfcValveType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcAirTerminalBoxType , ifc:IfcProtectiveDeviceType , ifc:IfcFlowMeterType , ifc:IfcDamperType , ifc:IfcSwitchingDeviceType , ifc:IfcElectricTimeControlType .
ifc:SGD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "SGD" .
ifc:PLN a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "PLN" .
ifc:IfcFanTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcLightSourceGoniometric
a owl:Class ;
rdfs:subClassOf ifc:IfcLightSource ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcThermodynamicTemperatureMeasure ;
owl:onProperty ifc:colourTemperature_IfcLightSourceGoniometric
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLuminousFluxMeasure ;
owl:onProperty ifc:luminousFlux_IfcLightSourceGoniometric
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcColourRgb ;
owl:onProperty ifc:colourAppearance_IfcLightSourceGoniometric
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAxis2Placement3D ;
owl:onProperty ifc:position_IfcLightSourceGoniometric
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLightDistributionDataSourceSelect ;
owl:onProperty ifc:lightDistributionDataSource_IfcLightSourceGoniometric
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLightDistributionDataSourceSelect ;
owl:onProperty ifc:lightDistributionDataSource_IfcLightSourceGoniometric ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAxis2Placement3D ;
owl:onProperty ifc:position_IfcLightSourceGoniometric ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLuminousFluxMeasure ;
owl:onProperty ifc:luminousFlux_IfcLightSourceGoniometric ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcColourRgb ;
owl:onProperty ifc:colourAppearance_IfcLightSourceGoniometric
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLightEmissionSourceEnum ;
owl:onProperty ifc:lightEmissionSource_IfcLightSourceGoniometric
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcThermodynamicTemperatureMeasure ;
owl:onProperty ifc:colourTemperature_IfcLightSourceGoniometric ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLightEmissionSourceEnum ;
owl:onProperty ifc:lightEmissionSource_IfcLightSourceGoniometric ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcLightSourceDirectional , ifc:IfcLightSourceAmbient , ifc:IfcLightSourcePositional .
ifc:sbsmBoundary_IfcShellBasedSurfaceModel
a owl:ObjectProperty ;
rdfs:domain ifc:IfcShellBasedSurfaceModel ;
rdfs:label "SbsmBoundary" ;
rdfs:range ifc:IfcShell .
ifc:TUBULARRADIATOR a ifc:IfcSpaceHeaterTypeEnum , owl:NamedIndividual ;
rdfs:label "TUBULARRADIATOR" .
ifc:GMD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "GMD" .
ifc:countValue_IfcQuantityCount
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcQuantityCount ;
rdfs:label "CountValue" ;
rdfs:range ifc:IfcCountMeasure .
ifc:ROTATIONALMASSUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "ROTATIONALMASSUNIT" .
ifc:duration_IfcWorkControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWorkControl ;
rdfs:label "Duration" ;
rdfs:range ifc:IfcTimeMeasure .
ifc:THERMODYNAMICTEMPERATUREUNIT
a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "THERMODYNAMICTEMPERATUREUNIT" .
ifc:finishTime_IfcWorkControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWorkControl ;
rdfs:label "FinishTime" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:IfcServiceLifeFactorTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:frameThickness_IfcPermeableCoveringProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPermeableCoveringProperties ;
rdfs:label "FrameThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:colourAppearance_IfcLightSourceGoniometric
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourceGoniometric ;
rdfs:label "ColourAppearance" ;
rdfs:range ifc:IfcColourRgb .
ifc:CONSULTANT a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "CONSULTANT" .
ifc:description_IfcPresentationLayerAssignment
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPresentationLayerAssignment ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:PANELRADIATOR a ifc:IfcSpaceHeaterTypeEnum , owl:NamedIndividual ;
rdfs:label "PANELRADIATOR" .
ifc:IfcPropertyListValue
a owl:Class ;
rdfs:subClassOf ifc:IfcSimpleProperty ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcUnit ;
owl:onProperty ifc:unit_IfcPropertyListValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcValue_List ;
owl:onProperty ifc:listValues_IfcPropertyListValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcValue_List ;
owl:onProperty ifc:listValues_IfcPropertyListValue ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcUnit ;
owl:onProperty ifc:unit_IfcPropertyListValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcValue_List
] ;
owl:onProperty ifc:listValues_IfcPropertyListValue
] ;
owl:disjointWith ifc:IfcPropertyEnumeratedValue , ifc:IfcPropertyReferenceValue , ifc:IfcPropertyBoundedValue , ifc:IfcPropertySingleValue , ifc:IfcPropertyTableValue .
ifc:constantAttenuation_IfcLightSourcePositional
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourcePositional ;
rdfs:label "ConstantAttenuation" ;
rdfs:range ifc:IfcReal .
ifc:CIVILENGINEER a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "CIVILENGINEER" .
ifc:UNPRICEDBILLOFQUANTITIES
a ifc:IfcCostScheduleTypeEnum , owl:NamedIndividual ;
rdfs:label "UNPRICEDBILLOFQUANTITIES" .
ifc:responsiblePersons_IfcInventory
a owl:ObjectProperty ;
rdfs:domain ifc:IfcInventory ;
rdfs:label "ResponsiblePersons" ;
rdfs:range ifc:IfcPerson .
ifc:roles_IfcPersonAndOrganization
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPersonAndOrganization ;
rdfs:label "Roles" ;
rdfs:range ifc:IfcActorRole_List .
ifc:userDefinedPropertySource_IfcSpaceThermalLoadProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceThermalLoadProperties ;
rdfs:label "UserDefinedPropertySource" ;
rdfs:range ifc:IfcLabel .
ifc:COMPLETION_G1 a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "COMPLETION_G1" .
ifc:GRAVITYDAMPER a ifc:IfcDamperTypeEnum , owl:NamedIndividual ;
rdfs:label "GRAVITYDAMPER" .
ifc:DIVIDE a ifc:IfcArithmeticOperatorEnum , owl:NamedIndividual ;
rdfs:label "DIVIDE" .
ifc:POSITIVE a ifc:IfcDirectionSenseEnum , ifc:IfcSurfaceSide , owl:NamedIndividual ;
rdfs:label "POSITIVE" .
ifc:COLUMN a ifc:IfcColumnTypeEnum , owl:NamedIndividual ;
rdfs:label "COLUMN" .
ifc:IfcConnectionPointGeometry
a owl:Class ;
rdfs:subClassOf ifc:IfcConnectionGeometry ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPointOrVertexPoint ;
owl:onProperty ifc:pointOnRelatedElement_IfcConnectionPointGeometry
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPointOrVertexPoint ;
owl:onProperty ifc:pointOnRelatedElement_IfcConnectionPointGeometry
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPointOrVertexPoint ;
owl:onProperty ifc:pointOnRelatingElement_IfcConnectionPointGeometry ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPointOrVertexPoint ;
owl:onProperty ifc:pointOnRelatingElement_IfcConnectionPointGeometry
] ;
owl:disjointWith ifc:IfcConnectionPortGeometry , ifc:IfcConnectionCurveGeometry , ifc:IfcConnectionSurfaceGeometry .
ifc:IfcMaterial a owl:Class ;
rdfs:subClassOf ifc:IfcMaterialSelect , ifc:IfcObjectReferenceSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcMaterialClassificationRelationship ;
owl:onProperty ifc:classifiedAs_IfcMaterial
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMaterialClassificationRelationship ;
owl:onProperty ifc:classifiedAs_IfcMaterial
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcMaterialDefinitionRepresentation ;
owl:onProperty ifc:hasRepresentation_IfcMaterial
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMaterialDefinitionRepresentation ;
owl:onProperty ifc:hasRepresentation_IfcMaterial
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcMaterial ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcMaterial
] .
ifc:IfcCoordinatedUniversalTimeOffset
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAheadOrBehind ;
owl:onProperty ifc:sense_IfcCoordinatedUniversalTimeOffset ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAheadOrBehind ;
owl:onProperty ifc:sense_IfcCoordinatedUniversalTimeOffset
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcMinuteInHour ;
owl:onProperty ifc:minuteOffset_IfcCoordinatedUniversalTimeOffset
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMinuteInHour ;
owl:onProperty ifc:minuteOffset_IfcCoordinatedUniversalTimeOffset
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcHourInDay ;
owl:onProperty ifc:hourOffset_IfcCoordinatedUniversalTimeOffset ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcHourInDay ;
owl:onProperty ifc:hourOffset_IfcCoordinatedUniversalTimeOffset
] .
ifc:expression_IfcPropertyDependencyRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyDependencyRelationship ;
rdfs:label "Expression" ;
rdfs:range ifc:IfcText .
ifc:AXIS2 a ifc:IfcLayerSetDirectionEnum , owl:NamedIndividual ;
rdfs:label "AXIS2" .
ifc:ATPATH a ifc:IfcConnectionTypeEnum , owl:NamedIndividual ;
rdfs:label "ATPATH" .
ifc:IfcElectricalElement
a owl:Class ;
rdfs:subClassOf ifc:IfcElement ;
owl:disjointWith ifc:IfcBuildingElement , ifc:IfcEquipmentElement , ifc:IfcVirtualElement , ifc:IfcElementAssembly , ifc:IfcElementComponent , ifc:IfcFurnishingElement , ifc:IfcDistributionElement , ifc:IfcTransportElement , ifc:IfcFeatureElement .
ifc:userDefinedDataOrigin_IfcTimeSeries
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTimeSeries ;
rdfs:label "UserDefinedDataOrigin" ;
rdfs:range ifc:IfcLabel .
ifc:IfcLayeredItem a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:enumerationValues_IfcPropertyEnumeration
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyEnumeration ;
rdfs:label "EnumerationValues" ;
rdfs:range ifc:IfcValue_List .
ifc:diffuseColour_IfcSurfaceStyleRendering
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleRendering ;
rdfs:label "DiffuseColour" ;
rdfs:range ifc:IfcColourOrFactor .
ifc:IfcObjectiveEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:CZK a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "CZK" .
ifc:FOLDING a ifc:IfcDoorPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "FOLDING" .
ifc:IfcMaterialLayerSet
a owl:Class ;
rdfs:subClassOf ifc:IfcMaterialSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:layerSetName_IfcMaterialLayerSet
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:layerSetName_IfcMaterialLayerSet
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcMaterialLayer_List ;
owl:onProperty ifc:materialLayers_IfcMaterialLayerSet ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcMaterialLayer_List
] ;
owl:onProperty ifc:materialLayers_IfcMaterialLayerSet
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMaterialLayer_List ;
owl:onProperty ifc:materialLayers_IfcMaterialLayerSet
] .
ifc:EVAPORATIVECOOLED
a ifc:IfcCondenserTypeEnum , owl:NamedIndividual ;
rdfs:label "EVAPORATIVECOOLED" .
ifc:ISOLATING a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "ISOLATING" .
ifc:FLOOR a ifc:IfcSlabTypeEnum , owl:NamedIndividual ;
rdfs:label "FLOOR" .
ifc:IfcEvaporativeCoolerTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:TEMPERATURESENSOR
a ifc:IfcSensorTypeEnum , owl:NamedIndividual ;
rdfs:label "TEMPERATURESENSOR" .
ifc:IfcTextLiteral a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPresentableText ;
owl:onProperty ifc:literal_IfcTextLiteral
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcTextPath ;
owl:onProperty ifc:path_IfcTextLiteral ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAxis2Placement ;
owl:onProperty ifc:placement_IfcTextLiteral ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAxis2Placement ;
owl:onProperty ifc:placement_IfcTextLiteral
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPresentableText ;
owl:onProperty ifc:literal_IfcTextLiteral ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTextPath ;
owl:onProperty ifc:path_IfcTextLiteral
] ;
owl:disjointWith ifc:IfcSurface , ifc:IfcOneDirectionRepeatFactor , ifc:IfcSectionedSpine , ifc:IfcDirection , ifc:IfcBooleanResult , ifc:IfcCompositeCurveSegment , ifc:IfcPoint , ifc:IfcFillAreaStyleTiles , ifc:IfcCsgPrimitive3D , ifc:IfcPlanarExtent , ifc:IfcDraughtingCallout , ifc:IfcAnnotationSurface , ifc:IfcShellBasedSurfaceModel , ifc:IfcSolidModel , ifc:IfcCurve , ifc:IfcBoundingBox , ifc:IfcCartesianTransformationOperator , ifc:IfcFillAreaStyleHatching , ifc:IfcFaceBasedSurfaceModel , ifc:IfcGeometricSet , ifc:IfcHalfSpaceSolid , ifc:IfcAnnotationFillArea , ifc:IfcLightSource , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcVector , ifc:IfcDefinedSymbol , ifc:IfcPlacement .
ifc:LUX a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "LUX" .
ifc:IfcVector a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem , ifc:IfcVectorOrDirection ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:magnitude_IfcVector ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDirection ;
owl:onProperty ifc:orientation_IfcVector
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:magnitude_IfcVector
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDirection ;
owl:onProperty ifc:orientation_IfcVector ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcDraughtingCallout , ifc:IfcCartesianTransformationOperator , ifc:IfcCompositeCurveSegment , ifc:IfcHalfSpaceSolid , ifc:IfcTextLiteral , ifc:IfcSolidModel , ifc:IfcPoint , ifc:IfcDirection , ifc:IfcAnnotationFillArea , ifc:IfcOneDirectionRepeatFactor , ifc:IfcAnnotationSurface , ifc:IfcCurve , ifc:IfcBooleanResult , ifc:IfcGeometricSet , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcPlanarExtent , ifc:IfcBoundingBox , ifc:IfcFillAreaStyleHatching , ifc:IfcDefinedSymbol , ifc:IfcSurface , ifc:IfcFaceBasedSurfaceModel , ifc:IfcSectionedSpine , ifc:IfcLightSource , ifc:IfcPlacement , ifc:IfcShellBasedSurfaceModel , ifc:IfcCsgPrimitive3D , ifc:IfcFillAreaStyleTiles .
ifc:IfcArbitraryProfileDefWithVoids
a owl:Class ;
rdfs:subClassOf ifc:IfcArbitraryClosedProfileDef ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcCurve ;
owl:onProperty ifc:innerCurves_IfcArbitraryProfileDefWithVoids
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurve ;
owl:onProperty ifc:innerCurves_IfcArbitraryProfileDefWithVoids
] .
ifc:IfcDistributionFlowElement
a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcRelFlowControlElements ;
owl:onProperty ifc:hasControlElements_IfcDistributionFlowElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelFlowControlElements ;
owl:onProperty ifc:hasControlElements_IfcDistributionFlowElement
] ;
owl:disjointWith ifc:IfcDistributionControlElement .
ifc:SCREEN a ifc:IfcPermeableCoveringOperationEnum , owl:NamedIndividual ;
rdfs:label "SCREEN" .
ifc:JOD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "JOD" .
ifc:IfcPropertyConstraintRelationship
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:description_IfcPropertyConstraintRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcPropertyConstraintRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcPropertyConstraintRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcPropertyConstraintRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcProperty ;
owl:onProperty ifc:relatedProperties_IfcPropertyConstraintRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProperty ;
owl:onProperty ifc:relatedProperties_IfcPropertyConstraintRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcConstraint ;
owl:onProperty ifc:relatingConstraint_IfcPropertyConstraintRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConstraint ;
owl:onProperty ifc:relatingConstraint_IfcPropertyConstraintRelationship
] .
ifc:applicableValueRatio_IfcSpaceThermalLoadProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceThermalLoadProperties ;
rdfs:label "ApplicableValueRatio" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:predefinedType_IfcCoilType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCoilType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcCoilTypeEnum .
ifc:IfcSweptSurface a owl:Class ;
rdfs:subClassOf ifc:IfcSurface ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAxis2Placement3D ;
owl:onProperty ifc:position_IfcSweptSurface ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAxis2Placement3D ;
owl:onProperty ifc:position_IfcSweptSurface
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcProfileDef ;
owl:onProperty ifc:sweptCurve_IfcSweptSurface ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProfileDef ;
owl:onProperty ifc:sweptCurve_IfcSweptSurface
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcSurfaceOfLinearExtrusion ifc:IfcSurfaceOfRevolution )
] ;
owl:disjointWith ifc:IfcBoundedSurface , ifc:IfcElementarySurface .
ifc:BASESLAB a ifc:IfcSlabTypeEnum , owl:NamedIndividual ;
rdfs:label "BASESLAB" .
ifc:IfcOneDirectionRepeatFactor
a owl:Class ;
rdfs:subClassOf ifc:IfcHatchLineDistanceSelect , ifc:IfcGeometricRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcVector ;
owl:onProperty ifc:repeatFactor_IfcOneDirectionRepeatFactor
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcVector ;
owl:onProperty ifc:repeatFactor_IfcOneDirectionRepeatFactor ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcGeometricSet , ifc:IfcSurface , ifc:IfcDefinedSymbol , ifc:IfcCompositeCurveSegment , ifc:IfcCsgPrimitive3D , ifc:IfcFillAreaStyleHatching , ifc:IfcAnnotationSurface , ifc:IfcCartesianTransformationOperator , ifc:IfcPlacement , ifc:IfcFaceBasedSurfaceModel , ifc:IfcSectionedSpine , ifc:IfcTextLiteral , ifc:IfcVector , ifc:IfcDirection , ifc:IfcHalfSpaceSolid , ifc:IfcDraughtingCallout , ifc:IfcAnnotationFillArea , ifc:IfcPlanarExtent , ifc:IfcSolidModel , ifc:IfcLightSource , ifc:IfcShellBasedSurfaceModel , ifc:IfcPoint , ifc:IfcFillAreaStyleTiles , ifc:IfcCurve , ifc:IfcBoundingBox , ifc:IfcBooleanResult , ifc:IfcFillAreaStyleTileSymbolWithStyle .
ifc:IfcIrregularTimeSeriesValue
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcValue_List ;
owl:onProperty ifc:listValues_IfcIrregularTimeSeriesValue ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcValue_List
] ;
owl:onProperty ifc:listValues_IfcIrregularTimeSeriesValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcValue_List ;
owl:onProperty ifc:listValues_IfcIrregularTimeSeriesValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDateTimeSelect ;
owl:onProperty ifc:timeStamp_IfcIrregularTimeSeriesValue ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:timeStamp_IfcIrregularTimeSeriesValue
] .
ifc:AREA a ifc:IfcProfileTypeEnum , owl:NamedIndividual ;
rdfs:label "AREA" .
ifc:BSD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "BSD" .
ifc:PERMANENT_G a ifc:IfcActionTypeEnum , owl:NamedIndividual ;
rdfs:label "PERMANENT_G" .
ifc:CNY a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "CNY" .
ifc:IfcSpecularHighlightSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:IfcPipeSegmentTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcRectangleHollowProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcRectangleProfileDef ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:outerFilletRadius_IfcRectangleHollowProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:outerFilletRadius_IfcRectangleHollowProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:innerFilletRadius_IfcRectangleHollowProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:innerFilletRadius_IfcRectangleHollowProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:wallThickness_IfcRectangleHollowProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:wallThickness_IfcRectangleHollowProfileDef
] ;
owl:disjointWith ifc:IfcRoundedRectangleProfileDef .
ifc:FINNED a ifc:IfcTubeBundleTypeEnum , owl:NamedIndividual ;
rdfs:label "FINNED" .
ifc:ILLUMINANCEUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "ILLUMINANCEUNIT" .
ifc:constructionType_IfcPile
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPile ;
rdfs:label "ConstructionType" ;
rdfs:range ifc:IfcPileConstructionEnum .
ifc:FOOTING_BEAM a ifc:IfcFootingTypeEnum , owl:NamedIndividual ;
rdfs:label "FOOTING_BEAM" .
ifc:DRAFT a ifc:IfcDocumentStatusEnum , owl:NamedIndividual ;
rdfs:label "DRAFT" .
ifc:curveForm_IfcBSplineCurve
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBSplineCurve ;
rdfs:label "CurveForm" ;
rdfs:range ifc:IfcBSplineCurveForm .
ifc:TWO_STRAIGHT_RUN_RAMP
a ifc:IfcRampTypeEnum , owl:NamedIndividual ;
rdfs:label "TWO_STRAIGHT_RUN_RAMP" .
ifc:predefinedType_IfcBuildingElementProxyType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBuildingElementProxyType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcBuildingElementProxyTypeEnum .
ifc:IfcUnitAssignment
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcUnit ;
owl:onProperty ifc:units_IfcUnitAssignment
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcUnit ;
owl:onProperty ifc:units_IfcUnitAssignment
] .
ifc:ELEVATION_VIEW a ifc:IfcGeometricProjectionEnum , owl:NamedIndividual ;
rdfs:label "ELEVATION_VIEW" .
ifc:texturePoints_IfcVertexBasedTextureMap
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcVertexBasedTextureMap ;
rdfs:label "TexturePoints" ;
rdfs:range ifc:IfcCartesianPoint_List .
ifc:START_FINISH a ifc:IfcSequenceEnum , owl:NamedIndividual ;
rdfs:label "START_FINISH" .
ifc:servicedBySystems_IfcSpatialStructureElement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcSpatialStructureElement ;
rdfs:label "ServicedBySystems" ;
rdfs:range ifc:IfcRelServicesBuildings ;
owl:inverseOf ifc:relatedBuildings_IfcRelServicesBuildings .
ifc:IfcTextPath a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:treadLength_IfcStairFlight
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStairFlight ;
rdfs:label "TreadLength" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:FULL_NONLINEAR_THEORY
a ifc:IfcAnalysisTheoryTypeEnum , owl:NamedIndividual ;
rdfs:label "FULL_NONLINEAR_THEORY" .
ifc:components_IfcAppliedValueRelationship
a owl:ObjectProperty ;
rdfs:domain ifc:IfcAppliedValueRelationship ;
rdfs:label "Components" ;
rdfs:range ifc:IfcAppliedValue ;
owl:inverseOf ifc:isComponentIn_IfcAppliedValue .
ifc:CROSS a ifc:IfcCableCarrierFittingTypeEnum , owl:NamedIndividual ;
rdfs:label "CROSS" .
ifc:aggregates_IfcConstraint
a owl:ObjectProperty ;
rdfs:domain ifc:IfcConstraint ;
rdfs:label "Aggregates" ;
rdfs:range ifc:IfcConstraintAggregationRelationship ;
owl:inverseOf ifc:relatingConstraint_IfcConstraintAggregationRelationship .
ifc:conditionCoordinateSystem_IfcRelConnectsStructuralMember
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsStructuralMember ;
rdfs:label "ConditionCoordinateSystem" ;
rdfs:range ifc:IfcAxis2Placement3D .
ifc:VEB a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "VEB" .
ifc:IfcSoundScaleEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:description_IfcTimeSeries
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTimeSeries ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:distanceAttenuation_IfcLightSourcePositional
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourcePositional ;
rdfs:label "DistanceAttenuation" ;
rdfs:range ifc:IfcReal .
ifc:operatesOn_IfcProcess
a owl:ObjectProperty ;
rdfs:domain ifc:IfcProcess ;
rdfs:label "OperatesOn" ;
rdfs:range ifc:IfcRelAssignsToProcess ;
owl:inverseOf ifc:relatingProcess_IfcRelAssignsToProcess .
ifc:upperVaporResistanceFactor_IfcHygroscopicMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcHygroscopicMaterialProperties ;
rdfs:label "UpperVaporResistanceFactor" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:IfcModulusOfRotationalSubgradeReactionMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:IfcLightEmissionSourceEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:baseDepth1_IfcCraneRailFShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailFShapeProfileDef ;
rdfs:label "BaseDepth1" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcMassDensityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:IfcActorRole a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:description_IfcActorRole
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcActorRole
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:userDefinedRole_IfcActorRole
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:userDefinedRole_IfcActorRole
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcRoleEnum ;
owl:onProperty ifc:role_IfcActorRole ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRoleEnum ;
owl:onProperty ifc:role_IfcActorRole
] .
ifc:orientation_IfcVector
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcVector ;
rdfs:label "Orientation" ;
rdfs:range ifc:IfcDirection .
ifc:IfcClassificationNotationSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:internalOrExternalBoundary_IfcRelSpaceBoundary
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelSpaceBoundary ;
rdfs:label "InternalOrExternalBoundary" ;
rdfs:range ifc:IfcInternalOrExternalEnum .
ifc:cO2Content_IfcProductsOfCombustionProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProductsOfCombustionProperties ;
rdfs:label "CO2Content" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:IfcModulusOfSubgradeReactionMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:POLYPHASE a ifc:IfcElectricMotorTypeEnum , owl:NamedIndividual ;
rdfs:label "POLYPHASE" .
ifc:earlyStart_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "EarlyStart" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:IfcLightFixtureTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:ultimateStrain_IfcMechanicalSteelMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalSteelMaterialProperties ;
rdfs:label "UltimateStrain" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:unit_IfcPropertyBoundedValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyBoundedValue ;
rdfs:label "Unit" ;
rdfs:range ifc:IfcUnit .
ifc:IfcArbitraryClosedProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcProfileDef ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCurve ;
owl:onProperty ifc:outerCurve_IfcArbitraryClosedProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurve ;
owl:onProperty ifc:outerCurve_IfcArbitraryClosedProfileDef
] ;
owl:disjointWith ifc:IfcArbitraryOpenProfileDef , ifc:IfcDerivedProfileDef , ifc:IfcCompositeProfileDef , ifc:IfcParameterizedProfileDef .
ifc:source_IfcClassification
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcClassification ;
rdfs:label "Source" ;
rdfs:range ifc:IfcLabel .
ifc:CABLETRAYSEGMENT a ifc:IfcCableCarrierSegmentTypeEnum , owl:NamedIndividual ;
rdfs:label "CABLETRAYSEGMENT" .
ifc:IfcSpatialStructureElementType
a owl:Class ;
rdfs:subClassOf ifc:IfcElementType ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcSpaceType )
] ;
owl:disjointWith ifc:IfcElementComponentType , ifc:IfcTransportElementType , ifc:IfcBuildingElementType , ifc:IfcFurnishingElementType , ifc:IfcDistributionElementType .
ifc:THERMOSTATICACTUATOR
a ifc:IfcActuatorTypeEnum , owl:NamedIndividual ;
rdfs:label "THERMOSTATICACTUATOR" .
ifc:FINISH_FINISH a ifc:IfcSequenceEnum , owl:NamedIndividual ;
rdfs:label "FINISH_FINISH" .
ifc:IfcSurfaceTexture_List
a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSurfaceTexture_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSurfaceTexture_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSurfaceTexture ;
owl:onProperty list:hasContents
] .
ifc:IfcGrid a owl:Class ;
rdfs:subClassOf ifc:IfcProduct ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcGridAxis_List ;
owl:onProperty ifc:wAxes_IfcGrid
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcGridAxis_List ;
owl:onProperty ifc:uAxes_IfcGrid ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcGridAxis_List
] ;
owl:onProperty ifc:uAxes_IfcGrid
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcGridAxis_List
] ;
owl:onProperty ifc:vAxes_IfcGrid
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcGridAxis_List
] ;
owl:onProperty ifc:wAxes_IfcGrid
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcGridAxis_List ;
owl:onProperty ifc:uAxes_IfcGrid
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcGridAxis_List ;
owl:onProperty ifc:vAxes_IfcGrid
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcGridAxis_List ;
owl:onProperty ifc:wAxes_IfcGrid
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcGridAxis_List ;
owl:onProperty ifc:vAxes_IfcGrid ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcAnnotation , ifc:IfcStructuralActivity , ifc:IfcPort , ifc:IfcProxy , ifc:IfcElement , ifc:IfcSpatialStructureElement , ifc:IfcStructuralItem .
ifc:scale_IfcCartesianTransformationOperator
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCartesianTransformationOperator ;
rdfs:label "Scale" ;
rdfs:range expr:REAL .
ifc:predefinedType_IfcSlabType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSlabType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcSlabTypeEnum .
ifc:WASTETRAP a ifc:IfcWasteTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "WASTETRAP" .
ifc:IfcDuctFittingTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:SOFT a ifc:IfcConstraintEnum , owl:NamedIndividual ;
rdfs:label "SOFT" .
ifc:IfcLShapeProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcParameterizedProfileDef ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:centreOfGravityInY_IfcLShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:depth_IfcLShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:depth_IfcLShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:width_IfcLShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:centreOfGravityInX_IfcLShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:thickness_IfcLShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:centreOfGravityInY_IfcLShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:legSlope_IfcLShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:edgeRadius_IfcLShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:filletRadius_IfcLShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:thickness_IfcLShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:centreOfGravityInX_IfcLShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:legSlope_IfcLShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:edgeRadius_IfcLShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:filletRadius_IfcLShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:width_IfcLShapeProfileDef
] ;
owl:disjointWith ifc:IfcRectangleProfileDef , ifc:IfcCraneRailAShapeProfileDef , ifc:IfcCShapeProfileDef , ifc:IfcEllipseProfileDef , ifc:IfcZShapeProfileDef , ifc:IfcTShapeProfileDef , ifc:IfcUShapeProfileDef , ifc:IfcCircleProfileDef , ifc:IfcIShapeProfileDef , ifc:IfcCraneRailFShapeProfileDef , ifc:IfcTrapeziumProfileDef .
ifc:thresholdDepth_IfcDoorLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorLiningProperties ;
rdfs:label "ThresholdDepth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:BALANCINGDAMPER a ifc:IfcDamperTypeEnum , owl:NamedIndividual ;
rdfs:label "BALANCINGDAMPER" .
ifc:IfcTrimmingPreference
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcAnalysisTheoryTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:predefinedType_IfcWasteTerminalType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWasteTerminalType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcWasteTerminalTypeEnum .
ifc:IfcLightDistributionDataSourceSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:IfcOrderAction a owl:Class ;
rdfs:subClassOf ifc:IfcTask ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcIdentifier ;
owl:onProperty ifc:actionID_IfcOrderAction ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:actionID_IfcOrderAction
] ;
owl:disjointWith ifc:IfcMove .
ifc:IfcRotationalFrequencyMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:FREEFORM a ifc:IfcStairFlightTypeEnum , ifc:IfcRoofTypeEnum , owl:NamedIndividual ;
rdfs:label "FREEFORM" .
ifc:WATERCOOLEDSHELLCOIL
a ifc:IfcCondenserTypeEnum , owl:NamedIndividual ;
rdfs:label "WATERCOOLEDSHELLCOIL" .
ifc:IfcMotorConnectionTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcAnnotationSurfaceOccurrence
a owl:Class ;
rdfs:subClassOf ifc:IfcAnnotationOccurrence ;
owl:disjointWith ifc:IfcAnnotationTextOccurrence , ifc:IfcAnnotationSymbolOccurrence , ifc:IfcAnnotationFillAreaOccurrence , ifc:IfcAnnotationCurveOccurrence .
ifc:relatingConstraint_IfcRelAssociatesConstraint
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssociatesConstraint ;
rdfs:label "RelatingConstraint" ;
rdfs:range ifc:IfcConstraint .
ifc:IfcWallStandardCase
a owl:Class ;
rdfs:subClassOf ifc:IfcWall .
ifc:NEGATIVE a ifc:IfcDirectionSenseEnum , ifc:IfcSurfaceSide , owl:NamedIndividual ;
rdfs:label "NEGATIVE" .
ifc:IfcSoundValue_List
a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSoundValue_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSoundValue_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSoundValue ;
owl:onProperty list:hasContents
] .
ifc:maximumValue_IfcSpaceThermalLoadProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceThermalLoadProperties ;
rdfs:label "MaximumValue" ;
rdfs:range ifc:IfcPowerMeasure .
ifc:SPIRAL a ifc:IfcRampFlightTypeEnum , ifc:IfcStairFlightTypeEnum , owl:NamedIndividual ;
rdfs:label "SPIRAL" .
ifc:name_IfcOrganization
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOrganization ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:valueSource_IfcMetric
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMetric ;
rdfs:label "ValueSource" ;
rdfs:range ifc:IfcLabel .
ifc:IfcElectricGeneratorType
a owl:Class ;
rdfs:subClassOf ifc:IfcEnergyConversionDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElectricGeneratorTypeEnum ;
owl:onProperty ifc:predefinedType_IfcElectricGeneratorType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcElectricGeneratorTypeEnum ;
owl:onProperty ifc:predefinedType_IfcElectricGeneratorType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcCoilType , ifc:IfcHumidifierType , ifc:IfcCoolingTowerType , ifc:IfcEvaporatorType , ifc:IfcUnitaryEquipmentType , ifc:IfcAirToAirHeatRecoveryType , ifc:IfcEvaporativeCoolerType , ifc:IfcChillerType , ifc:IfcSpaceHeaterType , ifc:IfcCooledBeamType , ifc:IfcMotorConnectionType , ifc:IfcTransformerType , ifc:IfcCondenserType , ifc:IfcHeatExchangerType , ifc:IfcTubeBundleType , ifc:IfcBoilerType , ifc:IfcElectricMotorType .
ifc:IfcActuatorTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcWorkPlan a owl:Class ;
rdfs:subClassOf ifc:IfcWorkControl ;
owl:disjointWith ifc:IfcWorkSchedule .
ifc:IfcStructuralCurveTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:relatingProduct_IfcRelAssignsToProduct
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssignsToProduct ;
rdfs:label "RelatingProduct" ;
rdfs:range ifc:IfcProduct ;
owl:inverseOf ifc:referencedBy_IfcProduct .
ifc:IfcTextFontSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:textDecoration_IfcTextStyleTextModel
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleTextModel ;
rdfs:label "TextDecoration" ;
rdfs:range ifc:IfcTextDecoration .
ifc:IfcHeatExchangerTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:AIRHANDLER a ifc:IfcUnitaryEquipmentTypeEnum , owl:NamedIndividual ;
rdfs:label "AIRHANDLER" .
ifc:FAK a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "FAK" .
ifc:STEAM a ifc:IfcBoilerTypeEnum , owl:NamedIndividual ;
rdfs:label "STEAM" .
ifc:propertyDependsOn_IfcProperty
a owl:ObjectProperty ;
rdfs:domain ifc:IfcProperty ;
rdfs:label "PropertyDependsOn" ;
rdfs:range ifc:IfcPropertyDependencyRelationship ;
owl:inverseOf ifc:dependantProperty_IfcPropertyDependencyRelationship .
ifc:IfcProjectionCurve
a owl:Class ;
rdfs:subClassOf ifc:IfcAnnotationCurveOccurrence ;
owl:disjointWith ifc:IfcDimensionCurve .
ifc:IfcHeatFluxDensityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:nominalDiameter_IfcTendon
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTendon ;
rdfs:label "NominalDiameter" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:overallDepth_IfcIShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcIShapeProfileDef ;
rdfs:label "OverallDepth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcDefinedSymbolSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:enclosure_IfcBoxedHalfSpace
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoxedHalfSpace ;
rdfs:label "Enclosure" ;
rdfs:range ifc:IfcBoundingBox .
ifc:IfcBuildingElement
a owl:Class ;
rdfs:subClassOf ifc:IfcElement ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcWall ifc:IfcCovering ifc:IfcRailing ifc:IfcWindow ifc:IfcCurtainWall ifc:IfcStair ifc:IfcStairFlight ifc:IfcMember ifc:IfcPlate ifc:IfcSlab ifc:IfcBeam ifc:IfcRampFlight ifc:IfcColumn ifc:IfcFooting ifc:IfcRoof ifc:IfcPile ifc:IfcRamp ifc:IfcBuildingElementProxy ifc:IfcDoor ifc:IfcBuildingElementComponent )
] ;
owl:disjointWith ifc:IfcVirtualElement , ifc:IfcDistributionElement , ifc:IfcTransportElement , ifc:IfcElementAssembly , ifc:IfcFurnishingElement , ifc:IfcElementComponent , ifc:IfcEquipmentElement , ifc:IfcElectricalElement , ifc:IfcFeatureElement .
ifc:itemReference_IfcExternalReference
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcExternalReference ;
rdfs:label "ItemReference" ;
rdfs:range ifc:IfcIdentifier .
ifc:blue_IfcColourRgb
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcColourRgb ;
rdfs:label "Blue" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:IfcCsgPrimitive3D
a owl:Class ;
rdfs:subClassOf ifc:IfcCsgSelect , ifc:IfcGeometricRepresentationItem , ifc:IfcBooleanOperand ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcBlock ifc:IfcSphere ifc:IfcRightCircularCone ifc:IfcRightCircularCylinder ifc:IfcRectangularPyramid )
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAxis2Placement3D ;
owl:onProperty ifc:position_IfcCsgPrimitive3D
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAxis2Placement3D ;
owl:onProperty ifc:position_IfcCsgPrimitive3D ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcHalfSpaceSolid , ifc:IfcLightSource , ifc:IfcPoint , ifc:IfcBooleanResult , ifc:IfcShellBasedSurfaceModel , ifc:IfcSurface , ifc:IfcAnnotationSurface , ifc:IfcDefinedSymbol , ifc:IfcCompositeCurveSegment , ifc:IfcFillAreaStyleHatching , ifc:IfcOneDirectionRepeatFactor , ifc:IfcCartesianTransformationOperator , ifc:IfcDirection , ifc:IfcAnnotationFillArea , ifc:IfcPlanarExtent , ifc:IfcDraughtingCallout , ifc:IfcPlacement , ifc:IfcSolidModel , ifc:IfcFaceBasedSurfaceModel , ifc:IfcTextLiteral , ifc:IfcBoundingBox , ifc:IfcCurve , ifc:IfcSectionedSpine , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcGeometricSet , ifc:IfcVector , ifc:IfcFillAreaStyleTiles .
ifc:IfcRelConnectsPorts
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPort ;
owl:onProperty ifc:relatingPort_IfcRelConnectsPorts
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElement ;
owl:onProperty ifc:realizingElement_IfcRelConnectsPorts
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPort ;
owl:onProperty ifc:relatedPort_IfcRelConnectsPorts ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPort ;
owl:onProperty ifc:relatingPort_IfcRelConnectsPorts ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcElement ;
owl:onProperty ifc:realizingElement_IfcRelConnectsPorts
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPort ;
owl:onProperty ifc:relatedPort_IfcRelConnectsPorts
] ;
owl:disjointWith ifc:IfcRelFlowControlElements , ifc:IfcRelSequence , ifc:IfcRelInteractionRequirements , ifc:IfcRelCoversBldgElements , ifc:IfcRelVoidsElement , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelServicesBuildings , ifc:IfcRelConnectsPortToElement , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelProjectsElement , ifc:IfcRelCoversSpaces , ifc:IfcRelConnectsStructuralElement , ifc:IfcRelConnectsElements , ifc:IfcRelSpaceBoundary , ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelFillsElement , ifc:IfcRelReferencedInSpatialStructure .
ifc:MXN a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "MXN" .
ifc:Ifc2DCompositeCurve
a owl:Class ;
rdfs:subClassOf ifc:IfcCompositeCurve .
ifc:VOLTMETER_PEAK a ifc:IfcFlowInstrumentTypeEnum , owl:NamedIndividual ;
rdfs:label "VOLTMETER_PEAK" .
ifc:radius_IfcSweptDiskSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSweptDiskSolid ;
rdfs:label "Radius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:STRAIGHT a ifc:IfcRampFlightTypeEnum , ifc:IfcStairFlightTypeEnum , owl:NamedIndividual ;
rdfs:label "STRAIGHT" .
ifc:relatingObject_IfcRelDecomposes
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelDecomposes ;
rdfs:label "RelatingObject" ;
rdfs:range ifc:IfcObjectDefinition ;
owl:inverseOf ifc:isDecomposedBy_IfcObjectDefinition .
ifc:IfcDocumentInformation
a owl:Class ;
rdfs:subClassOf ifc:IfcDocumentSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:intendedUse_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDocumentInformationRelationship ;
owl:onProperty ifc:isPointedTo_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:scope_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcDocumentInformation ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDocumentInformationRelationship ;
owl:onProperty ifc:isPointer_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDocumentStatusEnum ;
owl:onProperty ifc:status_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDateAndTime ;
owl:onProperty ifc:lastRevisionTime_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateAndTime ;
owl:onProperty ifc:creationTime_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:scope_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorSelect ;
owl:onProperty ifc:editors_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateAndTime ;
owl:onProperty ifc:lastRevisionTime_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDateAndTime ;
owl:onProperty ifc:creationTime_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:documentId_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDocumentConfidentialityEnum ;
owl:onProperty ifc:confidentiality_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDocumentConfidentialityEnum ;
owl:onProperty ifc:confidentiality_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:purpose_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:revision_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcIdentifier ;
owl:onProperty ifc:documentId_IfcDocumentInformation ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcCalendarDate ;
owl:onProperty ifc:validFrom_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDocumentElectronicFormat ;
owl:onProperty ifc:electronicFormat_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDocumentReference ;
owl:onProperty ifc:documentReferences_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDocumentElectronicFormat ;
owl:onProperty ifc:electronicFormat_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCalendarDate ;
owl:onProperty ifc:validUntil_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:intendedUse_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:revision_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorSelect ;
owl:onProperty ifc:documentOwner_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCalendarDate ;
owl:onProperty ifc:validFrom_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcCalendarDate ;
owl:onProperty ifc:validUntil_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDocumentStatusEnum ;
owl:onProperty ifc:status_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcActorSelect ;
owl:onProperty ifc:documentOwner_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDocumentInformationRelationship ;
owl:onProperty ifc:isPointer_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:purpose_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:description_IfcDocumentInformation
] .
ifc:IfcConnectionCurveGeometry
a owl:Class ;
rdfs:subClassOf ifc:IfcConnectionGeometry ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcCurveOrEdgeCurve ;
owl:onProperty ifc:curveOnRelatedElement_IfcConnectionCurveGeometry
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurveOrEdgeCurve ;
owl:onProperty ifc:curveOnRelatedElement_IfcConnectionCurveGeometry
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCurveOrEdgeCurve ;
owl:onProperty ifc:curveOnRelatingElement_IfcConnectionCurveGeometry ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurveOrEdgeCurve ;
owl:onProperty ifc:curveOnRelatingElement_IfcConnectionCurveGeometry
] ;
owl:disjointWith ifc:IfcConnectionPortGeometry , ifc:IfcConnectionPointGeometry , ifc:IfcConnectionSurfaceGeometry .
ifc:IfcConnectionGeometry
a owl:Class ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcConnectionSurfaceGeometry ifc:IfcConnectionCurveGeometry ifc:IfcConnectionPointGeometry ifc:IfcConnectionPortGeometry )
] .
ifc:boxRotateAngle_IfcTextStyleWithBoxCharacteristics
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleWithBoxCharacteristics ;
rdfs:label "BoxRotateAngle" ;
rdfs:range ifc:IfcPlaneAngleMeasure .
ifc:IfcOccupant a owl:Class ;
rdfs:subClassOf ifc:IfcActor ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcOccupantTypeEnum ;
owl:onProperty ifc:predefinedType_IfcOccupant ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcOccupantTypeEnum ;
owl:onProperty ifc:predefinedType_IfcOccupant
] .
ifc:description_IfcPropertyConstraintRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyConstraintRelationship ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:METAL a ifc:IfcReflectanceMethodEnum , owl:NamedIndividual ;
rdfs:label "METAL" .
ifc:BZD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "BZD" .
ifc:IfcRectangularPyramid
a owl:Class ;
rdfs:subClassOf ifc:IfcCsgPrimitive3D ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:xLength_IfcRectangularPyramid ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:height_IfcRectangularPyramid ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:yLength_IfcRectangularPyramid ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:yLength_IfcRectangularPyramid
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:height_IfcRectangularPyramid
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:xLength_IfcRectangularPyramid
] ;
owl:disjointWith ifc:IfcRightCircularCone , ifc:IfcSphere , ifc:IfcBlock , ifc:IfcRightCircularCylinder .
ifc:IfcTimeSeriesScheduleTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcSlabTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcDoseEquivalentMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:priority_IfcTask a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTask ;
rdfs:label "Priority" ;
rdfs:range expr:INTEGER .
ifc:IfcStackTerminalTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:filletRadius_IfcUShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcUShapeProfileDef ;
rdfs:label "FilletRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:flowDirection_IfcDistributionPort
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDistributionPort ;
rdfs:label "FlowDirection" ;
rdfs:range ifc:IfcFlowDirectionEnum .
ifc:relatedSpaceProgram_IfcRelInteractionRequirements
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelInteractionRequirements ;
rdfs:label "RelatedSpaceProgram" ;
rdfs:range ifc:IfcSpaceProgram ;
owl:inverseOf ifc:hasInteractionReqsFrom_IfcSpaceProgram .
ifc:TENSION_MEMBER a ifc:IfcStructuralCurveTypeEnum , owl:NamedIndividual ;
rdfs:label "TENSION_MEMBER" .
ifc:RECTANGULAR a ifc:IfcDuctSilencerTypeEnum , owl:NamedIndividual ;
rdfs:label "RECTANGULAR" .
ifc:relatingElement_IfcRelConnectsStructuralElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsStructuralElement ;
rdfs:label "RelatingElement" ;
rdfs:range ifc:IfcElement ;
owl:inverseOf ifc:hasStructuralMember_IfcElement .
ifc:SWITCHDISCONNECTOR
a ifc:IfcSwitchingDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "SWITCHDISCONNECTOR" .
ifc:SLAB_FIELD a ifc:IfcElementAssemblyTypeEnum , owl:NamedIndividual ;
rdfs:label "SLAB_FIELD" .
ifc:IfcPerformanceHistory
a owl:Class ;
rdfs:subClassOf ifc:IfcControl ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:lifeCyclePhase_IfcPerformanceHistory ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:lifeCyclePhase_IfcPerformanceHistory
] ;
owl:disjointWith ifc:IfcProjectOrder , ifc:IfcSpaceProgram , ifc:IfcCostItem , ifc:IfcWorkControl , ifc:IfcTimeSeriesSchedule , ifc:IfcCostSchedule , ifc:IfcConditionCriterion , ifc:IfcServiceLife , ifc:IfcPermit , ifc:IfcEquipmentStandard , ifc:IfcActionRequest , ifc:IfcProjectOrderRecord , ifc:IfcScheduleTimeControl , ifc:IfcFurnitureStandard .
ifc:startProfile_IfcSectionProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSectionProperties ;
rdfs:label "StartProfile" ;
rdfs:range ifc:IfcProfileDef .
ifc:OTHER_CONSTRUCTION
a ifc:IfcWindowStyleConstructionEnum , owl:NamedIndividual ;
rdfs:label "OTHER_CONSTRUCTION" .
ifc:OPACITY a ifc:IfcSurfaceTextureEnum , owl:NamedIndividual ;
rdfs:label "OPACITY" .
ifc:WATERHEATER a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "WATERHEATER" .
ifc:PRESSUREUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "PRESSUREUNIT" .
ifc:IfcElectricFlowStorageDeviceTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:predefinedType_IfcTubeBundleType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTubeBundleType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcTubeBundleTypeEnum .
ifc:controlElementId_IfcDistributionControlElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDistributionControlElement ;
rdfs:label "ControlElementId" ;
rdfs:range ifc:IfcIdentifier .
ifc:IfcManifoldSolidBrep
a owl:Class ;
rdfs:subClassOf ifc:IfcSolidModel ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcClosedShell ;
owl:onProperty ifc:outer_IfcManifoldSolidBrep ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcClosedShell ;
owl:onProperty ifc:outer_IfcManifoldSolidBrep
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcFacetedBrep ifc:IfcFacetedBrepWithVoids )
] ;
owl:disjointWith ifc:IfcCsgSolid , ifc:IfcSweptDiskSolid , ifc:IfcSweptAreaSolid .
ifc:IfcLengthMeasure a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcMeasureValue , ifc:IfcSizeSelect .
ifc:IfcTextFontName a owl:Class ;
rdfs:subClassOf expr:STRING .
ifc:relatingResource_IfcRelAssignsToResource
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssignsToResource ;
rdfs:label "RelatingResource" ;
rdfs:range ifc:IfcResource ;
owl:inverseOf ifc:resourceOf_IfcResource .
ifc:placement_IfcTextLiteral
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextLiteral ;
rdfs:label "Placement" ;
rdfs:range ifc:IfcAxis2Placement .
ifc:IfcEnergyConversionDeviceType
a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionFlowElementType ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcElectricMotorType ifc:IfcUnitaryEquipmentType ifc:IfcTransformerType ifc:IfcEvaporativeCoolerType ifc:IfcBoilerType ifc:IfcElectricGeneratorType ifc:IfcCoolingTowerType ifc:IfcCondenserType ifc:IfcHeatExchangerType ifc:IfcHumidifierType ifc:IfcMotorConnectionType ifc:IfcTubeBundleType ifc:IfcSpaceHeaterType ifc:IfcChillerType ifc:IfcCoilType ifc:IfcEvaporatorType ifc:IfcCooledBeamType ifc:IfcAirToAirHeatRecoveryType )
] ;
owl:disjointWith ifc:IfcFlowSegmentType , ifc:IfcFlowStorageDeviceType , ifc:IfcFlowMovingDeviceType , ifc:IfcFlowTerminalType , ifc:IfcFlowControllerType , ifc:IfcDistributionChamberElementType , ifc:IfcFlowFittingType , ifc:IfcFlowTreatmentDeviceType .
ifc:HANDRAIL a ifc:IfcRailingTypeEnum , owl:NamedIndividual ;
rdfs:label "HANDRAIL" .
ifc:IfcDirection a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem , ifc:IfcVectorOrDirection , ifc:IfcOrientationSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:REAL_List ;
owl:onProperty ifc:directionRatios_IfcDirection ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom expr:REAL_List
]
] ;
owl:onProperty ifc:directionRatios_IfcDirection
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:REAL_List ;
owl:onProperty ifc:directionRatios_IfcDirection
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onClass expr:REAL_EmptyList ;
owl:onProperty list:hasNext ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:onProperty list:hasNext
] ;
owl:onProperty list:hasNext
] ;
owl:onProperty ifc:directionRatios_IfcDirection
] ;
owl:disjointWith ifc:IfcAnnotationSurface , ifc:IfcSurface , ifc:IfcPlacement , ifc:IfcVector , ifc:IfcPoint , ifc:IfcCartesianTransformationOperator , ifc:IfcSolidModel , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcTextLiteral , ifc:IfcBooleanResult , ifc:IfcFillAreaStyleHatching , ifc:IfcAnnotationFillArea , ifc:IfcDefinedSymbol , ifc:IfcFaceBasedSurfaceModel , ifc:IfcCurve , ifc:IfcBoundingBox , ifc:IfcSectionedSpine , ifc:IfcCompositeCurveSegment , ifc:IfcOneDirectionRepeatFactor , ifc:IfcDraughtingCallout , ifc:IfcCsgPrimitive3D , ifc:IfcFillAreaStyleTiles , ifc:IfcGeometricSet , ifc:IfcHalfSpaceSolid , ifc:IfcPlanarExtent , ifc:IfcLightSource , ifc:IfcShellBasedSurfaceModel .
ifc:partOfComplex_IfcPhysicalQuantity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPhysicalQuantity ;
rdfs:label "PartOfComplex" ;
rdfs:range ifc:IfcPhysicalComplexQuantity ;
owl:inverseOf ifc:hasQuantities_IfcPhysicalComplexQuantity .
ifc:IfcPositiveLengthMeasure
a owl:Class ;
rdfs:subClassOf ifc:IfcLengthMeasure , ifc:IfcHatchLineDistanceSelect , ifc:IfcMeasureValue , ifc:IfcSizeSelect .
ifc:ICK a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "ICK" .
ifc:IfcAmountOfSubstanceMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcMeasureValue .
ifc:planarForceX_IfcStructuralLoadPlanarForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadPlanarForce ;
rdfs:label "PlanarForceX" ;
rdfs:range ifc:IfcPlanarForceMeasure .
ifc:MTL a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "MTL" .
ifc:trueNorth_IfcGeometricRepresentationContext
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeometricRepresentationContext ;
rdfs:label "TrueNorth" ;
rdfs:range ifc:IfcDirection .
ifc:BRACED_FRAME a ifc:IfcElementAssemblyTypeEnum , owl:NamedIndividual ;
rdfs:label "BRACED_FRAME" .
ifc:volumeValue_IfcQuantityVolume
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcQuantityVolume ;
rdfs:label "VolumeValue" ;
rdfs:range ifc:IfcVolumeMeasure .
ifc:DBA a ifc:IfcSoundScaleEnum , owl:NamedIndividual ;
rdfs:label "DBA" .
ifc:PREDICTED a ifc:IfcDataOriginEnum , owl:NamedIndividual ;
rdfs:label "PREDICTED" .
ifc:IfcRotationalMassMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:transomOffset_IfcDoorLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorLiningProperties ;
rdfs:label "TransomOffset" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:IfcDraughtingPreDefinedColour
a owl:Class ;
rdfs:subClassOf ifc:IfcPreDefinedColour .
ifc:relatedProcess_IfcRelSequence
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelSequence ;
rdfs:label "RelatedProcess" ;
rdfs:range ifc:IfcProcess ;
owl:inverseOf ifc:isSuccessorFrom_IfcProcess .
ifc:isSuccessorFrom_IfcProcess
a owl:ObjectProperty ;
rdfs:domain ifc:IfcProcess ;
rdfs:label "IsSuccessorFrom" ;
rdfs:range ifc:IfcRelSequence ;
owl:inverseOf ifc:relatedProcess_IfcRelSequence .
ifc:scheduleStart_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "ScheduleStart" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:KYD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "KYD" .
ifc:IfcThermalMaterialProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcMaterialProperties ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcThermodynamicTemperatureMeasure ;
owl:onProperty ifc:boilingPoint_IfcThermalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcThermodynamicTemperatureMeasure ;
owl:onProperty ifc:freezingPoint_IfcThermalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcThermalConductivityMeasure ;
owl:onProperty ifc:thermalConductivity_IfcThermalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcSpecificHeatCapacityMeasure ;
owl:onProperty ifc:specificHeatCapacity_IfcThermalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcThermodynamicTemperatureMeasure ;
owl:onProperty ifc:boilingPoint_IfcThermalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSpecificHeatCapacityMeasure ;
owl:onProperty ifc:specificHeatCapacity_IfcThermalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcThermodynamicTemperatureMeasure ;
owl:onProperty ifc:freezingPoint_IfcThermalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcThermalConductivityMeasure ;
owl:onProperty ifc:thermalConductivity_IfcThermalMaterialProperties
] ;
owl:disjointWith ifc:IfcOpticalMaterialProperties , ifc:IfcProductsOfCombustionProperties , ifc:IfcWaterProperties , ifc:IfcExtendedMaterialProperties , ifc:IfcHygroscopicMaterialProperties , ifc:IfcFuelProperties , ifc:IfcMechanicalMaterialProperties , ifc:IfcGeneralMaterialProperties .
ifc:tag_IfcElement a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElement ;
rdfs:label "Tag" ;
rdfs:range ifc:IfcIdentifier .
ifc:IfcTask a owl:Class ;
rdfs:subClassOf ifc:IfcProcess ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:BOOLEAN ;
owl:onProperty ifc:isMilestone_IfcTask ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass expr:INTEGER ;
owl:onProperty ifc:priority_IfcTask
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:workMethod_IfcTask
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:status_IfcTask
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:isMilestone_IfcTask
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:INTEGER ;
owl:onProperty ifc:priority_IfcTask
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:status_IfcTask
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:taskId_IfcTask
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcIdentifier ;
owl:onProperty ifc:taskId_IfcTask ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:workMethod_IfcTask
] ;
owl:disjointWith ifc:IfcProcedure .
ifc:predefinedType_IfcFireSuppressionTerminalType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFireSuppressionTerminalType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcFireSuppressionTerminalTypeEnum .
ifc:IfcChillerTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:DEAD_LOAD_G a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "DEAD_LOAD_G" .
ifc:IfcVibrationIsolatorTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:TORQUEUNIT a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "TORQUEUNIT" .
ifc:MEMBRANE_ELEMENT a ifc:IfcStructuralSurfaceTypeEnum , owl:NamedIndividual ;
rdfs:label "MEMBRANE_ELEMENT" .
ifc:IfcPositiveLengthMeasure_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcPositiveLengthMeasure_List , list:EmptyList .
ifc:IfcCoolingTowerTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:changeAction_IfcOwnerHistory
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOwnerHistory ;
rdfs:label "ChangeAction" ;
rdfs:range ifc:IfcChangeActionEnum .
ifc:IfcPolyline a owl:Class ;
rdfs:subClassOf ifc:IfcBoundedCurve ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCartesianPoint_List ;
owl:onProperty ifc:points_IfcPolyline ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcCartesianPoint_List
]
] ;
owl:onProperty ifc:points_IfcPolyline
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCartesianPoint_List ;
owl:onProperty ifc:points_IfcPolyline
] ;
owl:disjointWith ifc:IfcTrimmedCurve , ifc:IfcBSplineCurve , ifc:IfcCompositeCurve .
ifc:IfcDiscreteAccessory
a owl:Class ;
rdfs:subClassOf ifc:IfcElementComponent ;
owl:disjointWith ifc:IfcFastener .
ifc:definingValues_IfcPropertyTableValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyTableValue ;
rdfs:label "DefiningValues" ;
rdfs:range ifc:IfcValue_List .
ifc:IfcStructuralMember
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelConnectsStructuralMember ;
owl:onProperty ifc:connectedBy_IfcStructuralMember
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelConnectsStructuralElement ;
owl:onProperty ifc:referencesElement_IfcStructuralMember
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcStructuralSurfaceMember ifc:IfcStructuralCurveMember )
] ;
owl:disjointWith ifc:IfcStructuralConnection .
ifc:maximumSectionModulusZ_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "MaximumSectionModulusZ" ;
rdfs:range ifc:IfcSectionModulusMeasure .
ifc:IfcPropertyEnumeratedValue
a owl:Class ;
rdfs:subClassOf ifc:IfcSimpleProperty ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPropertyEnumeration ;
owl:onProperty ifc:enumerationReference_IfcPropertyEnumeratedValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPropertyEnumeration ;
owl:onProperty ifc:enumerationReference_IfcPropertyEnumeratedValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcValue_List ;
owl:onProperty ifc:enumerationValues_IfcPropertyEnumeratedValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcValue_List ;
owl:onProperty ifc:enumerationValues_IfcPropertyEnumeratedValue ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcValue_List
] ;
owl:onProperty ifc:enumerationValues_IfcPropertyEnumeratedValue
] ;
owl:disjointWith ifc:IfcPropertyBoundedValue , ifc:IfcPropertyReferenceValue , ifc:IfcPropertyTableValue , ifc:IfcPropertySingleValue , ifc:IfcPropertyListValue .
ifc:IfcOrganization a owl:Class ;
rdfs:subClassOf ifc:IfcActorSelect , ifc:IfcObjectReferenceSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcIdentifier ;
owl:onProperty ifc:id_IfcOrganization
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcActorRole_List ;
owl:onProperty ifc:roles_IfcOrganization
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcActorRole_List
] ;
owl:onProperty ifc:roles_IfcOrganization
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPersonAndOrganization ;
owl:onProperty ifc:engages_IfcOrganization
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcOrganizationRelationship ;
owl:onProperty ifc:relates_IfcOrganization
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcOrganization ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorRole_List ;
owl:onProperty ifc:roles_IfcOrganization
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcOrganization
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAddress_List ;
owl:onProperty ifc:addresses_IfcOrganization
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcOrganizationRelationship ;
owl:onProperty ifc:isRelatedBy_IfcOrganization
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:description_IfcOrganization
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcOrganization
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:id_IfcOrganization
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcAddress_List ;
owl:onProperty ifc:addresses_IfcOrganization
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcAddress_List
] ;
owl:onProperty ifc:addresses_IfcOrganization
] .
ifc:IfcMaterial_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcMaterial_List , list:EmptyList .
ifc:SECOND_ORDER_THEORY
a ifc:IfcAnalysisTheoryTypeEnum , owl:NamedIndividual ;
rdfs:label "SECOND_ORDER_THEORY" .
ifc:IfcStructuralLoadLinearForce
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralLoadStatic ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLinearForceMeasure ;
owl:onProperty ifc:linearForceX_IfcStructuralLoadLinearForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLinearForceMeasure ;
owl:onProperty ifc:linearForceX_IfcStructuralLoadLinearForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLinearForceMeasure ;
owl:onProperty ifc:linearForceZ_IfcStructuralLoadLinearForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLinearMomentMeasure ;
owl:onProperty ifc:linearMomentY_IfcStructuralLoadLinearForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLinearMomentMeasure ;
owl:onProperty ifc:linearMomentZ_IfcStructuralLoadLinearForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLinearMomentMeasure ;
owl:onProperty ifc:linearMomentY_IfcStructuralLoadLinearForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLinearForceMeasure ;
owl:onProperty ifc:linearForceZ_IfcStructuralLoadLinearForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLinearMomentMeasure ;
owl:onProperty ifc:linearMomentZ_IfcStructuralLoadLinearForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLinearMomentMeasure ;
owl:onProperty ifc:linearMomentX_IfcStructuralLoadLinearForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLinearForceMeasure ;
owl:onProperty ifc:linearForceY_IfcStructuralLoadLinearForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLinearMomentMeasure ;
owl:onProperty ifc:linearMomentX_IfcStructuralLoadLinearForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLinearForceMeasure ;
owl:onProperty ifc:linearForceY_IfcStructuralLoadLinearForce
] ;
owl:disjointWith ifc:IfcStructuralLoadSingleForce , ifc:IfcStructuralLoadSingleDisplacement , ifc:IfcStructuralLoadPlanarForce , ifc:IfcStructuralLoadTemperature .
ifc:FUMEHOODEXHAUST a ifc:IfcDamperTypeEnum , owl:NamedIndividual ;
rdfs:label "FUMEHOODEXHAUST" .
ifc:actingRole_IfcRelAssignsToActor
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssignsToActor ;
rdfs:label "ActingRole" ;
rdfs:range ifc:IfcActorRole .
ifc:validFrom_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "ValidFrom" ;
rdfs:range ifc:IfcCalendarDate .
ifc:INR a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "INR" .
ifc:name_IfcTimeSeries
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTimeSeries ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:referencedByPlacements_IfcObjectPlacement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcObjectPlacement ;
rdfs:label "ReferencedByPlacements" ;
rdfs:range ifc:IfcLocalPlacement ;
owl:inverseOf ifc:placementRelTo_IfcLocalPlacement .
ifc:COMPOSITE a ifc:IfcPileConstructionEnum , owl:NamedIndividual ;
rdfs:label "COMPOSITE" .
ifc:IfcMemberTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:CIRCUITBREAKER a ifc:IfcProtectiveDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "CIRCUITBREAKER" .
ifc:reflectionColour_IfcSurfaceStyleRendering
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleRendering ;
rdfs:label "ReflectionColour" ;
rdfs:range ifc:IfcColourOrFactor .
ifc:IfcRepresentationContext
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRepresentation ;
owl:onProperty ifc:representationsInContext_IfcRepresentationContext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:contextType_IfcRepresentationContext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:contextType_IfcRepresentationContext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:contextIdentifier_IfcRepresentationContext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:contextIdentifier_IfcRepresentationContext
] .
ifc:IfcExternallyDefinedHatchStyle
a owl:Class ;
rdfs:subClassOf ifc:IfcFillStyleSelect , ifc:IfcExternalReference ;
owl:disjointWith ifc:IfcClassificationReference , ifc:IfcLibraryReference , ifc:IfcDocumentReference , ifc:IfcExternallyDefinedTextFont , ifc:IfcExternallyDefinedSurfaceStyle , ifc:IfcExternallyDefinedSymbol .
ifc:IfcTorqueMeasure a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:pointOnRelatedElement_IfcConnectionPointGeometry
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConnectionPointGeometry ;
rdfs:label "PointOnRelatedElement" ;
rdfs:range ifc:IfcPointOrVertexPoint .
ifc:roles_IfcOrganization
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOrganization ;
rdfs:label "Roles" ;
rdfs:range ifc:IfcActorRole_List .
ifc:GABLE_ROOF a ifc:IfcRoofTypeEnum , owl:NamedIndividual ;
rdfs:label "GABLE_ROOF" .
ifc:IfcTimeStamp a owl:Class ;
rdfs:subClassOf expr:INTEGER , ifc:IfcDerivedMeasureValue .
ifc:longName_IfcSpatialStructureElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpatialStructureElement ;
rdfs:label "LongName" ;
rdfs:range ifc:IfcLabel .
ifc:CHANGE a ifc:IfcProjectOrderRecordTypeEnum , owl:NamedIndividual ;
rdfs:label "CHANGE" .
ifc:DIFFERENCE a ifc:IfcBooleanOperator , owl:NamedIndividual ;
rdfs:label "DIFFERENCE" .
ifc:IfcLightDistributionCurveEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:thermodynamicTemperatureExponent_IfcDimensionalExponents
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDimensionalExponents ;
rdfs:label "ThermodynamicTemperatureExponent" ;
rdfs:range expr:INTEGER .
ifc:IfcAxis2Placement3D
a owl:Class ;
rdfs:subClassOf ifc:IfcAxis2Placement , ifc:IfcPlacement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDirection ;
owl:onProperty ifc:refDirection_IfcAxis2Placement3D
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDirection ;
owl:onProperty ifc:refDirection_IfcAxis2Placement3D
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDirection ;
owl:onProperty ifc:axis_IfcAxis2Placement3D
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDirection ;
owl:onProperty ifc:axis_IfcAxis2Placement3D
] ;
owl:disjointWith ifc:IfcAxis1Placement , ifc:IfcAxis2Placement2D .
ifc:applicationIdentifier_IfcApplication
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApplication ;
rdfs:label "ApplicationIdentifier" ;
rdfs:range ifc:IfcIdentifier .
ifc:offsetFromReferenceLine_IfcMaterialLayerSetUsage
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMaterialLayerSetUsage ;
rdfs:label "OffsetFromReferenceLine" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:IfcCooledBeamType
a owl:Class ;
rdfs:subClassOf ifc:IfcEnergyConversionDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCooledBeamTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCooledBeamType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCooledBeamTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCooledBeamType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcCondenserType , ifc:IfcEvaporatorType , ifc:IfcHeatExchangerType , ifc:IfcCoolingTowerType , ifc:IfcEvaporativeCoolerType , ifc:IfcCoilType , ifc:IfcElectricGeneratorType , ifc:IfcElectricMotorType , ifc:IfcSpaceHeaterType , ifc:IfcTransformerType , ifc:IfcMotorConnectionType , ifc:IfcAirToAirHeatRecoveryType , ifc:IfcTubeBundleType , ifc:IfcBoilerType , ifc:IfcChillerType , ifc:IfcUnitaryEquipmentType , ifc:IfcHumidifierType .
ifc:startParam_IfcSurfaceCurveSweptAreaSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceCurveSweptAreaSolid ;
rdfs:label "StartParam" ;
rdfs:range ifc:IfcParameterValue .
ifc:IfcOpenShell a owl:Class ;
rdfs:subClassOf ifc:IfcShell , ifc:IfcConnectedFaceSet ;
owl:disjointWith ifc:IfcClosedShell .
ifc:IfcTextureVertex a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcParameterValue_List ;
owl:onProperty ifc:coordinates_IfcTextureVertex ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onClass ifc:IfcParameterValue_EmptyList ;
owl:onProperty list:hasNext ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:onProperty list:hasNext
] ;
owl:onProperty ifc:coordinates_IfcTextureVertex
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcParameterValue_List
]
] ;
owl:onProperty ifc:coordinates_IfcTextureVertex
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcParameterValue_List ;
owl:onProperty ifc:coordinates_IfcTextureVertex
] .
ifc:timeValue_IfcQuantityTime
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcQuantityTime ;
rdfs:label "TimeValue" ;
rdfs:range ifc:IfcTimeMeasure .
ifc:statusTime_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "StatusTime" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:relatingOrganization_IfcOrganizationRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOrganizationRelationship ;
rdfs:label "RelatingOrganization" ;
rdfs:range ifc:IfcOrganization ;
owl:inverseOf ifc:relates_IfcOrganization .
ifc:BIDET a ifc:IfcSanitaryTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "BIDET" .
ifc:listValues_IfcIrregularTimeSeriesValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcIrregularTimeSeriesValue ;
rdfs:label "ListValues" ;
rdfs:range ifc:IfcValue_List .
ifc:IfcBuildingElementProxyType
a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElementType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcBuildingElementProxyTypeEnum ;
owl:onProperty ifc:predefinedType_IfcBuildingElementProxyType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcBuildingElementProxyTypeEnum ;
owl:onProperty ifc:predefinedType_IfcBuildingElementProxyType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcSlabType , ifc:IfcStairFlightType , ifc:IfcBeamType , ifc:IfcColumnType , ifc:IfcWallType , ifc:IfcRampFlightType , ifc:IfcCurtainWallType , ifc:IfcPlateType , ifc:IfcMemberType , ifc:IfcCoveringType , ifc:IfcRailingType .
ifc:name_IfcConstraintRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraintRelationship ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:DIRECTEVAPORATIVERIGIDMEDIAAIRCOOLER
a ifc:IfcEvaporativeCoolerTypeEnum , owl:NamedIndividual ;
rdfs:label "DIRECTEVAPORATIVERIGIDMEDIAAIRCOOLER" .
ifc:IfcDoorStyle a owl:Class ;
rdfs:subClassOf ifc:IfcTypeProduct ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:parameterTakesPrecedence_IfcDoorStyle
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDoorStyleOperationEnum ;
owl:onProperty ifc:operationType_IfcDoorStyle
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDoorStyleConstructionEnum ;
owl:onProperty ifc:constructionType_IfcDoorStyle
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDoorStyleConstructionEnum ;
owl:onProperty ifc:constructionType_IfcDoorStyle ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDoorStyleOperationEnum ;
owl:onProperty ifc:operationType_IfcDoorStyle ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:sizeable_IfcDoorStyle
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:BOOLEAN ;
owl:onProperty ifc:sizeable_IfcDoorStyle ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:BOOLEAN ;
owl:onProperty ifc:parameterTakesPrecedence_IfcDoorStyle ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcWindowStyle , ifc:IfcElementType .
ifc:DOUBLE_PANEL_VERTICAL
a ifc:IfcWindowStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "DOUBLE_PANEL_VERTICAL" .
ifc:TERA a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "TERA" .
ifc:CBD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "CBD" .
ifc:LOAD_CASE a ifc:IfcLoadGroupTypeEnum , owl:NamedIndividual ;
rdfs:label "LOAD_CASE" .
ifc:description_IfcDraughtingCalloutRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDraughtingCalloutRelationship ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:bottomXDim_IfcTrapeziumProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTrapeziumProfileDef ;
rdfs:label "BottomXDim" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:TWO_QUARTER_WINDING_STAIR
a ifc:IfcStairTypeEnum , owl:NamedIndividual ;
rdfs:label "TWO_QUARTER_WINDING_STAIR" .
ifc:profileSectionLocation_IfcRelAssociatesProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssociatesProfileProperties ;
rdfs:label "ProfileSectionLocation" ;
rdfs:range ifc:IfcShapeAspect .
ifc:IfcLuminousFluxMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:LOUVER a ifc:IfcPermeableCoveringOperationEnum , owl:NamedIndividual ;
rdfs:label "LOUVER" .
ifc:IfcFlowMeterType a owl:Class ;
rdfs:subClassOf ifc:IfcFlowControllerType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcFlowMeterTypeEnum ;
owl:onProperty ifc:predefinedType_IfcFlowMeterType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcFlowMeterTypeEnum ;
owl:onProperty ifc:predefinedType_IfcFlowMeterType
] ;
owl:disjointWith ifc:IfcValveType , ifc:IfcElectricTimeControlType , ifc:IfcAirTerminalBoxType , ifc:IfcDamperType , ifc:IfcSwitchingDeviceType , ifc:IfcProtectiveDeviceType .
ifc:totalReplacementCost_IfcAsset
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAsset ;
rdfs:label "TotalReplacementCost" ;
rdfs:range ifc:IfcCostValue .
ifc:assetID_IfcAsset a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAsset ;
rdfs:label "AssetID" ;
rdfs:range ifc:IfcIdentifier .
ifc:SHELLANDCOIL a ifc:IfcEvaporatorTypeEnum , owl:NamedIndividual ;
rdfs:label "SHELLANDCOIL" .
ifc:IfcConstraintRelationship
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcConstraint ;
owl:onProperty ifc:relatedConstraints_IfcConstraintRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConstraint ;
owl:onProperty ifc:relatedConstraints_IfcConstraintRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcConstraint ;
owl:onProperty ifc:relatingConstraint_IfcConstraintRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConstraint ;
owl:onProperty ifc:relatingConstraint_IfcConstraintRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:description_IfcConstraintRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcConstraintRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcConstraintRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcConstraintRelationship
] .
ifc:IfcRelCoversBldgElements
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcElement ;
owl:onProperty ifc:relatingBuildingElement_IfcRelCoversBldgElements ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcCovering ;
owl:onProperty ifc:relatedCoverings_IfcRelCoversBldgElements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCovering ;
owl:onProperty ifc:relatedCoverings_IfcRelCoversBldgElements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElement ;
owl:onProperty ifc:relatingBuildingElement_IfcRelCoversBldgElements
] ;
owl:disjointWith ifc:IfcRelFillsElement , ifc:IfcRelInteractionRequirements , ifc:IfcRelSpaceBoundary , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelCoversSpaces , ifc:IfcRelConnectsPorts , ifc:IfcRelProjectsElement , ifc:IfcRelConnectsElements , ifc:IfcRelConnectsStructuralElement , ifc:IfcRelSequence , ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelServicesBuildings , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelConnectsPortToElement , ifc:IfcRelVoidsElement , ifc:IfcRelReferencedInSpatialStructure , ifc:IfcRelFlowControlElements .
ifc:BLASTDAMPER a ifc:IfcDamperTypeEnum , owl:NamedIndividual ;
rdfs:label "BLASTDAMPER" .
ifc:IfcGeneralProfileProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcProfileProperties ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:maximumPlateThickness_IfcGeneralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMassPerLengthMeasure ;
owl:onProperty ifc:physicalWeight_IfcGeneralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:perimeter_IfcGeneralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcAreaMeasure ;
owl:onProperty ifc:crossSectionArea_IfcGeneralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:minimumPlateThickness_IfcGeneralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:minimumPlateThickness_IfcGeneralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcMassPerLengthMeasure ;
owl:onProperty ifc:physicalWeight_IfcGeneralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAreaMeasure ;
owl:onProperty ifc:crossSectionArea_IfcGeneralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:perimeter_IfcGeneralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:maximumPlateThickness_IfcGeneralProfileProperties
] ;
owl:disjointWith ifc:IfcRibPlateProfileProperties .
ifc:IfcTShapeProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcParameterizedProfileDef ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:webEdgeRadius_IfcTShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:webEdgeRadius_IfcTShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:flangeEdgeRadius_IfcTShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:centreOfGravityInY_IfcTShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:flangeSlope_IfcTShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:depth_IfcTShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:flangeEdgeRadius_IfcTShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:flangeSlope_IfcTShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:flangeWidth_IfcTShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:webThickness_IfcTShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:webSlope_IfcTShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:depth_IfcTShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:filletRadius_IfcTShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:flangeThickness_IfcTShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:webThickness_IfcTShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:flangeWidth_IfcTShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:filletRadius_IfcTShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:flangeThickness_IfcTShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:centreOfGravityInY_IfcTShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:webSlope_IfcTShapeProfileDef
] ;
owl:disjointWith ifc:IfcCShapeProfileDef , ifc:IfcZShapeProfileDef , ifc:IfcCircleProfileDef , ifc:IfcLShapeProfileDef , ifc:IfcIShapeProfileDef , ifc:IfcCraneRailFShapeProfileDef , ifc:IfcTrapeziumProfileDef , ifc:IfcCraneRailAShapeProfileDef , ifc:IfcEllipseProfileDef , ifc:IfcUShapeProfileDef , ifc:IfcRectangleProfileDef .
ifc:IfcContextDependentUnit
a owl:Class ;
rdfs:subClassOf ifc:IfcNamedUnit ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcContextDependentUnit ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcContextDependentUnit
] ;
owl:disjointWith ifc:IfcConversionBasedUnit , ifc:IfcSIUnit .
ifc:ATSTART a ifc:IfcConnectionTypeEnum , owl:NamedIndividual ;
rdfs:label "ATSTART" .
ifc:IfcSectionModulusMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:IfcDoorPanelProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcPropertySetDefinition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:panelWidth_IfcDoorPanelProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcShapeAspect ;
owl:onProperty ifc:shapeAspectStyle_IfcDoorPanelProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:panelWidth_IfcDoorPanelProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDoorPanelPositionEnum ;
owl:onProperty ifc:panelPosition_IfcDoorPanelProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDoorPanelPositionEnum ;
owl:onProperty ifc:panelPosition_IfcDoorPanelProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:panelDepth_IfcDoorPanelProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcShapeAspect ;
owl:onProperty ifc:shapeAspectStyle_IfcDoorPanelProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDoorPanelOperationEnum ;
owl:onProperty ifc:panelOperation_IfcDoorPanelProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDoorPanelOperationEnum ;
owl:onProperty ifc:panelOperation_IfcDoorPanelProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:panelDepth_IfcDoorPanelProperties
] ;
owl:disjointWith ifc:IfcElementQuantity , ifc:IfcWindowLiningProperties , ifc:IfcSpaceThermalLoadProperties , ifc:IfcSoundValue , ifc:IfcReinforcementDefinitionProperties , ifc:IfcFluidFlowProperties , ifc:IfcServiceLifeFactor , ifc:IfcEnergyProperties , ifc:IfcSoundProperties , ifc:IfcDoorLiningProperties , ifc:IfcWindowPanelProperties , ifc:IfcPropertySet , ifc:IfcPermeableCoveringProperties .
ifc:relates_IfcOrganization
a owl:ObjectProperty ;
rdfs:domain ifc:IfcOrganization ;
rdfs:label "Relates" ;
rdfs:range ifc:IfcOrganizationRelationship ;
owl:inverseOf ifc:relatingOrganization_IfcOrganizationRelationship .
ifc:KES a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "KES" .
ifc:INDIRECTEVAPORATIVEPACKAGEAIRCOOLER
a ifc:IfcEvaporativeCoolerTypeEnum , owl:NamedIndividual ;
rdfs:label "INDIRECTEVAPORATIVEPACKAGEAIRCOOLER" .
ifc:slippageX_IfcSlippageConnectionCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSlippageConnectionCondition ;
rdfs:label "SlippageX" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:IfcSurfaceStyleWithTextures
a owl:Class ;
rdfs:subClassOf ifc:IfcSurfaceStyleElementSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSurfaceTexture_List ;
owl:onProperty ifc:textures_IfcSurfaceStyleWithTextures ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcSurfaceTexture_List
] ;
owl:onProperty ifc:textures_IfcSurfaceStyleWithTextures
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSurfaceTexture_List ;
owl:onProperty ifc:textures_IfcSurfaceStyleWithTextures
] .
ifc:rotationalDisplacementRX_IfcStructuralLoadSingleDisplacement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadSingleDisplacement ;
rdfs:label "RotationalDisplacementRX" ;
rdfs:range ifc:IfcPlaneAngleMeasure .
ifc:SEK a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "SEK" .
ifc:crossSectionArea_IfcTendon
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTendon ;
rdfs:label "CrossSectionArea" ;
rdfs:range ifc:IfcAreaMeasure .
ifc:extrudedDirection_IfcExtrudedAreaSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcExtrudedAreaSolid ;
rdfs:label "ExtrudedDirection" ;
rdfs:range ifc:IfcDirection .
ifc:mode_IfcTextureCoordinateGenerator
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextureCoordinateGenerator ;
rdfs:label "Mode" ;
rdfs:range ifc:IfcLabel .
ifc:radius_IfcCircle a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCircle ;
rdfs:label "Radius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcPresentationStyleSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:endParam_IfcSurfaceCurveSweptAreaSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceCurveSweptAreaSolid ;
rdfs:label "EndParam" ;
rdfs:range ifc:IfcParameterValue .
ifc:userDefinedGrade_IfcConstraint
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraint ;
rdfs:label "UserDefinedGrade" ;
rdfs:range ifc:IfcLabel .
ifc:predefinedType_IfcFlowMeterType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFlowMeterType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcFlowMeterTypeEnum .
ifc:ACCESSORY_ASSEMBLY
a ifc:IfcElementAssemblyTypeEnum , owl:NamedIndividual ;
rdfs:label "ACCESSORY_ASSEMBLY" .
ifc:zDim_IfcBoundingBox
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundingBox ;
rdfs:label "ZDim" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcSoundValue a owl:Class ;
rdfs:subClassOf ifc:IfcPropertySetDefinition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDerivedMeasureValue ;
owl:onProperty ifc:soundLevelSingleValue_IfcSoundValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcFrequencyMeasure ;
owl:onProperty ifc:frequency_IfcSoundValue ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeSeries ;
owl:onProperty ifc:soundLevelTimeSeries_IfcSoundValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDerivedMeasureValue ;
owl:onProperty ifc:soundLevelSingleValue_IfcSoundValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcFrequencyMeasure ;
owl:onProperty ifc:frequency_IfcSoundValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTimeSeries ;
owl:onProperty ifc:soundLevelTimeSeries_IfcSoundValue
] ;
owl:disjointWith ifc:IfcReinforcementDefinitionProperties , ifc:IfcDoorPanelProperties , ifc:IfcFluidFlowProperties , ifc:IfcElementQuantity , ifc:IfcPropertySet , ifc:IfcDoorLiningProperties , ifc:IfcWindowPanelProperties , ifc:IfcEnergyProperties , ifc:IfcSoundProperties , ifc:IfcSpaceThermalLoadProperties , ifc:IfcWindowLiningProperties , ifc:IfcServiceLifeFactor , ifc:IfcPermeableCoveringProperties .
ifc:relatedConstraints_IfcConstraintAggregationRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraintAggregationRelationship ;
rdfs:label "RelatedConstraints" ;
rdfs:range ifc:IfcConstraint_List .
ifc:IfcVibrationIsolatorType
a owl:Class ;
rdfs:subClassOf ifc:IfcDiscreteAccessoryType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcVibrationIsolatorTypeEnum ;
owl:onProperty ifc:predefinedType_IfcVibrationIsolatorType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcVibrationIsolatorTypeEnum ;
owl:onProperty ifc:predefinedType_IfcVibrationIsolatorType
] .
ifc:IfcCompositeCurveSegment_List
a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCompositeCurveSegment_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCompositeCurveSegment_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCompositeCurveSegment ;
owl:onProperty list:hasContents
] .
ifc:operationType_IfcDoorStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorStyle ;
rdfs:label "OperationType" ;
rdfs:range ifc:IfcDoorStyleOperationEnum .
ifc:CONNECTOR a ifc:IfcDuctFittingTypeEnum , ifc:IfcPipeFittingTypeEnum , owl:NamedIndividual ;
rdfs:label "CONNECTOR" .
ifc:IfcPropertySetDefinition
a owl:Class ;
rdfs:subClassOf ifc:IfcPropertyDefinition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTypeObject ;
owl:onProperty ifc:definesType_IfcPropertySetDefinition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTypeObject ;
owl:onProperty ifc:definesType_IfcPropertySetDefinition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcRelDefinesByProperties ;
owl:onProperty ifc:propertyDefinitionOf_IfcPropertySetDefinition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelDefinesByProperties ;
owl:onProperty ifc:propertyDefinitionOf_IfcPropertySetDefinition
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcDoorPanelProperties ifc:IfcElementQuantity ifc:IfcServiceLifeFactor ifc:IfcWindowPanelProperties ifc:IfcPermeableCoveringProperties ifc:IfcEnergyProperties ifc:IfcReinforcementDefinitionProperties ifc:IfcSpaceThermalLoadProperties ifc:IfcSoundProperties ifc:IfcWindowLiningProperties ifc:IfcFluidFlowProperties ifc:IfcPropertySet ifc:IfcDoorLiningProperties ifc:IfcSoundValue )
] .
ifc:IfcRelAssignsToProjectOrder
a owl:Class ;
rdfs:subClassOf ifc:IfcRelAssignsToControl ;
owl:disjointWith ifc:IfcRelAssignsTasks , ifc:IfcRelSchedulesCostItems .
ifc:IfcKinematicViscosityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:WATERCOOLEDSHELLTUBE
a ifc:IfcCondenserTypeEnum , owl:NamedIndividual ;
rdfs:label "WATERCOOLEDSHELLTUBE" .
ifc:relatedControlElements_IfcRelFlowControlElements
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRelFlowControlElements ;
rdfs:label "RelatedControlElements" ;
rdfs:range ifc:IfcDistributionControlElement ;
owl:inverseOf ifc:assignedToFlowElement_IfcDistributionControlElement .
ifc:benchmark_IfcMetric
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMetric ;
rdfs:label "Benchmark" ;
rdfs:range ifc:IfcBenchmarkEnum .
ifc:IfcMonetaryMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue , ifc:IfcAppliedValueSelect .
ifc:IfcInductanceMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:IfcSystemFurnitureElementType
a owl:Class ;
rdfs:subClassOf ifc:IfcFurnishingElementType ;
owl:disjointWith ifc:IfcFurnitureType .
ifc:MASSUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "MASSUNIT" .
ifc:SECOND a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "SECOND" .
ifc:JOIST a ifc:IfcBeamTypeEnum , owl:NamedIndividual ;
rdfs:label "JOIST" .
ifc:mappingOrigin_IfcRepresentationMap
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRepresentationMap ;
rdfs:label "MappingOrigin" ;
rdfs:range ifc:IfcAxis2Placement .
ifc:SHED_ROOF a ifc:IfcRoofTypeEnum , owl:NamedIndividual ;
rdfs:label "SHED_ROOF" .
ifc:IfcFluidFlowProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcPropertySetDefinition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTimeSeries ;
owl:onProperty ifc:temperatureTimeSeries_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcThermodynamicTemperatureMeasure ;
owl:onProperty ifc:temperatureSingleValue_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcThermodynamicTemperatureMeasure ;
owl:onProperty ifc:wetBulbTemperatureSingleValue_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeSeries ;
owl:onProperty ifc:flowrateTimeSeries_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPressureMeasure ;
owl:onProperty ifc:pressureSingleValue_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTimeSeries ;
owl:onProperty ifc:wetBulbTemperatureTimeSeries_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeSeries ;
owl:onProperty ifc:velocityTimeSeries_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeSeries ;
owl:onProperty ifc:wetBulbTemperatureTimeSeries_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeSeries ;
owl:onProperty ifc:flowConditionTimeSeries_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:userDefinedPropertySource_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcMaterial ;
owl:onProperty ifc:fluid_IfcFluidFlowProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDerivedMeasureValue ;
owl:onProperty ifc:flowrateSingleValue_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:flowConditionSingleValue_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLinearVelocityMeasure ;
owl:onProperty ifc:velocitySingleValue_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDerivedMeasureValue ;
owl:onProperty ifc:flowrateSingleValue_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPropertySourceEnum ;
owl:onProperty ifc:propertySource_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcThermodynamicTemperatureMeasure ;
owl:onProperty ifc:temperatureSingleValue_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcThermodynamicTemperatureMeasure ;
owl:onProperty ifc:wetBulbTemperatureSingleValue_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPressureMeasure ;
owl:onProperty ifc:pressureSingleValue_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTimeSeries ;
owl:onProperty ifc:flowConditionTimeSeries_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPropertySourceEnum ;
owl:onProperty ifc:propertySource_IfcFluidFlowProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMaterial ;
owl:onProperty ifc:fluid_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeSeries ;
owl:onProperty ifc:pressureTimeSeries_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:flowConditionSingleValue_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLinearVelocityMeasure ;
owl:onProperty ifc:velocitySingleValue_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeSeries ;
owl:onProperty ifc:temperatureTimeSeries_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTimeSeries ;
owl:onProperty ifc:pressureTimeSeries_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTimeSeries ;
owl:onProperty ifc:velocityTimeSeries_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:userDefinedPropertySource_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTimeSeries ;
owl:onProperty ifc:flowrateTimeSeries_IfcFluidFlowProperties
] ;
owl:disjointWith ifc:IfcEnergyProperties , ifc:IfcWindowPanelProperties , ifc:IfcElementQuantity , ifc:IfcSoundProperties , ifc:IfcSpaceThermalLoadProperties , ifc:IfcWindowLiningProperties , ifc:IfcServiceLifeFactor , ifc:IfcReinforcementDefinitionProperties , ifc:IfcDoorLiningProperties , ifc:IfcPermeableCoveringProperties , ifc:IfcPropertySet , ifc:IfcSoundValue , ifc:IfcDoorPanelProperties .
ifc:MANUFACTURER a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "MANUFACTURER" .
ifc:NOTKNOWN a ifc:IfcPropertySourceEnum , owl:NamedIndividual ;
rdfs:label "NOTKNOWN" .
ifc:LESSEE a ifc:IfcOccupantTypeEnum , owl:NamedIndividual ;
rdfs:label "LESSEE" .
ifc:thermalLoadType_IfcSpaceThermalLoadProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceThermalLoadProperties ;
rdfs:label "ThermalLoadType" ;
rdfs:range ifc:IfcThermalLoadTypeEnum .
ifc:IfcPumpTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:forceZ_IfcStructuralLoadSingleForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadSingleForce ;
rdfs:label "ForceZ" ;
rdfs:range ifc:IfcForceMeasure .
ifc:globalOrLocal_IfcStructuralActivity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralActivity ;
rdfs:label "GlobalOrLocal" ;
rdfs:range ifc:IfcGlobalOrLocalEnum .
ifc:IfcVolumetricFlowRateMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:STRAIGHT_RUN_RAMP
a ifc:IfcRampTypeEnum , owl:NamedIndividual ;
rdfs:label "STRAIGHT_RUN_RAMP" .
ifc:propertyReference_IfcPropertyReferenceValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyReferenceValue ;
rdfs:label "PropertyReference" ;
rdfs:range ifc:IfcObjectReferenceSelect .
ifc:RADIANT a ifc:IfcThermalLoadTypeEnum , owl:NamedIndividual ;
rdfs:label "RADIANT" .
ifc:predefinedType_IfcMemberType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMemberType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcMemberTypeEnum .
ifc:IfcPlate a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
owl:disjointWith ifc:IfcFooting , ifc:IfcBeam , ifc:IfcBuildingElementComponent , ifc:IfcColumn , ifc:IfcSlab , ifc:IfcRampFlight , ifc:IfcStairFlight , ifc:IfcCurtainWall , ifc:IfcPile , ifc:IfcMember , ifc:IfcBuildingElementProxy , ifc:IfcRailing , ifc:IfcDoor , ifc:IfcWindow , ifc:IfcRoof , ifc:IfcWall , ifc:IfcRamp , ifc:IfcStair , ifc:IfcCovering .
ifc:IfcVolumeMeasure a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcMeasureValue .
ifc:operationType_IfcPermeableCoveringProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPermeableCoveringProperties ;
rdfs:label "OperationType" ;
rdfs:range ifc:IfcPermeableCoveringOperationEnum .
ifc:electricCurrentType_IfcElectricalBaseProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricalBaseProperties ;
rdfs:label "ElectricCurrentType" ;
rdfs:range ifc:IfcElectricCurrentEnum .
ifc:FIXEDPLATEPARALLELFLOWEXCHANGER
a ifc:IfcAirToAirHeatRecoveryTypeEnum , owl:NamedIndividual ;
rdfs:label "FIXEDPLATEPARALLELFLOWEXCHANGER" .
ifc:telephoneNumbers_IfcTelecomAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTelecomAddress ;
rdfs:label "TelephoneNumbers" ;
rdfs:range ifc:IfcLabel_List .
ifc:SINGLE_SWING_LEFT
a ifc:IfcDoorStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "SINGLE_SWING_LEFT" .
ifc:approval_IfcApprovalActorRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApprovalActorRelationship ;
rdfs:label "Approval" ;
rdfs:range ifc:IfcApproval ;
owl:inverseOf ifc:actors_IfcApproval .
ifc:IfcRailingTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcThermalAdmittanceMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:MOVEMENTSENSOR a ifc:IfcSensorTypeEnum , owl:NamedIndividual ;
rdfs:label "MOVEMENTSENSOR" .
ifc:ARCH a ifc:IfcElementAssemblyTypeEnum , owl:NamedIndividual ;
rdfs:label "ARCH" .
ifc:IfcPersonAndOrganization
a owl:Class ;
rdfs:subClassOf ifc:IfcActorSelect , ifc:IfcObjectReferenceSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcActorRole_List ;
owl:onProperty ifc:roles_IfcPersonAndOrganization
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcActorRole_List
] ;
owl:onProperty ifc:roles_IfcPersonAndOrganization
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcOrganization ;
owl:onProperty ifc:theOrganization_IfcPersonAndOrganization ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPerson ;
owl:onProperty ifc:thePerson_IfcPersonAndOrganization
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPerson ;
owl:onProperty ifc:thePerson_IfcPersonAndOrganization ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcOrganization ;
owl:onProperty ifc:theOrganization_IfcPersonAndOrganization
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorRole_List ;
owl:onProperty ifc:roles_IfcPersonAndOrganization
] .
ifc:IfcMove a owl:Class ;
rdfs:subClassOf ifc:IfcTask ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSpatialStructureElement ;
owl:onProperty ifc:moveTo_IfcMove
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcText_List
] ;
owl:onProperty ifc:punchList_IfcMove
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSpatialStructureElement ;
owl:onProperty ifc:moveTo_IfcMove ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSpatialStructureElement ;
owl:onProperty ifc:moveFrom_IfcMove ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText_List ;
owl:onProperty ifc:punchList_IfcMove
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSpatialStructureElement ;
owl:onProperty ifc:moveFrom_IfcMove
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText_List ;
owl:onProperty ifc:punchList_IfcMove
] ;
owl:disjointWith ifc:IfcOrderAction .
ifc:creators_IfcWorkControl
a owl:ObjectProperty ;
rdfs:domain ifc:IfcWorkControl ;
rdfs:label "Creators" ;
rdfs:range ifc:IfcPerson .
ifc:constructionType_IfcDoorStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorStyle ;
rdfs:label "ConstructionType" ;
rdfs:range ifc:IfcDoorStyleConstructionEnum .
ifc:BARREL_ROOF a ifc:IfcRoofTypeEnum , owl:NamedIndividual ;
rdfs:label "BARREL_ROOF" .
ifc:REVISION a ifc:IfcDocumentStatusEnum , owl:NamedIndividual ;
rdfs:label "REVISION" .
ifc:actionType_IfcStructuralLoadGroup
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadGroup ;
rdfs:label "ActionType" ;
rdfs:range ifc:IfcActionTypeEnum .
ifc:ANGULARVELOCITYUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "ANGULARVELOCITYUNIT" .
ifc:FUSEDISCONNECTOR a ifc:IfcProtectiveDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "FUSEDISCONNECTOR" .
ifc:LESSTHANOREQUALTO
a ifc:IfcBenchmarkEnum , owl:NamedIndividual ;
rdfs:label "LESSTHANOREQUALTO" .
ifc:MAINVOLTAGEHALOGEN
a ifc:IfcLightEmissionSourceEnum , owl:NamedIndividual ;
rdfs:label "MAINVOLTAGEHALOGEN" .
ifc:IfcThermalLoadSourceEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:BRACE a ifc:IfcMemberTypeEnum , owl:NamedIndividual ;
rdfs:label "BRACE" .
ifc:IfcHalfSpaceSolid
a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem , ifc:IfcBooleanOperand ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:BOOLEAN ;
owl:onProperty ifc:agreementFlag_IfcHalfSpaceSolid ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSurface ;
owl:onProperty ifc:baseSurface_IfcHalfSpaceSolid
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:agreementFlag_IfcHalfSpaceSolid
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSurface ;
owl:onProperty ifc:baseSurface_IfcHalfSpaceSolid ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcBooleanResult , ifc:IfcBoundingBox , ifc:IfcLightSource , ifc:IfcSectionedSpine , ifc:IfcPlacement , ifc:IfcVector , ifc:IfcPlanarExtent , ifc:IfcDraughtingCallout , ifc:IfcFillAreaStyleHatching , ifc:IfcCompositeCurveSegment , ifc:IfcSurface , ifc:IfcOneDirectionRepeatFactor , ifc:IfcDirection , ifc:IfcFillAreaStyleTiles , ifc:IfcAnnotationSurface , ifc:IfcAnnotationFillArea , ifc:IfcTextLiteral , ifc:IfcFaceBasedSurfaceModel , ifc:IfcCsgPrimitive3D , ifc:IfcGeometricSet , ifc:IfcSolidModel , ifc:IfcPoint , ifc:IfcShellBasedSurfaceModel , ifc:IfcCurve , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcCartesianTransformationOperator , ifc:IfcDefinedSymbol .
ifc:PROCESS a ifc:IfcObjectTypeEnum , owl:NamedIndividual ;
rdfs:label "PROCESS" .
ifc:BALUSTRADE a ifc:IfcRailingTypeEnum , owl:NamedIndividual ;
rdfs:label "BALUSTRADE" .
ifc:webThickness_IfcCraneRailFShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailFShapeProfileDef ;
rdfs:label "WebThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:relatedDocuments_IfcDocumentInformationRelationship
a owl:ObjectProperty ;
rdfs:domain ifc:IfcDocumentInformationRelationship ;
rdfs:label "RelatedDocuments" ;
rdfs:range ifc:IfcDocumentInformation ;
owl:inverseOf ifc:isPointedTo_IfcDocumentInformation .
ifc:COMISSIONINGENGINEER
a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "COMISSIONINGENGINEER" .
ifc:ROOFDRAIN a ifc:IfcWasteTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "ROOFDRAIN" .
ifc:theActor_IfcActor
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcActor ;
rdfs:label "TheActor" ;
rdfs:range ifc:IfcActorSelect .
ifc:WATERCOOLEDTUBEINTUBE
a ifc:IfcCondenserTypeEnum , owl:NamedIndividual ;
rdfs:label "WATERCOOLEDTUBEINTUBE" .
ifc:WEEKLY a ifc:IfcTimeSeriesScheduleTypeEnum , owl:NamedIndividual ;
rdfs:label "WEEKLY" .
ifc:IfcFooting a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcFootingTypeEnum ;
owl:onProperty ifc:predefinedType_IfcFooting ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcFootingTypeEnum ;
owl:onProperty ifc:predefinedType_IfcFooting
] ;
owl:disjointWith ifc:IfcBuildingElementProxy , ifc:IfcWall , ifc:IfcRamp , ifc:IfcPile , ifc:IfcRampFlight , ifc:IfcWindow , ifc:IfcCurtainWall , ifc:IfcStair , ifc:IfcPlate , ifc:IfcRoof , ifc:IfcCovering , ifc:IfcDoor , ifc:IfcStairFlight , ifc:IfcSlab , ifc:IfcRailing , ifc:IfcBuildingElementComponent , ifc:IfcMember , ifc:IfcBeam , ifc:IfcColumn .
ifc:representations_IfcProductRepresentation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProductRepresentation ;
rdfs:label "Representations" ;
rdfs:range ifc:IfcRepresentation_List .
ifc:MAINTENANCE a ifc:IfcProjectOrderRecordTypeEnum , owl:NamedIndividual ;
rdfs:label "MAINTENANCE" .
ifc:polygon_IfcPolyLoop
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPolyLoop ;
rdfs:label "Polygon" ;
rdfs:range ifc:IfcCartesianPoint_List .
ifc:IfcLuminousIntensityDistributionMeasure_List
a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLuminousIntensityDistributionMeasure_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLuminousIntensityDistributionMeasure_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLuminousIntensityDistributionMeasure ;
owl:onProperty list:hasContents
] .
ifc:TEMPERATURE_T a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "TEMPERATURE_T" .
ifc:RESIDUALCURRENTSWITCH
a ifc:IfcProtectiveDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "RESIDUALCURRENTSWITCH" .
ifc:IfcValue a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:relatedBuildingElement_IfcRelSpaceBoundary
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelSpaceBoundary ;
rdfs:label "RelatedBuildingElement" ;
rdfs:range ifc:IfcElement ;
owl:inverseOf ifc:providesBoundaries_IfcElement .
ifc:TILTANDTURNLEFTHAND
a ifc:IfcWindowPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "TILTANDTURNLEFTHAND" .
ifc:overallHeight_IfcDoor
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoor ;
rdfs:label "OverallHeight" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcAnalysisModelTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:DOUBLECHECK a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "DOUBLECHECK" .
ifc:IfcFlowTerminalType
a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionFlowElementType ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcElectricHeaterType ifc:IfcSanitaryTerminalType ifc:IfcLampType ifc:IfcFireSuppressionTerminalType ifc:IfcWasteTerminalType ifc:IfcLightFixtureType ifc:IfcAirTerminalType ifc:IfcStackTerminalType ifc:IfcElectricApplianceType ifc:IfcGasTerminalType ifc:IfcOutletType )
] ;
owl:disjointWith ifc:IfcDistributionChamberElementType , ifc:IfcFlowStorageDeviceType , ifc:IfcEnergyConversionDeviceType , ifc:IfcFlowMovingDeviceType , ifc:IfcFlowControllerType , ifc:IfcFlowTreatmentDeviceType , ifc:IfcFlowSegmentType , ifc:IfcFlowFittingType .
ifc:IfcElectricalBaseProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcEnergyProperties ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcElectricCurrentEnum ;
owl:onProperty ifc:electricCurrentType_IfcElectricalBaseProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcElectricVoltageMeasure ;
owl:onProperty ifc:inputVoltage_IfcElectricalBaseProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPowerMeasure ;
owl:onProperty ifc:ratedPowerInput_IfcElectricalBaseProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPowerMeasure ;
owl:onProperty ifc:maximumPowerInput_IfcElectricalBaseProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPowerMeasure ;
owl:onProperty ifc:maximumPowerInput_IfcElectricalBaseProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcElectricCurrentMeasure ;
owl:onProperty ifc:minimumCircuitCurrent_IfcElectricalBaseProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElectricCurrentMeasure ;
owl:onProperty ifc:fullLoadCurrent_IfcElectricalBaseProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElectricCurrentMeasure ;
owl:onProperty ifc:minimumCircuitCurrent_IfcElectricalBaseProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:INTEGER ;
owl:onProperty ifc:inputPhase_IfcElectricalBaseProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcFrequencyMeasure ;
owl:onProperty ifc:inputFrequency_IfcElectricalBaseProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:INTEGER ;
owl:onProperty ifc:inputPhase_IfcElectricalBaseProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPowerMeasure ;
owl:onProperty ifc:ratedPowerInput_IfcElectricalBaseProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElectricVoltageMeasure ;
owl:onProperty ifc:inputVoltage_IfcElectricalBaseProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcElectricCurrentMeasure ;
owl:onProperty ifc:fullLoadCurrent_IfcElectricalBaseProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElectricCurrentEnum ;
owl:onProperty ifc:electricCurrentType_IfcElectricalBaseProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcFrequencyMeasure ;
owl:onProperty ifc:inputFrequency_IfcElectricalBaseProperties
] .
ifc:MASSFLOWRATEUNIT a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "MASSFLOWRATEUNIT" .
ifc:PRINTER a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "PRINTER" .
ifc:SUPPORT a ifc:IfcPileTypeEnum , owl:NamedIndividual ;
rdfs:label "SUPPORT" .
ifc:IfcWorkSchedule a owl:Class ;
rdfs:subClassOf ifc:IfcWorkControl ;
owl:disjointWith ifc:IfcWorkPlan .
ifc:IfcZShapeProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcParameterizedProfileDef ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:edgeRadius_IfcZShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:edgeRadius_IfcZShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:webThickness_IfcZShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:flangeThickness_IfcZShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:filletRadius_IfcZShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:flangeWidth_IfcZShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:depth_IfcZShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:webThickness_IfcZShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:flangeThickness_IfcZShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:filletRadius_IfcZShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:flangeWidth_IfcZShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:depth_IfcZShapeProfileDef
] ;
owl:disjointWith ifc:IfcCraneRailFShapeProfileDef , ifc:IfcTShapeProfileDef , ifc:IfcEllipseProfileDef , ifc:IfcLShapeProfileDef , ifc:IfcCShapeProfileDef , ifc:IfcIShapeProfileDef , ifc:IfcCraneRailAShapeProfileDef , ifc:IfcTrapeziumProfileDef , ifc:IfcCircleProfileDef , ifc:IfcRectangleProfileDef , ifc:IfcUShapeProfileDef .
ifc:IfcPoint a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricSetSelect , ifc:IfcGeometricRepresentationItem , ifc:IfcPointOrVertexPoint ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcPointOnCurve ifc:IfcPointOnSurface ifc:IfcCartesianPoint )
] ;
owl:disjointWith ifc:IfcDefinedSymbol , ifc:IfcPlacement , ifc:IfcCurve , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcFillAreaStyleTiles , ifc:IfcGeometricSet , ifc:IfcVector , ifc:IfcDraughtingCallout , ifc:IfcDirection , ifc:IfcCsgPrimitive3D , ifc:IfcFaceBasedSurfaceModel , ifc:IfcSectionedSpine , ifc:IfcSurface , ifc:IfcBooleanResult , ifc:IfcAnnotationFillArea , ifc:IfcLightSource , ifc:IfcShellBasedSurfaceModel , ifc:IfcBoundingBox , ifc:IfcOneDirectionRepeatFactor , ifc:IfcCartesianTransformationOperator , ifc:IfcSolidModel , ifc:IfcHalfSpaceSolid , ifc:IfcPlanarExtent , ifc:IfcCompositeCurveSegment , ifc:IfcAnnotationSurface , ifc:IfcFillAreaStyleHatching , ifc:IfcTextLiteral .
ifc:position_IfcSweptAreaSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSweptAreaSolid ;
rdfs:label "Position" ;
rdfs:range ifc:IfcAxis2Placement3D .
ifc:relaxationValue_IfcRelaxation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelaxation ;
rdfs:label "RelaxationValue" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:FLOORWASTE a ifc:IfcWasteTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "FLOORWASTE" .
ifc:PREFAB_STEEL a ifc:IfcPileConstructionEnum , owl:NamedIndividual ;
rdfs:label "PREFAB_STEEL" .
ifc:actualFinish_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "ActualFinish" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:areaValue_IfcQuantityArea
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcQuantityArea ;
rdfs:label "AreaValue" ;
rdfs:range ifc:IfcAreaMeasure .
ifc:IfcStairFlightTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcEvaporatorTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:DOUBLE_DOOR_SLIDING
a ifc:IfcDoorStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "DOUBLE_DOOR_SLIDING" .
ifc:rotationalStiffnessZ_IfcBoundaryNodeCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryNodeCondition ;
rdfs:label "RotationalStiffnessZ" ;
rdfs:range ifc:IfcRotationalStiffnessMeasure .
ifc:IfcRelDefinesByProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcRelDefines ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPropertySetDefinition ;
owl:onProperty ifc:relatingPropertyDefinition_IfcRelDefinesByProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPropertySetDefinition ;
owl:onProperty ifc:relatingPropertyDefinition_IfcRelDefinesByProperties
] ;
owl:disjointWith ifc:IfcRelDefinesByType .
ifc:IfcRelReferencedInSpatialStructure
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSpatialStructureElement ;
owl:onProperty ifc:relatingStructure_IfcRelReferencedInSpatialStructure ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcProduct ;
owl:onProperty ifc:relatedElements_IfcRelReferencedInSpatialStructure
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProduct ;
owl:onProperty ifc:relatedElements_IfcRelReferencedInSpatialStructure
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSpatialStructureElement ;
owl:onProperty ifc:relatingStructure_IfcRelReferencedInSpatialStructure
] ;
owl:disjointWith ifc:IfcRelInteractionRequirements , ifc:IfcRelCoversSpaces , ifc:IfcRelServicesBuildings , ifc:IfcRelFillsElement , ifc:IfcRelConnectsStructuralElement , ifc:IfcRelCoversBldgElements , ifc:IfcRelVoidsElement , ifc:IfcRelConnectsElements , ifc:IfcRelSpaceBoundary , ifc:IfcRelProjectsElement , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelFlowControlElements , ifc:IfcRelSequence , ifc:IfcRelConnectsPortToElement , ifc:IfcRelConnectsPorts , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelConnectsStructuralActivity .
ifc:curveOnRelatingElement_IfcConnectionCurveGeometry
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConnectionCurveGeometry ;
rdfs:label "CurveOnRelatingElement" ;
rdfs:range ifc:IfcCurveOrEdgeCurve .
ifc:LIGHTEMITTINGDIODE
a ifc:IfcLightEmissionSourceEnum , owl:NamedIndividual ;
rdfs:label "LIGHTEMITTINGDIODE" .
ifc:GASCOCK a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "GASCOCK" .
ifc:alkalinityConcentration_IfcWaterProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWaterProperties ;
rdfs:label "AlkalinityConcentration" ;
rdfs:range ifc:IfcIonConcentrationMeasure .
ifc:DIRECTEVAPORATIVERANDOMMEDIAAIRCOOLER
a ifc:IfcEvaporativeCoolerTypeEnum , owl:NamedIndividual ;
rdfs:label "DIRECTEVAPORATIVERANDOMMEDIAAIRCOOLER" .
ifc:role_IfcActorRole
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcActorRole ;
rdfs:label "Role" ;
rdfs:range ifc:IfcRoleEnum .
ifc:IfcFurnishingElement
a owl:Class ;
rdfs:subClassOf ifc:IfcElement ;
owl:disjointWith ifc:IfcDistributionElement , ifc:IfcElectricalElement , ifc:IfcBuildingElement , ifc:IfcVirtualElement , ifc:IfcEquipmentElement , ifc:IfcElementComponent , ifc:IfcTransportElement , ifc:IfcFeatureElement , ifc:IfcElementAssembly .
ifc:innerRadius_IfcSweptDiskSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSweptDiskSolid ;
rdfs:label "InnerRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcStructuralPlanarAction
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralAction ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcProjectedOrTrueLengthEnum ;
owl:onProperty ifc:projectedOrTrue_IfcStructuralPlanarAction ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProjectedOrTrueLengthEnum ;
owl:onProperty ifc:projectedOrTrue_IfcStructuralPlanarAction
] ;
owl:disjointWith ifc:IfcStructuralPointAction , ifc:IfcStructuralLinearAction .
ifc:referencedBy_IfcProduct
a owl:ObjectProperty ;
rdfs:domain ifc:IfcProduct ;
rdfs:label "ReferencedBy" ;
rdfs:range ifc:IfcRelAssignsToProduct ;
owl:inverseOf ifc:relatingProduct_IfcRelAssignsToProduct .
ifc:addresses_IfcOrganization
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOrganization ;
rdfs:label "Addresses" ;
rdfs:range ifc:IfcAddress_List .
ifc:BEAM a ifc:IfcBeamTypeEnum , owl:NamedIndividual ;
rdfs:label "BEAM" .
ifc:TOP a ifc:IfcWindowPanelPositionEnum , owl:NamedIndividual ;
rdfs:label "TOP" .
ifc:IfcCartesianTransformationOperator3DnonUniform
a owl:Class ;
rdfs:subClassOf ifc:IfcCartesianTransformationOperator3D ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass expr:REAL ;
owl:onProperty ifc:scale3_IfcCartesianTransformationOperator3DnonUniform
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:REAL ;
owl:onProperty ifc:scale3_IfcCartesianTransformationOperator3DnonUniform
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass expr:REAL ;
owl:onProperty ifc:scale2_IfcCartesianTransformationOperator3DnonUniform
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:REAL ;
owl:onProperty ifc:scale2_IfcCartesianTransformationOperator3DnonUniform
] .
ifc:predefinedType_IfcSanitaryTerminalType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSanitaryTerminalType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcSanitaryTerminalTypeEnum .
ifc:mappingTarget_IfcMappedItem
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMappedItem ;
rdfs:label "MappingTarget" ;
rdfs:range ifc:IfcCartesianTransformationOperator .
ifc:BMD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "BMD" .
ifc:eccentricityInZ_IfcConnectionPointEccentricity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConnectionPointEccentricity ;
rdfs:label "EccentricityInZ" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:DYNAMICVISCOSITYUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "DYNAMICVISCOSITYUNIT" .
ifc:name_IfcClassification
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcClassification ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:name_IfcSIUnit a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSIUnit ;
rdfs:label "Name" ;
rdfs:range ifc:IfcSIUnitName .
ifc:IfcCompositeProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcProfileDef ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:label_IfcCompositeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "2"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcProfileDef ;
owl:onProperty ifc:profiles_IfcCompositeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProfileDef ;
owl:onProperty ifc:profiles_IfcCompositeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:label_IfcCompositeProfileDef
] ;
owl:disjointWith ifc:IfcArbitraryClosedProfileDef , ifc:IfcDerivedProfileDef , ifc:IfcArbitraryOpenProfileDef , ifc:IfcParameterizedProfileDef .
ifc:lastUpdateDate_IfcInventory
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcInventory ;
rdfs:label "LastUpdateDate" ;
rdfs:range ifc:IfcCalendarDate .
ifc:ambientIntensity_IfcLightSource
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSource ;
rdfs:label "AmbientIntensity" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:FIREHYDRANT a ifc:IfcFireSuppressionTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "FIREHYDRANT" .
ifc:TOILETPAN a ifc:IfcSanitaryTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "TOILETPAN" .
ifc:RELUCTANCESYNCHRONOUS
a ifc:IfcElectricMotorTypeEnum , owl:NamedIndividual ;
rdfs:label "RELUCTANCESYNCHRONOUS" .
ifc:partOfProductDefinitionShape_IfcShapeAspect
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcShapeAspect ;
rdfs:label "PartOfProductDefinitionShape" ;
rdfs:range ifc:IfcProductDefinitionShape ;
owl:inverseOf ifc:hasShapeAspects_IfcProductDefinitionShape .
ifc:IfcObjectTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:BAR a ifc:IfcTendonTypeEnum , owl:NamedIndividual ;
rdfs:label "BAR" .
ifc:ELECTRICMATHEATER
a ifc:IfcElectricHeaterTypeEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICMATHEATER" .
ifc:linearStiffnessByAreaY_IfcBoundaryFaceCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryFaceCondition ;
rdfs:label "LinearStiffnessByAreaY" ;
rdfs:range ifc:IfcModulusOfSubgradeReactionMeasure .
ifc:IfcSIUnitName a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:orientationOf2DPlane_IfcStructuralAnalysisModel
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralAnalysisModel ;
rdfs:label "OrientationOf2DPlane" ;
rdfs:range ifc:IfcAxis2Placement3D .
ifc:isPointer_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "IsPointer" ;
rdfs:range ifc:IfcDocumentInformationRelationship ;
owl:inverseOf ifc:relatingDocument_IfcDocumentInformationRelationship .
ifc:name_IfcPresentationStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPresentationStyle ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:totalFloat_IfcWorkControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWorkControl ;
rdfs:label "TotalFloat" ;
rdfs:range ifc:IfcTimeMeasure .
ifc:thermalLoadTimeSeriesValues_IfcSpaceThermalLoadProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceThermalLoadProperties ;
rdfs:label "ThermalLoadTimeSeriesValues" ;
rdfs:range ifc:IfcTimeSeries .
ifc:minimumCircuitCurrent_IfcElectricalBaseProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricalBaseProperties ;
rdfs:label "MinimumCircuitCurrent" ;
rdfs:range ifc:IfcElectricCurrentMeasure .
ifc:HEATSENSOR a ifc:IfcSensorTypeEnum , owl:NamedIndividual ;
rdfs:label "HEATSENSOR" .
ifc:elevationOfTerrain_IfcBuilding
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBuilding ;
rdfs:label "ElevationOfTerrain" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:relatingType_IfcRelDefinesByType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelDefinesByType ;
rdfs:label "RelatingType" ;
rdfs:range ifc:IfcTypeObject ;
owl:inverseOf ifc:objectTypeOf_IfcTypeObject .
ifc:orientation_IfcLightSourceSpot
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourceSpot ;
rdfs:label "Orientation" ;
rdfs:range ifc:IfcDirection .
ifc:ORIGIN a ifc:IfcDimensionExtentUsage , owl:NamedIndividual ;
rdfs:label "ORIGIN" .
ifc:WORK a ifc:IfcProjectOrderRecordTypeEnum , owl:NamedIndividual ;
rdfs:label "WORK" .
ifc:IfcRelAssignsToProjectOrder_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcRelAssignsToProjectOrder_List , list:EmptyList .
ifc:position_IfcLightSourcePositional
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourcePositional ;
rdfs:label "Position" ;
rdfs:range ifc:IfcCartesianPoint .
ifc:OBSTRUCTION a ifc:IfcDuctFittingTypeEnum , ifc:IfcPipeFittingTypeEnum , owl:NamedIndividual ;
rdfs:label "OBSTRUCTION" .
ifc:youngModulus_IfcMechanicalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalMaterialProperties ;
rdfs:label "YoungModulus" ;
rdfs:range ifc:IfcModulusOfElasticityMeasure .
ifc:shapeRepresentations_IfcShapeAspect
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcShapeAspect ;
rdfs:label "ShapeRepresentations" ;
rdfs:range ifc:IfcShapeModel_List .
ifc:barCount_IfcReinforcementBarProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcementBarProperties ;
rdfs:label "BarCount" ;
rdfs:range ifc:IfcCountMeasure .
ifc:unit_IfcPropertyEnumeration
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyEnumeration ;
rdfs:label "Unit" ;
rdfs:range ifc:IfcUnit .
ifc:IfcFontVariant a owl:Class ;
rdfs:subClassOf expr:STRING .
ifc:impactType_IfcEnvironmentalImpactValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEnvironmentalImpactValue ;
rdfs:label "ImpactType" ;
rdfs:range ifc:IfcLabel .
ifc:textCharacterAppearance_IfcTextStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyle ;
rdfs:label "TextCharacterAppearance" ;
rdfs:range ifc:IfcCharacterStyleSelect .
ifc:SAFETYCUTOFF a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "SAFETYCUTOFF" .
ifc:FIRESMOKEDAMPER a ifc:IfcDamperTypeEnum , owl:NamedIndividual ;
rdfs:label "FIRESMOKEDAMPER" .
ifc:momentOfInertiaY_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "MomentOfInertiaY" ;
rdfs:range ifc:IfcMomentOfInertiaMeasure .
ifc:maximumPowerInput_IfcElectricalBaseProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricalBaseProperties ;
rdfs:label "MaximumPowerInput" ;
rdfs:range ifc:IfcPowerMeasure .
ifc:IfcRelAssociates a owl:Class ;
rdfs:subClassOf ifc:IfcRelationship ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcRoot ;
owl:onProperty ifc:relatedObjects_IfcRelAssociates
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRoot ;
owl:onProperty ifc:relatedObjects_IfcRelAssociates
] ;
owl:disjointWith ifc:IfcRelDefines , ifc:IfcRelDecomposes , ifc:IfcRelConnects , ifc:IfcRelAssigns .
ifc:fontFamily_IfcTextStyleFontModel
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleFontModel ;
rdfs:label "FontFamily" ;
rdfs:range ifc:IfcTextFontName_List .
ifc:IfcInventoryTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcStructuralLoadSingleForce
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralLoadStatic ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTorqueMeasure ;
owl:onProperty ifc:momentY_IfcStructuralLoadSingleForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTorqueMeasure ;
owl:onProperty ifc:momentX_IfcStructuralLoadSingleForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcForceMeasure ;
owl:onProperty ifc:forceZ_IfcStructuralLoadSingleForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTorqueMeasure ;
owl:onProperty ifc:momentZ_IfcStructuralLoadSingleForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcForceMeasure ;
owl:onProperty ifc:forceY_IfcStructuralLoadSingleForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcForceMeasure ;
owl:onProperty ifc:forceX_IfcStructuralLoadSingleForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTorqueMeasure ;
owl:onProperty ifc:momentY_IfcStructuralLoadSingleForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcForceMeasure ;
owl:onProperty ifc:forceY_IfcStructuralLoadSingleForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcForceMeasure ;
owl:onProperty ifc:forceZ_IfcStructuralLoadSingleForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTorqueMeasure ;
owl:onProperty ifc:momentZ_IfcStructuralLoadSingleForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcForceMeasure ;
owl:onProperty ifc:forceX_IfcStructuralLoadSingleForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTorqueMeasure ;
owl:onProperty ifc:momentX_IfcStructuralLoadSingleForce
] ;
owl:disjointWith ifc:IfcStructuralLoadLinearForce , ifc:IfcStructuralLoadTemperature , ifc:IfcStructuralLoadSingleDisplacement , ifc:IfcStructuralLoadPlanarForce .
ifc:carbonContent_IfcFuelProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFuelProperties ;
rdfs:label "CarbonContent" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:owningUser_IfcOwnerHistory
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOwnerHistory ;
rdfs:label "OwningUser" ;
rdfs:range ifc:IfcPersonAndOrganization .
ifc:addressLines_IfcPostalAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPostalAddress ;
rdfs:label "AddressLines" ;
rdfs:range ifc:IfcLabel_List .
ifc:WASTEDISPOSALUNIT
a ifc:IfcWasteTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "WASTEDISPOSALUNIT" .
ifc:MICROWAVE a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "MICROWAVE" .
ifc:SHELLANDTUBE a ifc:IfcHeatExchangerTypeEnum , owl:NamedIndividual ;
rdfs:label "SHELLANDTUBE" .
ifc:isMilestone_IfcTask
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTask ;
rdfs:label "IsMilestone" ;
rdfs:range expr:BOOLEAN .
ifc:IfcRelProjectsElement
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcElement ;
owl:onProperty ifc:relatingElement_IfcRelProjectsElement ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcFeatureElementAddition ;
owl:onProperty ifc:relatedFeatureElement_IfcRelProjectsElement ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcFeatureElementAddition ;
owl:onProperty ifc:relatedFeatureElement_IfcRelProjectsElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElement ;
owl:onProperty ifc:relatingElement_IfcRelProjectsElement
] ;
owl:disjointWith ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelVoidsElement , ifc:IfcRelConnectsElements , ifc:IfcRelCoversSpaces , ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelConnectsPortToElement , ifc:IfcRelConnectsPorts , ifc:IfcRelServicesBuildings , ifc:IfcRelFillsElement , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelFlowControlElements , ifc:IfcRelSpaceBoundary , ifc:IfcRelCoversBldgElements , ifc:IfcRelInteractionRequirements , ifc:IfcRelSequence , ifc:IfcRelReferencedInSpatialStructure , ifc:IfcRelConnectsStructuralElement .
ifc:HUF a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "HUF" .
dce:language a owl:AnnotationProperty .
ifc:transmissionColour_IfcSurfaceStyleLighting
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleLighting ;
rdfs:label "TransmissionColour" ;
rdfs:range ifc:IfcColourRgb .
ifc:upperBoundValue_IfcPropertyBoundedValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyBoundedValue ;
rdfs:label "UpperBoundValue" ;
rdfs:range ifc:IfcValue .
ifc:COMPOUNDPLANEANGLEUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "COMPOUNDPLANEANGLEUNIT" .
ifc:predefinedType_IfcCompressorType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCompressorType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcCompressorTypeEnum .
ifc:lowerBoundValue_IfcPropertyBoundedValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyBoundedValue ;
rdfs:label "LowerBoundValue" ;
rdfs:range ifc:IfcValue .
ifc:SYNCHRONOUS a ifc:IfcElectricMotorTypeEnum , owl:NamedIndividual ;
rdfs:label "SYNCHRONOUS" .
ifc:version_IfcLibraryInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLibraryInformation ;
rdfs:label "Version" ;
rdfs:range ifc:IfcLabel .
ifc:definedValues_IfcPropertyTableValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyTableValue ;
rdfs:label "DefinedValues" ;
rdfs:range ifc:IfcValue_List .
ifc:relatingActor_IfcRelAssignsToActor
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssignsToActor ;
rdfs:label "RelatingActor" ;
rdfs:range ifc:IfcActor ;
owl:inverseOf ifc:isActingUpon_IfcActor .
ifc:IfcCableCarrierFittingType
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowFittingType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCableCarrierFittingTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCableCarrierFittingType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCableCarrierFittingTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCableCarrierFittingType
] ;
owl:disjointWith ifc:IfcJunctionBoxType , ifc:IfcDuctFittingType , ifc:IfcPipeFittingType .
ifc:SEMIHERMETIC a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "SEMIHERMETIC" .
ifc:panelPosition_IfcWindowPanelProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowPanelProperties ;
rdfs:label "PanelPosition" ;
rdfs:range ifc:IfcWindowPanelPositionEnum .
ifc:hasCoverings_IfcSpace
a owl:ObjectProperty ;
rdfs:domain ifc:IfcSpace ;
rdfs:label "HasCoverings" ;
rdfs:range ifc:IfcRelCoversSpaces ;
owl:inverseOf ifc:relatedSpace_IfcRelCoversSpaces .
ifc:definesType_IfcPropertySetDefinition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertySetDefinition ;
rdfs:label "DefinesType" ;
rdfs:range ifc:IfcTypeObject ;
owl:inverseOf ifc:hasPropertySets_IfcTypeObject .
ifc:ATTO a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "ATTO" .
ifc:IfcOrganizationRelationship
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcOrganization ;
owl:onProperty ifc:relatedOrganizations_IfcOrganizationRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcOrganization ;
owl:onProperty ifc:relatedOrganizations_IfcOrganizationRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcOrganization ;
owl:onProperty ifc:relatingOrganization_IfcOrganizationRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcOrganization ;
owl:onProperty ifc:relatingOrganization_IfcOrganizationRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:description_IfcOrganizationRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcOrganizationRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcOrganizationRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcOrganizationRelationship
] .
ifc:IfcSlab a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSlabTypeEnum ;
owl:onProperty ifc:predefinedType_IfcSlab
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcSlabTypeEnum ;
owl:onProperty ifc:predefinedType_IfcSlab
] ;
owl:disjointWith ifc:IfcColumn , ifc:IfcPile , ifc:IfcWindow , ifc:IfcStairFlight , ifc:IfcRailing , ifc:IfcRamp , ifc:IfcBuildingElementProxy , ifc:IfcBuildingElementComponent , ifc:IfcPlate , ifc:IfcRoof , ifc:IfcRampFlight , ifc:IfcCurtainWall , ifc:IfcDoor , ifc:IfcBeam , ifc:IfcStair , ifc:IfcWall , ifc:IfcFooting , ifc:IfcCovering , ifc:IfcMember .
ifc:PURCHASE a ifc:IfcProjectOrderRecordTypeEnum , owl:NamedIndividual ;
rdfs:label "PURCHASE" .
ifc:spineCurve_IfcSectionedSpine
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSectionedSpine ;
rdfs:label "SpineCurve" ;
rdfs:range ifc:IfcCompositeCurve .
ifc:IfcElectricApplianceTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:v1_IfcRectangularTrimmedSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangularTrimmedSurface ;
rdfs:label "V1" ;
rdfs:range ifc:IfcParameterValue .
ifc:NOCHANGE a ifc:IfcChangeActionEnum , owl:NamedIndividual ;
rdfs:label "NOCHANGE" .
ifc:name_IfcExtendedMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcExtendedMaterialProperties ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:IfcCartesianTransformationOperator2D
a owl:Class ;
rdfs:subClassOf ifc:IfcCartesianTransformationOperator ;
owl:disjointWith ifc:IfcCartesianTransformationOperator3D .
ifc:roundingRadius_IfcRoundedRectangleProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRoundedRectangleProfileDef ;
rdfs:label "RoundingRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:name_IfcPreDefinedItem
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPreDefinedItem ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:IfcTimeSeriesReferenceRelationship
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDocumentSelect ;
owl:onProperty ifc:timeSeriesReferences_IfcTimeSeriesReferenceRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDocumentSelect ;
owl:onProperty ifc:timeSeriesReferences_IfcTimeSeriesReferenceRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcTimeSeries ;
owl:onProperty ifc:referencedTimeSeries_IfcTimeSeriesReferenceRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeSeries ;
owl:onProperty ifc:referencedTimeSeries_IfcTimeSeriesReferenceRelationship
] .
ifc:TIMEDELAY a ifc:IfcElectricTimeControlTypeEnum , owl:NamedIndividual ;
rdfs:label "TIMEDELAY" .
ifc:LESSOR a ifc:IfcOccupantTypeEnum , owl:NamedIndividual ;
rdfs:label "LESSOR" .
ifc:PUBLIC a ifc:IfcDocumentConfidentialityEnum , owl:NamedIndividual ;
rdfs:label "PUBLIC" .
ifc:panelWidth_IfcDoorPanelProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorPanelProperties ;
rdfs:label "PanelWidth" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:METERCHAMBER a ifc:IfcDistributionChamberElementTypeEnum , owl:NamedIndividual ;
rdfs:label "METERCHAMBER" .
ifc:ASSISTEDBUTANE a ifc:IfcHumidifierTypeEnum , owl:NamedIndividual ;
rdfs:label "ASSISTEDBUTANE" .
ifc:barSurface_IfcReinforcingBar
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcingBar ;
rdfs:label "BarSurface" ;
rdfs:range ifc:IfcReinforcingBarSurfaceEnum .
ifc:DOUBLE_SWING_RIGHT
a ifc:IfcDoorStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "DOUBLE_SWING_RIGHT" .
ifc:IfcCovering a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcRelCoversBldgElements ;
owl:onProperty ifc:covers_IfcCovering
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelCoversBldgElements ;
owl:onProperty ifc:covers_IfcCovering
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcRelCoversSpaces ;
owl:onProperty ifc:coversSpaces_IfcCovering
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcCoveringTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCovering
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelCoversSpaces ;
owl:onProperty ifc:coversSpaces_IfcCovering
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCoveringTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCovering
] ;
owl:disjointWith ifc:IfcBuildingElementComponent , ifc:IfcRailing , ifc:IfcMember , ifc:IfcCurtainWall , ifc:IfcWall , ifc:IfcSlab , ifc:IfcStair , ifc:IfcColumn , ifc:IfcBuildingElementProxy , ifc:IfcWindow , ifc:IfcRoof , ifc:IfcPile , ifc:IfcFooting , ifc:IfcDoor , ifc:IfcBeam , ifc:IfcRamp , ifc:IfcPlate , ifc:IfcRampFlight , ifc:IfcStairFlight .
ifc:IfcTwoDirectionRepeatFactor
a owl:Class ;
rdfs:subClassOf ifc:IfcOneDirectionRepeatFactor ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcVector ;
owl:onProperty ifc:secondRepeatFactor_IfcTwoDirectionRepeatFactor ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcVector ;
owl:onProperty ifc:secondRepeatFactor_IfcTwoDirectionRepeatFactor
] .
ifc:MODEL_VIEW a ifc:IfcGeometricProjectionEnum , owl:NamedIndividual ;
rdfs:label "MODEL_VIEW" .
ifc:IfcFrequencyMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:additionalConditions_IfcRelConnectsStructuralMember
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsStructuralMember ;
rdfs:label "AdditionalConditions" ;
rdfs:range ifc:IfcStructuralConnectionCondition .
ifc:IfcEquipmentElement
a owl:Class ;
rdfs:subClassOf ifc:IfcElement ;
owl:disjointWith ifc:IfcFeatureElement , ifc:IfcTransportElement , ifc:IfcElementComponent , ifc:IfcDistributionElement , ifc:IfcFurnishingElement , ifc:IfcElectricalElement , ifc:IfcVirtualElement , ifc:IfcBuildingElement , ifc:IfcElementAssembly .
ifc:REFERENCESERVICELIFE
a ifc:IfcServiceLifeTypeEnum , owl:NamedIndividual ;
rdfs:label "REFERENCESERVICELIFE" .
ifc:frequency_IfcSoundValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSoundValue ;
rdfs:label "Frequency" ;
rdfs:range ifc:IfcFrequencyMeasure .
ifc:EXPECTEDSERVICELIFE
a ifc:IfcServiceLifeTypeEnum , owl:NamedIndividual ;
rdfs:label "EXPECTEDSERVICELIFE" .
ifc:relatedStructuralActivity_IfcRelConnectsStructuralActivity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsStructuralActivity ;
rdfs:label "RelatedStructuralActivity" ;
rdfs:range ifc:IfcStructuralActivity ;
owl:inverseOf ifc:assignedToStructuralItem_IfcStructuralActivity .
ifc:TRIPLE_PANEL_VERTICAL
a ifc:IfcWindowStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "TRIPLE_PANEL_VERTICAL" .
ifc:IfcBoilerTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:predefinedType_IfcProtectiveDeviceType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProtectiveDeviceType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcProtectiveDeviceTypeEnum .
ifc:IfcCurveStyleFont
a owl:Class ;
rdfs:subClassOf ifc:IfcCurveStyleFontSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCurveStyleFontPattern_List ;
owl:onProperty ifc:patternList_IfcCurveStyleFont ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcCurveStyleFontPattern_List
] ;
owl:onProperty ifc:patternList_IfcCurveStyleFont
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurveStyleFontPattern_List ;
owl:onProperty ifc:patternList_IfcCurveStyleFont
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcCurveStyleFont
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcCurveStyleFont
] .
ifc:basisSurface_IfcCurveBoundedPlane
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurveBoundedPlane ;
rdfs:label "BasisSurface" ;
rdfs:range ifc:IfcPlane .
ifc:IfcPressureMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:DOUBLE_DOOR_SINGLE_SWING
a ifc:IfcDoorStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "DOUBLE_DOOR_SINGLE_SWING" .
ifc:approval_IfcApprovalPropertyRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApprovalPropertyRelationship ;
rdfs:label "Approval" ;
rdfs:range ifc:IfcApproval .
ifc:predefinedType_IfcBoilerType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoilerType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcBoilerTypeEnum .
ifc:isRelatedBy_IfcOrganization
a owl:ObjectProperty ;
rdfs:domain ifc:IfcOrganization ;
rdfs:label "IsRelatedBy" ;
rdfs:range ifc:IfcOrganizationRelationship ;
owl:inverseOf ifc:relatedOrganizations_IfcOrganizationRelationship .
ifc:IfcBlobTexture a owl:Class ;
rdfs:subClassOf ifc:IfcSurfaceTexture ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:BOOLEAN ;
owl:onProperty ifc:rasterCode_IfcBlobTexture ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:rasterCode_IfcBlobTexture
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcIdentifier ;
owl:onProperty ifc:rasterFormat_IfcBlobTexture ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:rasterFormat_IfcBlobTexture
] ;
owl:disjointWith ifc:IfcImageTexture , ifc:IfcPixelTexture .
ifc:EYEBALL a ifc:IfcAirTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "EYEBALL" .
ifc:ELECTRICALENGINEER
a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICALENGINEER" .
ifc:BOTTOMHUNG a ifc:IfcWindowPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "BOTTOMHUNG" .
ifc:ratedPowerInput_IfcElectricalBaseProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricalBaseProperties ;
rdfs:label "RatedPowerInput" ;
rdfs:range ifc:IfcPowerMeasure .
ifc:RELIEFDAMPER a ifc:IfcDamperTypeEnum , owl:NamedIndividual ;
rdfs:label "RELIEFDAMPER" .
ifc:relatingStructure_IfcRelReferencedInSpatialStructure
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelReferencedInSpatialStructure ;
rdfs:label "RelatingStructure" ;
rdfs:range ifc:IfcSpatialStructureElement ;
owl:inverseOf ifc:referencesElements_IfcSpatialStructureElement .
ifc:IfcConnectionPortGeometry
a owl:Class ;
rdfs:subClassOf ifc:IfcConnectionGeometry ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcProfileDef ;
owl:onProperty ifc:profileOfPort_IfcConnectionPortGeometry ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcAxis2Placement ;
owl:onProperty ifc:locationAtRelatedElement_IfcConnectionPortGeometry
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAxis2Placement ;
owl:onProperty ifc:locationAtRelatingElement_IfcConnectionPortGeometry
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAxis2Placement ;
owl:onProperty ifc:locationAtRelatingElement_IfcConnectionPortGeometry ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProfileDef ;
owl:onProperty ifc:profileOfPort_IfcConnectionPortGeometry
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAxis2Placement ;
owl:onProperty ifc:locationAtRelatedElement_IfcConnectionPortGeometry
] ;
owl:disjointWith ifc:IfcConnectionCurveGeometry , ifc:IfcConnectionPointGeometry , ifc:IfcConnectionSurfaceGeometry .
ifc:INDICATORPANEL a ifc:IfcElectricDistributionPointFunctionEnum , owl:NamedIndividual ;
rdfs:label "INDICATORPANEL" .
ifc:name_IfcStyledItem
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStyledItem ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:height_IfcRightCircularCone
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRightCircularCone ;
rdfs:label "Height" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:name_IfcStructuralLoad
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoad ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:METRE a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "METRE" .
ifc:thickness_IfcCenterLineProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCenterLineProfileDef ;
rdfs:label "Thickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:FLOATING a ifc:IfcControllerTypeEnum , owl:NamedIndividual ;
rdfs:label "FLOATING" .
ifc:IfcFlowTreatmentDevice
a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionFlowElement ;
owl:disjointWith ifc:IfcFlowMovingDevice , ifc:IfcFlowController , ifc:IfcFlowFitting , ifc:IfcFlowSegment , ifc:IfcFlowStorageDevice , ifc:IfcDistributionChamberElement , ifc:IfcFlowTerminal , ifc:IfcEnergyConversionDevice .
ifc:IfcBoxAlignment a owl:Class ;
rdfs:subClassOf ifc:IfcLabel .
ifc:TYPE_C a ifc:IfcLightDistributionCurveEnum , owl:NamedIndividual ;
rdfs:label "TYPE_C" .
ifc:IfcClassificationNotationFacet
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:notationValue_IfcClassificationNotationFacet ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:notationValue_IfcClassificationNotationFacet
] .
ifc:edgeEnd_IfcEdge a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEdge ;
rdfs:label "EdgeEnd" ;
rdfs:range ifc:IfcVertex .
ifc:IfcTransportElement
a owl:Class ;
rdfs:subClassOf ifc:IfcElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTransportElementTypeEnum ;
owl:onProperty ifc:operationType_IfcTransportElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcCountMeasure ;
owl:onProperty ifc:capacityByNumber_IfcTransportElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcMassMeasure ;
owl:onProperty ifc:capacityByWeight_IfcTransportElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCountMeasure ;
owl:onProperty ifc:capacityByNumber_IfcTransportElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMassMeasure ;
owl:onProperty ifc:capacityByWeight_IfcTransportElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTransportElementTypeEnum ;
owl:onProperty ifc:operationType_IfcTransportElement
] ;
owl:disjointWith ifc:IfcBuildingElement , ifc:IfcElectricalElement , ifc:IfcElementComponent , ifc:IfcElementAssembly , ifc:IfcDistributionElement , ifc:IfcVirtualElement , ifc:IfcFeatureElement , ifc:IfcFurnishingElement , ifc:IfcEquipmentElement .
ifc:TRENCH a ifc:IfcDistributionChamberElementTypeEnum , owl:NamedIndividual ;
rdfs:label "TRENCH" .
ifc:PEOPLE a ifc:IfcThermalLoadSourceEnum , owl:NamedIndividual ;
rdfs:label "PEOPLE" .
ifc:IfcFillAreaStyleHatching
a owl:Class ;
rdfs:subClassOf ifc:IfcFillStyleSelect , ifc:IfcGeometricRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcCartesianPoint ;
owl:onProperty ifc:patternStart_IfcFillAreaStyleHatching
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcCartesianPoint ;
owl:onProperty ifc:pointOfReferenceHatchLine_IfcFillAreaStyleHatching
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcHatchLineDistanceSelect ;
owl:onProperty ifc:startOfNextHatchLine_IfcFillAreaStyleHatching ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCartesianPoint ;
owl:onProperty ifc:pointOfReferenceHatchLine_IfcFillAreaStyleHatching
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:hatchLineAngle_IfcFillAreaStyleHatching ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurveStyle ;
owl:onProperty ifc:hatchLineAppearance_IfcFillAreaStyleHatching
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCurveStyle ;
owl:onProperty ifc:hatchLineAppearance_IfcFillAreaStyleHatching ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcHatchLineDistanceSelect ;
owl:onProperty ifc:startOfNextHatchLine_IfcFillAreaStyleHatching
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCartesianPoint ;
owl:onProperty ifc:patternStart_IfcFillAreaStyleHatching
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:hatchLineAngle_IfcFillAreaStyleHatching
] ;
owl:disjointWith ifc:IfcFillAreaStyleTiles , ifc:IfcTextLiteral , ifc:IfcPlanarExtent , ifc:IfcAnnotationFillArea , ifc:IfcDirection , ifc:IfcFaceBasedSurfaceModel , ifc:IfcBooleanResult , ifc:IfcLightSource , ifc:IfcCompositeCurveSegment , ifc:IfcGeometricSet , ifc:IfcCartesianTransformationOperator , ifc:IfcDraughtingCallout , ifc:IfcBoundingBox , ifc:IfcOneDirectionRepeatFactor , ifc:IfcShellBasedSurfaceModel , ifc:IfcDefinedSymbol , ifc:IfcCurve , ifc:IfcSectionedSpine , ifc:IfcPlacement , ifc:IfcPoint , ifc:IfcCsgPrimitive3D , ifc:IfcVector , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcSolidModel , ifc:IfcSurface , ifc:IfcHalfSpaceSolid , ifc:IfcAnnotationSurface .
ifc:objectTypeOf_IfcTypeObject
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTypeObject ;
rdfs:label "ObjectTypeOf" ;
rdfs:range ifc:IfcRelDefinesByType ;
owl:inverseOf ifc:relatingType_IfcRelDefinesByType .
ifc:PARTIALLYCONSUMED
a ifc:IfcResourceConsumptionEnum , owl:NamedIndividual ;
rdfs:label "PARTIALLYCONSUMED" .
ifc:approvalQualifier_IfcApproval
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApproval ;
rdfs:label "ApprovalQualifier" ;
rdfs:range ifc:IfcText .
ifc:concentrationExponent_IfcLightSourceSpot
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourceSpot ;
rdfs:label "ConcentrationExponent" ;
rdfs:range ifc:IfcReal .
ifc:IfcTopologicalRepresentationItem
a owl:Class ;
rdfs:subClassOf ifc:IfcRepresentationItem ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcVertex ifc:IfcConnectedFaceSet ifc:IfcFaceBound ifc:IfcPath ifc:IfcLoop ifc:IfcEdge ifc:IfcFace )
] ;
owl:disjointWith ifc:IfcMappedItem , ifc:IfcStyledItem , ifc:IfcGeometricRepresentationItem .
ifc:LOCKED a ifc:IfcStateEnum , owl:NamedIndividual ;
rdfs:label "LOCKED" .
ifc:IfcChamferEdgeFeature
a owl:Class ;
rdfs:subClassOf ifc:IfcEdgeFeature ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:height_IfcChamferEdgeFeature
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:height_IfcChamferEdgeFeature
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:width_IfcChamferEdgeFeature
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:width_IfcChamferEdgeFeature
] ;
owl:disjointWith ifc:IfcRoundedEdgeFeature .
ifc:IfcBooleanOperand
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:IfcMassPerLengthMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:IfcTankTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:colour_IfcTextStyleForDefinedFont
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleForDefinedFont ;
rdfs:label "Colour" ;
rdfs:range ifc:IfcColour .
ifc:IfcCartesianTransformationOperator
a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCartesianPoint ;
owl:onProperty ifc:localOrigin_IfcCartesianTransformationOperator ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDirection ;
owl:onProperty ifc:axis1_IfcCartesianTransformationOperator
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcCartesianTransformationOperator3D ifc:IfcCartesianTransformationOperator2D )
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:REAL ;
owl:onProperty ifc:scale_IfcCartesianTransformationOperator
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDirection ;
owl:onProperty ifc:axis1_IfcCartesianTransformationOperator
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCartesianPoint ;
owl:onProperty ifc:localOrigin_IfcCartesianTransformationOperator
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDirection ;
owl:onProperty ifc:axis2_IfcCartesianTransformationOperator
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass expr:REAL ;
owl:onProperty ifc:scale_IfcCartesianTransformationOperator
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDirection ;
owl:onProperty ifc:axis2_IfcCartesianTransformationOperator
] ;
owl:disjointWith ifc:IfcAnnotationSurface , ifc:IfcPlanarExtent , ifc:IfcCsgPrimitive3D , ifc:IfcDraughtingCallout , ifc:IfcPlacement , ifc:IfcDefinedSymbol , ifc:IfcCurve , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcSurface , ifc:IfcHalfSpaceSolid , ifc:IfcOneDirectionRepeatFactor , ifc:IfcSolidModel , ifc:IfcDirection , ifc:IfcGeometricSet , ifc:IfcAnnotationFillArea , ifc:IfcSectionedSpine , ifc:IfcShellBasedSurfaceModel , ifc:IfcFaceBasedSurfaceModel , ifc:IfcBoundingBox , ifc:IfcVector , ifc:IfcPoint , ifc:IfcLightSource , ifc:IfcFillAreaStyleTiles , ifc:IfcCompositeCurveSegment , ifc:IfcFillAreaStyleHatching , ifc:IfcBooleanResult , ifc:IfcTextLiteral .
ifc:zone_IfcLocalTime
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLocalTime ;
rdfs:label "Zone" ;
rdfs:range ifc:IfcCoordinatedUniversalTimeOffset .
ifc:PTN a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "PTN" .
ifc:IfcPointOnCurve a owl:Class ;
rdfs:subClassOf ifc:IfcPoint ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcParameterValue ;
owl:onProperty ifc:pointParameter_IfcPointOnCurve ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcParameterValue ;
owl:onProperty ifc:pointParameter_IfcPointOnCurve
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCurve ;
owl:onProperty ifc:basisCurve_IfcPointOnCurve ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurve ;
owl:onProperty ifc:basisCurve_IfcPointOnCurve
] ;
owl:disjointWith ifc:IfcCartesianPoint , ifc:IfcPointOnSurface .
a owl:Ontology ;
rdfs:comment "Ontology automatically generated from the EXPRESS schema 'IFC2X3_TC1' using the 'IFC-to-RDF' converter developed by Pieter Pauwels ([email protected]), based on the earlier versions from Jyrki Oraskari ([email protected]) and Davy Van Deursen ([email protected])" ;
cc:license ;
dce:contributor "Jakob Beetz ([email protected])" , "Aleksandra Sojic ([email protected])" , "Maria Poveda Villalon ([email protected])" ;
dce:creator "Pieter Pauwels ([email protected])" , "Walter Terkaj ([email protected])" ;
dce:date "2017/06/21" ;
dce:description "OWL ontology for the IFC conceptual data schema and exchange file format for Building Information Model (BIM) data" ;
dce:identifier "IFC2X3_TC1" ;
dce:language "en" ;
dce:title "IFC2X3_TC1" ;
vann:preferredNamespacePrefix "ifc" ;
vann:preferredNamespaceUri "http://standards.buildingsmart.org/IFC/DEV/IFC2x3/TC1/OWL" ;
owl:imports .
ifc:WATERFILTER a ifc:IfcFilterTypeEnum , owl:NamedIndividual ;
rdfs:label "WATERFILTER" .
ifc:predefinedType_IfcFilterType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFilterType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcFilterTypeEnum .
ifc:IfcSpace a owl:Class ;
rdfs:subClassOf ifc:IfcSpatialStructureElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelSpaceBoundary ;
owl:onProperty ifc:boundedBy_IfcSpace
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcInternalOrExternalEnum ;
owl:onProperty ifc:interiorOrExteriorSpace_IfcSpace ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcInternalOrExternalEnum ;
owl:onProperty ifc:interiorOrExteriorSpace_IfcSpace
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:elevationWithFlooring_IfcSpace
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelCoversSpaces ;
owl:onProperty ifc:hasCoverings_IfcSpace
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:elevationWithFlooring_IfcSpace
] ;
owl:disjointWith ifc:IfcBuilding , ifc:IfcBuildingStorey , ifc:IfcSite .
ifc:transverseBarSpacing_IfcReinforcingMesh
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcingMesh ;
rdfs:label "TransverseBarSpacing" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcBSplineCurveForm
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:profileName_IfcProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProfileDef ;
rdfs:label "ProfileName" ;
rdfs:range ifc:IfcLabel .
ifc:momentY_IfcStructuralLoadSingleForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadSingleForce ;
rdfs:label "MomentY" ;
rdfs:range ifc:IfcTorqueMeasure .
ifc:PETROLINTERCEPTOR
a ifc:IfcWasteTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "PETROLINTERCEPTOR" .
ifc:IfcRelOccupiesSpaces
a owl:Class ;
rdfs:subClassOf ifc:IfcRelAssignsToActor .
ifc:SCR a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "SCR" .
ifc:name_IfcProductRepresentation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProductRepresentation ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:maxAggregateSize_IfcMechanicalConcreteMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalConcreteMaterialProperties ;
rdfs:label "MaxAggregateSize" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcOpticalMaterialProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcMaterialProperties ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:visibleReflectanceFront_IfcOpticalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:solarReflectanceBack_IfcOpticalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:visibleTransmittance_IfcOpticalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:thermalIrEmissivityFront_IfcOpticalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:visibleReflectanceBack_IfcOpticalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:thermalIrTransmittance_IfcOpticalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:thermalIrTransmittance_IfcOpticalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:solarTransmittance_IfcOpticalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:solarReflectanceBack_IfcOpticalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:solarReflectanceFront_IfcOpticalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:visibleReflectanceFront_IfcOpticalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:visibleReflectanceBack_IfcOpticalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:visibleTransmittance_IfcOpticalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:thermalIrEmissivityBack_IfcOpticalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:solarTransmittance_IfcOpticalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:thermalIrEmissivityFront_IfcOpticalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:solarReflectanceFront_IfcOpticalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:thermalIrEmissivityBack_IfcOpticalMaterialProperties
] ;
owl:disjointWith ifc:IfcFuelProperties , ifc:IfcGeneralMaterialProperties , ifc:IfcHygroscopicMaterialProperties , ifc:IfcProductsOfCombustionProperties , ifc:IfcWaterProperties , ifc:IfcExtendedMaterialProperties , ifc:IfcMechanicalMaterialProperties , ifc:IfcThermalMaterialProperties .
ifc:IfcMetric a owl:Class ;
rdfs:subClassOf ifc:IfcConstraint ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcMetricValueSelect ;
owl:onProperty ifc:dataValue_IfcMetric ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMetricValueSelect ;
owl:onProperty ifc:dataValue_IfcMetric
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:valueSource_IfcMetric
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:valueSource_IfcMetric
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcBenchmarkEnum ;
owl:onProperty ifc:benchmark_IfcMetric ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcBenchmarkEnum ;
owl:onProperty ifc:benchmark_IfcMetric
] ;
owl:disjointWith ifc:IfcObjective .
ifc:sameSense_IfcGridAxis
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGridAxis ;
rdfs:label "SameSense" ;
rdfs:range ifc:IfcBoolean .
ifc:IfcProfileDef_List
a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProfileDef_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProfileDef_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProfileDef ;
owl:onProperty list:hasContents
] .
ifc:yieldStress_IfcMechanicalSteelMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalSteelMaterialProperties ;
rdfs:label "YieldStress" ;
rdfs:range ifc:IfcPressureMeasure .
ifc:centreOfGravityInX_IfcLShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLShapeProfileDef ;
rdfs:label "CentreOfGravityInX" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcStructuralActivity
a owl:Class ;
rdfs:subClassOf ifc:IfcProduct ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcStructuralAction ifc:IfcStructuralReaction )
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcStructuralLoad ;
owl:onProperty ifc:appliedLoad_IfcStructuralActivity ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcRelConnectsStructuralActivity ;
owl:onProperty ifc:assignedToStructuralItem_IfcStructuralActivity ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcGlobalOrLocalEnum ;
owl:onProperty ifc:globalOrLocal_IfcStructuralActivity
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelConnectsStructuralActivity ;
owl:onProperty ifc:assignedToStructuralItem_IfcStructuralActivity
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStructuralLoad ;
owl:onProperty ifc:appliedLoad_IfcStructuralActivity
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcGlobalOrLocalEnum ;
owl:onProperty ifc:globalOrLocal_IfcStructuralActivity ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcElement , ifc:IfcGrid , ifc:IfcSpatialStructureElement , ifc:IfcStructuralItem , ifc:IfcPort , ifc:IfcAnnotation , ifc:IfcProxy .
ifc:CARTESIAN a ifc:IfcTrimmingPreference , owl:NamedIndividual ;
rdfs:label "CARTESIAN" .
ifc:referenceSurface_IfcSurfaceCurveSweptAreaSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceCurveSweptAreaSolid ;
rdfs:label "ReferenceSurface" ;
rdfs:range ifc:IfcSurface .
ifc:massExponent_IfcDimensionalExponents
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDimensionalExponents ;
rdfs:label "MassExponent" ;
rdfs:range expr:INTEGER .
ifc:riserHeight_IfcStairFlight
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStairFlight ;
rdfs:label "RiserHeight" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:PLUMBINGWALL a ifc:IfcWallTypeEnum , owl:NamedIndividual ;
rdfs:label "PLUMBINGWALL" .
ifc:shapeAspectStyle_IfcDoorLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorLiningProperties ;
rdfs:label "ShapeAspectStyle" ;
rdfs:range ifc:IfcShapeAspect .
ifc:placementLocation_IfcGridPlacement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGridPlacement ;
rdfs:label "PlacementLocation" ;
rdfs:range ifc:IfcVirtualGridIntersection .
ifc:linearStiffnessByLengthY_IfcBoundaryEdgeCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryEdgeCondition ;
rdfs:label "LinearStiffnessByLengthY" ;
rdfs:range ifc:IfcModulusOfLinearSubgradeReactionMeasure .
ifc:loopVertex_IfcVertexLoop
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcVertexLoop ;
rdfs:label "LoopVertex" ;
rdfs:range ifc:IfcVertex .
ifc:connectedBy_IfcStructuralMember
a owl:ObjectProperty ;
rdfs:domain ifc:IfcStructuralMember ;
rdfs:label "ConnectedBy" ;
rdfs:range ifc:IfcRelConnectsStructuralMember ;
owl:inverseOf ifc:relatingStructuralMember_IfcRelConnectsStructuralMember .
ifc:PRESSUREGAUGE a ifc:IfcFlowInstrumentTypeEnum , owl:NamedIndividual ;
rdfs:label "PRESSUREGAUGE" .
ifc:IfcLibrarySelect a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:REVOLVING a ifc:IfcDoorStyleOperationEnum , ifc:IfcDoorPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "REVOLVING" .
ifc:shapeType_IfcRoof
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRoof ;
rdfs:label "ShapeType" ;
rdfs:range ifc:IfcRoofTypeEnum .
ifc:specificHeatCapacity_IfcThermalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcThermalMaterialProperties ;
rdfs:label "SpecificHeatCapacity" ;
rdfs:range ifc:IfcSpecificHeatCapacityMeasure .
ifc:lowerValue_IfcServiceLifeFactor
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcServiceLifeFactor ;
rdfs:label "LowerValue" ;
rdfs:range ifc:IfcMeasureValue .
ifc:IfcDistributionPort
a owl:Class ;
rdfs:subClassOf ifc:IfcPort ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcFlowDirectionEnum ;
owl:onProperty ifc:flowDirection_IfcDistributionPort
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcFlowDirectionEnum ;
owl:onProperty ifc:flowDirection_IfcDistributionPort
] .
ifc:IfcTendon a owl:Class ;
rdfs:subClassOf ifc:IfcReinforcingElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTendonTypeEnum ;
owl:onProperty ifc:predefinedType_IfcTendon
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:frictionCoefficient_IfcTendon
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:nominalDiameter_IfcTendon
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:nominalDiameter_IfcTendon ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcTendonTypeEnum ;
owl:onProperty ifc:predefinedType_IfcTendon ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPressureMeasure ;
owl:onProperty ifc:preStress_IfcTendon
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPressureMeasure ;
owl:onProperty ifc:preStress_IfcTendon
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:frictionCoefficient_IfcTendon
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:minCurvatureRadius_IfcTendon
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:minCurvatureRadius_IfcTendon
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcForceMeasure ;
owl:onProperty ifc:tensionForce_IfcTendon
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcForceMeasure ;
owl:onProperty ifc:tensionForce_IfcTendon
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:anchorageSlip_IfcTendon
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAreaMeasure ;
owl:onProperty ifc:crossSectionArea_IfcTendon
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAreaMeasure ;
owl:onProperty ifc:crossSectionArea_IfcTendon ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:anchorageSlip_IfcTendon
] ;
owl:disjointWith ifc:IfcReinforcingBar , ifc:IfcReinforcingMesh , ifc:IfcTendonAnchor .
ifc:unitComponent_IfcMeasureWithUnit
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMeasureWithUnit ;
rdfs:label "UnitComponent" ;
rdfs:range ifc:IfcUnit .
ifc:IfcMechanicalSteelMaterialProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcMechanicalMaterialProperties ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:ultimateStrain_IfcMechanicalSteelMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPressureMeasure ;
owl:onProperty ifc:ultimateStress_IfcMechanicalSteelMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPressureMeasure ;
owl:onProperty ifc:proportionalStress_IfcMechanicalSteelMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcModulusOfElasticityMeasure ;
owl:onProperty ifc:hardeningModule_IfcMechanicalSteelMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPressureMeasure ;
owl:onProperty ifc:proportionalStress_IfcMechanicalSteelMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelaxation ;
owl:onProperty ifc:relaxations_IfcMechanicalSteelMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:ultimateStrain_IfcMechanicalSteelMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:plasticStrain_IfcMechanicalSteelMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:plasticStrain_IfcMechanicalSteelMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcModulusOfElasticityMeasure ;
owl:onProperty ifc:hardeningModule_IfcMechanicalSteelMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPressureMeasure ;
owl:onProperty ifc:yieldStress_IfcMechanicalSteelMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPressureMeasure ;
owl:onProperty ifc:yieldStress_IfcMechanicalSteelMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPressureMeasure ;
owl:onProperty ifc:ultimateStress_IfcMechanicalSteelMaterialProperties
] ;
owl:disjointWith ifc:IfcMechanicalConcreteMaterialProperties .
ifc:IfcDuctSegmentType
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowSegmentType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDuctSegmentTypeEnum ;
owl:onProperty ifc:predefinedType_IfcDuctSegmentType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDuctSegmentTypeEnum ;
owl:onProperty ifc:predefinedType_IfcDuctSegmentType
] ;
owl:disjointWith ifc:IfcCableSegmentType , ifc:IfcPipeSegmentType , ifc:IfcCableCarrierSegmentType .
ifc:MECHANICALINDUCEDDRAFT
a ifc:IfcCoolingTowerTypeEnum , owl:NamedIndividual ;
rdfs:label "MECHANICALINDUCEDDRAFT" .
ifc:WATT a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "WATT" .
ifc:WATERCOOLEDBRAZEDPLATE
a ifc:IfcCondenserTypeEnum , owl:NamedIndividual ;
rdfs:label "WATERCOOLEDBRAZEDPLATE" .
ifc:jurisdiction_IfcInventory
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcInventory ;
rdfs:label "Jurisdiction" ;
rdfs:range ifc:IfcActorSelect .
ifc:DECI a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "DECI" .
ifc:shearAreaY_IfcStructuralSteelProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralSteelProfileProperties ;
rdfs:label "ShearAreaY" ;
rdfs:range ifc:IfcAreaMeasure .
ifc:semiAxis2_IfcEllipse
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEllipse ;
rdfs:label "SemiAxis2" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:materialLayers_IfcMaterialLayerSet
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMaterialLayerSet ;
rdfs:label "MaterialLayers" ;
rdfs:range ifc:IfcMaterialLayer_List .
ifc:resourceOf_IfcResource
a owl:ObjectProperty ;
rdfs:domain ifc:IfcResource ;
rdfs:label "ResourceOf" ;
rdfs:range ifc:IfcRelAssignsToResource ;
owl:inverseOf ifc:relatingResource_IfcRelAssignsToResource .
ifc:boxAlignment_IfcTextLiteralWithExtent
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextLiteralWithExtent ;
rdfs:label "BoxAlignment" ;
rdfs:range ifc:IfcBoxAlignment .
ifc:IRIS a ifc:IfcAirTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "IRIS" .
ifc:HEATINGVALUEUNIT a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "HEATINGVALUEUNIT" .
ifc:CIRCULAR_ARC a ifc:IfcBSplineCurveForm , owl:NamedIndividual ;
rdfs:label "CIRCULAR_ARC" .
ifc:VENTILATIONINDOORAIR
a ifc:IfcThermalLoadSourceEnum , owl:NamedIndividual ;
rdfs:label "VENTILATIONINDOORAIR" .
ifc:TERTIARY a ifc:IfcEnergySequenceEnum , owl:NamedIndividual ;
rdfs:label "TERTIARY" .
ifc:user_IfcAsset a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAsset ;
rdfs:label "User" ;
rdfs:range ifc:IfcActorSelect .
ifc:DIFFUSER a ifc:IfcAirTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "DIFFUSER" .
ifc:IfcSubContractResource
a owl:Class ;
rdfs:subClassOf ifc:IfcConstructionResource ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcActorSelect ;
owl:onProperty ifc:subContractor_IfcSubContractResource
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:jobDescription_IfcSubContractResource
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:jobDescription_IfcSubContractResource
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorSelect ;
owl:onProperty ifc:subContractor_IfcSubContractResource
] ;
owl:disjointWith ifc:IfcLaborResource , ifc:IfcConstructionEquipmentResource , ifc:IfcConstructionProductResource , ifc:IfcCrewResource , ifc:IfcConstructionMaterialResource .
ifc:IfcRampTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:name_IfcLibraryInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLibraryInformation ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:INTERSECTION a ifc:IfcBooleanOperator , owl:NamedIndividual ;
rdfs:label "INTERSECTION" .
ifc:RADIAN a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "RADIAN" .
ifc:IfcElementAssembly
a owl:Class ;
rdfs:subClassOf ifc:IfcElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcAssemblyPlaceEnum ;
owl:onProperty ifc:assemblyPlace_IfcElementAssembly
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAssemblyPlaceEnum ;
owl:onProperty ifc:assemblyPlace_IfcElementAssembly
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcElementAssemblyTypeEnum ;
owl:onProperty ifc:predefinedType_IfcElementAssembly ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElementAssemblyTypeEnum ;
owl:onProperty ifc:predefinedType_IfcElementAssembly
] ;
owl:disjointWith ifc:IfcEquipmentElement , ifc:IfcBuildingElement , ifc:IfcTransportElement , ifc:IfcDistributionElement , ifc:IfcFurnishingElement , ifc:IfcVirtualElement , ifc:IfcFeatureElement , ifc:IfcElementComponent , ifc:IfcElectricalElement .
ifc:relatingDraughtingCallout_IfcDraughtingCalloutRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDraughtingCalloutRelationship ;
rdfs:label "RelatingDraughtingCallout" ;
rdfs:range ifc:IfcDraughtingCallout ;
owl:inverseOf ifc:isRelatedToCallout_IfcDraughtingCallout .
ifc:subsequentThickness_IfcStructuralSurfaceMemberVarying
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralSurfaceMemberVarying ;
rdfs:label "SubsequentThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure_List .
ifc:EDGE a ifc:IfcReinforcingBarRoleEnum , owl:NamedIndividual ;
rdfs:label "EDGE" .
ifc:AIRCONDITIONINGUNIT
a ifc:IfcUnitaryEquipmentTypeEnum , owl:NamedIndividual ;
rdfs:label "AIRCONDITIONINGUNIT" .
ifc:IfcLightDistributionData_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcLightDistributionData_List , list:EmptyList .
ifc:momentZ_IfcStructuralLoadSingleForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadSingleForce ;
rdfs:label "MomentZ" ;
rdfs:range ifc:IfcTorqueMeasure .
ifc:LOCAL_COORDS a ifc:IfcGlobalOrLocalEnum , owl:NamedIndividual ;
rdfs:label "LOCAL_COORDS" .
ifc:IfcFireSuppressionTerminalTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcPreDefinedCurveFont
a owl:Class ;
rdfs:subClassOf ifc:IfcCurveStyleFontSelect , ifc:IfcPreDefinedItem ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcDraughtingPreDefinedCurveFont )
] ;
owl:disjointWith ifc:IfcPreDefinedColour , ifc:IfcPreDefinedSymbol , ifc:IfcPreDefinedTextFont .
ifc:hasResults_IfcStructuralAnalysisModel
a owl:ObjectProperty ;
rdfs:domain ifc:IfcStructuralAnalysisModel ;
rdfs:label "HasResults" ;
rdfs:range ifc:IfcStructuralResultGroup ;
owl:inverseOf ifc:resultGroupFor_IfcStructuralResultGroup .
ifc:siteAddress_IfcSite
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSite ;
rdfs:label "SiteAddress" ;
rdfs:range ifc:IfcPostalAddress .
dce:title a owl:AnnotationProperty .
ifc:predefinedType_IfcElectricApplianceType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricApplianceType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcElectricApplianceTypeEnum .
ifc:globalOrLocal_IfcAnnotationFillAreaOccurrence
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAnnotationFillAreaOccurrence ;
rdfs:label "GlobalOrLocal" ;
rdfs:range ifc:IfcGlobalOrLocalEnum .
ifc:IfcRectangularTrimmedSurface
a owl:Class ;
rdfs:subClassOf ifc:IfcBoundedSurface ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcParameterValue ;
owl:onProperty ifc:u1_IfcRectangularTrimmedSurface ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:BOOLEAN ;
owl:onProperty ifc:vsense_IfcRectangularTrimmedSurface ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcParameterValue ;
owl:onProperty ifc:v1_IfcRectangularTrimmedSurface ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSurface ;
owl:onProperty ifc:basisSurface_IfcRectangularTrimmedSurface
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcParameterValue ;
owl:onProperty ifc:u2_IfcRectangularTrimmedSurface ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcParameterValue ;
owl:onProperty ifc:v2_IfcRectangularTrimmedSurface
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSurface ;
owl:onProperty ifc:basisSurface_IfcRectangularTrimmedSurface ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:usense_IfcRectangularTrimmedSurface
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcParameterValue ;
owl:onProperty ifc:u1_IfcRectangularTrimmedSurface
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:BOOLEAN ;
owl:onProperty ifc:usense_IfcRectangularTrimmedSurface ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:vsense_IfcRectangularTrimmedSurface
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcParameterValue ;
owl:onProperty ifc:v2_IfcRectangularTrimmedSurface ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcParameterValue ;
owl:onProperty ifc:v1_IfcRectangularTrimmedSurface
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcParameterValue ;
owl:onProperty ifc:u2_IfcRectangularTrimmedSurface
] ;
owl:disjointWith ifc:IfcCurveBoundedPlane .
ifc:DOUBLE_ACTING a ifc:IfcDoorPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "DOUBLE_ACTING" .
ifc:IfcImageTexture a owl:Class ;
rdfs:subClassOf ifc:IfcSurfaceTexture ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcIdentifier ;
owl:onProperty ifc:urlReference_IfcImageTexture ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:urlReference_IfcImageTexture
] ;
owl:disjointWith ifc:IfcPixelTexture , ifc:IfcBlobTexture .
ifc:IfcTemperatureGradientMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:DOUBLE_SWING_LEFT
a ifc:IfcDoorStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "DOUBLE_SWING_LEFT" .
ifc:HIGH_GRADE_STEEL a ifc:IfcWindowStyleConstructionEnum , ifc:IfcDoorStyleConstructionEnum , owl:NamedIndividual ;
rdfs:label "HIGH_GRADE_STEEL" .
ifc:IfcApprovalRelationship
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcApprovalRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcApprovalRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:description_IfcApprovalRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcApprovalRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcApproval ;
owl:onProperty ifc:relatingApproval_IfcApprovalRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcApproval ;
owl:onProperty ifc:relatingApproval_IfcApprovalRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcApproval ;
owl:onProperty ifc:relatedApproval_IfcApprovalRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcApproval ;
owl:onProperty ifc:relatedApproval_IfcApprovalRelationship
] .
ifc:timeForTask_IfcRelAssignsTasks
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssignsTasks ;
rdfs:label "TimeForTask" ;
rdfs:range ifc:IfcScheduleTimeControl ;
owl:inverseOf ifc:scheduleTimeControlAssigned_IfcScheduleTimeControl .
ifc:IfcFurnitureStandard
a owl:Class ;
rdfs:subClassOf ifc:IfcControl ;
owl:disjointWith ifc:IfcWorkControl , ifc:IfcProjectOrder , ifc:IfcProjectOrderRecord , ifc:IfcServiceLife , ifc:IfcTimeSeriesSchedule , ifc:IfcEquipmentStandard , ifc:IfcPerformanceHistory , ifc:IfcScheduleTimeControl , ifc:IfcSpaceProgram , ifc:IfcCostItem , ifc:IfcConditionCriterion , ifc:IfcActionRequest , ifc:IfcCostSchedule , ifc:IfcPermit .
ifc:isRelatedFromCallout_IfcDraughtingCallout
a owl:ObjectProperty ;
rdfs:domain ifc:IfcDraughtingCallout ;
rdfs:label "IsRelatedFromCallout" ;
rdfs:range ifc:IfcDraughtingCalloutRelationship ;
owl:inverseOf ifc:relatedDraughtingCallout_IfcDraughtingCalloutRelationship .
ifc:DESIGNINTENT a ifc:IfcObjectiveEnum , owl:NamedIndividual ;
rdfs:label "DESIGNINTENT" .
ifc:FIREDAMPER a ifc:IfcDamperTypeEnum , owl:NamedIndividual ;
rdfs:label "FIREDAMPER" .
ifc:IfcSectionReinforcementProperties
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSectionProperties ;
owl:onProperty ifc:sectionDefinition_IfcSectionReinforcementProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:longitudinalEndPosition_IfcSectionReinforcementProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcReinforcementBarProperties ;
owl:onProperty ifc:crossSectionReinforcementDefinitions_IfcSectionReinforcementProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:longitudinalStartPosition_IfcSectionReinforcementProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:longitudinalEndPosition_IfcSectionReinforcementProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcReinforcingBarRoleEnum ;
owl:onProperty ifc:reinforcementRole_IfcSectionReinforcementProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSectionProperties ;
owl:onProperty ifc:sectionDefinition_IfcSectionReinforcementProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcReinforcingBarRoleEnum ;
owl:onProperty ifc:reinforcementRole_IfcSectionReinforcementProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:transversePosition_IfcSectionReinforcementProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcReinforcementBarProperties ;
owl:onProperty ifc:crossSectionReinforcementDefinitions_IfcSectionReinforcementProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:longitudinalStartPosition_IfcSectionReinforcementProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:transversePosition_IfcSectionReinforcementProperties
] .
ifc:IfcInventory a owl:Class ;
rdfs:subClassOf ifc:IfcGroup ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCostValue ;
owl:onProperty ifc:originalValue_IfcInventory
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcCostValue ;
owl:onProperty ifc:originalValue_IfcInventory
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPerson ;
owl:onProperty ifc:responsiblePersons_IfcInventory
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcActorSelect ;
owl:onProperty ifc:jurisdiction_IfcInventory ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorSelect ;
owl:onProperty ifc:jurisdiction_IfcInventory
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcInventoryTypeEnum ;
owl:onProperty ifc:inventoryType_IfcInventory ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPerson ;
owl:onProperty ifc:responsiblePersons_IfcInventory
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCalendarDate ;
owl:onProperty ifc:lastUpdateDate_IfcInventory
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCalendarDate ;
owl:onProperty ifc:lastUpdateDate_IfcInventory ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcInventoryTypeEnum ;
owl:onProperty ifc:inventoryType_IfcInventory
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCostValue ;
owl:onProperty ifc:currentValue_IfcInventory
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcCostValue ;
owl:onProperty ifc:currentValue_IfcInventory
] ;
owl:disjointWith ifc:IfcZone , ifc:IfcCondition , ifc:IfcAsset , ifc:IfcStructuralResultGroup , ifc:IfcSystem , ifc:IfcStructuralLoadGroup .
ifc:IfcReinforcingElement
a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElementComponent ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:steelGrade_IfcReinforcingElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:steelGrade_IfcReinforcingElement
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcTendonAnchor ifc:IfcTendon ifc:IfcReinforcingMesh ifc:IfcReinforcingBar )
] ;
owl:disjointWith ifc:IfcBuildingElementPart .
ifc:MAGNETICFLUXDENSITYUNIT
a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "MAGNETICFLUXDENSITYUNIT" .
ifc:porosity_IfcGeneralMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeneralMaterialProperties ;
rdfs:label "Porosity" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:sourceOfResultGroup_IfcStructuralLoadGroup
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadGroup ;
rdfs:label "SourceOfResultGroup" ;
rdfs:range ifc:IfcStructuralResultGroup ;
owl:inverseOf ifc:resultForLoadGroup_IfcStructuralResultGroup .
ifc:IfcShearModulusMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:IfcRampFlightType
a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElementType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcRampFlightTypeEnum ;
owl:onProperty ifc:predefinedType_IfcRampFlightType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRampFlightTypeEnum ;
owl:onProperty ifc:predefinedType_IfcRampFlightType
] ;
owl:disjointWith ifc:IfcMemberType , ifc:IfcBuildingElementProxyType , ifc:IfcStairFlightType , ifc:IfcBeamType , ifc:IfcSlabType , ifc:IfcCoveringType , ifc:IfcColumnType , ifc:IfcCurtainWallType , ifc:IfcWallType , ifc:IfcRailingType , ifc:IfcPlateType .
ifc:headDepth2_IfcCraneRailFShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailFShapeProfileDef ;
rdfs:label "HeadDepth2" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:agreementFlag_IfcHalfSpaceSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcHalfSpaceSolid ;
rdfs:label "AgreementFlag" ;
rdfs:range expr:BOOLEAN .
ifc:SETTLEMENT_U a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "SETTLEMENT_U" .
ifc:destabilizingLoad_IfcStructuralAction
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralAction ;
rdfs:label "DestabilizingLoad" ;
rdfs:range expr:BOOLEAN .
ifc:textureType_IfcSurfaceTexture
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceTexture ;
rdfs:label "TextureType" ;
rdfs:range ifc:IfcSurfaceTextureEnum .
ifc:ribWidth_IfcRibPlateProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRibPlateProfileProperties ;
rdfs:label "RibWidth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcRelAssignsTasks
a owl:Class ;
rdfs:subClassOf ifc:IfcRelAssignsToControl ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcScheduleTimeControl ;
owl:onProperty ifc:timeForTask_IfcRelAssignsTasks
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcScheduleTimeControl ;
owl:onProperty ifc:timeForTask_IfcRelAssignsTasks
] ;
owl:disjointWith ifc:IfcRelAssignsToProjectOrder , ifc:IfcRelSchedulesCostItems .
ifc:tag_IfcTypeProduct
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTypeProduct ;
rdfs:label "Tag" ;
rdfs:range ifc:IfcLabel .
ifc:name_IfcProperty a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProperty ;
rdfs:label "Name" ;
rdfs:range ifc:IfcIdentifier .
ifc:IfcHatchLineDistanceSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:AXIS3 a ifc:IfcLayerSetDirectionEnum , owl:NamedIndividual ;
rdfs:label "AXIS3" .
ifc:CHANGEORDER a ifc:IfcProjectOrderTypeEnum , owl:NamedIndividual ;
rdfs:label "CHANGEORDER" .
ifc:relatedDraughtingCallout_IfcDraughtingCalloutRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDraughtingCalloutRelationship ;
rdfs:label "RelatedDraughtingCallout" ;
rdfs:range ifc:IfcDraughtingCallout ;
owl:inverseOf ifc:isRelatedFromCallout_IfcDraughtingCallout .
ifc:DOUBLEREGULATING a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "DOUBLEREGULATING" .
ifc:IfcDateTimeSelect_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcDateTimeSelect_List , list:EmptyList .
ifc:THREE_QUARTER_WINDING_STAIR
a ifc:IfcStairTypeEnum , owl:NamedIndividual ;
rdfs:label "THREE_QUARTER_WINDING_STAIR" .
ifc:POWERUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "POWERUNIT" .
ifc:IfcRelaxation a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:initialStress_IfcRelaxation ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:initialStress_IfcRelaxation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:relaxationValue_IfcRelaxation ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:relaxationValue_IfcRelaxation
] .
ifc:IfcElectricTimeControlType
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowControllerType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElectricTimeControlTypeEnum ;
owl:onProperty ifc:predefinedType_IfcElectricTimeControlType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcElectricTimeControlTypeEnum ;
owl:onProperty ifc:predefinedType_IfcElectricTimeControlType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcValveType , ifc:IfcProtectiveDeviceType , ifc:IfcSwitchingDeviceType , ifc:IfcFlowMeterType , ifc:IfcDamperType , ifc:IfcAirTerminalBoxType .
ifc:IfcIonConcentrationMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:solarReflectanceFront_IfcOpticalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOpticalMaterialProperties ;
rdfs:label "SolarReflectanceFront" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:webSlope_IfcTShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTShapeProfileDef ;
rdfs:label "WebSlope" ;
rdfs:range ifc:IfcPlaneAngleMeasure .
ifc:rotationalStiffnessByLengthX_IfcBoundaryEdgeCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryEdgeCondition ;
rdfs:label "RotationalStiffnessByLengthX" ;
rdfs:range ifc:IfcModulusOfRotationalSubgradeReactionMeasure .
ifc:IfcVertex a owl:Class ;
rdfs:subClassOf ifc:IfcTopologicalRepresentationItem ;
owl:disjointWith ifc:IfcFace , ifc:IfcEdge , ifc:IfcLoop , ifc:IfcPath , ifc:IfcFaceBound , ifc:IfcConnectedFaceSet .
ifc:IfcTextFontName_List
a owl:Class ;
rdfs:subClassOf list:OWLList ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTextFontName_List ;
owl:onProperty list:hasNext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTextFontName_List ;
owl:onProperty list:isFollowedBy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTextFontName ;
owl:onProperty list:hasContents
] .
ifc:relatingMaterial_IfcRelAssociatesMaterial
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssociatesMaterial ;
rdfs:label "RelatingMaterial" ;
rdfs:range ifc:IfcMaterialSelect .
ifc:IfcFacetedBrep a owl:Class ;
rdfs:subClassOf ifc:IfcManifoldSolidBrep ;
owl:disjointWith ifc:IfcFacetedBrepWithVoids .
ifc:pointParameterV_IfcPointOnSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPointOnSurface ;
rdfs:label "PointParameterV" ;
rdfs:range ifc:IfcParameterValue .
ifc:IfcCurveStyleFontAndScaling
a owl:Class ;
rdfs:subClassOf ifc:IfcCurveFontOrScaledCurveFontSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:curveFontScaling_IfcCurveStyleFontAndScaling ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:curveFontScaling_IfcCurveStyleFontAndScaling
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCurveStyleFontSelect ;
owl:onProperty ifc:curveFont_IfcCurveStyleFontAndScaling ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurveStyleFontSelect ;
owl:onProperty ifc:curveFont_IfcCurveStyleFontAndScaling
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcCurveStyleFontAndScaling
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcCurveStyleFontAndScaling
] .
ifc:mainPlaneAngle_IfcLightDistributionData
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightDistributionData ;
rdfs:label "MainPlaneAngle" ;
rdfs:range ifc:IfcPlaneAngleMeasure .
ifc:IfcStructuralAnalysisModel
a owl:Class ;
rdfs:subClassOf ifc:IfcSystem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStructuralResultGroup ;
owl:onProperty ifc:hasResults_IfcStructuralAnalysisModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStructuralLoadGroup ;
owl:onProperty ifc:loadedBy_IfcStructuralAnalysisModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcAxis2Placement3D ;
owl:onProperty ifc:orientationOf2DPlane_IfcStructuralAnalysisModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAxis2Placement3D ;
owl:onProperty ifc:orientationOf2DPlane_IfcStructuralAnalysisModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAnalysisModelTypeEnum ;
owl:onProperty ifc:predefinedType_IfcStructuralAnalysisModel ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAnalysisModelTypeEnum ;
owl:onProperty ifc:predefinedType_IfcStructuralAnalysisModel
] ;
owl:disjointWith ifc:IfcElectricalCircuit .
ifc:IfcLinearVelocityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:predefinedType_IfcCovering
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCovering ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcCoveringTypeEnum .
ifc:SWINGING a ifc:IfcDoorPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "SWINGING" .
ifc:identifier_IfcWorkControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWorkControl ;
rdfs:label "Identifier" ;
rdfs:range ifc:IfcIdentifier .
ifc:IfcDamperTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:SMOKEDAMPER a ifc:IfcDamperTypeEnum , owl:NamedIndividual ;
rdfs:label "SMOKEDAMPER" .
ifc:IfcPolygonalBoundedHalfSpace
a owl:Class ;
rdfs:subClassOf ifc:IfcHalfSpaceSolid ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcBoundedCurve ;
owl:onProperty ifc:polygonalBoundary_IfcPolygonalBoundedHalfSpace ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcBoundedCurve ;
owl:onProperty ifc:polygonalBoundary_IfcPolygonalBoundedHalfSpace
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAxis2Placement3D ;
owl:onProperty ifc:position_IfcPolygonalBoundedHalfSpace ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAxis2Placement3D ;
owl:onProperty ifc:position_IfcPolygonalBoundedHalfSpace
] ;
owl:disjointWith ifc:IfcBoxedHalfSpace .
ifc:PIECEWISECONSTANT
a ifc:IfcTimeSeriesDataTypeEnum , owl:NamedIndividual ;
rdfs:label "PIECEWISECONSTANT" .
ifc:IfcDirectionSenseEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:position_IfcElementarySurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElementarySurface ;
rdfs:label "Position" ;
rdfs:range ifc:IfcAxis2Placement3D .
ifc:CONTACTOR a ifc:IfcSwitchingDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "CONTACTOR" .
ifc:predefinedType_IfcTransformerType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTransformerType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcTransformerTypeEnum .
ifc:IfcPreDefinedPointMarkerSymbol
a owl:Class ;
rdfs:subClassOf ifc:IfcPreDefinedSymbol ;
owl:disjointWith ifc:IfcPreDefinedDimensionSymbol , ifc:IfcPreDefinedTerminatorSymbol .
ifc:IfcQuantityCount a owl:Class ;
rdfs:subClassOf ifc:IfcPhysicalSimpleQuantity ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCountMeasure ;
owl:onProperty ifc:countValue_IfcQuantityCount ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCountMeasure ;
owl:onProperty ifc:countValue_IfcQuantityCount
] ;
owl:disjointWith ifc:IfcQuantityWeight , ifc:IfcQuantityArea , ifc:IfcQuantityVolume , ifc:IfcQuantityTime , ifc:IfcQuantityLength .
ifc:WATERHEATINGCOIL a ifc:IfcCoilTypeEnum , owl:NamedIndividual ;
rdfs:label "WATERHEATINGCOIL" .
ifc:FLATOVAL a ifc:IfcDuctSilencerTypeEnum , owl:NamedIndividual ;
rdfs:label "FLATOVAL" .
ifc:assignedStructuralActivity_IfcStructuralItem
a owl:ObjectProperty ;
rdfs:domain ifc:IfcStructuralItem ;
rdfs:label "AssignedStructuralActivity" ;
rdfs:range ifc:IfcRelConnectsStructuralActivity ;
owl:inverseOf ifc:relatingElement_IfcRelConnectsStructuralActivity .
ifc:styles_IfcPresentationStyleAssignment
a owl:ObjectProperty ;
rdfs:domain ifc:IfcPresentationStyleAssignment ;
rdfs:label "Styles" ;
rdfs:range ifc:IfcPresentationStyleSelect .
ifc:NR a ifc:IfcSoundScaleEnum , owl:NamedIndividual ;
rdfs:label "NR" .
ifc:RAINBOW_ROOF a ifc:IfcRoofTypeEnum , owl:NamedIndividual ;
rdfs:label "RAINBOW_ROOF" .
ifc:userDefinedTargetView_IfcGeometricRepresentationSubContext
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeometricRepresentationSubContext ;
rdfs:label "UserDefinedTargetView" ;
rdfs:range ifc:IfcLabel .
ifc:IfcElectricHeaterTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:objectType_IfcObject
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcObject ;
rdfs:label "ObjectType" ;
rdfs:range ifc:IfcLabel .
ifc:parentEdge_IfcSubedge
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSubedge ;
rdfs:label "ParentEdge" ;
rdfs:range ifc:IfcEdge .
ifc:IfcPlanarExtent a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:sizeInX_IfcPlanarExtent
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:sizeInY_IfcPlanarExtent ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:sizeInX_IfcPlanarExtent ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:sizeInY_IfcPlanarExtent
] ;
owl:disjointWith ifc:IfcPoint , ifc:IfcShellBasedSurfaceModel , ifc:IfcSurface , ifc:IfcGeometricSet , ifc:IfcBoundingBox , ifc:IfcSolidModel , ifc:IfcBooleanResult , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcHalfSpaceSolid , ifc:IfcLightSource , ifc:IfcDirection , ifc:IfcDraughtingCallout , ifc:IfcAnnotationFillArea , ifc:IfcFillAreaStyleHatching , ifc:IfcAnnotationSurface , ifc:IfcCsgPrimitive3D , ifc:IfcVector , ifc:IfcFillAreaStyleTiles , ifc:IfcFaceBasedSurfaceModel , ifc:IfcDefinedSymbol , ifc:IfcSectionedSpine , ifc:IfcCartesianTransformationOperator , ifc:IfcCompositeCurveSegment , ifc:IfcTextLiteral , ifc:IfcCurve , ifc:IfcOneDirectionRepeatFactor , ifc:IfcPlacement .
ifc:PERSONAL a ifc:IfcDocumentConfidentialityEnum , owl:NamedIndividual ;
rdfs:label "PERSONAL" .
ifc:IfcPlane a owl:Class ;
rdfs:subClassOf ifc:IfcElementarySurface .
ifc:points_IfcPolyline
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPolyline ;
rdfs:label "Points" ;
rdfs:range ifc:IfcCartesianPoint_List .
ifc:radius_IfcCircleProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCircleProfileDef ;
rdfs:label "Radius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:predefinedType_IfcElectricFlowStorageDeviceType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricFlowStorageDeviceType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcElectricFlowStorageDeviceTypeEnum .
ifc:HANDOPERATEDACTUATOR
a ifc:IfcActuatorTypeEnum , owl:NamedIndividual ;
rdfs:label "HANDOPERATEDACTUATOR" .
ifc:IfcRelAssociatesApproval
a owl:Class ;
rdfs:subClassOf ifc:IfcRelAssociates ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcApproval ;
owl:onProperty ifc:relatingApproval_IfcRelAssociatesApproval ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcApproval ;
owl:onProperty ifc:relatingApproval_IfcRelAssociatesApproval
] ;
owl:disjointWith ifc:IfcRelAssociatesLibrary , ifc:IfcRelAssociatesDocument , ifc:IfcRelAssociatesConstraint , ifc:IfcRelAssociatesAppliedValue , ifc:IfcRelAssociatesMaterial , ifc:IfcRelAssociatesProfileProperties , ifc:IfcRelAssociatesClassification .
ifc:specularColour_IfcSurfaceStyleRendering
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleRendering ;
rdfs:label "SpecularColour" ;
rdfs:range ifc:IfcColourOrFactor .
ifc:CABLELADDERSEGMENT
a ifc:IfcCableCarrierSegmentTypeEnum , owl:NamedIndividual ;
rdfs:label "CABLELADDERSEGMENT" .
ifc:EXTRAORDINARY_A a ifc:IfcActionTypeEnum , owl:NamedIndividual ;
rdfs:label "EXTRAORDINARY_A" .
ifc:IfcFlowFitting a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionFlowElement ;
owl:disjointWith ifc:IfcFlowSegment , ifc:IfcEnergyConversionDevice , ifc:IfcFlowStorageDevice , ifc:IfcFlowTerminal , ifc:IfcFlowMovingDevice , ifc:IfcDistributionChamberElement , ifc:IfcFlowTreatmentDevice , ifc:IfcFlowController .
ifc:STRAINER a ifc:IfcFilterTypeEnum , owl:NamedIndividual ;
rdfs:label "STRAINER" .
ifc:timeStamp_IfcIrregularTimeSeriesValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcIrregularTimeSeriesValue ;
rdfs:label "TimeStamp" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:name_IfcReferencesValueDocument
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReferencesValueDocument ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:coordinateSpaceDimension_IfcGeometricRepresentationContext
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeometricRepresentationContext ;
rdfs:label "CoordinateSpaceDimension" ;
rdfs:range ifc:IfcDimensionCount .
ifc:IfcFillAreaStyle a owl:Class ;
rdfs:subClassOf ifc:IfcPresentationStyleSelect , ifc:IfcPresentationStyle ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcFillStyleSelect ;
owl:onProperty ifc:fillStyles_IfcFillAreaStyle
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcFillStyleSelect ;
owl:onProperty ifc:fillStyles_IfcFillAreaStyle
] ;
owl:disjointWith ifc:IfcSurfaceStyle , ifc:IfcCurveStyle , ifc:IfcSymbolStyle , ifc:IfcTextStyle .
ifc:linearForceZ_IfcStructuralLoadLinearForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadLinearForce ;
rdfs:label "LinearForceZ" ;
rdfs:range ifc:IfcLinearForceMeasure .
ifc:role_IfcApprovalActorRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApprovalActorRelationship ;
rdfs:label "Role" ;
rdfs:range ifc:IfcActorRole .
© 2015 - 2025 Weber Informatics LLC | Privacy Policy