
pauwel.EXPRESStoOWL.0.4.source-code.IFC2X3_Final.ttl Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of EXPRESStoOWL Show documentation
Show all versions of EXPRESStoOWL Show documentation
EXPRESStoOWL is a set of reusable Java components that allows to parse EXPRESS files and convert them
into OWL ontologies in the context of the Industry Foundation Classes (IFC).
The newest version!
@prefix cc: .
@prefix : .
@prefix rdf: .
@prefix owl: .
@prefix dce: .
@prefix ifc: .
@prefix xsd: .
@prefix expr: .
@prefix list: .
@prefix rdfs: .
@prefix vann: .
ifc:IfcFailureConnectionCondition
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralConnectionCondition ;
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:compressionFailureX_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcForceMeasure ;
owl:onProperty ifc:compressionFailureZ_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:compressionFailureY_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:tensionFailureX_IfcFailureConnectionCondition
] ;
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:compressionFailureY_IfcFailureConnectionCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcForceMeasure ;
owl:onProperty ifc:tensionFailureY_IfcFailureConnectionCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcForceMeasure ;
owl:onProperty ifc:tensionFailureZ_IfcFailureConnectionCondition
] ;
owl:disjointWith ifc:IfcSlippageConnectionCondition .
ifc:NOTOCCUPIED a ifc:IfcResourceConsumptionEnum , owl:NamedIndividual ;
rdfs:label "NOTOCCUPIED" .
ifc:varyingThicknessLocation_IfcStructuralSurfaceMemberVarying
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralSurfaceMemberVarying ;
rdfs:label "VaryingThicknessLocation" ;
rdfs:range ifc:IfcShapeAspect .
ifc:IfcControllerTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:timeSeries_IfcTimeSeriesSchedule
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTimeSeriesSchedule ;
rdfs:label "TimeSeries" ;
rdfs:range ifc:IfcTimeSeries .
ifc:SINGLE_SWING_LEFT
a ifc:IfcDoorStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "SINGLE_SWING_LEFT" .
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:yLength_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:xLength_IfcBlock ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:zLength_IfcBlock
] ;
owl:disjointWith ifc:IfcRectangularPyramid , ifc:IfcSphere , ifc:IfcRightCircularCone , ifc:IfcRightCircularCylinder .
ifc:TRIPLE_PANEL_RIGHT
a ifc:IfcWindowStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "TRIPLE_PANEL_RIGHT" .
ifc:centreOfGravityInY_IfcLShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLShapeProfileDef ;
rdfs:label "CentreOfGravityInY" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcThermalAdmittanceMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
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:IfcSurfaceCurveSweptAreaSolid
a owl:Class ;
rdfs:subClassOf ifc:IfcSweptAreaSolid ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSurface ;
owl:onProperty ifc:referenceSurface_IfcSurfaceCurveSweptAreaSolid
] ;
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:endParam_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:IfcParameterValue ;
owl:onProperty ifc:endParam_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:startParam_IfcSurfaceCurveSweptAreaSolid ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcParameterValue ;
owl:onProperty ifc:startParam_IfcSurfaceCurveSweptAreaSolid
] ;
owl:disjointWith ifc:IfcExtrudedAreaSolid , ifc:IfcRevolvedAreaSolid .
ifc:daylightSavingOffset_IfcLocalTime
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLocalTime ;
rdfs:label "DaylightSavingOffset" ;
rdfs:range ifc:IfcDaylightSavingHour .
ifc:hasShapeAspects_IfcProductDefinitionShape
a owl:ObjectProperty ;
rdfs:domain ifc:IfcProductDefinitionShape ;
rdfs:label "HasShapeAspects" ;
rdfs:range ifc:IfcShapeAspect ;
owl:inverseOf ifc:partOfProductDefinitionShape_IfcShapeAspect .
ifc:ENERGYUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "ENERGYUNIT" .
ifc:CONTINUOUS a ifc:IfcTimeSeriesDataTypeEnum , ifc:IfcTransitionCode , owl:NamedIndividual ;
rdfs:label "CONTINUOUS" .
ifc:TROCHOIDAL a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "TROCHOIDAL" .
ifc:description_IfcConstraintAggregationRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraintAggregationRelationship ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:documentReferences_IfcDocumentInformation
a owl:ObjectProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "DocumentReferences" ;
rdfs:range ifc:IfcDocumentReference ;
owl:inverseOf ifc:referenceToDocument_IfcDocumentReference .
ifc:SWITCHBOARD a ifc:IfcElectricDistributionPointFunctionEnum , owl:NamedIndividual ;
rdfs:label "SWITCHBOARD" .
ifc:SHEAR a ifc:IfcWallTypeEnum , ifc:IfcReinforcingBarRoleEnum , owl:NamedIndividual ;
rdfs:label "SHEAR" .
ifc:IfcSurface a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem , ifc:IfcGeometricSetSelect , ifc:IfcSurfaceOrFaceSurface ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcElementarySurface ifc:IfcBoundedSurface ifc:IfcSweptSurface )
] ;
owl:disjointWith ifc:IfcLightSource , ifc:IfcCurve , ifc:IfcPoint , ifc:IfcOneDirectionRepeatFactor , ifc:IfcShellBasedSurfaceModel , ifc:IfcGeometricSet , ifc:IfcAnnotationSurface , ifc:IfcCsgPrimitive3D , ifc:IfcPlanarExtent , ifc:IfcCompositeCurveSegment , ifc:IfcDraughtingCallout , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcBooleanResult , ifc:IfcHalfSpaceSolid , ifc:IfcTextLiteral , ifc:IfcAnnotationFillArea , ifc:IfcVector , ifc:IfcSectionedSpine , ifc:IfcPlacement , ifc:IfcCartesianTransformationOperator , ifc:IfcSolidModel , ifc:IfcDefinedSymbol , ifc:IfcBoundingBox , ifc:IfcFaceBasedSurfaceModel , ifc:IfcFillAreaStyleTiles , ifc:IfcFillAreaStyleHatching , ifc:IfcDirection .
ifc:IfcElectricVoltageMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
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:KELVIN a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "KELVIN" .
ifc:G_MAINTENANCELEVEL
a ifc:IfcServiceLifeFactorTypeEnum , owl:NamedIndividual ;
rdfs:label "G_MAINTENANCELEVEL" .
ifc:ENDSUCTION a ifc:IfcPumpTypeEnum , owl:NamedIndividual ;
rdfs:label "ENDSUCTION" .
ifc:JUNCTION a ifc:IfcDuctFittingTypeEnum , ifc:IfcPipeFittingTypeEnum , owl:NamedIndividual ;
rdfs:label "JUNCTION" .
ifc:predefinedType_IfcPipeSegmentType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPipeSegmentType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcPipeSegmentTypeEnum .
ifc:definedValues_IfcPropertyTableValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyTableValue ;
rdfs:label "DefinedValues" ;
rdfs:range ifc:IfcValue_List .
ifc:SOFT a ifc:IfcConstraintEnum , owl:NamedIndividual ;
rdfs:label "SOFT" .
ifc:isPointedTo_IfcDocumentInformation
a owl:ObjectProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "IsPointedTo" ;
rdfs:range ifc:IfcDocumentInformationRelationship ;
owl:inverseOf ifc:relatedDocuments_IfcDocumentInformationRelationship .
ifc:SELFILLUMINATION a ifc:IfcSurfaceTextureEnum , owl:NamedIndividual ;
rdfs:label "SELFILLUMINATION" .
ifc:subContractor_IfcSubContractResource
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSubContractResource ;
rdfs:label "SubContractor" ;
rdfs:range ifc:IfcActorSelect .
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:allValuesFrom 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:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDraughtingCalloutElement ;
owl:onProperty ifc:contents_IfcDraughtingCallout
] ;
owl:disjointWith ifc:IfcSurface , ifc:IfcCartesianTransformationOperator , ifc:IfcCurve , ifc:IfcPlanarExtent , ifc:IfcCompositeCurveSegment , ifc:IfcLightSource , ifc:IfcTextLiteral , ifc:IfcFillAreaStyleHatching , ifc:IfcSectionedSpine , ifc:IfcCsgPrimitive3D , ifc:IfcDirection , ifc:IfcSolidModel , ifc:IfcBooleanResult , ifc:IfcHalfSpaceSolid , ifc:IfcVector , ifc:IfcDefinedSymbol , ifc:IfcPoint , ifc:IfcBoundingBox , ifc:IfcAnnotationSurface , ifc:IfcFillAreaStyleTiles , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcOneDirectionRepeatFactor , ifc:IfcFaceBasedSurfaceModel , ifc:IfcPlacement , ifc:IfcGeometricSet , ifc:IfcAnnotationFillArea , ifc:IfcShellBasedSurfaceModel .
ifc:IfcElectricGeneratorTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:SPLITCASE a ifc:IfcPumpTypeEnum , owl:NamedIndividual ;
rdfs:label "SPLITCASE" .
ifc:flangeThickness_IfcZShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcZShapeProfileDef ;
rdfs:label "FlangeThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:theActor_IfcActor
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcActor ;
rdfs:label "TheActor" ;
rdfs:range ifc:IfcActorSelect .
ifc:sameSense_IfcGridAxis
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGridAxis ;
rdfs:label "SameSense" ;
rdfs:range ifc:IfcBoolean .
ifc:iD_IfcProjectOrder
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProjectOrder ;
rdfs:label "ID" ;
rdfs:range ifc:IfcIdentifier .
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:overallHeight_IfcCraneRailFShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailFShapeProfileDef ;
rdfs:label "OverallHeight" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:minuteComponent_IfcLocalTime
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLocalTime ;
rdfs:label "MinuteComponent" ;
rdfs:range ifc:IfcMinuteInHour .
ifc:IfcStructuralActivity
a owl:Class ;
rdfs:subClassOf ifc:IfcProduct ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcGlobalOrLocalEnum ;
owl:onProperty ifc:globalOrLocal_IfcStructuralActivity
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcGlobalOrLocalEnum ;
owl:onProperty ifc:globalOrLocal_IfcStructuralActivity ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStructuralLoad ;
owl:onProperty ifc:appliedLoad_IfcStructuralActivity
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelConnectsStructuralActivity ;
owl:onProperty ifc:assignedToStructuralItem_IfcStructuralActivity
] ;
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:Class ;
owl:unionOf ( ifc:IfcStructuralAction ifc:IfcStructuralReaction )
] ;
owl:disjointWith ifc:IfcStructuralItem , ifc:IfcGrid , ifc:IfcProxy , ifc:IfcAnnotation , ifc:IfcSpatialStructureElement , ifc:IfcPort , ifc:IfcElement .
ifc:endTime_IfcTimeSeries
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTimeSeries ;
rdfs:label "EndTime" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:TWINSCREW a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "TWINSCREW" .
ifc:relatesConstraints_IfcConstraint
a owl:ObjectProperty ;
rdfs:domain ifc:IfcConstraint ;
rdfs:label "RelatesConstraints" ;
rdfs:range ifc:IfcConstraintRelationship ;
owl:inverseOf ifc:relatingConstraint_IfcConstraintRelationship .
ifc:sense_IfcCoordinatedUniversalTimeOffset
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCoordinatedUniversalTimeOffset ;
rdfs:label "Sense" ;
rdfs:range ifc:IfcAheadOrBehind .
ifc:IfcCoilTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:BASEBOARDHEATER a ifc:IfcSpaceHeaterTypeEnum , owl:NamedIndividual ;
rdfs:label "BASEBOARDHEATER" .
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:elements_IfcGeometricSet
a owl:ObjectProperty ;
rdfs:domain ifc:IfcGeometricSet ;
rdfs:label "Elements" ;
rdfs:range ifc:IfcGeometricSetSelect .
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:IfcSpaceHeaterType , ifc:IfcHeatExchangerType , ifc:IfcHumidifierType , ifc:IfcCoolingTowerType , ifc:IfcMotorConnectionType , ifc:IfcEvaporatorType , ifc:IfcAirToAirHeatRecoveryType , ifc:IfcElectricGeneratorType , ifc:IfcBoilerType , ifc:IfcTubeBundleType , ifc:IfcUnitaryEquipmentType , ifc:IfcChillerType , ifc:IfcEvaporativeCoolerType , ifc:IfcCondenserType , ifc:IfcElectricMotorType , ifc:IfcCooledBeamType , ifc:IfcCoilType .
ifc:description_IfcExtendedMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcExtendedMaterialProperties ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:thickness_IfcLShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLShapeProfileDef ;
rdfs:label "Thickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:crossSectionArea_IfcTendon
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTendon ;
rdfs:label "CrossSectionArea" ;
rdfs:range ifc:IfcAreaMeasure .
ifc:ACTIVE a ifc:IfcCooledBeamTypeEnum , owl:NamedIndividual ;
rdfs:label "ACTIVE" .
ifc:baseWidth2_IfcCraneRailAShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailAShapeProfileDef ;
rdfs:label "BaseWidth2" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:headDepth2_IfcCraneRailAShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailAShapeProfileDef ;
rdfs:label "HeadDepth2" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:plasticStrain_IfcMechanicalSteelMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalSteelMaterialProperties ;
rdfs:label "PlasticStrain" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:IfcCompositeCurveSegment_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcCompositeCurveSegment_List , list:EmptyList .
ifc:TOPHUNG a ifc:IfcWindowPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "TOPHUNG" .
ifc:IfcElectricalBaseProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcEnergyProperties ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPowerMeasure ;
owl:onProperty ifc:maximumPowerInput_IfcElectricalBaseProperties
] ;
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:maximumPowerInput_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:onClass ifc:IfcFrequencyMeasure ;
owl:onProperty ifc:inputFrequency_IfcElectricalBaseProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:allValuesFrom ifc:IfcElectricVoltageMeasure ;
owl:onProperty ifc:inputVoltage_IfcElectricalBaseProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcFrequencyMeasure ;
owl:onProperty ifc:inputFrequency_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcElectricCurrentMeasure ;
owl:onProperty ifc:minimumCircuitCurrent_IfcElectricalBaseProperties
] ;
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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPowerMeasure ;
owl:onProperty ifc:ratedPowerInput_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:IfcElectricCurrentEnum ;
owl:onProperty ifc:electricCurrentType_IfcElectricalBaseProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPowerMeasure ;
owl:onProperty ifc:ratedPowerInput_IfcElectricalBaseProperties
] .
ifc:edgeRadius_IfcZShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcZShapeProfileDef ;
rdfs:label "EdgeRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
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:IfcCondenserType , ifc:IfcElectricMotorType , ifc:IfcChillerType , ifc:IfcCooledBeamType , ifc:IfcEvaporatorType , ifc:IfcSpaceHeaterType , ifc:IfcHumidifierType , ifc:IfcTransformerType , ifc:IfcAirToAirHeatRecoveryType , ifc:IfcElectricGeneratorType , ifc:IfcCoolingTowerType , ifc:IfcHeatExchangerType , ifc:IfcCoilType , ifc:IfcUnitaryEquipmentType , ifc:IfcEvaporativeCoolerType , ifc:IfcBoilerType .
ifc:name_IfcContextDependentUnit
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcContextDependentUnit ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:IfcPresentationStyleSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:elevationOfRefHeight_IfcBuilding
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBuilding ;
rdfs:label "ElevationOfRefHeight" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:TRANSPARENCYMAP a ifc:IfcSurfaceTextureEnum , owl:NamedIndividual ;
rdfs:label "TRANSPARENCYMAP" .
ifc:selfIntersect_IfcCompositeCurve
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCompositeCurve ;
rdfs:label "SelfIntersect" ;
rdfs:range expr:LOGICAL .
ifc:IfcLibraryReference
a owl:Class ;
rdfs:subClassOf ifc:IfcLibrarySelect , ifc:IfcExternalReference ;
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:IfcExternallyDefinedHatchStyle , ifc:IfcDocumentReference , ifc:IfcExternallyDefinedTextFont , ifc:IfcClassificationReference , ifc:IfcExternallyDefinedSurfaceStyle , ifc:IfcExternallyDefinedSymbol .
ifc:surfaceOnRelatedElement_IfcConnectionSurfaceGeometry
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConnectionSurfaceGeometry ;
rdfs:label "SurfaceOnRelatedElement" ;
rdfs:range ifc:IfcSurfaceOrFaceSurface .
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: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:IfcFooting , ifc:IfcRoof , ifc:IfcColumn , ifc:IfcDoor , ifc:IfcPile , ifc:IfcCurtainWall , ifc:IfcCovering , ifc:IfcRamp , ifc:IfcRampFlight , ifc:IfcBuildingElementComponent , ifc:IfcPlate , ifc:IfcRailing , ifc:IfcBuildingElementProxy , ifc:IfcSlab , ifc:IfcMember , ifc:IfcStairFlight , ifc:IfcBeam , ifc:IfcStair , ifc:IfcWall .
ifc:dailyInteraction_IfcRelInteractionRequirements
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelInteractionRequirements ;
rdfs:label "DailyInteraction" ;
rdfs:range ifc:IfcCountMeasure .
ifc:ACTOR a ifc:IfcObjectTypeEnum , owl:NamedIndividual ;
rdfs:label "ACTOR" .
ifc:PHONG a ifc:IfcReflectanceMethodEnum , owl:NamedIndividual ;
rdfs:label "PHONG" .
ifc:HEATPIPE a ifc:IfcAirToAirHeatRecoveryTypeEnum , owl:NamedIndividual ;
rdfs:label "HEATPIPE" .
ifc:LANDING a ifc:IfcSlabTypeEnum , owl:NamedIndividual ;
rdfs:label "LANDING" .
ifc:outerFilletRadius_IfcRectangleHollowProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangleHollowProfileDef ;
rdfs:label "OuterFilletRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:ADD a ifc:IfcArithmeticOperatorEnum , owl:NamedIndividual ;
rdfs:label "ADD" .
ifc:hasProperties_IfcPropertySet
a owl:ObjectProperty ;
rdfs:domain ifc:IfcPropertySet ;
rdfs:label "HasProperties" ;
rdfs:range ifc:IfcProperty .
ifc:operationType_IfcDoorStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorStyle ;
rdfs:label "OperationType" ;
rdfs:range ifc:IfcDoorStyleOperationEnum .
ifc:DIRECTEXPANSIONTUBEINTUBE
a ifc:IfcEvaporatorTypeEnum , owl:NamedIndividual ;
rdfs:label "DIRECTEXPANSIONTUBEINTUBE" .
ifc:IfcRelSchedulesCostItems
a owl:Class ;
rdfs:subClassOf ifc:IfcRelAssignsToControl ;
owl:disjointWith ifc:IfcRelAssignsToProjectOrder , ifc:IfcRelAssignsTasks .
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:IfcSpaceHeaterTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:lastModifyingUser_IfcOwnerHistory
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOwnerHistory ;
rdfs:label "LastModifyingUser" ;
rdfs:range ifc:IfcPersonAndOrganization .
ifc:role_IfcActorRole
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcActorRole ;
rdfs:label "Role" ;
rdfs:range ifc:IfcRoleEnum .
ifc:IfcLightSourceSpot
a owl:Class ;
rdfs:subClassOf ifc:IfcLightSourcePositional ;
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:beamWidthAngle_IfcLightSourceSpot
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDirection ;
owl:onProperty ifc:orientation_IfcLightSourceSpot
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositivePlaneAngleMeasure ;
owl:onProperty ifc:spreadAngle_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:beamWidthAngle_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcReal ;
owl:onProperty ifc:concentrationExponent_IfcLightSourceSpot
] .
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:name_IfcPropertyConstraintRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyConstraintRelationship ;
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:mappingTarget_IfcMappedItem
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMappedItem ;
rdfs:label "MappingTarget" ;
rdfs:range ifc:IfcCartesianTransformationOperator .
ifc:description_IfcAppliedValueRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAppliedValueRelationship ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:STRINGER a ifc:IfcMemberTypeEnum , owl:NamedIndividual ;
rdfs:label "STRINGER" .
ifc:IfcPermeableCoveringOperationEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
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:allValuesFrom ifc:IfcSpatialStructureElement ;
owl:onProperty ifc:relatingStructure_IfcRelReferencedInSpatialStructure
] ;
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
] ;
owl:disjointWith ifc:IfcRelConnectsElements , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelConnectsStructuralElement , ifc:IfcRelInteractionRequirements , ifc:IfcRelConnectsPorts , ifc:IfcRelVoidsElement , ifc:IfcRelFillsElement , ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelServicesBuildings , ifc:IfcRelFlowControlElements , ifc:IfcRelConnectsPortToElement , ifc:IfcRelCoversBldgElements , ifc:IfcRelCoversSpaces , ifc:IfcRelSpaceBoundary , ifc:IfcRelProjectsElement , ifc:IfcRelSequence .
ifc:IfcConstraintAggregationRelationship
a owl:Class ;
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:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcConstraint_List
] ;
owl:onProperty ifc:relatedConstraints_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 ifc:IfcConstraint ;
owl:onProperty ifc:relatingConstraint_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:IfcLabel ;
owl:onProperty ifc:name_IfcConstraintAggregationRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConstraint_List ;
owl:onProperty ifc:relatedConstraints_IfcConstraintAggregationRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcConstraint_List ;
owl:onProperty ifc:relatedConstraints_IfcConstraintAggregationRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLogicalOperatorEnum ;
owl:onProperty ifc:logicalAggregator_IfcConstraintAggregationRelationship
] .
ifc:CONSTANTFLOW a ifc:IfcAirTerminalBoxTypeEnum , owl:NamedIndividual ;
rdfs:label "CONSTANTFLOW" .
ifc:lastUpdateDate_IfcInventory
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcInventory ;
rdfs:label "LastUpdateDate" ;
rdfs:range ifc:IfcCalendarDate .
ifc:annotatedBySymbols_IfcDimensionCurve
a owl:ObjectProperty ;
rdfs:domain ifc:IfcDimensionCurve ;
rdfs:label "AnnotatedBySymbols" ;
rdfs:range ifc:IfcTerminatorSymbol ;
owl:inverseOf ifc:annotatedCurve_IfcTerminatorSymbol .
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:hourOffset_IfcCoordinatedUniversalTimeOffset
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCoordinatedUniversalTimeOffset ;
rdfs:label "HourOffset" ;
rdfs:range ifc:IfcHourInDay .
ifc:IfcUnitaryEquipmentType
a owl:Class ;
rdfs:subClassOf ifc:IfcEnergyConversionDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcUnitaryEquipmentTypeEnum ;
owl:onProperty ifc:predefinedType_IfcUnitaryEquipmentType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcUnitaryEquipmentTypeEnum ;
owl:onProperty ifc:predefinedType_IfcUnitaryEquipmentType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcEvaporativeCoolerType , ifc:IfcElectricMotorType , ifc:IfcTubeBundleType , ifc:IfcCooledBeamType , ifc:IfcMotorConnectionType , ifc:IfcCoolingTowerType , ifc:IfcCoilType , ifc:IfcChillerType , ifc:IfcElectricGeneratorType , ifc:IfcEvaporatorType , ifc:IfcSpaceHeaterType , ifc:IfcCondenserType , ifc:IfcHumidifierType , ifc:IfcTransformerType , ifc:IfcAirToAirHeatRecoveryType , ifc:IfcBoilerType , ifc:IfcHeatExchangerType .
ifc:representationsInContext_IfcRepresentationContext
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRepresentationContext ;
rdfs:label "RepresentationsInContext" ;
rdfs:range ifc:IfcRepresentation ;
owl:inverseOf ifc:contextOfItems_IfcRepresentation .
ifc:AIRRELEASE a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "AIRRELEASE" .
ifc:HEATRECOVERY a ifc:IfcChillerTypeEnum , owl:NamedIndividual ;
rdfs:label "HEATRECOVERY" .
ifc:timeSeriesDataType_IfcTimeSeries
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTimeSeries ;
rdfs:label "TimeSeriesDataType" ;
rdfs:range ifc:IfcTimeSeriesDataTypeEnum .
ifc:PUNCHING a ifc:IfcReinforcingBarRoleEnum , owl:NamedIndividual ;
rdfs:label "PUNCHING" .
ifc:headDepth3_IfcCraneRailAShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailAShapeProfileDef ;
rdfs:label "HeadDepth3" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:predefinedType_IfcSlab
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSlab ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcSlabTypeEnum .
ifc:layerOn_IfcPresentationLayerWithStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPresentationLayerWithStyle ;
rdfs:label "LayerOn" ;
rdfs:range expr:LOGICAL .
ifc:hasOpenings_IfcElement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcElement ;
rdfs:label "HasOpenings" ;
rdfs:range ifc:IfcRelVoidsElement ;
owl:inverseOf ifc:relatingBuildingElement_IfcRelVoidsElement .
ifc:ELECTRICMATHEATER
a ifc:IfcElectricHeaterTypeEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICMATHEATER" .
ifc:isActingUpon_IfcActor
a owl:ObjectProperty ;
rdfs:domain ifc:IfcActor ;
rdfs:label "IsActingUpon" ;
rdfs:range ifc:IfcRelAssignsToActor ;
owl:inverseOf ifc:relatingActor_IfcRelAssignsToActor .
ifc:referencedSource_IfcClassificationReference
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcClassificationReference ;
rdfs:label "ReferencedSource" ;
rdfs:range ifc:IfcClassification .
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:COHESION a ifc:IfcPileTypeEnum , owl:NamedIndividual ;
rdfs:label "COHESION" .
ifc:IfcCondition a owl:Class ;
rdfs:subClassOf ifc:IfcGroup ;
owl:disjointWith ifc:IfcStructuralResultGroup , ifc:IfcStructuralLoadGroup , ifc:IfcInventory , ifc:IfcAsset , ifc:IfcZone , ifc:IfcSystem .
ifc:IfcWarpingMomentMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:GULLYSUMP a ifc:IfcWasteTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "GULLYSUMP" .
ifc:TILTANDTURNRIGHTHAND
a ifc:IfcWindowPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "TILTANDTURNRIGHTHAND" .
ifc:webThickness_IfcZShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcZShapeProfileDef ;
rdfs:label "WebThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
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:IfcAirTerminalType , ifc:IfcFireSuppressionTerminalType , ifc:IfcLampType , ifc:IfcElectricHeaterType , ifc:IfcLightFixtureType , ifc:IfcSanitaryTerminalType , ifc:IfcElectricApplianceType , ifc:IfcStackTerminalType , ifc:IfcOutletType , ifc:IfcGasTerminalType .
ifc:OWNER a ifc:IfcOccupantTypeEnum , ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "OWNER" .
ifc:DOME_ROOF a ifc:IfcRoofTypeEnum , owl:NamedIndividual ;
rdfs:label "DOME_ROOF" .
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:B_DESIGNLEVEL a ifc:IfcServiceLifeFactorTypeEnum , owl:NamedIndividual ;
rdfs:label "B_DESIGNLEVEL" .
ifc:vsense_IfcRectangularTrimmedSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangularTrimmedSurface ;
rdfs:label "Vsense" ;
rdfs:range expr:BOOLEAN .
ifc:GROUP a ifc:IfcObjectTypeEnum , owl:NamedIndividual ;
rdfs:label "GROUP" .
ifc:OUT_PLANE_LOADING_2D
a ifc:IfcAnalysisModelTypeEnum , owl:NamedIndividual ;
rdfs:label "OUT_PLANE_LOADING_2D" .
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:FOLDING a ifc:IfcDoorPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "FOLDING" .
ifc:suffixTitles_IfcPerson
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPerson ;
rdfs:label "SuffixTitles" ;
rdfs:range ifc:IfcLabel_List .
ifc:expression_IfcPropertyTableValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyTableValue ;
rdfs:label "Expression" ;
rdfs:range ifc:IfcText .
ifc:unit_IfcPropertyEnumeration
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyEnumeration ;
rdfs:label "Unit" ;
rdfs:range ifc:IfcUnit .
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:IfcPlaneAngleMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcOrientationSelect , ifc:IfcMeasureValue .
ifc:IfcFacetedBrep a owl:Class ;
rdfs:subClassOf ifc:IfcManifoldSolidBrep ;
owl:disjointWith ifc:IfcFacetedBrepWithVoids .
ifc:IfcBoundaryEdgeCondition
a owl:Class ;
rdfs:subClassOf ifc:IfcBoundaryCondition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcModulusOfLinearSubgradeReactionMeasure ;
owl:onProperty ifc:linearStiffnessByLengthY_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:allValuesFrom ifc:IfcModulusOfLinearSubgradeReactionMeasure ;
owl:onProperty ifc:linearStiffnessByLengthZ_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:IfcModulusOfLinearSubgradeReactionMeasure ;
owl:onProperty ifc:linearStiffnessByLengthX_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:IfcModulusOfRotationalSubgradeReactionMeasure ;
owl:onProperty ifc:rotationalStiffnessByLengthX_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:linearStiffnessByLengthY_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:IfcModulusOfRotationalSubgradeReactionMeasure ;
owl:onProperty ifc:rotationalStiffnessByLengthY_IfcBoundaryEdgeCondition
] ;
owl:disjointWith ifc:IfcBoundaryNodeCondition , ifc:IfcBoundaryFaceCondition .
ifc:hasPorts_IfcElement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcElement ;
rdfs:label "HasPorts" ;
rdfs:range ifc:IfcRelConnectsPortToElement ;
owl:inverseOf ifc:relatedElement_IfcRelConnectsPortToElement .
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:appliedCondition_IfcStructuralConnection
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralConnection ;
rdfs:label "AppliedCondition" ;
rdfs:range ifc:IfcBoundaryCondition .
ifc:minimumSectionModulusY_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "MinimumSectionModulusY" ;
rdfs:range ifc:IfcSectionModulusMeasure .
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:familyName_IfcPerson
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPerson ;
rdfs:label "FamilyName" ;
rdfs:range ifc:IfcLabel .
ifc:MAGNETICFLUXUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "MAGNETICFLUXUNIT" .
ifc:assignedStructuralActivity_IfcStructuralItem
a owl:ObjectProperty ;
rdfs:domain ifc:IfcStructuralItem ;
rdfs:label "AssignedStructuralActivity" ;
rdfs:range ifc:IfcRelConnectsStructuralActivity ;
owl:inverseOf ifc:relatingElement_IfcRelConnectsStructuralActivity .
ifc:IfcWallType a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElementType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcWallTypeEnum ;
owl:onProperty ifc:predefinedType_IfcWallType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcWallTypeEnum ;
owl:onProperty ifc:predefinedType_IfcWallType
] ;
owl:disjointWith ifc:IfcBeamType , ifc:IfcRailingType , ifc:IfcMemberType , ifc:IfcSlabType , ifc:IfcRampFlightType , ifc:IfcCoveringType , ifc:IfcColumnType , ifc:IfcCurtainWallType , ifc:IfcPlateType , ifc:IfcBuildingElementProxyType , ifc:IfcStairFlightType .
ifc:headWidth_IfcCraneRailFShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailFShapeProfileDef ;
rdfs:label "HeadWidth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:parentEdge_IfcSubedge
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSubedge ;
rdfs:label "ParentEdge" ;
rdfs:range ifc:IfcEdge .
ifc:IfcRampFlightTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:specularHighlight_IfcSurfaceStyleRendering
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleRendering ;
rdfs:label "SpecularHighlight" ;
rdfs:range ifc:IfcSpecularHighlightSelect .
ifc:HEALTHANDSAFETY a ifc:IfcObjectiveEnum , owl:NamedIndividual ;
rdfs:label "HEALTHANDSAFETY" .
ifc:representationType_IfcRepresentation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRepresentation ;
rdfs:label "RepresentationType" ;
rdfs:range ifc:IfcLabel .
ifc:CONDUCTORSEGMENT a ifc:IfcCableSegmentTypeEnum , owl:NamedIndividual ;
rdfs:label "CONDUCTORSEGMENT" .
ifc:OFFICE a ifc:IfcAddressTypeEnum , owl:NamedIndividual ;
rdfs:label "OFFICE" .
ifc:layerSetDirection_IfcMaterialLayerSetUsage
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMaterialLayerSetUsage ;
rdfs:label "LayerSetDirection" ;
rdfs:range ifc:IfcLayerSetDirectionEnum .
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:relatingSpace_IfcRelSpaceBoundary
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelSpaceBoundary ;
rdfs:label "RelatingSpace" ;
rdfs:range ifc:IfcSpace ;
owl:inverseOf ifc:boundedBy_IfcSpace .
ifc:temperatureSingleValue_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "TemperatureSingleValue" ;
rdfs:range ifc:IfcThermodynamicTemperatureMeasure .
ifc:ENERGYMETER a ifc:IfcFlowMeterTypeEnum , owl:NamedIndividual ;
rdfs:label "ENERGYMETER" .
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:IfcSectionTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:predefinedType_IfcStructuralCurveMember
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralCurveMember ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcStructuralCurveTypeEnum .
ifc:position_IfcSweptAreaSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSweptAreaSolid ;
rdfs:label "Position" ;
rdfs:range ifc:IfcAxis2Placement3D .
ifc:SPIRAL_RAMP a ifc:IfcRampTypeEnum , owl:NamedIndividual ;
rdfs:label "SPIRAL_RAMP" .
ifc:girth_IfcCShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCShapeProfileDef ;
rdfs:label "Girth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
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:DBB a ifc:IfcSoundScaleEnum , owl:NamedIndividual ;
rdfs:label "DBB" .
ifc:IfcPropertySourceEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
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:FORCEUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "FORCEUNIT" .
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:UNSPECIFIED a ifc:IfcTrimmingPreference , ifc:IfcBSplineCurveForm , owl:NamedIndividual ;
rdfs:label "UNSPECIFIED" .
ifc:IfcConstraint_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcConstraint_List , list:EmptyList .
ifc:coordinates_IfcCartesianPoint
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCartesianPoint ;
rdfs:label "Coordinates" ;
rdfs:range ifc:IfcLengthMeasure_List .
ifc:lateStart_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "LateStart" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:IfcFlowFitting a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionFlowElement ;
owl:disjointWith ifc:IfcDistributionChamberElement , ifc:IfcFlowSegment , ifc:IfcFlowMovingDevice , ifc:IfcFlowStorageDevice , ifc:IfcFlowController , ifc:IfcFlowTreatmentDevice , ifc:IfcFlowTerminal , ifc:IfcEnergyConversionDevice .
ifc:relatingApproval_IfcRelAssociatesApproval
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssociatesApproval ;
rdfs:label "RelatingApproval" ;
rdfs:range ifc:IfcApproval .
ifc:IfcTextFontName_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcTextFontName_List , list:EmptyList .
ifc:description_IfcActorRole
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcActorRole ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:depth_IfcSurfaceOfLinearExtrusion
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceOfLinearExtrusion ;
rdfs:label "Depth" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:RECIRCULATEDAIR a ifc:IfcThermalLoadSourceEnum , owl:NamedIndividual ;
rdfs:label "RECIRCULATEDAIR" .
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:isLinear_IfcStructuralResultGroup
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralResultGroup ;
rdfs:label "IsLinear" ;
rdfs:range expr:BOOLEAN .
ifc:name_IfcExtendedMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcExtendedMaterialProperties ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:IfcModulusOfRotationalSubgradeReactionMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:luminousIntensityExponent_IfcDimensionalExponents
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDimensionalExponents ;
rdfs:label "LuminousIntensityExponent" ;
rdfs:range expr:INTEGER .
ifc:centreOfGravityInY_IfcTShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTShapeProfileDef ;
rdfs:label "CentreOfGravityInY" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
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:TERA a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "TERA" .
ifc:IRP a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "IRP" .
ifc:refDirection_IfcOffsetCurve3D
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOffsetCurve3D ;
rdfs:label "RefDirection" ;
rdfs:range ifc:IfcDirection .
ifc:thresholdThickness_IfcDoorLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorLiningProperties ;
rdfs:label "ThresholdThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:AMOUNTOFSUBSTANCEUNIT
a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "AMOUNTOFSUBSTANCEUNIT" .
ifc:OPTIMISTICREFERENCESERVICELIFE
a ifc:IfcServiceLifeTypeEnum , owl:NamedIndividual ;
rdfs:label "OPTIMISTICREFERENCESERVICELIFE" .
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:DIVERTING a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "DIVERTING" .
ifc:axisPosition_IfcSurfaceOfRevolution
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceOfRevolution ;
rdfs:label "AxisPosition" ;
rdfs:range ifc:IfcAxis1Placement .
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:RUR a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "RUR" .
ifc:relates_IfcOrganization
a owl:ObjectProperty ;
rdfs:domain ifc:IfcOrganization ;
rdfs:label "Relates" ;
rdfs:range ifc:IfcOrganizationRelationship ;
owl:inverseOf ifc:relatingOrganization_IfcOrganizationRelationship .
ifc:width_IfcCShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCShapeProfileDef ;
rdfs:label "Width" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcClosedShell a owl:Class ;
rdfs:subClassOf ifc:IfcShell , ifc:IfcConnectedFaceSet ;
owl:disjointWith ifc:IfcOpenShell .
ifc:IfcBoilerTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
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:DIRECTDRIVE a ifc:IfcMotorConnectionTypeEnum , owl:NamedIndividual ;
rdfs:label "DIRECTDRIVE" .
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: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:allValuesFrom ifc:IfcActor ;
owl:onProperty ifc:relatingActor_IfcRelAssignsToActor
] ;
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:IfcActorRole ;
owl:onProperty ifc:actingRole_IfcRelAssignsToActor
] ;
owl:disjointWith ifc:IfcRelAssignsToControl , ifc:IfcRelAssignsToGroup , ifc:IfcRelAssignsToProcess , ifc:IfcRelAssignsToResource , ifc:IfcRelAssignsToProduct .
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:isRelatedBy_IfcOrganization
a owl:ObjectProperty ;
rdfs:domain ifc:IfcOrganization ;
rdfs:label "IsRelatedBy" ;
rdfs:range ifc:IfcOrganizationRelationship ;
owl:inverseOf ifc:relatedOrganizations_IfcOrganizationRelationship .
ifc:INDUCTION a ifc:IfcElectricMotorTypeEnum , owl:NamedIndividual ;
rdfs:label "INDUCTION" .
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:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcGridAxis_List
] ;
owl:onProperty ifc:uAxes_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:onClass ifc:IfcGridAxis_List ;
owl:onProperty ifc:vAxes_IfcGrid ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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: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
] ;
owl:disjointWith ifc:IfcPort , ifc:IfcStructuralItem , ifc:IfcStructuralActivity , ifc:IfcProxy , ifc:IfcSpatialStructureElement , ifc:IfcAnnotation , ifc:IfcElement .
ifc:connectedFrom_IfcElement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcElement ;
rdfs:label "ConnectedFrom" ;
rdfs:range ifc:IfcRelConnectsElements ;
owl:inverseOf ifc:relatedElement_IfcRelConnectsElements .
ifc:HIP_ROOF a ifc:IfcRoofTypeEnum , owl:NamedIndividual ;
rdfs:label "HIP_ROOF" .
ifc:wallThickness_IfcRectangleHollowProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangleHollowProfileDef ;
rdfs:label "WallThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:expression_IfcPropertyDependencyRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyDependencyRelationship ;
rdfs:label "Expression" ;
rdfs:range ifc:IfcText .
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: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:flangeSlope_IfcUShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcUShapeProfileDef ;
rdfs:label "FlangeSlope" ;
rdfs:range ifc:IfcPlaneAngleMeasure .
ifc:ELLIPTIC_ARC a ifc:IfcBSplineCurveForm , owl:NamedIndividual ;
rdfs:label "ELLIPTIC_ARC" .
ifc:REGISTER a ifc:IfcAirTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "REGISTER" .
ifc:IfcFlowStorageDeviceType
a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionFlowElementType ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcElectricFlowStorageDeviceType ifc:IfcTankType )
] ;
owl:disjointWith ifc:IfcFlowTreatmentDeviceType , ifc:IfcFlowTerminalType , ifc:IfcFlowFittingType , ifc:IfcEnergyConversionDeviceType , ifc:IfcFlowControllerType , ifc:IfcDistributionChamberElementType , ifc:IfcFlowSegmentType , ifc:IfcFlowMovingDeviceType .
ifc:higherHeatingValue_IfcFuelProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFuelProperties ;
rdfs:label "HigherHeatingValue" ;
rdfs:range ifc:IfcHeatingValueMeasure .
ifc:height_IfcRightCircularCone
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRightCircularCone ;
rdfs:label "Height" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
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:IfcFeatureElementSubtraction ;
owl:onProperty ifc:relatedOpeningElement_IfcRelVoidsElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElement ;
owl:onProperty ifc:relatingBuildingElement_IfcRelVoidsElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcFeatureElementSubtraction ;
owl:onProperty ifc:relatedOpeningElement_IfcRelVoidsElement ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcRelConnectsStructuralElement , ifc:IfcRelFillsElement , ifc:IfcRelReferencedInSpatialStructure , ifc:IfcRelFlowControlElements , ifc:IfcRelConnectsPortToElement , ifc:IfcRelSpaceBoundary , ifc:IfcRelInteractionRequirements , ifc:IfcRelServicesBuildings , ifc:IfcRelProjectsElement , ifc:IfcRelConnectsPorts , ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelCoversSpaces , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelCoversBldgElements , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelSequence , ifc:IfcRelConnectsElements .
ifc:LENGTHUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "LENGTHUNIT" .
ifc:DIRECTIONSOURCE a ifc:IfcLightFixtureTypeEnum , owl:NamedIndividual ;
rdfs:label "DIRECTIONSOURCE" .
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:baseDepth1_IfcCraneRailAShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailAShapeProfileDef ;
rdfs:label "BaseDepth1" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:EXTERNAL a ifc:IfcInternalOrExternalEnum , owl:NamedIndividual ;
rdfs:label "EXTERNAL" .
ifc:IfcUShapeProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcParameterizedProfileDef ;
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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:centreOfGravityInX_IfcUShapeProfileDef
] ;
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:depth_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:IfcPositiveLengthMeasure ;
owl:onProperty ifc:centreOfGravityInX_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:edgeRadius_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:depth_IfcUShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:flangeWidth_IfcUShapeProfileDef
] ;
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:flangeWidth_IfcUShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:flangeThickness_IfcUShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:webThickness_IfcUShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:filletRadius_IfcUShapeProfileDef
] ;
owl:disjointWith ifc:IfcZShapeProfileDef , ifc:IfcLShapeProfileDef , ifc:IfcTrapeziumProfileDef , ifc:IfcCraneRailFShapeProfileDef , ifc:IfcIShapeProfileDef , ifc:IfcCircleProfileDef , ifc:IfcCShapeProfileDef , ifc:IfcCraneRailAShapeProfileDef , ifc:IfcRectangleProfileDef , ifc:IfcTShapeProfileDef , ifc:IfcEllipseProfileDef .
ifc:ROTATIONALSTIFFNESSUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "ROTATIONALSTIFFNESSUNIT" .
ifc:transomThickness_IfcDoorLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorLiningProperties ;
rdfs:label "TransomThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:name_IfcApproval a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApproval ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:DESIGN a ifc:IfcPropertySourceEnum , owl:NamedIndividual ;
rdfs:label "DESIGN" .
ifc:relatedProperties_IfcPropertyConstraintRelationship
a owl:ObjectProperty ;
rdfs:domain ifc:IfcPropertyConstraintRelationship ;
rdfs:label "RelatedProperties" ;
rdfs:range ifc:IfcProperty .
ifc:PARTIALLYCONSUMED
a ifc:IfcResourceConsumptionEnum , owl:NamedIndividual ;
rdfs:label "PARTIALLYCONSUMED" .
ifc:INTERNAL a ifc:IfcInternalOrExternalEnum , owl:NamedIndividual ;
rdfs:label "INTERNAL" .
ifc:DOUBLE_PANEL_HORIZONTAL
a ifc:IfcWindowStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "DOUBLE_PANEL_HORIZONTAL" .
ifc:IfcBooleanOperand
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:HKD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "HKD" .
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:patternStart_IfcFillAreaStyleHatching
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFillAreaStyleHatching ;
rdfs:label "PatternStart" ;
rdfs:range ifc:IfcCartesianPoint .
ifc:BND a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "BND" .
ifc:panelPosition_IfcDoorPanelProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorPanelProperties ;
rdfs:label "PanelPosition" ;
rdfs:range ifc:IfcDoorPanelPositionEnum .
ifc:zone_IfcLocalTime
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLocalTime ;
rdfs:label "Zone" ;
rdfs:range ifc:IfcCoordinatedUniversalTimeOffset .
ifc:IfcMetricValueSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:pointParameterU_IfcPointOnSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPointOnSurface ;
rdfs:label "PointParameterU" ;
rdfs:range ifc:IfcParameterValue .
ifc:owningUser_IfcOwnerHistory
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOwnerHistory ;
rdfs:label "OwningUser" ;
rdfs:range ifc:IfcPersonAndOrganization .
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:IfcElectricTimeControlTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:filletRadius_IfcIShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcIShapeProfileDef ;
rdfs:label "FilletRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:CONSUMED a ifc:IfcResourceConsumptionEnum , owl:NamedIndividual ;
rdfs:label "CONSUMED" .
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:combustionTemperature_IfcFuelProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFuelProperties ;
rdfs:label "CombustionTemperature" ;
rdfs:range ifc:IfcThermodynamicTemperatureMeasure .
ifc:definitionType_IfcReinforcementDefinitionProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcementDefinitionProperties ;
rdfs:label "DefinitionType" ;
rdfs:range ifc:IfcLabel .
ifc:concentrationExponent_IfcLightSourceSpot
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourceSpot ;
rdfs:label "ConcentrationExponent" ;
rdfs:range ifc:IfcReal .
ifc:hasInteractionReqsFrom_IfcSpaceProgram
a owl:ObjectProperty ;
rdfs:domain ifc:IfcSpaceProgram ;
rdfs:label "HasInteractionReqsFrom" ;
rdfs:range ifc:IfcRelInteractionRequirements ;
owl:inverseOf ifc:relatedSpaceProgram_IfcRelInteractionRequirements .
ifc:nominalDiameter_IfcMechanicalFastener
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalFastener ;
rdfs:label "NominalDiameter" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:surfaceColour_IfcSurfaceStyleShading
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleShading ;
rdfs:label "SurfaceColour" ;
rdfs:range ifc:IfcColourRgb .
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:IfcCoolingTowerType
a owl:Class ;
rdfs:subClassOf ifc:IfcEnergyConversionDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCoolingTowerTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCoolingTowerType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCoolingTowerTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCoolingTowerType
] ;
owl:disjointWith ifc:IfcAirToAirHeatRecoveryType , ifc:IfcHumidifierType , ifc:IfcHeatExchangerType , ifc:IfcElectricMotorType , ifc:IfcElectricGeneratorType , ifc:IfcUnitaryEquipmentType , ifc:IfcEvaporatorType , ifc:IfcCoilType , ifc:IfcTransformerType , ifc:IfcCooledBeamType , ifc:IfcTubeBundleType , ifc:IfcChillerType , ifc:IfcEvaporativeCoolerType , ifc:IfcBoilerType , ifc:IfcCondenserType , ifc:IfcMotorConnectionType , ifc:IfcSpaceHeaterType .
ifc:WATERCOOLINGCOIL a ifc:IfcCoilTypeEnum , owl:NamedIndividual ;
rdfs:label "WATERCOOLINGCOIL" .
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:IfcMaterialLayerSetUsage
a owl:Class ;
rdfs:subClassOf ifc:IfcMaterialSelect ;
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:onClass ifc:IfcMaterialLayerSet ;
owl:onProperty ifc:forLayerSet_IfcMaterialLayerSetUsage ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDirectionSenseEnum ;
owl:onProperty ifc:directionSense_IfcMaterialLayerSetUsage ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:offsetFromReferenceLine_IfcMaterialLayerSetUsage
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLayerSetDirectionEnum ;
owl:onProperty ifc:layerSetDirection_IfcMaterialLayerSetUsage
] .
ifc:tensionForce_IfcTendon
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTendon ;
rdfs:label "TensionForce" ;
rdfs:range ifc:IfcForceMeasure .
ifc:IfcCableSegmentTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcStructuralLoadTemperature
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralLoadStatic ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcThermodynamicTemperatureMeasure ;
owl:onProperty ifc:deltaT_Constant_IfcStructuralLoadTemperature
] ;
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_Z_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcThermodynamicTemperatureMeasure ;
owl:onProperty ifc:deltaT_Y_IfcStructuralLoadTemperature
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcThermodynamicTemperatureMeasure ;
owl:onProperty ifc:deltaT_Y_IfcStructuralLoadTemperature
] ;
owl:disjointWith ifc:IfcStructuralLoadSingleForce , ifc:IfcStructuralLoadPlanarForce , ifc:IfcStructuralLoadLinearForce , ifc:IfcStructuralLoadSingleDisplacement .
ifc:compositionType_IfcBuildingElementProxy
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBuildingElementProxy ;
rdfs:label "CompositionType" ;
rdfs:range ifc:IfcElementCompositionEnum .
ifc:PHUNIT a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "PHUNIT" .
ifc:TEMPERATURE_T a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "TEMPERATURE_T" .
ifc:xLength_IfcBlock a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBlock ;
rdfs:label "XLength" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcElementCompositionEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:displacementZ_IfcStructuralLoadSingleDisplacement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadSingleDisplacement ;
rdfs:label "DisplacementZ" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:IfcClassificationNotationSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:position_IfcLightSourceGoniometric
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourceGoniometric ;
rdfs:label "Position" ;
rdfs:range ifc:IfcAxis2Placement3D .
ifc:BASELINE a ifc:IfcWorkControlTypeEnum , owl:NamedIndividual ;
rdfs:label "BASELINE" .
ifc:ASSIGNEE a ifc:IfcOccupantTypeEnum , owl:NamedIndividual ;
rdfs:label "ASSIGNEE" .
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:hasProjections_IfcElement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcElement ;
rdfs:label "HasProjections" ;
rdfs:range ifc:IfcRelProjectsElement ;
owl:inverseOf ifc:relatingElement_IfcRelProjectsElement .
ifc:IfcProcess a owl:Class ;
rdfs:subClassOf ifc:IfcObject ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelSequence ;
owl:onProperty ifc:isSuccessorFrom_IfcProcess
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelSequence ;
owl:onProperty ifc:isPredecessorTo_IfcProcess
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelAssignsToProcess ;
owl:onProperty ifc:operatesOn_IfcProcess
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcTask ifc:IfcProcedure )
] ;
owl:disjointWith ifc:IfcControl , ifc:IfcProduct , ifc:IfcActor , ifc:IfcResource , ifc:IfcGroup , ifc:IfcProject .
ifc:distanceAttenuation_IfcLightSourcePositional
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourcePositional ;
rdfs:label "DistanceAttenuation" ;
rdfs:range ifc:IfcReal .
ifc:propertiesForConstraint_IfcConstraint
a owl:ObjectProperty ;
rdfs:domain ifc:IfcConstraint ;
rdfs:label "PropertiesForConstraint" ;
rdfs:range ifc:IfcPropertyConstraintRelationship ;
owl:inverseOf ifc:relatingConstraint_IfcPropertyConstraintRelationship .
ifc:RIGIDSEGMENT a ifc:IfcPipeSegmentTypeEnum , ifc:IfcDuctSegmentTypeEnum , owl:NamedIndividual ;
rdfs:label "RIGIDSEGMENT" .
ifc:IfcRoleEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcOwnerHistory a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcApplication ;
owl:onProperty ifc:owningApplication_IfcOwnerHistory
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStateEnum ;
owl:onProperty ifc:state_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: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:allValuesFrom ifc:IfcPersonAndOrganization ;
owl:onProperty ifc:lastModifyingUser_IfcOwnerHistory
] ;
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:IfcApplication ;
owl:onProperty ifc:lastModifyingApplication_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcStateEnum ;
owl:onProperty ifc:state_IfcOwnerHistory
] ;
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:onClass ifc:IfcPersonAndOrganization ;
owl:onProperty ifc:owningUser_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTimeStamp ;
owl:onProperty ifc:lastModifiedDate_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:IfcApplication ;
owl:onProperty ifc:lastModifyingApplication_IfcOwnerHistory
] .
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:barRole_IfcReinforcingBar
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcingBar ;
rdfs:label "BarRole" ;
rdfs:range ifc:IfcReinforcingBarRoleEnum .
ifc:LOAD_COMBINATION a ifc:IfcLoadGroupTypeEnum , owl:NamedIndividual ;
rdfs:label "LOAD_COMBINATION" .
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:soundValues_IfcSoundProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSoundProperties ;
rdfs:label "SoundValues" ;
rdfs:range ifc:IfcSoundValue_List .
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:ARCH a ifc:IfcElementAssemblyTypeEnum , owl:NamedIndividual ;
rdfs:label "ARCH" .
ifc:constructionType_IfcWindowStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowStyle ;
rdfs:label "ConstructionType" ;
rdfs:range ifc:IfcWindowStyleConstructionEnum .
ifc:cO2Content_IfcProductsOfCombustionProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProductsOfCombustionProperties ;
rdfs:label "CO2Content" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:OPACITY a ifc:IfcSurfaceTextureEnum , owl:NamedIndividual ;
rdfs:label "OPACITY" .
ifc:SUBTRACT a ifc:IfcArithmeticOperatorEnum , owl:NamedIndividual ;
rdfs:label "SUBTRACT" .
ifc:IfcIlluminanceMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:transparency_IfcSurfaceStyleRendering
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleRendering ;
rdfs:label "Transparency" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:placementLocation_IfcGridPlacement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGridPlacement ;
rdfs:label "PlacementLocation" ;
rdfs:range ifc:IfcVirtualGridIntersection .
ifc:tensionFailureZ_IfcFailureConnectionCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFailureConnectionCondition ;
rdfs:label "TensionFailureZ" ;
rdfs:range ifc:IfcForceMeasure .
ifc:shapeAspectStyle_IfcDoorLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorLiningProperties ;
rdfs:label "ShapeAspectStyle" ;
rdfs:range ifc:IfcShapeAspect .
ifc:POWERFACTORMETER a ifc:IfcFlowInstrumentTypeEnum , owl:NamedIndividual ;
rdfs:label "POWERFACTORMETER" .
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:IfcGasTerminalType , ifc:IfcFireSuppressionTerminalType , ifc:IfcLightFixtureType , ifc:IfcLampType , ifc:IfcElectricApplianceType , ifc:IfcAirTerminalType , ifc:IfcSanitaryTerminalType , ifc:IfcStackTerminalType , ifc:IfcWasteTerminalType , ifc:IfcOutletType .
ifc:axis3_IfcCartesianTransformationOperator3D
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCartesianTransformationOperator3D ;
rdfs:label "Axis3" ;
rdfs:range ifc:IfcDirection .
ifc:DESIGNMINIMUM a ifc:IfcPropertySourceEnum , owl:NamedIndividual ;
rdfs:label "DESIGNMINIMUM" .
ifc:linearForceX_IfcStructuralLoadLinearForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadLinearForce ;
rdfs:label "LinearForceX" ;
rdfs:range ifc:IfcLinearForceMeasure .
ifc:secondComponent_IfcLocalTime
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLocalTime ;
rdfs:label "SecondComponent" ;
rdfs:range ifc:IfcSecondInMinute .
ifc:velocitySingleValue_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "VelocitySingleValue" ;
rdfs:range ifc:IfcLinearVelocityMeasure .
ifc:logicalAggregator_IfcConstraintAggregationRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraintAggregationRelationship ;
rdfs:label "LogicalAggregator" ;
rdfs:range ifc:IfcLogicalOperatorEnum .
ifc:IfcBoundaryNodeCondition
a owl:Class ;
rdfs:subClassOf ifc:IfcBoundaryCondition ;
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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcRotationalStiffnessMeasure ;
owl:onProperty ifc:rotationalStiffnessY_IfcBoundaryNodeCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLinearStiffnessMeasure ;
owl:onProperty ifc:linearStiffnessX_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:IfcRotationalStiffnessMeasure ;
owl:onProperty ifc:rotationalStiffnessX_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:IfcLinearStiffnessMeasure ;
owl:onProperty ifc:linearStiffnessZ_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:IfcLinearStiffnessMeasure ;
owl:onProperty ifc:linearStiffnessY_IfcBoundaryNodeCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLinearStiffnessMeasure ;
owl:onProperty ifc:linearStiffnessZ_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:allValuesFrom ifc:IfcRotationalStiffnessMeasure ;
owl:onProperty ifc:rotationalStiffnessY_IfcBoundaryNodeCondition
] ;
owl:disjointWith ifc:IfcBoundaryEdgeCondition , ifc:IfcBoundaryFaceCondition .
ifc:JOULE a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "JOULE" .
ifc:parameterTakesPrecedence_IfcWindowStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowStyle ;
rdfs:label "ParameterTakesPrecedence" ;
rdfs:range expr:BOOLEAN .
ifc:actionSource_IfcStructuralLoadGroup
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadGroup ;
rdfs:label "ActionSource" ;
rdfs:range ifc:IfcActionSourceTypeEnum .
ifc:IfcCompressorTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcOffsetCurve2D a owl:Class ;
rdfs:subClassOf ifc:IfcCurve ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurve ;
owl:onProperty ifc:basisCurve_IfcOffsetCurve2D
] ;
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:IfcLengthMeasure ;
owl:onProperty ifc:distance_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:onClass ifc:IfcCurve ;
owl:onProperty ifc:basisCurve_IfcOffsetCurve2D ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcBoundedCurve , ifc:IfcConic , ifc:IfcOffsetCurve3D , ifc:IfcLine .
ifc:controlPointsList_IfcBSplineCurve
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBSplineCurve ;
rdfs:label "ControlPointsList" ;
rdfs:range ifc:IfcCartesianPoint_List .
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:zLength_IfcBlock a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBlock ;
rdfs:label "ZLength" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcAddressTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:WORKORDER a ifc:IfcProjectOrderTypeEnum , owl:NamedIndividual ;
rdfs:label "WORKORDER" .
ifc:predefinedType_IfcFireSuppressionTerminalType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFireSuppressionTerminalType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcFireSuppressionTerminalTypeEnum .
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:materialLayers_IfcMaterialLayerSet
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMaterialLayerSet ;
rdfs:label "MaterialLayers" ;
rdfs:range ifc:IfcMaterialLayer_List .
ifc:IfcTask a owl:Class ;
rdfs:subClassOf ifc:IfcProcess ;
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 expr:INTEGER ;
owl:onProperty ifc:priority_IfcTask
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:taskId_IfcTask
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:workMethod_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: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:onClass expr:BOOLEAN ;
owl:onProperty ifc:isMilestone_IfcTask ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcProcedure .
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:IfcBenchmarkEnum 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:FIRST_ORDER_THEORY
a ifc:IfcAnalysisTheoryTypeEnum , owl:NamedIndividual ;
rdfs:label "FIRST_ORDER_THEORY" .
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:IfcElectricalCircuit
a owl:Class ;
rdfs:subClassOf ifc:IfcSystem ;
owl:disjointWith ifc:IfcStructuralAnalysisModel .
ifc:RELAY a ifc:IfcElectricTimeControlTypeEnum , owl:NamedIndividual ;
rdfs:label "RELAY" .
ifc:IfcShapeModel_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcShapeModel_List , list:EmptyList .
ifc:liningThickness_IfcDoorLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorLiningProperties ;
rdfs:label "LiningThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:POINTSOURCE a ifc:IfcLightFixtureTypeEnum , owl:NamedIndividual ;
rdfs:label "POINTSOURCE" .
ifc:THERMOSIPHONSEALEDTUBEHEATEXCHANGERS
a ifc:IfcAirToAirHeatRecoveryTypeEnum , owl:NamedIndividual ;
rdfs:label "THERMOSIPHONSEALEDTUBEHEATEXCHANGERS" .
ifc:IfcRampFlightType
a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElementType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRampFlightTypeEnum ;
owl:onProperty ifc:predefinedType_IfcRampFlightType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcRampFlightTypeEnum ;
owl:onProperty ifc:predefinedType_IfcRampFlightType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcRailingType , ifc:IfcColumnType , ifc:IfcPlateType , ifc:IfcSlabType , ifc:IfcCoveringType , ifc:IfcMemberType , ifc:IfcCurtainWallType , ifc:IfcBuildingElementProxyType , ifc:IfcBeamType , ifc:IfcWallType , ifc:IfcStairFlightType .
ifc:freezingPoint_IfcThermalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcThermalMaterialProperties ;
rdfs:label "FreezingPoint" ;
rdfs:range ifc:IfcThermodynamicTemperatureMeasure .
ifc:IfcSIUnitName 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:IfcAnnotationFillArea
a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurve ;
owl:onProperty ifc:outerBoundary_IfcAnnotationFillArea
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurve ;
owl:onProperty ifc:innerBoundaries_IfcAnnotationFillArea
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCurve ;
owl:onProperty ifc:outerBoundary_IfcAnnotationFillArea ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcDraughtingCallout , ifc:IfcCsgPrimitive3D , ifc:IfcSurface , ifc:IfcHalfSpaceSolid , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcOneDirectionRepeatFactor , ifc:IfcFillAreaStyleTiles , ifc:IfcCompositeCurveSegment , ifc:IfcPlanarExtent , ifc:IfcPlacement , ifc:IfcShellBasedSurfaceModel , ifc:IfcCartesianTransformationOperator , ifc:IfcBooleanResult , ifc:IfcAnnotationSurface , ifc:IfcPoint , ifc:IfcBoundingBox , ifc:IfcTextLiteral , ifc:IfcSolidModel , ifc:IfcSectionedSpine , ifc:IfcFillAreaStyleHatching , ifc:IfcCurve , ifc:IfcVector , ifc:IfcGeometricSet , ifc:IfcDirection , ifc:IfcDefinedSymbol , ifc:IfcFaceBasedSurfaceModel , ifc:IfcLightSource .
ifc:IfcLoadGroupTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:flowrateSingleValue_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "FlowrateSingleValue" ;
rdfs:range ifc:IfcDerivedMeasureValue .
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:DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_RIGHT
a ifc:IfcDoorStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_RIGHT" .
ifc:yDim_IfcBoundingBox
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundingBox ;
rdfs:label "YDim" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
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:READWRITELOCKED a ifc:IfcStateEnum , owl:NamedIndividual ;
rdfs:label "READWRITELOCKED" .
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:IfcReflectanceMethodEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:HUMIDITYSENSOR a ifc:IfcSensorTypeEnum , owl:NamedIndividual ;
rdfs:label "HUMIDITYSENSOR" .
ifc:IfcDimensionCalloutRelationship
a owl:Class ;
rdfs:subClassOf ifc:IfcDraughtingCalloutRelationship ;
owl:disjointWith ifc:IfcDimensionPair .
ifc:IfcPropertyTableValue
a owl:Class ;
rdfs:subClassOf ifc:IfcSimpleProperty ;
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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcUnit ;
owl:onProperty ifc:definingUnit_IfcPropertyTableValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:expression_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:expression_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:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcValue_List
] ;
owl:onProperty ifc:definedValues_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: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:allValuesFrom ifc:IfcUnit ;
owl:onProperty ifc:definingUnit_IfcPropertyTableValue
] ;
owl:disjointWith ifc:IfcPropertyEnumeratedValue , ifc:IfcPropertyListValue , ifc:IfcPropertyBoundedValue , ifc:IfcPropertyReferenceValue , ifc:IfcPropertySingleValue .
ifc:frictionCoefficient_IfcTendon
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTendon ;
rdfs:label "FrictionCoefficient" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:BEAM a ifc:IfcBeamTypeEnum , owl:NamedIndividual ;
rdfs:label "BEAM" .
ifc:quantityInProcess_IfcRelAssignsToProcess
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssignsToProcess ;
rdfs:label "QuantityInProcess" ;
rdfs:range ifc:IfcMeasureWithUnit .
ifc:IfcPerson a owl:Class ;
rdfs:subClassOf ifc:IfcObjectReferenceSelect , ifc:IfcActorSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom 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: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:IfcActorRole_List
] ;
owl:onProperty ifc:roles_IfcPerson
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorRole_List ;
owl:onProperty ifc:roles_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:IfcLabel ;
owl:onProperty ifc:familyName_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:IfcIdentifier ;
owl:onProperty ifc:id_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 [ 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:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:givenName_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:givenName_IfcPerson
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAddress_List ;
owl:onProperty ifc:addresses_IfcPerson
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel_List ;
owl:onProperty ifc:suffixTitles_IfcPerson
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom 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:suffixTitles_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: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:IfcActorRole_List ;
owl:onProperty ifc:roles_IfcPerson
] .
ifc:transomOffset_IfcDoorLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorLiningProperties ;
rdfs:label "TransomOffset" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:IfcAccelerationMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:IfcLightFixtureType
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowTerminalType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLightFixtureTypeEnum ;
owl:onProperty ifc:predefinedType_IfcLightFixtureType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLightFixtureTypeEnum ;
owl:onProperty ifc:predefinedType_IfcLightFixtureType
] ;
owl:disjointWith ifc:IfcElectricApplianceType , ifc:IfcStackTerminalType , ifc:IfcOutletType , ifc:IfcGasTerminalType , ifc:IfcAirTerminalType , ifc:IfcFireSuppressionTerminalType , ifc:IfcWasteTerminalType , ifc:IfcElectricHeaterType , ifc:IfcLampType , ifc:IfcSanitaryTerminalType .
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:IfcOneDirectionRepeatFactor , ifc:IfcBoundingBox , ifc:IfcTextLiteral , ifc:IfcFillAreaStyleHatching , ifc:IfcSurface , ifc:IfcDraughtingCallout , ifc:IfcShellBasedSurfaceModel , ifc:IfcFillAreaStyleTiles , ifc:IfcDefinedSymbol , ifc:IfcDirection , ifc:IfcCsgPrimitive3D , ifc:IfcAnnotationSurface , ifc:IfcVector , ifc:IfcCompositeCurveSegment , ifc:IfcPoint , ifc:IfcFaceBasedSurfaceModel , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcPlanarExtent , ifc:IfcBooleanResult , ifc:IfcHalfSpaceSolid , ifc:IfcPlacement , ifc:IfcGeometricSet , ifc:IfcCartesianTransformationOperator , ifc:IfcSectionedSpine , ifc:IfcSolidModel , ifc:IfcLightSource , ifc:IfcAnnotationFillArea .
ifc:MODULUSOFSUBGRADEREACTIONUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "MODULUSOFSUBGRADEREACTIONUNIT" .
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:IfcProfileTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:TRIPLE_PANEL_LEFT
a ifc:IfcWindowStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "TRIPLE_PANEL_LEFT" .
ifc:originalValue_IfcAsset
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAsset ;
rdfs:label "OriginalValue" ;
rdfs:range ifc:IfcCostValue .
ifc:IfcOrientationSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:IfcFlowStorageDevice
a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionFlowElement ;
owl:disjointWith ifc:IfcFlowTerminal , ifc:IfcDistributionChamberElement , ifc:IfcFlowSegment , ifc:IfcFlowTreatmentDevice , ifc:IfcEnergyConversionDevice , ifc:IfcFlowController , ifc:IfcFlowFitting , ifc:IfcFlowMovingDevice .
ifc:IfcDamperTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
dce:contributor a owl:AnnotationProperty .
ifc:riserHeight_IfcStairFlight
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStairFlight ;
rdfs:label "RiserHeight" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:PIECEWISECONSTANT
a ifc:IfcTimeSeriesDataTypeEnum , owl:NamedIndividual ;
rdfs:label "PIECEWISECONSTANT" .
ifc:listValues_IfcPropertyListValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyListValue ;
rdfs:label "ListValues" ;
rdfs:range ifc:IfcValue_List .
ifc:deltaT_Y_IfcStructuralLoadTemperature
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadTemperature ;
rdfs:label "DeltaT_Y" ;
rdfs:range ifc:IfcThermodynamicTemperatureMeasure .
ifc:casingThickness_IfcDoorLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorLiningProperties ;
rdfs:label "CasingThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:name_IfcLightSource
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSource ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:operationType_IfcWindowPanelProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowPanelProperties ;
rdfs:label "OperationType" ;
rdfs:range ifc:IfcWindowPanelOperationEnum .
ifc:IfcDefinedSymbol a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem ;
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
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCartesianTransformationOperator2D ;
owl:onProperty ifc:target_IfcDefinedSymbol
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDefinedSymbolSelect ;
owl:onProperty ifc:definition_IfcDefinedSymbol ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcFillAreaStyleHatching , ifc:IfcLightSource , ifc:IfcPoint , ifc:IfcAnnotationSurface , ifc:IfcCurve , ifc:IfcFaceBasedSurfaceModel , ifc:IfcAnnotationFillArea , ifc:IfcCsgPrimitive3D , ifc:IfcSolidModel , ifc:IfcHalfSpaceSolid , ifc:IfcTextLiteral , ifc:IfcBooleanResult , ifc:IfcDirection , ifc:IfcShellBasedSurfaceModel , ifc:IfcCompositeCurveSegment , ifc:IfcPlacement , ifc:IfcGeometricSet , ifc:IfcBoundingBox , ifc:IfcVector , ifc:IfcSectionedSpine , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcCartesianTransformationOperator , ifc:IfcFillAreaStyleTiles , ifc:IfcSurface , ifc:IfcDraughtingCallout , ifc:IfcPlanarExtent , ifc:IfcOneDirectionRepeatFactor .
ifc:IfcRailingType a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElementType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcRailingTypeEnum ;
owl:onProperty ifc:predefinedType_IfcRailingType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRailingTypeEnum ;
owl:onProperty ifc:predefinedType_IfcRailingType
] ;
owl:disjointWith ifc:IfcBuildingElementProxyType , ifc:IfcCoveringType , ifc:IfcPlateType , ifc:IfcRampFlightType , ifc:IfcCurtainWallType , ifc:IfcMemberType , ifc:IfcWallType , ifc:IfcSlabType , ifc:IfcStairFlightType , ifc:IfcColumnType , ifc:IfcBeamType .
ifc:relates_IfcApproval
a owl:ObjectProperty ;
rdfs:domain ifc:IfcApproval ;
rdfs:label "Relates" ;
rdfs:range ifc:IfcApprovalRelationship ;
owl:inverseOf ifc:relatingApproval_IfcApprovalRelationship .
ifc:THB a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "THB" .
ifc:ADVICE_WARNING a ifc:IfcProcedureTypeEnum , owl:NamedIndividual ;
rdfs:label "ADVICE_WARNING" .
ifc:electricCurrentType_IfcElectricalBaseProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricalBaseProperties ;
rdfs:label "ElectricCurrentType" ;
rdfs:range ifc:IfcElectricCurrentEnum .
ifc:IfcAheadOrBehind a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:WIND_W a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "WIND_W" .
ifc:ATSTART a ifc:IfcConnectionTypeEnum , owl:NamedIndividual ;
rdfs:label "ATSTART" .
ifc:WORK a ifc:IfcProjectOrderRecordTypeEnum , owl:NamedIndividual ;
rdfs:label "WORK" .
ifc:IfcGasTerminalType
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowTerminalType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcGasTerminalTypeEnum ;
owl:onProperty ifc:predefinedType_IfcGasTerminalType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcGasTerminalTypeEnum ;
owl:onProperty ifc:predefinedType_IfcGasTerminalType
] ;
owl:disjointWith ifc:IfcAirTerminalType , ifc:IfcStackTerminalType , ifc:IfcWasteTerminalType , ifc:IfcElectricApplianceType , ifc:IfcSanitaryTerminalType , ifc:IfcFireSuppressionTerminalType , ifc:IfcLightFixtureType , ifc:IfcElectricHeaterType , ifc:IfcLampType , ifc:IfcOutletType .
ifc:WARPINGMOMENTUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "WARPINGMOMENTUNIT" .
ifc:PESSIMISTICREFERENCESERVICELIFE
a ifc:IfcServiceLifeTypeEnum , owl:NamedIndividual ;
rdfs:label "PESSIMISTICREFERENCESERVICELIFE" .
ifc:PIECEWISEBINARY a ifc:IfcTimeSeriesDataTypeEnum , owl:NamedIndividual ;
rdfs:label "PIECEWISEBINARY" .
ifc:INDUCTORBANK a ifc:IfcElectricFlowStorageDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "INDUCTORBANK" .
ifc:description_IfcProductRepresentation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProductRepresentation ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:JPY a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "JPY" .
ifc:AXIS2 a ifc:IfcLayerSetDirectionEnum , owl:NamedIndividual ;
rdfs:label "AXIS2" .
ifc:constraintGrade_IfcConstraint
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraint ;
rdfs:label "ConstraintGrade" ;
rdfs:range ifc:IfcConstraintEnum .
ifc:WRAPPING a ifc:IfcCoveringTypeEnum , owl:NamedIndividual ;
rdfs:label "WRAPPING" .
ifc:red_IfcColourRgb a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcColourRgb ;
rdfs:label "Red" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:name_IfcLibraryInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLibraryInformation ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:nominalDiameter_IfcReinforcingBar
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcingBar ;
rdfs:label "NominalDiameter" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:LOAD_GROUP a ifc:IfcLoadGroupTypeEnum , owl:NamedIndividual ;
rdfs:label "LOAD_GROUP" .
ifc:actingRole_IfcRelAssignsToActor
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssignsToActor ;
rdfs:label "ActingRole" ;
rdfs:range ifc:IfcActorRole .
ifc:IfcEnergySequenceEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:CIRCULATOR a ifc:IfcPumpTypeEnum , owl:NamedIndividual ;
rdfs:label "CIRCULATOR" .
ifc:lightEmissionSource_IfcLightSourceGoniometric
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourceGoniometric ;
rdfs:label "LightEmissionSource" ;
rdfs:range ifc:IfcLightEmissionSourceEnum .
ifc:innerCurves_IfcArbitraryProfileDefWithVoids
a owl:ObjectProperty ;
rdfs:domain ifc:IfcArbitraryProfileDefWithVoids ;
rdfs:label "InnerCurves" ;
rdfs:range ifc:IfcCurve .
ifc:letterSpacing_IfcTextStyleTextModel
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleTextModel ;
rdfs:label "LetterSpacing" ;
rdfs:range ifc:IfcSizeSelect .
ifc:DDP a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "DDP" .
ifc:FLOOR a ifc:IfcSlabTypeEnum , owl:NamedIndividual ;
rdfs:label "FLOOR" .
ifc:REFLECTION a ifc:IfcSurfaceTextureEnum , owl:NamedIndividual ;
rdfs:label "REFLECTION" .
ifc:IfcSurfaceStyleRendering
a owl:Class ;
rdfs:subClassOf ifc:IfcSurfaceStyleShading ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcColourOrFactor ;
owl:onProperty ifc:transmissionColour_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:IfcSpecularHighlightSelect ;
owl:onProperty ifc:specularHighlight_IfcSurfaceStyleRendering
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSpecularHighlightSelect ;
owl:onProperty ifc:specularHighlight_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcColourOrFactor ;
owl:onProperty ifc:diffuseTransmissionColour_IfcSurfaceStyleRendering
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcColourOrFactor ;
owl:onProperty ifc:diffuseColour_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:reflectionColour_IfcSurfaceStyleRendering
] ;
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: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:diffuseTransmissionColour_IfcSurfaceStyleRendering
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcColourOrFactor ;
owl:onProperty ifc:specularColour_IfcSurfaceStyleRendering
] .
ifc:upperValue_IfcServiceLifeFactor
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcServiceLifeFactor ;
rdfs:label "UpperValue" ;
rdfs:range ifc:IfcMeasureValue .
ifc:IfcFontWeight a owl:Class ;
rdfs:subClassOf expr:STRING .
ifc:centreOfGravityInX_IfcUShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcUShapeProfileDef ;
rdfs:label "CentreOfGravityInX" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:scale3_IfcCartesianTransformationOperator3DnonUniform
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCartesianTransformationOperator3DnonUniform ;
rdfs:label "Scale3" ;
rdfs:range expr:REAL .
ifc:INSTALLATION a ifc:IfcEnvironmentalImpactCategoryEnum , owl:NamedIndividual ;
rdfs:label "INSTALLATION" .
ifc:textStyle_IfcTextStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyle ;
rdfs:label "TextStyle" ;
rdfs:range ifc:IfcTextStyleSelect .
ifc:ATTO a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "ATTO" .
ifc:reinforcementRole_IfcSectionReinforcementProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSectionReinforcementProperties ;
rdfs:label "ReinforcementRole" ;
rdfs:range ifc:IfcReinforcingBarRoleEnum .
ifc:IfcFontStyle a owl:Class ;
rdfs:subClassOf expr:STRING .
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:relatingPort_IfcRelConnectsPortToElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsPortToElement ;
rdfs:label "RelatingPort" ;
rdfs:range ifc:IfcPort ;
owl:inverseOf ifc:containedIn_IfcPort .
ifc:AUXILIARY a ifc:IfcEnergySequenceEnum , owl:NamedIndividual ;
rdfs:label "AUXILIARY" .
ifc:creationTime_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "CreationTime" ;
rdfs:range ifc:IfcDateAndTime .
ifc:IfcSequenceEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:AMPERE a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "AMPERE" .
ifc:PREDICTED a ifc:IfcDataOriginEnum , owl:NamedIndividual ;
rdfs:label "PREDICTED" .
ifc:IfcHatchLineDistanceSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:COMPLEX a ifc:IfcElementCompositionEnum , owl:NamedIndividual ;
rdfs:label "COMPLEX" .
ifc:DRAFT a ifc:IfcDocumentStatusEnum , owl:NamedIndividual ;
rdfs:label "DRAFT" .
ifc:thermalLoadType_IfcSpaceThermalLoadProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceThermalLoadProperties ;
rdfs:label "ThermalLoadType" ;
rdfs:range ifc:IfcThermalLoadTypeEnum .
ifc:IfcFaceBasedSurfaceModel
a owl:Class ;
rdfs:subClassOf ifc:IfcSurfaceOrFaceSurface , ifc:IfcGeometricRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConnectedFaceSet ;
owl:onProperty ifc:fbsmFaces_IfcFaceBasedSurfaceModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcConnectedFaceSet ;
owl:onProperty ifc:fbsmFaces_IfcFaceBasedSurfaceModel
] ;
owl:disjointWith ifc:IfcPlanarExtent , ifc:IfcDraughtingCallout , ifc:IfcShellBasedSurfaceModel , ifc:IfcVector , ifc:IfcOneDirectionRepeatFactor , ifc:IfcLightSource , ifc:IfcPlacement , ifc:IfcSolidModel , ifc:IfcFillAreaStyleTiles , ifc:IfcBooleanResult , ifc:IfcCurve , ifc:IfcSurface , ifc:IfcDirection , ifc:IfcDefinedSymbol , ifc:IfcCartesianTransformationOperator , ifc:IfcCsgPrimitive3D , ifc:IfcTextLiteral , ifc:IfcBoundingBox , ifc:IfcSectionedSpine , ifc:IfcHalfSpaceSolid , ifc:IfcCompositeCurveSegment , ifc:IfcAnnotationFillArea , ifc:IfcPoint , ifc:IfcFillAreaStyleHatching , ifc:IfcAnnotationSurface , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcGeometricSet .
ifc:userDefinedEnergySequence_IfcEnergyProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEnergyProperties ;
rdfs:label "UserDefinedEnergySequence" ;
rdfs:range ifc:IfcLabel .
ifc:DOSEEQUIVALENTUNIT
a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "DOSEEQUIVALENTUNIT" .
ifc:name_IfcApprovalRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApprovalRelationship ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
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:frequency_IfcSoundValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSoundValue ;
rdfs:label "Frequency" ;
rdfs:range ifc:IfcFrequencyMeasure .
ifc:IfcSpaceThermalLoadProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcPropertySetDefinition ;
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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTimeSeries ;
owl:onProperty ifc:thermalLoadTimeSeriesValues_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:IfcPositiveRatioMeasure ;
owl:onProperty ifc:applicableValueRatio_IfcSpaceThermalLoadProperties
] ;
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:onClass ifc:IfcPowerMeasure ;
owl:onProperty ifc:maximumValue_IfcSpaceThermalLoadProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:allValuesFrom ifc:IfcPowerMeasure ;
owl:onProperty ifc:minimumValue_IfcSpaceThermalLoadProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcThermalLoadSourceEnum ;
owl:onProperty ifc:thermalLoadSource_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:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:sourceDescription_IfcSpaceThermalLoadProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:userDefinedThermalLoadSource_IfcSpaceThermalLoadProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeSeries ;
owl:onProperty ifc:thermalLoadTimeSeriesValues_IfcSpaceThermalLoadProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPowerMeasure ;
owl:onProperty ifc:maximumValue_IfcSpaceThermalLoadProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:userDefinedPropertySource_IfcSpaceThermalLoadProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcThermalLoadTypeEnum ;
owl:onProperty ifc:thermalLoadType_IfcSpaceThermalLoadProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPropertySourceEnum ;
owl:onProperty ifc:propertySource_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPowerMeasure ;
owl:onProperty ifc:minimumValue_IfcSpaceThermalLoadProperties
] ;
owl:disjointWith ifc:IfcFluidFlowProperties , ifc:IfcSoundProperties , ifc:IfcReinforcementDefinitionProperties , ifc:IfcSoundValue , ifc:IfcServiceLifeFactor , ifc:IfcPropertySet , ifc:IfcDoorLiningProperties , ifc:IfcWindowPanelProperties , ifc:IfcElementQuantity , ifc:IfcDoorPanelProperties , ifc:IfcEnergyProperties , ifc:IfcWindowLiningProperties , ifc:IfcPermeableCoveringProperties .
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:IfcDamperType , ifc:IfcProtectiveDeviceType , ifc:IfcAirTerminalBoxType , ifc:IfcFlowMeterType , ifc:IfcValveType , ifc:IfcSwitchingDeviceType .
ifc:symbol_IfcFillAreaStyleTileSymbolWithStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFillAreaStyleTileSymbolWithStyle ;
rdfs:label "Symbol" ;
rdfs:range ifc:IfcAnnotationSymbolOccurrence .
ifc:IfcIonConcentrationMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:IfcProcedureTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:ASSIGNOR a ifc:IfcOccupantTypeEnum , owl:NamedIndividual ;
rdfs:label "ASSIGNOR" .
ifc:earlyStart_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "EarlyStart" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:TEMPERATURESENSOR
a ifc:IfcSensorTypeEnum , owl:NamedIndividual ;
rdfs:label "TEMPERATURESENSOR" .
ifc:PROPORTIONAL a ifc:IfcControllerTypeEnum , owl:NamedIndividual ;
rdfs:label "PROPORTIONAL" .
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:curveFont_IfcCurveStyleFontAndScaling
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurveStyleFontAndScaling ;
rdfs:label "CurveFont" ;
rdfs:range ifc:IfcCurveStyleFontSelect .
ifc:submittedBy_IfcCostSchedule
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCostSchedule ;
rdfs:label "SubmittedBy" ;
rdfs:range ifc:IfcActorSelect .
ifc:refLatitude_IfcSite
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSite ;
rdfs:label "RefLatitude" ;
rdfs:range ifc:IfcCompoundPlaneAngleMeasure .
ifc:RADIANT a ifc:IfcThermalLoadTypeEnum , owl:NamedIndividual ;
rdfs:label "RADIANT" .
ifc:IfcAngularDimension
a owl:Class ;
rdfs:subClassOf ifc:IfcDimensionCurveDirectedCallout ;
owl:disjointWith ifc:IfcDiameterDimension , ifc:IfcLinearDimension , ifc:IfcRadiusDimension .
ifc:FREQUENCY a ifc:IfcTransformerTypeEnum , owl:NamedIndividual ;
rdfs:label "FREQUENCY" .
ifc:IfcTextTransformation
a owl:Class ;
rdfs:subClassOf expr:STRING .
ifc:IfcInternalOrExternalEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:boundedBy_IfcSpace
a owl:ObjectProperty ;
rdfs:domain ifc:IfcSpace ;
rdfs:label "BoundedBy" ;
rdfs:range ifc:IfcRelSpaceBoundary ;
owl:inverseOf ifc:relatingSpace_IfcRelSpaceBoundary .
ifc:CROSS a ifc:IfcCableCarrierFittingTypeEnum , owl:NamedIndividual ;
rdfs:label "CROSS" .
ifc:PAVILION_ROOF a ifc:IfcRoofTypeEnum , owl:NamedIndividual ;
rdfs:label "PAVILION_ROOF" .
ifc:description_IfcDraughtingCalloutRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDraughtingCalloutRelationship ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
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:facsimileNumbers_IfcTelecomAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTelecomAddress ;
rdfs:label "FacsimileNumbers" ;
rdfs:range ifc:IfcLabel_List .
ifc:predefinedType_IfcCovering
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCovering ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcCoveringTypeEnum .
ifc:ESCALATOR a ifc:IfcTransportElementTypeEnum , owl:NamedIndividual ;
rdfs:label "ESCALATOR" .
ifc:IfcTimeSeriesValue_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcTimeSeriesValue_List , list:EmptyList .
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:weightValue_IfcQuantityWeight
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcQuantityWeight ;
rdfs:label "WeightValue" ;
rdfs:range ifc:IfcMassMeasure .
ifc:isCritical_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "IsCritical" ;
rdfs:range expr:BOOLEAN .
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:IfcPropertyDependencyRelationship ;
owl:onProperty ifc:propertyDependsOn_IfcProperty
] ;
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:propertyForDependance_IfcProperty
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcComplexProperty ;
owl:onProperty ifc:partOfComplex_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
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcProperty
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:description_IfcProperty
] .
ifc:COMPOSITE a ifc:IfcPileConstructionEnum , owl:NamedIndividual ;
rdfs:label "COMPOSITE" .
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 ifc:IfcSpatialStructureElement ;
owl:onProperty ifc:moveFrom_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:allValuesFrom ifc:IfcText_List ;
owl:onProperty ifc:punchList_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText_List ;
owl:onProperty ifc:punchList_IfcMove
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSpatialStructureElement ;
owl:onProperty ifc:moveFrom_IfcMove ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcOrderAction .
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:LKR a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "LKR" .
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:state_IfcOwnerHistory
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOwnerHistory ;
rdfs:label "State" ;
rdfs:range ifc:IfcStateEnum .
ifc:IfcProjectedOrTrueLengthEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcNumericMeasure
a owl:Class ;
rdfs:subClassOf expr:NUMBER , ifc:IfcMeasureValue .
ifc:iD_IfcCostSchedule
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCostSchedule ;
rdfs:label "ID" ;
rdfs:range ifc:IfcIdentifier .
ifc:overallDepth_IfcIShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcIShapeProfileDef ;
rdfs:label "OverallDepth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:colourTemperature_IfcLightSourceGoniometric
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourceGoniometric ;
rdfs:label "ColourTemperature" ;
rdfs:range ifc:IfcThermodynamicTemperatureMeasure .
ifc:READWRITE a ifc:IfcStateEnum , owl:NamedIndividual ;
rdfs:label "READWRITE" .
ifc:AES a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "AES" .
ifc:lateFinish_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "LateFinish" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:unitsInContext_IfcProject
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProject ;
rdfs:label "UnitsInContext" ;
rdfs:range ifc:IfcUnitAssignment .
ifc:ADIABATICCOMPRESSEDAIRNOZZLE
a ifc:IfcHumidifierTypeEnum , owl:NamedIndividual ;
rdfs:label "ADIABATICCOMPRESSEDAIRNOZZLE" .
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:ELECTRICHEATER a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICHEATER" .
ifc:description_IfcPhysicalQuantity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPhysicalQuantity ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:radius_IfcCircleProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCircleProfileDef ;
rdfs:label "Radius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcWindowStyleOperationEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:predefinedType_IfcFlowMeterType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFlowMeterType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcFlowMeterTypeEnum .
ifc:PRESSUREGAUGE a ifc:IfcFlowInstrumentTypeEnum , owl:NamedIndividual ;
rdfs:label "PRESSUREGAUGE" .
ifc:panelDepth_IfcDoorPanelProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorPanelProperties ;
rdfs:label "PanelDepth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:predefinedType_IfcTransportElementType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTransportElementType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcTransportElementTypeEnum .
ifc:IfcRibPlateDirectionEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:linearStiffnessByAreaY_IfcBoundaryFaceCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryFaceCondition ;
rdfs:label "LinearStiffnessByAreaY" ;
rdfs:range ifc:IfcModulusOfSubgradeReactionMeasure .
ifc:IfcSoundScaleEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
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:IfcLengthMeasure ;
owl:onProperty ifc:topXOffset_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:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:bottomXDim_IfcTrapeziumProfileDef
] ;
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:IfcPositiveLengthMeasure ;
owl:onProperty ifc:topXDim_IfcTrapeziumProfileDef
] ;
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:IfcLengthMeasure ;
owl:onProperty ifc:topXOffset_IfcTrapeziumProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcCircleProfileDef , ifc:IfcIShapeProfileDef , ifc:IfcZShapeProfileDef , ifc:IfcEllipseProfileDef , ifc:IfcTShapeProfileDef , ifc:IfcUShapeProfileDef , ifc:IfcCShapeProfileDef , ifc:IfcRectangleProfileDef , ifc:IfcCraneRailAShapeProfileDef , ifc:IfcCraneRailFShapeProfileDef , ifc:IfcLShapeProfileDef .
ifc:orientationOf2DPlane_IfcStructuralAnalysisModel
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralAnalysisModel ;
rdfs:label "OrientationOf2DPlane" ;
rdfs:range ifc:IfcAxis2Placement3D .
ifc:name_IfcConstraintAggregationRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraintAggregationRelationship ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:IfcTextStyleFontModel
a owl:Class ;
rdfs:subClassOf ifc:IfcPreDefinedTextFont ;
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: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: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:IfcSizeSelect ;
owl:onProperty ifc:fontSize_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 ifc:IfcFontWeight ;
owl:onProperty ifc:fontWeight_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:allValuesFrom ifc:IfcFontVariant ;
owl:onProperty ifc:fontVariant_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTextFontName_List ;
owl:onProperty ifc:fontFamily_IfcTextStyleFontModel
] ;
owl:disjointWith ifc:IfcDraughtingPreDefinedTextFont .
ifc:isPotable_IfcWaterProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWaterProperties ;
rdfs:label "IsPotable" ;
rdfs:range expr:BOOLEAN .
ifc:PRESTRESSING_P a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "PRESTRESSING_P" .
ifc:IfcBooleanResult a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem , ifc:IfcBooleanOperand , ifc:IfcCsgSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcBooleanOperand ;
owl:onProperty ifc:firstOperand_IfcBooleanResult
] ;
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:IfcBooleanOperator ;
owl:onProperty ifc:operator_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:IfcBooleanOperand ;
owl:onProperty ifc:secondOperand_IfcBooleanResult
] ;
owl:disjointWith ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcBoundingBox , ifc:IfcLightSource , ifc:IfcOneDirectionRepeatFactor , ifc:IfcCartesianTransformationOperator , ifc:IfcSectionedSpine , ifc:IfcCsgPrimitive3D , ifc:IfcSurface , ifc:IfcAnnotationFillArea , ifc:IfcFillAreaStyleHatching , ifc:IfcDraughtingCallout , ifc:IfcSolidModel , ifc:IfcFillAreaStyleTiles , ifc:IfcTextLiteral , ifc:IfcGeometricSet , ifc:IfcFaceBasedSurfaceModel , ifc:IfcDefinedSymbol , ifc:IfcAnnotationSurface , ifc:IfcPlacement , ifc:IfcCurve , ifc:IfcDirection , ifc:IfcPlanarExtent , ifc:IfcShellBasedSurfaceModel , ifc:IfcCompositeCurveSegment , ifc:IfcVector , ifc:IfcPoint , ifc:IfcHalfSpaceSolid .
ifc:IfcGeometricRepresentationSubContext
a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationContext ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom 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
] ;
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: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:onClass ifc:IfcGeometricProjectionEnum ;
owl:onProperty ifc:targetView_IfcGeometricRepresentationSubContext ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:userDefinedTargetView_IfcGeometricRepresentationSubContext
] .
ifc:IfcMonthInYearNumber
a owl:Class ;
rdfs:subClassOf expr:INTEGER .
ifc:LOAD_CASE a ifc:IfcLoadGroupTypeEnum , owl:NamedIndividual ;
rdfs:label "LOAD_CASE" .
ifc:PRINTER a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "PRINTER" .
ifc:SYSTEM_IMPERFECTION
a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "SYSTEM_IMPERFECTION" .
ifc:colourAppearance_IfcLightSourceGoniometric
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourceGoniometric ;
rdfs:label "ColourAppearance" ;
rdfs:range ifc:IfcColourRgb .
ifc:IfcInductanceMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:SUPPORT a ifc:IfcPileTypeEnum , owl:NamedIndividual ;
rdfs:label "SUPPORT" .
ifc:DELETED a ifc:IfcChangeActionEnum , owl:NamedIndividual ;
rdfs:label "DELETED" .
ifc:description_IfcPresentationLayerAssignment
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPresentationLayerAssignment ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:MAINTENANCEWORKORDER
a ifc:IfcProjectOrderTypeEnum , owl:NamedIndividual ;
rdfs:label "MAINTENANCEWORKORDER" .
ifc:CONVECTOR a ifc:IfcSpaceHeaterTypeEnum , owl:NamedIndividual ;
rdfs:label "CONVECTOR" .
ifc:shapeAspectStyle_IfcWindowPanelProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowPanelProperties ;
rdfs:label "ShapeAspectStyle" ;
rdfs:range ifc:IfcShapeAspect .
ifc:forceX_IfcStructuralLoadSingleForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadSingleForce ;
rdfs:label "ForceX" ;
rdfs:range ifc:IfcForceMeasure .
ifc:conversionFactor_IfcConversionBasedUnit
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConversionBasedUnit ;
rdfs:label "ConversionFactor" ;
rdfs:range ifc:IfcMeasureWithUnit .
ifc:user_IfcAsset a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAsset ;
rdfs:label "User" ;
rdfs:range ifc:IfcActorSelect .
ifc:scale2_IfcCartesianTransformationOperator2DnonUniform
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCartesianTransformationOperator2DnonUniform ;
rdfs:label "Scale2" ;
rdfs:range expr:REAL .
ifc:STEAM a ifc:IfcBoilerTypeEnum , owl:NamedIndividual ;
rdfs:label "STEAM" .
ifc:rotationalStiffnessZ_IfcBoundaryNodeCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryNodeCondition ;
rdfs:label "RotationalStiffnessZ" ;
rdfs:range ifc:IfcRotationalStiffnessMeasure .
ifc:IfcSimpleValue_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcSimpleValue_List , list:EmptyList .
ifc:EXTRACTION a ifc:IfcEnvironmentalImpactCategoryEnum , owl:NamedIndividual ;
rdfs:label "EXTRACTION" .
ifc:IfcIrregularTimeSeriesValue_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcIrregularTimeSeriesValue_List , list:EmptyList .
ifc:flowDirection_IfcDistributionPort
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDistributionPort ;
rdfs:label "FlowDirection" ;
rdfs:range ifc:IfcFlowDirectionEnum .
ifc:predefinedType_IfcTubeBundleType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTubeBundleType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcTubeBundleTypeEnum .
ifc:CHF a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "CHF" .
ifc:OMR a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "OMR" .
ifc:momentOfInertiaY_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "MomentOfInertiaY" ;
rdfs:range ifc:IfcMomentOfInertiaMeasure .
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:resultValues_IfcObjective
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcObjective ;
rdfs:label "ResultValues" ;
rdfs:range ifc:IfcMetric .
ifc:rotationalStiffnessByLengthY_IfcBoundaryEdgeCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryEdgeCondition ;
rdfs:label "RotationalStiffnessByLengthY" ;
rdfs:range ifc:IfcModulusOfRotationalSubgradeReactionMeasure .
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: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:IfcDocumentStatusEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:assemblyPlace_IfcFurnitureType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFurnitureType ;
rdfs:label "AssemblyPlace" ;
rdfs:range ifc:IfcAssemblyPlaceEnum .
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:RESOURCE a ifc:IfcObjectTypeEnum , owl:NamedIndividual ;
rdfs:label "RESOURCE" .
ifc:NR a ifc:IfcSoundScaleEnum , owl:NamedIndividual ;
rdfs:label "NR" .
ifc:directrix_IfcSweptDiskSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSweptDiskSolid ;
rdfs:label "Directrix" ;
rdfs:range ifc:IfcCurve .
ifc:METAL a ifc:IfcReflectanceMethodEnum , owl:NamedIndividual ;
rdfs:label "METAL" .
ifc:operationType_IfcPermeableCoveringProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPermeableCoveringProperties ;
rdfs:label "OperationType" ;
rdfs:range ifc:IfcPermeableCoveringOperationEnum .
ifc:IfcPointOnSurface
a owl:Class ;
rdfs:subClassOf ifc:IfcPoint ;
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:onClass ifc:IfcSurface ;
owl:onProperty ifc:basisSurface_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:IfcParameterValue ;
owl:onProperty ifc:pointParameterV_IfcPointOnSurface
] ;
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:allValuesFrom ifc:IfcSurface ;
owl:onProperty ifc:basisSurface_IfcPointOnSurface
] ;
owl:disjointWith ifc:IfcPointOnCurve , ifc:IfcCartesianPoint .
ifc:profileType_IfcProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProfileDef ;
rdfs:label "ProfileType" ;
rdfs:range ifc:IfcProfileTypeEnum .
ifc:predefinedType_IfcCoolingTowerType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCoolingTowerType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcCoolingTowerTypeEnum .
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:IfcTextFontSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:DKK a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "DKK" .
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:ZWD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "ZWD" .
ifc:WATT a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "WATT" .
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:RECTANGULAR a ifc:IfcDuctSilencerTypeEnum , owl:NamedIndividual ;
rdfs:label "RECTANGULAR" .
ifc:DECI a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "DECI" .
ifc:GRAPH_VIEW a ifc:IfcGeometricProjectionEnum , owl:NamedIndividual ;
rdfs:label "GRAPH_VIEW" .
ifc:IRIS a ifc:IfcAirTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "IRIS" .
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:IfcTextAlignment a owl:Class ;
rdfs:subClassOf expr:STRING .
ifc:thermalIrTransmittance_IfcOpticalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOpticalMaterialProperties ;
rdfs:label "ThermalIrTransmittance" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:solarReflectanceBack_IfcOpticalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOpticalMaterialProperties ;
rdfs:label "SolarReflectanceBack" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:workControlType_IfcWorkControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWorkControl ;
rdfs:label "WorkControlType" ;
rdfs:range ifc:IfcWorkControlTypeEnum .
ifc:validFrom_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "ValidFrom" ;
rdfs:range ifc:IfcCalendarDate .
ifc:FLEXIBLESEGMENT a ifc:IfcPipeSegmentTypeEnum , ifc:IfcDuctSegmentTypeEnum , owl:NamedIndividual ;
rdfs:label "FLEXIBLESEGMENT" .
ifc:AED a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "AED" .
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:refLongitude_IfcSite
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSite ;
rdfs:label "RefLongitude" ;
rdfs:range ifc:IfcCompoundPlaneAngleMeasure .
ifc:EDGE a ifc:IfcReinforcingBarRoleEnum , owl:NamedIndividual ;
rdfs:label "EDGE" .
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:SHED_ROOF a ifc:IfcRoofTypeEnum , owl:NamedIndividual ;
rdfs:label "SHED_ROOF" .
ifc:predefinedType_IfcBuildingElementProxyType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBuildingElementProxyType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcBuildingElementProxyTypeEnum .
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:submittedOn_IfcCostSchedule
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCostSchedule ;
rdfs:label "SubmittedOn" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:IfcAnnotationCurveOccurrence
a owl:Class ;
rdfs:subClassOf ifc:IfcDraughtingCalloutElement , ifc:IfcAnnotationOccurrence ;
owl:disjointWith ifc:IfcAnnotationTextOccurrence , ifc:IfcAnnotationSymbolOccurrence , ifc:IfcAnnotationSurfaceOccurrence , ifc:IfcAnnotationFillAreaOccurrence .
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:ribSpacing_IfcRibPlateProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRibPlateProfileProperties ;
rdfs:label "RibSpacing" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:PHYSICAL a ifc:IfcPhysicalOrVirtualEnum , owl:NamedIndividual ;
rdfs:label "PHYSICAL" .
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:pressureTimeSeries_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "PressureTimeSeries" ;
rdfs:range ifc:IfcTimeSeries .
ifc:notation_IfcClassificationItem
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcClassificationItem ;
rdfs:label "Notation" ;
rdfs:range ifc:IfcClassificationNotationFacet .
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:IfcCShapeProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcParameterizedProfileDef ;
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:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:internalFilletRadius_IfcCShapeProfileDef
] ;
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: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:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:girth_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:width_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:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:depth_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:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:centreOfGravityInX_IfcCShapeProfileDef
] ;
owl:disjointWith ifc:IfcCraneRailAShapeProfileDef , ifc:IfcCraneRailFShapeProfileDef , ifc:IfcEllipseProfileDef , ifc:IfcCircleProfileDef , ifc:IfcRectangleProfileDef , ifc:IfcLShapeProfileDef , ifc:IfcZShapeProfileDef , ifc:IfcIShapeProfileDef , ifc:IfcTShapeProfileDef , ifc:IfcTrapeziumProfileDef , ifc:IfcUShapeProfileDef .
ifc:relatingLibrary_IfcRelAssociatesLibrary
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssociatesLibrary ;
rdfs:label "RelatingLibrary" ;
rdfs:range ifc:IfcLibrarySelect .
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:userDefinedControlType_IfcWorkControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWorkControl ;
rdfs:label "UserDefinedControlType" ;
rdfs:range ifc:IfcLabel .
ifc:PROPPING a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "PROPPING" .
ifc:THERMALTRANSMITTANCEUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "THERMALTRANSMITTANCEUNIT" .
ifc:category_IfcEnvironmentalImpactValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEnvironmentalImpactValue ;
rdfs:label "Category" ;
rdfs:range ifc:IfcEnvironmentalImpactCategoryEnum .
ifc:treeRootExpression_IfcCsgSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCsgSolid ;
rdfs:label "TreeRootExpression" ;
rdfs:range ifc:IfcCsgSelect .
ifc:FINAL a ifc:IfcDocumentStatusEnum , owl:NamedIndividual ;
rdfs:label "FINAL" .
ifc:IfcBuildingElementComponent
a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcBuildingElementPart ifc:IfcReinforcingElement )
] ;
owl:disjointWith ifc:IfcWindow , ifc:IfcRoof , ifc:IfcCurtainWall , ifc:IfcWall , ifc:IfcCovering , ifc:IfcPlate , ifc:IfcBuildingElementProxy , ifc:IfcBeam , ifc:IfcRamp , ifc:IfcDoor , ifc:IfcRailing , ifc:IfcMember , ifc:IfcStairFlight , ifc:IfcColumn , ifc:IfcPile , ifc:IfcRampFlight , ifc:IfcSlab , ifc:IfcFooting , ifc:IfcStair .
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:IfcElectricApplianceType , ifc:IfcLampType , ifc:IfcElectricHeaterType , ifc:IfcOutletType , ifc:IfcWasteTerminalType , ifc:IfcSanitaryTerminalType , ifc:IfcLightFixtureType , ifc:IfcAirTerminalType , ifc:IfcGasTerminalType , ifc:IfcStackTerminalType .
ifc:PREFORMED a ifc:IfcTankTypeEnum , owl:NamedIndividual ;
rdfs:label "PREFORMED" .
ifc:ELEVATOR a ifc:IfcTransportElementTypeEnum , owl:NamedIndividual ;
rdfs:label "ELEVATOR" .
ifc:DEAD_LOAD_G a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "DEAD_LOAD_G" .
ifc:CALIBRATION a ifc:IfcProcedureTypeEnum , owl:NamedIndividual ;
rdfs:label "CALIBRATION" .
ifc:IfcColour a owl:Class ;
rdfs:subClassOf expr:SELECT , ifc:IfcSymbolStyleSelect , ifc:IfcFillStyleSelect .
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: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:topFlangeWidth_IfcAsymmetricIShapeProfileDef
] ;
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:allValuesFrom 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:centreOfGravityInY_IfcAsymmetricIShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:topFlangeThickness_IfcAsymmetricIShapeProfileDef
] .
ifc:localOrigin_IfcCartesianTransformationOperator
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCartesianTransformationOperator ;
rdfs:label "LocalOrigin" ;
rdfs:range ifc:IfcCartesianPoint .
ifc:topFlangeFilletRadius_IfcAsymmetricIShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAsymmetricIShapeProfileDef ;
rdfs:label "TopFlangeFilletRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcSlab a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcSlabTypeEnum ;
owl:onProperty ifc:predefinedType_IfcSlab
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSlabTypeEnum ;
owl:onProperty ifc:predefinedType_IfcSlab
] ;
owl:disjointWith ifc:IfcRamp , ifc:IfcRampFlight , ifc:IfcDoor , ifc:IfcBuildingElementComponent , ifc:IfcCovering , ifc:IfcRoof , ifc:IfcMember , ifc:IfcPile , ifc:IfcBuildingElementProxy , ifc:IfcColumn , ifc:IfcBeam , ifc:IfcWall , ifc:IfcPlate , ifc:IfcFooting , ifc:IfcCurtainWall , ifc:IfcWindow , ifc:IfcStairFlight , ifc:IfcStair , ifc:IfcRailing .
ifc:IfcFlowMovingDevice
a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionFlowElement ;
owl:disjointWith ifc:IfcFlowFitting , ifc:IfcFlowTreatmentDevice , ifc:IfcFlowStorageDevice , ifc:IfcDistributionChamberElement , ifc:IfcFlowController , ifc:IfcEnergyConversionDevice , ifc:IfcFlowSegment , ifc:IfcFlowTerminal .
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:degree_IfcBSplineCurve
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBSplineCurve ;
rdfs:label "Degree" ;
rdfs:range expr:INTEGER .
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:solarReflectanceFront_IfcOpticalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOpticalMaterialProperties ;
rdfs:label "SolarReflectanceFront" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:totalCrossSectionArea_IfcReinforcementBarProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcementBarProperties ;
rdfs:label "TotalCrossSectionArea" ;
rdfs:range ifc:IfcAreaMeasure .
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:VOLUMEUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "VOLUMEUNIT" .
ifc:condition_IfcCostValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCostValue ;
rdfs:label "Condition" ;
rdfs:range ifc:IfcText .
ifc:TIMECLOCK a ifc:IfcElectricTimeControlTypeEnum , owl:NamedIndividual ;
rdfs:label "TIMECLOCK" .
ifc:NC a ifc:IfcSoundScaleEnum , owl:NamedIndividual ;
rdfs:label "NC" .
ifc:sweptCurve_IfcSweptSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSweptSurface ;
rdfs:label "SweptCurve" ;
rdfs:range ifc:IfcProfileDef .
ifc:IfcWorkControl a owl:Class ;
rdfs:subClassOf ifc:IfcControl ;
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:allValuesFrom ifc:IfcTimeMeasure ;
owl:onProperty ifc:totalFloat_IfcWorkControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPerson ;
owl:onProperty ifc:creators_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:IfcDateTimeSelect ;
owl:onProperty ifc:finishTime_IfcWorkControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:purpose_IfcWorkControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:userDefinedControlType_IfcWorkControl
] ;
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:IfcDateTimeSelect ;
owl:onProperty ifc:creationDate_IfcWorkControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:identifier_IfcWorkControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:userDefinedControlType_IfcWorkControl
] ;
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:IfcTimeMeasure ;
owl:onProperty ifc:totalFloat_IfcWorkControl
] ;
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:onClass ifc:IfcIdentifier ;
owl:onProperty ifc:identifier_IfcWorkControl ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:startTime_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTimeMeasure ;
owl:onProperty ifc:duration_IfcWorkControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcWorkControlTypeEnum ;
owl:onProperty ifc:workControlType_IfcWorkControl
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcWorkPlan ifc:IfcWorkSchedule )
] ;
owl:disjointWith ifc:IfcPermit , ifc:IfcCostSchedule , ifc:IfcConditionCriterion , ifc:IfcSpaceProgram , ifc:IfcFurnitureStandard , ifc:IfcEquipmentStandard , ifc:IfcScheduleTimeControl , ifc:IfcPerformanceHistory , ifc:IfcTimeSeriesSchedule , ifc:IfcServiceLife , ifc:IfcCostItem , ifc:IfcProjectOrder , ifc:IfcActionRequest , ifc:IfcProjectOrderRecord .
ifc:PNEUMATICACTUATOR
a ifc:IfcActuatorTypeEnum , owl:NamedIndividual ;
rdfs:label "PNEUMATICACTUATOR" .
ifc:BHD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "BHD" .
ifc:IfcSpecificHeatCapacityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:GASMETER a ifc:IfcFlowMeterTypeEnum , owl:NamedIndividual ;
rdfs:label "GASMETER" .
ifc:OILINTERCEPTOR a ifc:IfcWasteTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "OILINTERCEPTOR" .
ifc:parameter_IfcTextureCoordinateGenerator
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextureCoordinateGenerator ;
rdfs:label "Parameter" ;
rdfs:range ifc:IfcSimpleValue_List .
ifc:MEMBRANE a ifc:IfcCoveringTypeEnum , owl:NamedIndividual ;
rdfs:label "MEMBRANE" .
ifc:LIGHTSENSOR a ifc:IfcSensorTypeEnum , owl:NamedIndividual ;
rdfs:label "LIGHTSENSOR" .
ifc:LINEARVELOCITYUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "LINEARVELOCITYUNIT" .
ifc:relationshipType_IfcDocumentInformationRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformationRelationship ;
rdfs:label "RelationshipType" ;
rdfs:range ifc:IfcLabel .
ifc:predefinedType_IfcPile
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPile ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcPileTypeEnum .
ifc:bound_IfcFaceBound
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFaceBound ;
rdfs:label "Bound" ;
rdfs:range ifc:IfcLoop .
ifc:isComponentIn_IfcAppliedValue
a owl:ObjectProperty ;
rdfs:domain ifc:IfcAppliedValue ;
rdfs:label "IsComponentIn" ;
rdfs:range ifc:IfcAppliedValueRelationship ;
owl:inverseOf ifc:components_IfcAppliedValueRelationship .
ifc:ACTUAL a ifc:IfcWorkControlTypeEnum , owl:NamedIndividual ;
rdfs:label "ACTUAL" .
ifc:PANELRADIATOR a ifc:IfcSpaceHeaterTypeEnum , owl:NamedIndividual ;
rdfs:label "PANELRADIATOR" .
ifc:ribHeight_IfcRibPlateProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRibPlateProfileProperties ;
rdfs:label "RibHeight" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
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:IfcProtectiveDeviceType , ifc:IfcFlowMeterType , ifc:IfcAirTerminalBoxType , ifc:IfcValveType , ifc:IfcElectricTimeControlType , ifc:IfcSwitchingDeviceType .
ifc:MUR a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "MUR" .
ifc:velocityTimeSeries_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "VelocityTimeSeries" ;
rdfs:range ifc:IfcTimeSeries .
ifc:maximumValue_IfcSpaceThermalLoadProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceThermalLoadProperties ;
rdfs:label "MaximumValue" ;
rdfs:range ifc:IfcPowerMeasure .
ifc:massDensity_IfcGeneralMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeneralMaterialProperties ;
rdfs:label "MassDensity" ;
rdfs:range ifc:IfcMassDensityMeasure .
ifc:SLEEVING a ifc:IfcCoveringTypeEnum , owl:NamedIndividual ;
rdfs:label "SLEEVING" .
ifc:BIDET a ifc:IfcSanitaryTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "BIDET" .
ifc:GRAVITYDAMPER a ifc:IfcDamperTypeEnum , owl:NamedIndividual ;
rdfs:label "GRAVITYDAMPER" .
ifc:realizingElement_IfcRelConnectsPorts
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsPorts ;
rdfs:label "RealizingElement" ;
rdfs:range ifc:IfcElement .
ifc:IfcDescriptiveMeasure
a owl:Class ;
rdfs:subClassOf expr:STRING , ifc:IfcMeasureValue , ifc:IfcSizeSelect .
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:SQUARE_METRE a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "SQUARE_METRE" .
ifc:IfcWasteTerminalTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:sizeable_IfcDoorStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorStyle ;
rdfs:label "Sizeable" ;
rdfs:range expr:BOOLEAN .
ifc:maximumPlateThickness_IfcGeneralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeneralProfileProperties ;
rdfs:label "MaximumPlateThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:ROTARYWHEEL a ifc:IfcAirToAirHeatRecoveryTypeEnum , owl:NamedIndividual ;
rdfs:label "ROTARYWHEEL" .
ifc:EYEBALL a ifc:IfcAirTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "EYEBALL" .
ifc:IfcScheduleTimeControl
a owl:Class ;
rdfs:subClassOf ifc:IfcControl ;
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:earlyFinish_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:IfcDateTimeSelect ;
owl:onProperty ifc:earlyFinish_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:isCritical_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:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:scheduleFinish_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTimeMeasure ;
owl:onProperty ifc:scheduleDuration_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:lateStart_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:IfcTimeMeasure ;
owl:onProperty ifc:startFloat_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:actualFinish_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelAssignsTasks ;
owl:onProperty ifc:scheduleTimeControlAssigned_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:IfcDateTimeSelect ;
owl:onProperty ifc:actualStart_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:scheduleStart_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeMeasure ;
owl:onProperty ifc:actualDuration_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:allValuesFrom ifc:IfcTimeMeasure ;
owl:onProperty ifc:freeFloat_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:completion_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeMeasure ;
owl:onProperty ifc:scheduleDuration_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:IfcDateTimeSelect ;
owl:onProperty ifc:lateStart_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:scheduleStart_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:earlyStart_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:IfcPositiveRatioMeasure ;
owl:onProperty ifc:completion_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeMeasure ;
owl:onProperty ifc:totalFloat_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeMeasure ;
owl:onProperty ifc:finishFloat_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:statusTime_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:allValuesFrom ifc:IfcTimeMeasure ;
owl:onProperty ifc:remainingTime_IfcScheduleTimeControl
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcRelAssignsTasks ;
owl:onProperty ifc:scheduleTimeControlAssigned_IfcScheduleTimeControl ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcTimeSeriesSchedule , ifc:IfcCostSchedule , ifc:IfcPermit , ifc:IfcCostItem , ifc:IfcProjectOrderRecord , ifc:IfcWorkControl , ifc:IfcSpaceProgram , ifc:IfcServiceLife , ifc:IfcProjectOrder , ifc:IfcPerformanceHistory , ifc:IfcFurnitureStandard , ifc:IfcConditionCriterion , ifc:IfcActionRequest , ifc:IfcEquipmentStandard .
ifc:PROPORTIONALINTEGRALDERIVATIVE
a ifc:IfcControllerTypeEnum , owl:NamedIndividual ;
rdfs:label "PROPORTIONALINTEGRALDERIVATIVE" .
ifc:name_IfcCurveStyleFont
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurveStyleFont ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:flangeThickness_IfcTShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTShapeProfileDef ;
rdfs:label "FlangeThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:predefinedType_IfcDuctSegmentType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDuctSegmentType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcDuctSegmentTypeEnum .
ifc:transition_IfcCompositeCurveSegment
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCompositeCurveSegment ;
rdfs:label "Transition" ;
rdfs:range ifc:IfcTransitionCode .
ifc:warpingStiffness_IfcBoundaryNodeConditionWarping
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryNodeConditionWarping ;
rdfs:label "WarpingStiffness" ;
rdfs:range ifc:IfcWarpingMomentMeasure .
ifc:youngModulus_IfcMechanicalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalMaterialProperties ;
rdfs:label "YoungModulus" ;
rdfs:range ifc:IfcModulusOfElasticityMeasure .
ifc:resourceGroup_IfcConstructionResource
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstructionResource ;
rdfs:label "ResourceGroup" ;
rdfs:range ifc:IfcLabel .
ifc:BLASTDAMPER a ifc:IfcDamperTypeEnum , owl:NamedIndividual ;
rdfs:label "BLASTDAMPER" .
ifc:ASSISTEDNATURALGAS
a ifc:IfcHumidifierTypeEnum , owl:NamedIndividual ;
rdfs:label "ASSISTEDNATURALGAS" .
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: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:IfcYearNumber a owl:Class ;
rdfs:subClassOf expr:INTEGER .
ifc:IfcEvaporativeCoolerType
a owl:Class ;
rdfs:subClassOf ifc:IfcEnergyConversionDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcEvaporativeCoolerTypeEnum ;
owl:onProperty ifc:predefinedType_IfcEvaporativeCoolerType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcEvaporativeCoolerTypeEnum ;
owl:onProperty ifc:predefinedType_IfcEvaporativeCoolerType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcTransformerType , ifc:IfcAirToAirHeatRecoveryType , ifc:IfcCooledBeamType , ifc:IfcCondenserType , ifc:IfcHumidifierType , ifc:IfcSpaceHeaterType , ifc:IfcEvaporatorType , ifc:IfcTubeBundleType , ifc:IfcElectricGeneratorType , ifc:IfcCoilType , ifc:IfcCoolingTowerType , ifc:IfcUnitaryEquipmentType , ifc:IfcChillerType , ifc:IfcElectricMotorType , ifc:IfcMotorConnectionType , ifc:IfcBoilerType , ifc:IfcHeatExchangerType .
ifc:IfcObjectReferenceSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:postalCode_IfcPostalAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPostalAddress ;
rdfs:label "PostalCode" ;
rdfs:range ifc:IfcLabel .
ifc:CURVED_RUN_STAIR a ifc:IfcStairTypeEnum , owl:NamedIndividual ;
rdfs:label "CURVED_RUN_STAIR" .
ifc:centreOfGravityInY_IfcAsymmetricIShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAsymmetricIShapeProfileDef ;
rdfs:label "CentreOfGravityInY" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:basisCurve_IfcPointOnCurve
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPointOnCurve ;
rdfs:label "BasisCurve" ;
rdfs:range ifc:IfcCurve .
ifc:diffuseTransmissionColour_IfcSurfaceStyleRendering
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleRendering ;
rdfs:label "DiffuseTransmissionColour" ;
rdfs:range ifc:IfcColourOrFactor .
ifc:v1_IfcRectangularTrimmedSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangularTrimmedSurface ;
rdfs:label "V1" ;
rdfs:range ifc:IfcParameterValue .
ifc:centreOfGravityInY_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "CentreOfGravityInY" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:IfcParameterValue
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcMeasureValue , ifc:IfcTrimmingSelect .
ifc:nominalBarDiameter_IfcReinforcementBarProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcementBarProperties ;
rdfs:label "NominalBarDiameter" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:distributionData_IfcLightIntensityDistribution
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightIntensityDistribution ;
rdfs:label "DistributionData" ;
rdfs:range ifc:IfcLightDistributionData_List .
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:IfcDerivedMeasureValue
a owl:Class ;
rdfs:subClassOf expr:SELECT , ifc:IfcValue .
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:SPRING a ifc:IfcVibrationIsolatorTypeEnum , owl:NamedIndividual ;
rdfs:label "SPRING" .
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:IfcBeam , ifc:IfcColumn , ifc:IfcPile , ifc:IfcPlate , ifc:IfcRailing , ifc:IfcStair , ifc:IfcRampFlight , ifc:IfcWindow , ifc:IfcWall , ifc:IfcBuildingElementProxy , ifc:IfcFooting , ifc:IfcStairFlight , ifc:IfcBuildingElementComponent , ifc:IfcDoor , ifc:IfcCurtainWall , ifc:IfcSlab , ifc:IfcCovering , ifc:IfcMember , ifc:IfcRamp .
ifc:predefinedType_IfcSwitchingDeviceType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSwitchingDeviceType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcSwitchingDeviceTypeEnum .
ifc:IfcWallTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
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:PLANNED a ifc:IfcWorkControlTypeEnum , owl:NamedIndividual ;
rdfs:label "PLANNED" .
ifc:userDefinedType_IfcDerivedUnit
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDerivedUnit ;
rdfs:label "UserDefinedType" ;
rdfs:range ifc:IfcLabel .
ifc:radius_IfcRoundedEdgeFeature
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRoundedEdgeFeature ;
rdfs:label "Radius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:axis_IfcAxis1Placement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAxis1Placement ;
rdfs:label "Axis" ;
rdfs:range ifc:IfcDirection .
ifc:soundLevelSingleValue_IfcSoundValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSoundValue ;
rdfs:label "SoundLevelSingleValue" ;
rdfs:range ifc:IfcDerivedMeasureValue .
ifc:shearDeformationAreaY_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "ShearDeformationAreaY" ;
rdfs:range ifc:IfcAreaMeasure .
ifc:axis_IfcRevolvedAreaSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRevolvedAreaSolid ;
rdfs:label "Axis" ;
rdfs:range ifc:IfcAxis1Placement .
ifc:HALF_TURN_RAMP a ifc:IfcRampTypeEnum , owl:NamedIndividual ;
rdfs:label "HALF_TURN_RAMP" .
ifc:compressionFailureZ_IfcFailureConnectionCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFailureConnectionCondition ;
rdfs:label "CompressionFailureZ" ;
rdfs:range ifc:IfcForceMeasure .
ifc:GASHEATINGCOIL a ifc:IfcCoilTypeEnum , owl:NamedIndividual ;
rdfs:label "GASHEATINGCOIL" .
ifc:SPRINKLERDEFLECTOR
a ifc:IfcFireSuppressionTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "SPRINKLERDEFLECTOR" .
ifc:IfcStructuredDimensionCallout
a owl:Class ;
rdfs:subClassOf ifc:IfcDraughtingCallout ;
owl:disjointWith ifc:IfcDimensionCurveDirectedCallout .
ifc:layerFrozen_IfcPresentationLayerWithStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPresentationLayerWithStyle ;
rdfs:label "LayerFrozen" ;
rdfs:range expr:LOGICAL .
ifc:JOIST a ifc:IfcBeamTypeEnum , owl:NamedIndividual ;
rdfs:label "JOIST" .
ifc:IfcRelConnectsElements
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
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:relatingElement_IfcRelConnectsElements
] ;
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:allValuesFrom ifc:IfcElement ;
owl:onProperty ifc:relatedElement_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:onClass ifc:IfcElement ;
owl:onProperty ifc:relatingElement_IfcRelConnectsElements ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcRelCoversBldgElements , ifc:IfcRelSequence , ifc:IfcRelConnectsPortToElement , ifc:IfcRelFlowControlElements , ifc:IfcRelCoversSpaces , ifc:IfcRelServicesBuildings , ifc:IfcRelConnectsPorts , ifc:IfcRelConnectsStructuralElement , ifc:IfcRelProjectsElement , ifc:IfcRelSpaceBoundary , ifc:IfcRelReferencedInSpatialStructure , ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelFillsElement , ifc:IfcRelVoidsElement , ifc:IfcRelInteractionRequirements , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelConnectsStructuralMember .
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: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:applicableValueRatio_IfcSpaceThermalLoadProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceThermalLoadProperties ;
rdfs:label "ApplicableValueRatio" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:actionType_IfcStructuralLoadGroup
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadGroup ;
rdfs:label "ActionType" ;
rdfs:range ifc:IfcActionTypeEnum .
ifc:sizeInX_IfcPlanarExtent
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPlanarExtent ;
rdfs:label "SizeInX" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:IfcConnectedFaceSet
a owl:Class ;
rdfs:subClassOf ifc:IfcTopologicalRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcFace ;
owl:onProperty ifc:cfsFaces_IfcConnectedFaceSet
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcFace ;
owl:onProperty ifc:cfsFaces_IfcConnectedFaceSet
] ;
owl:disjointWith ifc:IfcEdge , ifc:IfcPath , ifc:IfcFaceBound , ifc:IfcFace , ifc:IfcVertex , ifc:IfcLoop .
ifc:profileOfPort_IfcConnectionPortGeometry
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConnectionPortGeometry ;
rdfs:label "ProfileOfPort" ;
rdfs:range ifc:IfcProfileDef .
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:onClass ifc:IfcLabel ;
owl:onProperty ifc:discrimination_IfcPhysicalComplexQuantity ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:usage_IfcPhysicalComplexQuantity
] ;
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:allValuesFrom 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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:quality_IfcPhysicalComplexQuantity
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:quality_IfcPhysicalComplexQuantity
] ;
owl:disjointWith ifc:IfcPhysicalSimpleQuantity .
ifc:IfcWindowStyle a owl:Class ;
rdfs:subClassOf ifc:IfcTypeProduct ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcWindowStyleOperationEnum ;
owl:onProperty ifc:operationType_IfcWindowStyle
] ;
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: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 expr:BOOLEAN ;
owl:onProperty ifc:parameterTakesPrecedence_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:sizeable_IfcWindowStyle
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcWindowStyleOperationEnum ;
owl:onProperty ifc:operationType_IfcWindowStyle ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcDoorStyle , ifc:IfcElementType .
ifc:HARD a ifc:IfcConstraintEnum , owl:NamedIndividual ;
rdfs:label "HARD" .
ifc:KILO a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "KILO" .
ifc:thermalLoadTimeSeriesValues_IfcSpaceThermalLoadProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceThermalLoadProperties ;
rdfs:label "ThermalLoadTimeSeriesValues" ;
rdfs:range ifc:IfcTimeSeries .
ifc:usageName_IfcPropertyReferenceValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyReferenceValue ;
rdfs:label "UsageName" ;
rdfs:range ifc:IfcLabel .
ifc:discrimination_IfcPhysicalComplexQuantity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPhysicalComplexQuantity ;
rdfs:label "Discrimination" ;
rdfs:range ifc:IfcLabel .
ifc:IfcValveType a owl:Class ;
rdfs:subClassOf ifc:IfcFlowControllerType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcValveTypeEnum ;
owl:onProperty ifc:predefinedType_IfcValveType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcValveTypeEnum ;
owl:onProperty ifc:predefinedType_IfcValveType
] ;
owl:disjointWith ifc:IfcDamperType , ifc:IfcFlowMeterType , ifc:IfcAirTerminalBoxType , ifc:IfcElectricTimeControlType , ifc:IfcSwitchingDeviceType , ifc:IfcProtectiveDeviceType .
ifc:path_IfcTextLiteral
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextLiteral ;
rdfs:label "Path" ;
rdfs:range ifc:IfcTextPath .
ifc:IfcActionTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:description_IfcRoot
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRoot ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:predefinedType_IfcServiceLifeFactor
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcServiceLifeFactor ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcServiceLifeFactorTypeEnum .
ifc:versionDate_IfcLibraryInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLibraryInformation ;
rdfs:label "VersionDate" ;
rdfs:range ifc:IfcCalendarDate .
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: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:layerStyles_IfcPresentationLayerWithStyle
a owl:ObjectProperty ;
rdfs:domain ifc:IfcPresentationLayerWithStyle ;
rdfs:label "LayerStyles" ;
rdfs:range ifc:IfcPresentationStyleSelect .
ifc:SCHEDULEOFRATES a ifc:IfcCostScheduleTypeEnum , owl:NamedIndividual ;
rdfs:label "SCHEDULEOFRATES" .
ifc:isDefinedBy_IfcObject
a owl:ObjectProperty ;
rdfs:domain ifc:IfcObject ;
rdfs:label "IsDefinedBy" ;
rdfs:range ifc:IfcRelDefines ;
owl:inverseOf ifc:relatedObjects_IfcRelDefines .
ifc:IfcMember a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
owl:disjointWith ifc:IfcColumn , ifc:IfcRamp , ifc:IfcWindow , ifc:IfcDoor , ifc:IfcRampFlight , ifc:IfcPlate , ifc:IfcBeam , ifc:IfcSlab , ifc:IfcRailing , ifc:IfcBuildingElementProxy , ifc:IfcPile , ifc:IfcWall , ifc:IfcBuildingElementComponent , ifc:IfcRoof , ifc:IfcCurtainWall , ifc:IfcCovering , ifc:IfcFooting , ifc:IfcStairFlight , ifc:IfcStair .
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:SIMULATED a ifc:IfcDataOriginEnum , ifc:IfcPropertySourceEnum , owl:NamedIndividual ;
rdfs:label "SIMULATED" .
ifc:IfcModulusOfElasticityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:electronicFormat_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "ElectronicFormat" ;
rdfs:range ifc:IfcDocumentElectronicFormat .
ifc:TIMEDELAY a ifc:IfcElectricTimeControlTypeEnum , owl:NamedIndividual ;
rdfs:label "TIMEDELAY" .
ifc:BARREL_ROOF a ifc:IfcRoofTypeEnum , owl:NamedIndividual ;
rdfs:label "BARREL_ROOF" .
ifc:BRACE a ifc:IfcMemberTypeEnum , owl:NamedIndividual ;
rdfs:label "BRACE" .
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:COSTENGINEER a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "COSTENGINEER" .
ifc:fullLoadCurrent_IfcElectricalBaseProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricalBaseProperties ;
rdfs:label "FullLoadCurrent" ;
rdfs:range ifc:IfcElectricCurrentMeasure .
ifc:IfcThermalResistanceMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:LIVE_LOAD_Q a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "LIVE_LOAD_Q" .
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:IfcMolecularWeightMeasure ;
owl:onProperty ifc:molecularWeight_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass 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:IfcMassDensityMeasure ;
owl:onProperty ifc:massDensity_IfcGeneralMaterialProperties
] ;
owl:disjointWith ifc:IfcProductsOfCombustionProperties , ifc:IfcMechanicalMaterialProperties , ifc:IfcHygroscopicMaterialProperties , ifc:IfcExtendedMaterialProperties , ifc:IfcThermalMaterialProperties , ifc:IfcOpticalMaterialProperties , ifc:IfcWaterProperties , ifc:IfcFuelProperties .
ifc:ALARMPANEL a ifc:IfcElectricDistributionPointFunctionEnum , owl:NamedIndividual ;
rdfs:label "ALARMPANEL" .
ifc:STRAND a ifc:IfcTendonTypeEnum , owl:NamedIndividual ;
rdfs:label "STRAND" .
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:COMMUNICATIONSOUTLET
a ifc:IfcOutletTypeEnum , owl:NamedIndividual ;
rdfs:label "COMMUNICATIONSOUTLET" .
ifc:BRAKES a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "BRAKES" .
ifc:IfcThermalTransmittanceMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:mappingOrigin_IfcRepresentationMap
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRepresentationMap ;
rdfs:label "MappingOrigin" ;
rdfs:range ifc:IfcAxis2Placement .
ifc:baseQuantity_IfcConstructionResource
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstructionResource ;
rdfs:label "BaseQuantity" ;
rdfs:range ifc:IfcMeasureWithUnit .
ifc:PETA a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "PETA" .
ifc:predefinedType_IfcStructuralSurfaceMember
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralSurfaceMember ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcStructuralSurfaceTypeEnum .
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:IfcFastenerType a owl:Class ;
rdfs:subClassOf ifc:IfcElementComponentType ;
owl:disjointWith ifc:IfcDiscreteAccessoryType .
ifc:predefinedType_IfcElectricFlowStorageDeviceType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricFlowStorageDeviceType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcElectricFlowStorageDeviceTypeEnum .
ifc:linearStiffnessByLengthZ_IfcBoundaryEdgeCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryEdgeCondition ;
rdfs:label "LinearStiffnessByLengthZ" ;
rdfs:range ifc:IfcModulusOfLinearSubgradeReactionMeasure .
ifc:rotationalDisplacementRZ_IfcStructuralLoadSingleDisplacement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadSingleDisplacement ;
rdfs:label "RotationalDisplacementRZ" ;
rdfs:range ifc:IfcPlaneAngleMeasure .
ifc:GASTAP a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "GASTAP" .
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:GRAVITYRELIEFDAMPER
a ifc:IfcDamperTypeEnum , owl:NamedIndividual ;
rdfs:label "GRAVITYRELIEFDAMPER" .
ifc:transverseBarCrossSectionArea_IfcReinforcingMesh
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcingMesh ;
rdfs:label "TransverseBarCrossSectionArea" ;
rdfs:range ifc:IfcAreaMeasure .
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:FLOODEDSHELLANDTUBE
a ifc:IfcEvaporatorTypeEnum , owl:NamedIndividual ;
rdfs:label "FLOODEDSHELLANDTUBE" .
ifc:textureVertices_IfcVertexBasedTextureMap
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcVertexBasedTextureMap ;
rdfs:label "TextureVertices" ;
rdfs:range ifc:IfcTextureVertex_List .
ifc:IfcIntegerCountRateMeasure
a owl:Class ;
rdfs:subClassOf expr:INTEGER , ifc:IfcDerivedMeasureValue .
ifc:telephoneNumbers_IfcTelecomAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTelecomAddress ;
rdfs:label "TelephoneNumbers" ;
rdfs:range ifc:IfcLabel_List .
ifc:internalFilletRadius_IfcCShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCShapeProfileDef ;
rdfs:label "InternalFilletRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:perimeter_IfcGeneralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeneralProfileProperties ;
rdfs:label "Perimeter" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:LESSTHANOREQUALTO
a ifc:IfcBenchmarkEnum , owl:NamedIndividual ;
rdfs:label "LESSTHANOREQUALTO" .
ifc:centreOfGravityInX_IfcCShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCShapeProfileDef ;
rdfs:label "CentreOfGravityInX" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:QUARTER_TURN_RAMP
a ifc:IfcRampTypeEnum , owl:NamedIndividual ;
rdfs:label "QUARTER_TURN_RAMP" .
ifc:IfcApproval a owl:Class ;
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:onClass ifc:IfcIdentifier ;
owl:onProperty ifc:identifier_IfcApproval ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:IfcText ;
owl:onProperty ifc:approvalQualifier_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:onClass ifc:IfcDateTimeSelect ;
owl:onProperty ifc:approvalDateTime_IfcApproval ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:IfcLabel ;
owl:onProperty ifc:approvalLevel_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:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcApproval
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:approvalDateTime_IfcApproval
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcApprovalRelationship ;
owl:onProperty ifc:isRelatedWith_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:allValuesFrom ifc:IfcApprovalActorRelationship ;
owl:onProperty ifc:actors_IfcApproval
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:approvalStatus_IfcApproval
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:approvalLevel_IfcApproval
] .
ifc:VOLT a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "VOLT" .
ifc:luminousFlux_IfcLightSourceGoniometric
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourceGoniometric ;
rdfs:label "LuminousFlux" ;
rdfs:range ifc:IfcLuminousFluxMeasure .
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 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
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSurface ;
owl:onProperty ifc:baseSurface_IfcHalfSpaceSolid
] ;
owl:disjointWith ifc:IfcSolidModel , ifc:IfcVector , ifc:IfcCsgPrimitive3D , ifc:IfcPoint , ifc:IfcPlacement , ifc:IfcAnnotationSurface , ifc:IfcCompositeCurveSegment , ifc:IfcBooleanResult , ifc:IfcShellBasedSurfaceModel , ifc:IfcOneDirectionRepeatFactor , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcFillAreaStyleHatching , ifc:IfcFillAreaStyleTiles , ifc:IfcSectionedSpine , ifc:IfcGeometricSet , ifc:IfcDirection , ifc:IfcFaceBasedSurfaceModel , ifc:IfcDefinedSymbol , ifc:IfcPlanarExtent , ifc:IfcCartesianTransformationOperator , ifc:IfcLightSource , ifc:IfcDraughtingCallout , ifc:IfcBoundingBox , ifc:IfcAnnotationFillArea , ifc:IfcTextLiteral , ifc:IfcSurface , ifc:IfcCurve .
ifc:OTHEROPERATION a ifc:IfcWindowPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "OTHEROPERATION" .
ifc:MOLE a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "MOLE" .
ifc:LUF a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "LUF" .
ifc:location_IfcExternalReference
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcExternalReference ;
rdfs:label "Location" ;
rdfs:range ifc:IfcLabel .
ifc:DOUBLECHECK a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "DOUBLECHECK" .
ifc:predefinedType_IfcDamperType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDamperType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcDamperTypeEnum .
ifc:name_IfcShapeAspect
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcShapeAspect ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:location_IfcPlacement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPlacement ;
rdfs:label "Location" ;
rdfs:range ifc:IfcCartesianPoint .
ifc:PIVOTHORIZONTAL a ifc:IfcWindowPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "PIVOTHORIZONTAL" .
ifc:connectedBy_IfcStructuralMember
a owl:ObjectProperty ;
rdfs:domain ifc:IfcStructuralMember ;
rdfs:label "ConnectedBy" ;
rdfs:range ifc:IfcRelConnectsStructuralMember ;
owl:inverseOf ifc:relatingStructuralMember_IfcRelConnectsStructuralMember .
ifc:BEND a ifc:IfcCableCarrierFittingTypeEnum , ifc:IfcDuctFittingTypeEnum , ifc:IfcPipeFittingTypeEnum , owl:NamedIndividual ;
rdfs:label "BEND" .
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:IfcOffsetCurve3D a owl:Class ;
rdfs:subClassOf ifc:IfcCurve ;
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: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
] ;
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:IfcCurve ;
owl:onProperty ifc:basisCurve_IfcOffsetCurve3D
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDirection ;
owl:onProperty ifc:refDirection_IfcOffsetCurve3D
] ;
owl:disjointWith ifc:IfcBoundedCurve , ifc:IfcLine , ifc:IfcConic , ifc:IfcOffsetCurve2D .
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:UPS a ifc:IfcElectricFlowStorageDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "UPS" .
ifc:IfcCraneRailAShapeProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcParameterizedProfileDef ;
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:overallHeight_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:baseDepth1_IfcCraneRailAShapeProfileDef
] ;
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:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:headDepth2_IfcCraneRailAShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:baseDepth3_IfcCraneRailAShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:baseWidth2_IfcCraneRailAShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:baseWidth4_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:radius_IfcCraneRailAShapeProfileDef
] ;
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:headDepth3_IfcCraneRailAShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:headWidth_IfcCraneRailAShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:baseDepth2_IfcCraneRailAShapeProfileDef
] ;
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:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:baseWidth4_IfcCraneRailAShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:overallHeight_IfcCraneRailAShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:headDepth3_IfcCraneRailAShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:headDepth2_IfcCraneRailAShapeProfileDef
] ;
owl:disjointWith ifc:IfcEllipseProfileDef , ifc:IfcRectangleProfileDef , ifc:IfcTrapeziumProfileDef , ifc:IfcCraneRailFShapeProfileDef , ifc:IfcUShapeProfileDef , ifc:IfcCShapeProfileDef , ifc:IfcIShapeProfileDef , ifc:IfcLShapeProfileDef , ifc:IfcTShapeProfileDef , ifc:IfcCircleProfileDef , ifc:IfcZShapeProfileDef .
ifc:angle_IfcRevolvedAreaSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRevolvedAreaSolid ;
rdfs:label "Angle" ;
rdfs:range ifc:IfcPlaneAngleMeasure .
ifc:textureMaps_IfcTextureMap
a owl:ObjectProperty ;
rdfs:domain ifc:IfcTextureMap ;
rdfs:label "TextureMaps" ;
rdfs:range ifc:IfcVertexBasedTextureMap .
ifc:rotationalDisplacementRY_IfcStructuralLoadSingleDisplacement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadSingleDisplacement ;
rdfs:label "RotationalDisplacementRY" ;
rdfs:range ifc:IfcPlaneAngleMeasure .
ifc:contains_IfcClassification
a owl:ObjectProperty ;
rdfs:domain ifc:IfcClassification ;
rdfs:label "Contains" ;
rdfs:range ifc:IfcClassificationItem ;
owl:inverseOf ifc:itemOf_IfcClassificationItem .
ifc:PRICEDBILLOFQUANTITIES
a ifc:IfcCostScheduleTypeEnum , owl:NamedIndividual ;
rdfs:label "PRICEDBILLOFQUANTITIES" .
ifc:lowerValue_IfcServiceLifeFactor
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcServiceLifeFactor ;
rdfs:label "LowerValue" ;
rdfs:range ifc:IfcMeasureValue .
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:GUTTER a ifc:IfcPipeSegmentTypeEnum , owl:NamedIndividual ;
rdfs:label "GUTTER" .
ifc:steelGrade_IfcReinforcementBarProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcementBarProperties ;
rdfs:label "SteelGrade" ;
rdfs:range ifc:IfcLabel .
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:IfcLinearDimension
a owl:Class ;
rdfs:subClassOf ifc:IfcDimensionCurveDirectedCallout ;
owl:disjointWith ifc:IfcAngularDimension , ifc:IfcDiameterDimension , ifc:IfcRadiusDimension .
ifc:IfcMinuteInHour a owl:Class ;
rdfs:subClassOf expr:INTEGER .
ifc:fileExtension_IfcDocumentElectronicFormat
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentElectronicFormat ;
rdfs:label "FileExtension" ;
rdfs:range ifc:IfcLabel .
ifc:CYS a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "CYS" .
ifc:DIAGNOSTIC a ifc:IfcProcedureTypeEnum , owl:NamedIndividual ;
rdfs:label "DIAGNOSTIC" .
ifc:relatingClassification_IfcRelAssociatesClassification
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssociatesClassification ;
rdfs:label "RelatingClassification" ;
rdfs:range ifc:IfcClassificationNotationSelect .
ifc:FOLDING_TO_LEFT a ifc:IfcDoorStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "FOLDING_TO_LEFT" .
ifc:IfcProjectOrder a owl:Class ;
rdfs:subClassOf ifc:IfcControl ;
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:onClass ifc:IfcIdentifier ;
owl:onProperty ifc:iD_IfcProjectOrder ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProjectOrderTypeEnum ;
owl:onProperty ifc:predefinedType_IfcProjectOrder
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:status_IfcProjectOrder
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:iD_IfcProjectOrder
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:status_IfcProjectOrder
] ;
owl:disjointWith ifc:IfcWorkControl , ifc:IfcFurnitureStandard , ifc:IfcPermit , ifc:IfcServiceLife , ifc:IfcSpaceProgram , ifc:IfcCostSchedule , ifc:IfcActionRequest , ifc:IfcEquipmentStandard , ifc:IfcConditionCriterion , ifc:IfcPerformanceHistory , ifc:IfcProjectOrderRecord , ifc:IfcTimeSeriesSchedule , ifc:IfcCostItem , ifc:IfcScheduleTimeControl .
ifc:IfcElectricMotorType
a owl:Class ;
rdfs:subClassOf ifc:IfcEnergyConversionDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcElectricMotorTypeEnum ;
owl:onProperty ifc:predefinedType_IfcElectricMotorType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElectricMotorTypeEnum ;
owl:onProperty ifc:predefinedType_IfcElectricMotorType
] ;
owl:disjointWith ifc:IfcCondenserType , ifc:IfcChillerType , ifc:IfcTransformerType , ifc:IfcBoilerType , ifc:IfcCooledBeamType , ifc:IfcSpaceHeaterType , ifc:IfcAirToAirHeatRecoveryType , ifc:IfcElectricGeneratorType , ifc:IfcEvaporatorType , ifc:IfcUnitaryEquipmentType , ifc:IfcTubeBundleType , ifc:IfcEvaporativeCoolerType , ifc:IfcMotorConnectionType , ifc:IfcCoilType , ifc:IfcCoolingTowerType , ifc:IfcHumidifierType , ifc:IfcHeatExchangerType .
ifc:semiAxis2_IfcEllipse
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEllipse ;
rdfs:label "SemiAxis2" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:sectionDefinition_IfcSectionReinforcementProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSectionReinforcementProperties ;
rdfs:label "SectionDefinition" ;
rdfs:range ifc:IfcSectionProperties .
ifc:textFontStyle_IfcTextStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyle ;
rdfs:label "TextFontStyle" ;
rdfs:range ifc:IfcTextFontSelect .
ifc:GREATERTHANOREQUALTO
a ifc:IfcBenchmarkEnum , owl:NamedIndividual ;
rdfs:label "GREATERTHANOREQUALTO" .
ifc:IfcBoundingBox a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCartesianPoint ;
owl:onProperty ifc:corner_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:xDim_IfcBoundingBox ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:xDim_IfcBoundingBox
] ;
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:IfcPositiveLengthMeasure ;
owl:onProperty ifc:yDim_IfcBoundingBox
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:zDim_IfcBoundingBox
] ;
owl:disjointWith ifc:IfcPlanarExtent , ifc:IfcDirection , ifc:IfcGeometricSet , ifc:IfcAnnotationFillArea , ifc:IfcCsgPrimitive3D , ifc:IfcShellBasedSurfaceModel , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcLightSource , ifc:IfcCartesianTransformationOperator , ifc:IfcFillAreaStyleHatching , ifc:IfcHalfSpaceSolid , ifc:IfcPoint , ifc:IfcFillAreaStyleTiles , ifc:IfcDefinedSymbol , ifc:IfcVector , ifc:IfcPlacement , ifc:IfcSurface , ifc:IfcDraughtingCallout , ifc:IfcSectionedSpine , ifc:IfcCurve , ifc:IfcOneDirectionRepeatFactor , ifc:IfcFaceBasedSurfaceModel , ifc:IfcTextLiteral , ifc:IfcBooleanResult , ifc:IfcSolidModel , ifc:IfcCompositeCurveSegment , ifc:IfcAnnotationSurface .
ifc:IfcControl a owl:Class ;
rdfs:subClassOf ifc:IfcObject ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelAssignsToControl ;
owl:onProperty ifc:controls_IfcControl
] ;
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 )
] ;
owl:disjointWith ifc:IfcActor , ifc:IfcProject , ifc:IfcProcess , ifc:IfcResource , ifc:IfcProduct , ifc:IfcGroup .
ifc:notationFacets_IfcClassificationNotation
a owl:ObjectProperty ;
rdfs:domain ifc:IfcClassificationNotation ;
rdfs:label "NotationFacets" ;
rdfs:range ifc:IfcClassificationNotationFacet .
ifc:connectionGeometry_IfcRelConnectsElements
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsElements ;
rdfs:label "ConnectionGeometry" ;
rdfs:range ifc:IfcConnectionGeometry .
ifc:ASSETINVENTORY a ifc:IfcInventoryTypeEnum , owl:NamedIndividual ;
rdfs:label "ASSETINVENTORY" .
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:IfcDistributionChamberElementType , ifc:IfcFlowFittingType , ifc:IfcFlowTreatmentDeviceType , ifc:IfcFlowTerminalType , ifc:IfcFlowStorageDeviceType , ifc:IfcFlowControllerType , ifc:IfcEnergyConversionDeviceType , ifc:IfcFlowMovingDeviceType .
ifc:FLOWSENSOR a ifc:IfcSensorTypeEnum , owl:NamedIndividual ;
rdfs:label "FLOWSENSOR" .
ifc:COLLAR a ifc:IfcMemberTypeEnum , owl:NamedIndividual ;
rdfs:label "COLLAR" .
ifc:ABSORBEDDOSEUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "ABSORBEDDOSEUNIT" .
ifc:destabilizingLoad_IfcStructuralAction
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralAction ;
rdfs:label "DestabilizingLoad" ;
rdfs:range expr:BOOLEAN .
ifc:IfcSurfaceTexture
a owl:Class ;
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:allValuesFrom ifc:IfcSurfaceTextureEnum ;
owl:onProperty ifc:textureType_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:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:repeatT_IfcSurfaceTexture
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCartesianTransformationOperator2D ;
owl:onProperty ifc:textureTransform_IfcSurfaceTexture
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:BOOLEAN ;
owl:onProperty ifc:repeatT_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:onClass expr:BOOLEAN ;
owl:onProperty ifc:repeatS_IfcSurfaceTexture ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] .
ifc:fontFamily_IfcTextStyleFontModel
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleFontModel ;
rdfs:label "FontFamily" ;
rdfs:range ifc:IfcTextFontName_List .
ifc:BRL a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "BRL" .
ifc:FIREHYDRANT a ifc:IfcFireSuppressionTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "FIREHYDRANT" .
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:IfcBezierCurve a owl:Class ;
rdfs:subClassOf ifc:IfcBSplineCurve .
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:name_IfcAppliedValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAppliedValue ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:repeatFactor_IfcOneDirectionRepeatFactor
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOneDirectionRepeatFactor ;
rdfs:label "RepeatFactor" ;
rdfs:range ifc:IfcVector .
ifc:predefinedType_IfcCableSegmentType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCableSegmentType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcCableSegmentTypeEnum .
ifc:ROTATIONALMASSUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "ROTATIONALMASSUNIT" .
ifc:IfcLampTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:DBC a ifc:IfcSoundScaleEnum , owl:NamedIndividual ;
rdfs:label "DBC" .
ifc:GREATERTHAN a ifc:IfcBenchmarkEnum , owl:NamedIndividual ;
rdfs:label "GREATERTHAN" .
ifc:definition_IfcDefinedSymbol
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDefinedSymbol ;
rdfs:label "Definition" ;
rdfs:range ifc:IfcDefinedSymbolSelect .
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:predefinedType_IfcCompressorType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCompressorType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcCompressorTypeEnum .
ifc:nominalLength_IfcMechanicalFastener
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalFastener ;
rdfs:label "NominalLength" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:firstOperand_IfcBooleanResult
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBooleanResult ;
rdfs:label "FirstOperand" ;
rdfs:range ifc:IfcBooleanOperand .
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:TRANSITION a ifc:IfcDuctFittingTypeEnum , ifc:IfcPipeFittingTypeEnum , owl:NamedIndividual ;
rdfs:label "TRANSITION" .
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:purpose_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "Purpose" ;
rdfs:range ifc:IfcText .
ifc:NLG a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "NLG" .
ifc:agreementFlag_IfcHalfSpaceSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcHalfSpaceSolid ;
rdfs:label "AgreementFlag" ;
rdfs:range expr:BOOLEAN .
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:name_IfcExternalReference
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcExternalReference ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:IfcAddress_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcAddress_List , list:EmptyList .
ifc:relatingAppliedValue_IfcRelAssociatesAppliedValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssociatesAppliedValue ;
rdfs:label "RelatingAppliedValue" ;
rdfs:range ifc:IfcAppliedValue .
ifc:VIRTUAL a ifc:IfcPhysicalOrVirtualEnum , owl:NamedIndividual ;
rdfs:label "VIRTUAL" .
ifc:NATURALDRAFT a ifc:IfcCoolingTowerTypeEnum , owl:NamedIndividual ;
rdfs:label "NATURALDRAFT" .
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:IfcPointOrVertexPoint
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:IfcStructuralLoadGroup
a owl:Class ;
rdfs:subClassOf ifc:IfcGroup ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:coefficient_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:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:purpose_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:allValuesFrom ifc:IfcActionSourceTypeEnum ;
owl:onProperty ifc:actionSource_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:onClass ifc:IfcLoadGroupTypeEnum ;
owl:onProperty ifc:predefinedType_IfcStructuralLoadGroup ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:allValuesFrom ifc:IfcLoadGroupTypeEnum ;
owl:onProperty ifc:predefinedType_IfcStructuralLoadGroup
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStructuralResultGroup ;
owl:onProperty ifc:sourceOfResultGroup_IfcStructuralLoadGroup
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:coefficient_IfcStructuralLoadGroup
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActionTypeEnum ;
owl:onProperty ifc:actionType_IfcStructuralLoadGroup
] ;
owl:disjointWith ifc:IfcInventory , ifc:IfcStructuralResultGroup , ifc:IfcSystem , ifc:IfcAsset , ifc:IfcCondition , ifc:IfcZone .
ifc:title_IfcClassificationItem
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcClassificationItem ;
rdfs:label "Title" ;
rdfs:range ifc:IfcLabel .
ifc:overallWidth_IfcDoor
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoor ;
rdfs:label "OverallWidth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcCompositeCurveSegment
a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:sameSense_IfcCompositeCurveSegment
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurve ;
owl:onProperty ifc:parentCurve_IfcCompositeCurveSegment
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTransitionCode ;
owl:onProperty ifc:transition_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: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
] ;
owl:disjointWith ifc:IfcTextLiteral , ifc:IfcBoundingBox , ifc:IfcVector , ifc:IfcFaceBasedSurfaceModel , ifc:IfcHalfSpaceSolid , ifc:IfcAnnotationFillArea , ifc:IfcPlacement , ifc:IfcCurve , ifc:IfcCsgPrimitive3D , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcDraughtingCallout , ifc:IfcPlanarExtent , ifc:IfcOneDirectionRepeatFactor , ifc:IfcDirection , ifc:IfcSurface , ifc:IfcBooleanResult , ifc:IfcDefinedSymbol , ifc:IfcFillAreaStyleHatching , ifc:IfcCartesianTransformationOperator , ifc:IfcFillAreaStyleTiles , ifc:IfcSolidModel , ifc:IfcLightSource , ifc:IfcPoint , ifc:IfcGeometricSet , ifc:IfcSectionedSpine , ifc:IfcShellBasedSurfaceModel , ifc:IfcAnnotationSurface .
ifc:IfcObjectTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcBoundaryFaceCondition
a owl:Class ;
rdfs:subClassOf ifc:IfcBoundaryCondition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcModulusOfSubgradeReactionMeasure ;
owl:onProperty ifc:linearStiffnessByAreaZ_IfcBoundaryFaceCondition
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcModulusOfSubgradeReactionMeasure ;
owl:onProperty ifc:linearStiffnessByAreaX_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: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:linearStiffnessByAreaZ_IfcBoundaryFaceCondition
] ;
owl:disjointWith ifc:IfcBoundaryEdgeCondition , ifc:IfcBoundaryNodeCondition .
ifc:IfcTendon a owl:Class ;
rdfs:subClassOf ifc:IfcReinforcingElement ;
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:IfcForceMeasure ;
owl:onProperty ifc:tensionForce_IfcTendon
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:minCurvatureRadius_IfcTendon
] ;
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: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:allValuesFrom ifc:IfcPressureMeasure ;
owl:onProperty ifc:preStress_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: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:nominalDiameter_IfcTendon
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:anchorageSlip_IfcTendon
] ;
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:IfcTendonTypeEnum ;
owl:onProperty ifc:predefinedType_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcForceMeasure ;
owl:onProperty ifc:tensionForce_IfcTendon
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:frictionCoefficient_IfcTendon
] ;
owl:disjointWith ifc:IfcReinforcingBar , ifc:IfcReinforcingMesh , ifc:IfcTendonAnchor .
ifc:IfcCompoundPlaneAngleMeasure
a owl:Class ;
rdfs:subClassOf ifc:IfcDerivedMeasureValue , expr:INTEGER_List ;
rdfs:subClassOf [ 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
] ;
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
]
]
] .
dce:description a owl:AnnotationProperty .
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:allValuesFrom ifc:IfcRelAssignsToActor ;
owl:onProperty ifc:isActingUpon_IfcActor
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcActorSelect ;
owl:onProperty ifc:theActor_IfcActor ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcControl , ifc:IfcResource , ifc:IfcGroup , ifc:IfcProduct , ifc:IfcProcess , ifc:IfcProject .
ifc:timeSeriesScheduleType_IfcTimeSeriesSchedule
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTimeSeriesSchedule ;
rdfs:label "TimeSeriesScheduleType" ;
rdfs:range ifc:IfcTimeSeriesScheduleTypeEnum .
ifc:IfcRelAssignsToProcess
a owl:Class ;
rdfs:subClassOf ifc:IfcRelAssigns ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcMeasureWithUnit ;
owl:onProperty ifc:quantityInProcess_IfcRelAssignsToProcess
] ;
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
] ;
owl:disjointWith ifc:IfcRelAssignsToActor , ifc:IfcRelAssignsToProduct , ifc:IfcRelAssignsToControl , ifc:IfcRelAssignsToResource , ifc:IfcRelAssignsToGroup .
ifc:LOGICALAND a ifc:IfcLogicalOperatorEnum , owl:NamedIndividual ;
rdfs:label "LOGICALAND" .
ifc:ROTARY a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "ROTARY" .
ifc:propertySource_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "PropertySource" ;
rdfs:range ifc:IfcPropertySourceEnum .
ifc:maximumSectionModulusY_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "MaximumSectionModulusY" ;
rdfs:range ifc:IfcSectionModulusMeasure .
ifc:yDim_IfcTrapeziumProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTrapeziumProfileDef ;
rdfs:label "YDim" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
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:NANO a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "NANO" .
ifc:IfcCoolingTowerTypeEnum
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:SYNCHRONOUS a ifc:IfcElectricMotorTypeEnum , owl:NamedIndividual ;
rdfs:label "SYNCHRONOUS" .
ifc:TEE a ifc:IfcCableCarrierFittingTypeEnum , owl:NamedIndividual ;
rdfs:label "TEE" .
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:IfcStructuralPointConnection
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralConnection ;
owl:disjointWith ifc:IfcStructuralSurfaceConnection , ifc:IfcStructuralCurveConnection .
ifc:relatingMonetaryUnit_IfcCurrencyRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurrencyRelationship ;
rdfs:label "RelatingMonetaryUnit" ;
rdfs:range ifc:IfcMonetaryUnit .
ifc:objectType_IfcObject
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcObject ;
rdfs:label "ObjectType" ;
rdfs:range ifc:IfcLabel .
ifc:IfcModulusOfLinearSubgradeReactionMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:WASTEDISPOSALUNIT
a ifc:IfcWasteTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "WASTEDISPOSALUNIT" .
ifc:IfcDocumentConfidentialityEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:rasterFormat_IfcBlobTexture
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBlobTexture ;
rdfs:label "RasterFormat" ;
rdfs:range ifc:IfcIdentifier .
ifc:IfcElementComponent
a owl:Class ;
rdfs:subClassOf ifc:IfcElement ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcDiscreteAccessory ifc:IfcFastener )
] ;
owl:disjointWith ifc:IfcVirtualElement , ifc:IfcElectricalElement , ifc:IfcFeatureElement , ifc:IfcBuildingElement , ifc:IfcElementAssembly , ifc:IfcTransportElement , ifc:IfcFurnishingElement , ifc:IfcDistributionElement , ifc:IfcEquipmentElement .
ifc:IfcPreDefinedTerminatorSymbol
a owl:Class ;
rdfs:subClassOf ifc:IfcPreDefinedSymbol ;
owl:disjointWith ifc:IfcPreDefinedDimensionSymbol , ifc:IfcPreDefinedPointMarkerSymbol .
ifc:minimumPlateThickness_IfcGeneralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeneralProfileProperties ;
rdfs:label "MinimumPlateThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcWindowPanelOperationEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:materials_IfcMaterialList
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMaterialList ;
rdfs:label "Materials" ;
rdfs:range ifc:IfcMaterial_List .
ifc:PARTIAL a ifc:IfcElementCompositionEnum , owl:NamedIndividual ;
rdfs:label "PARTIAL" .
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:precision_IfcGeometricRepresentationContext
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeometricRepresentationContext ;
rdfs:label "Precision" ;
rdfs:range expr:REAL .
ifc:PRESSURERELIEF a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "PRESSURERELIEF" .
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:IfcMember , ifc:IfcColumn , ifc:IfcFooting , ifc:IfcSlab , ifc:IfcPile , ifc:IfcDoor , ifc:IfcPlate , ifc:IfcRailing , ifc:IfcRamp , ifc:IfcRoof , ifc:IfcStairFlight , ifc:IfcBuildingElementProxy , ifc:IfcWindow , ifc:IfcWall , ifc:IfcBeam , ifc:IfcCurtainWall , ifc:IfcRampFlight , ifc:IfcCovering , ifc:IfcBuildingElementComponent .
ifc:thickness_IfcCenterLineProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCenterLineProfileDef ;
rdfs:label "Thickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
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:IfcFootingTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:name_IfcReferencesValueDocument
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReferencesValueDocument ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:dataValue_IfcMetric
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMetric ;
rdfs:label "DataValue" ;
rdfs:range ifc:IfcMetricValueSelect .
ifc:DRAWOFFCOCK a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "DRAWOFFCOCK" .
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:IfcStairFlightType , ifc:IfcCoveringType , ifc:IfcMemberType , ifc:IfcRampFlightType , ifc:IfcBeamType , ifc:IfcColumnType , ifc:IfcPlateType , ifc:IfcRailingType , ifc:IfcWallType , ifc:IfcSlabType .
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:spaceProgramIdentifier_IfcSpaceProgram
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceProgram ;
rdfs:label "SpaceProgramIdentifier" ;
rdfs:range ifc:IfcIdentifier .
ifc:IfcPositivePlaneAngleMeasure
a owl:Class ;
rdfs:subClassOf ifc:IfcPlaneAngleMeasure , ifc:IfcMeasureValue .
ifc:DISTRIBUTIONPOINT
a ifc:IfcAddressTypeEnum , owl:NamedIndividual ;
rdfs:label "DISTRIBUTIONPOINT" .
ifc:PRESSUREUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "PRESSUREUNIT" .
ifc:PIECEWISECONTINUOUS
a ifc:IfcTimeSeriesDataTypeEnum , owl:NamedIndividual ;
rdfs:label "PIECEWISECONTINUOUS" .
ifc:URINAL a ifc:IfcSanitaryTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "URINAL" .
ifc:IfcLampType a owl:Class ;
rdfs:subClassOf ifc:IfcFlowTerminalType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLampTypeEnum ;
owl:onProperty ifc:predefinedType_IfcLampType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLampTypeEnum ;
owl:onProperty ifc:predefinedType_IfcLampType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcOutletType , ifc:IfcElectricApplianceType , ifc:IfcSanitaryTerminalType , ifc:IfcElectricHeaterType , ifc:IfcStackTerminalType , ifc:IfcAirTerminalType , ifc:IfcLightFixtureType , ifc:IfcWasteTerminalType , ifc:IfcGasTerminalType , ifc:IfcFireSuppressionTerminalType .
ifc:moveFrom_IfcMove a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMove ;
rdfs:label "MoveFrom" ;
rdfs:range ifc:IfcSpatialStructureElement .
ifc:alkalinityConcentration_IfcWaterProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWaterProperties ;
rdfs:label "AlkalinityConcentration" ;
rdfs:range ifc:IfcIonConcentrationMeasure .
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:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom 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
] ;
owl:disjointWith ifc:IfcPropertyBoundedValue , ifc:IfcPropertyTableValue , ifc:IfcPropertySingleValue , ifc:IfcPropertyReferenceValue , ifc:IfcPropertyEnumeratedValue .
ifc:IfcGroup a owl:Class ;
rdfs:subClassOf ifc:IfcObject ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcRelAssignsToGroup ;
owl:onProperty ifc:isGroupedBy_IfcGroup ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelAssignsToGroup ;
owl:onProperty ifc:isGroupedBy_IfcGroup
] ;
owl:disjointWith ifc:IfcProduct , ifc:IfcResource , ifc:IfcActor , ifc:IfcControl , ifc:IfcProject , ifc:IfcProcess .
ifc:METRE a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "METRE" .
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:ADIABATICULTRASONIC
a ifc:IfcHumidifierTypeEnum , owl:NamedIndividual ;
rdfs:label "ADIABATICULTRASONIC" .
ifc:TTD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "TTD" .
ifc:usense_IfcRectangularTrimmedSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangularTrimmedSurface ;
rdfs:label "Usense" ;
rdfs:range expr:BOOLEAN .
ifc:BRACED_FRAME a ifc:IfcElementAssemblyTypeEnum , owl:NamedIndividual ;
rdfs:label "BRACED_FRAME" .
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:IfcEquipmentStandard , ifc:IfcProjectOrderRecord , ifc:IfcProjectOrder , ifc:IfcConditionCriterion , ifc:IfcPermit , ifc:IfcServiceLife , ifc:IfcTimeSeriesSchedule , ifc:IfcWorkControl , ifc:IfcPerformanceHistory , ifc:IfcScheduleTimeControl , ifc:IfcFurnitureStandard , ifc:IfcCostSchedule , ifc:IfcSpaceProgram , ifc:IfcCostItem .
ifc:IfcTubeBundleTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcSoundValue a owl:Class ;
rdfs:subClassOf ifc:IfcPropertySetDefinition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeSeries ;
owl:onProperty ifc:soundLevelTimeSeries_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:IfcDerivedMeasureValue ;
owl:onProperty ifc:soundLevelSingleValue_IfcSoundValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDerivedMeasureValue ;
owl:onProperty ifc:soundLevelSingleValue_IfcSoundValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTimeSeries ;
owl:onProperty ifc:soundLevelTimeSeries_IfcSoundValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcFrequencyMeasure ;
owl:onProperty ifc:frequency_IfcSoundValue ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcReinforcementDefinitionProperties , ifc:IfcEnergyProperties , ifc:IfcSoundProperties , ifc:IfcPermeableCoveringProperties , ifc:IfcSpaceThermalLoadProperties , ifc:IfcDoorPanelProperties , ifc:IfcServiceLifeFactor , ifc:IfcWindowPanelProperties , ifc:IfcWindowLiningProperties , ifc:IfcFluidFlowProperties , ifc:IfcPropertySet , ifc:IfcElementQuantity , ifc:IfcDoorLiningProperties .
ifc:selfIntersect_IfcOffsetCurve2D
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOffsetCurve2D ;
rdfs:label "SelfIntersect" ;
rdfs:range expr:LOGICAL .
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:coefficient_IfcStructuralLoadGroup
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadGroup ;
rdfs:label "Coefficient" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:tilingPattern_IfcFillAreaStyleTiles
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFillAreaStyleTiles ;
rdfs:label "TilingPattern" ;
rdfs:range ifc:IfcOneDirectionRepeatFactor .
ifc:IfcReinforcingBarRoleEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcSpatialStructureElement
a owl:Class ;
rdfs:subClassOf ifc:IfcProduct ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElementCompositionEnum ;
owl:onProperty ifc:compositionType_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:IfcLabel ;
owl:onProperty ifc:longName_IfcSpatialStructureElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelReferencedInSpatialStructure ;
owl:onProperty ifc:referencesElements_IfcSpatialStructureElement
] ;
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:IfcRelServicesBuildings ;
owl:onProperty ifc:servicedBySystems_IfcSpatialStructureElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelContainedInSpatialStructure ;
owl:onProperty ifc:containsElements_IfcSpatialStructureElement
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcSite ifc:IfcSpace ifc:IfcBuildingStorey ifc:IfcBuilding )
] ;
owl:disjointWith ifc:IfcPort , ifc:IfcProxy , ifc:IfcStructuralActivity , ifc:IfcAnnotation , ifc:IfcGrid , ifc:IfcStructuralItem , ifc:IfcElement .
ifc:pixel_IfcPixelTexture
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPixelTexture ;
rdfs:label "Pixel" ;
rdfs:range expr:BINARY_List .
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:WOOD a ifc:IfcWindowStyleConstructionEnum , ifc:IfcDoorStyleConstructionEnum , owl:NamedIndividual ;
rdfs:label "WOOD" .
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:lightColour_IfcLightSource
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSource ;
rdfs:label "LightColour" ;
rdfs:range ifc:IfcColourRgb .
ifc:documentOwner_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "DocumentOwner" ;
rdfs:range ifc:IfcActorSelect .
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:IfcElectricalElement
a owl:Class ;
rdfs:subClassOf ifc:IfcElement ;
owl:disjointWith ifc:IfcEquipmentElement , ifc:IfcFeatureElement , ifc:IfcBuildingElement , ifc:IfcFurnishingElement , ifc:IfcDistributionElement , ifc:IfcVirtualElement , ifc:IfcElementAssembly , ifc:IfcElementComponent , ifc:IfcTransportElement .
ifc:GRILLE a ifc:IfcAirTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "GRILLE" .
ifc:unitBasis_IfcAppliedValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAppliedValue ;
rdfs:label "UnitBasis" ;
rdfs:range ifc:IfcMeasureWithUnit .
ifc:DXCOOLINGCOIL a ifc:IfcCoilTypeEnum , owl:NamedIndividual ;
rdfs:label "DXCOOLINGCOIL" .
ifc:DOUBLE_RETURN_STAIR
a ifc:IfcStairTypeEnum , owl:NamedIndividual ;
rdfs:label "DOUBLE_RETURN_STAIR" .
ifc:WINDER a ifc:IfcStairFlightTypeEnum , owl:NamedIndividual ;
rdfs:label "WINDER" .
ifc:INDUCTANCEUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "INDUCTANCEUNIT" .
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:FLOORTRAP a ifc:IfcWasteTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "FLOORTRAP" .
ifc:COATED a ifc:IfcTendonTypeEnum , owl:NamedIndividual ;
rdfs:label "COATED" .
ifc:unitComponent_IfcMeasureWithUnit
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMeasureWithUnit ;
rdfs:label "UnitComponent" ;
rdfs:range ifc:IfcUnit .
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:BREECHINGINLET a ifc:IfcFireSuppressionTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "BREECHINGINLET" .
ifc:capacityByWeight_IfcTransportElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTransportElement ;
rdfs:label "CapacityByWeight" ;
rdfs:range ifc:IfcMassMeasure .
ifc:textAlign_IfcTextStyleTextModel
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleTextModel ;
rdfs:label "TextAlign" ;
rdfs:range ifc:IfcTextAlignment .
ifc:literal_IfcTextLiteral
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextLiteral ;
rdfs:label "Literal" ;
rdfs:range ifc:IfcPresentableText .
ifc:planarForceY_IfcStructuralLoadPlanarForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadPlanarForce ;
rdfs:label "PlanarForceY" ;
rdfs:range ifc:IfcPlanarForceMeasure .
ifc:isRelatedWith_IfcConstraint
a owl:ObjectProperty ;
rdfs:domain ifc:IfcConstraint ;
rdfs:label "IsRelatedWith" ;
rdfs:range ifc:IfcConstraintRelationship ;
owl:inverseOf ifc:relatedConstraints_IfcConstraintRelationship .
ifc:LUMINOUSINTENSITYUNIT
a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "LUMINOUSINTENSITYUNIT" .
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:IfcFeatureElement , ifc:IfcElementComponent , ifc:IfcVirtualElement , ifc:IfcFurnishingElement , ifc:IfcDistributionElement , ifc:IfcTransportElement , ifc:IfcElementAssembly , ifc:IfcElectricalElement , ifc:IfcEquipmentElement .
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:SNOW_S a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "SNOW_S" .
ifc:IfcTimeStamp a owl:Class ;
rdfs:subClassOf expr:INTEGER , ifc:IfcDerivedMeasureValue .
ifc:INDIRECTEVAPORATIVEWETCOIL
a ifc:IfcEvaporativeCoolerTypeEnum , owl:NamedIndividual ;
rdfs:label "INDIRECTEVAPORATIVEWETCOIL" .
ifc:IfcTextStyleSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
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:IfcServiceLifeTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:poissonRatio_IfcMechanicalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalMaterialProperties ;
rdfs:label "PoissonRatio" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:IfcValveTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:libraryReference_IfcLibraryInformation
a owl:ObjectProperty ;
rdfs:domain ifc:IfcLibraryInformation ;
rdfs:label "LibraryReference" ;
rdfs:range ifc:IfcLibraryReference ;
owl:inverseOf ifc:referenceIntoLibrary_IfcLibraryReference .
ifc:COMPUTER a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "COMPUTER" .
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:classifiedConstraint_IfcConstraintClassificationRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraintClassificationRelationship ;
rdfs:label "ClassifiedConstraint" ;
rdfs:range ifc:IfcConstraint ;
owl:inverseOf ifc:classifiedAs_IfcConstraint .
ifc:IfcOpenShell a owl:Class ;
rdfs:subClassOf ifc:IfcShell , ifc:IfcConnectedFaceSet ;
owl:disjointWith ifc:IfcClosedShell .
ifc:isRelatedToCallout_IfcDraughtingCallout
a owl:ObjectProperty ;
rdfs:domain ifc:IfcDraughtingCallout ;
rdfs:label "IsRelatedToCallout" ;
rdfs:range ifc:IfcDraughtingCalloutRelationship ;
owl:inverseOf ifc:relatingDraughtingCallout_IfcDraughtingCalloutRelationship .
ifc:ELECTRICCAPACITANCEUNIT
a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICCAPACITANCEUNIT" .
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:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:protectivePoreRatio_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:admixturesDescription_IfcMechanicalConcreteMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPressureMeasure ;
owl:onProperty ifc:compressiveStrength_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:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:protectivePoreRatio_IfcMechanicalConcreteMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:workability_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: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:IfcPositiveLengthMeasure ;
owl:onProperty ifc:maxAggregateSize_IfcMechanicalConcreteMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:waterImpermeability_IfcMechanicalConcreteMaterialProperties
] ;
owl:disjointWith ifc:IfcMechanicalSteelMaterialProperties .
ifc:OILMETER a ifc:IfcFlowMeterTypeEnum , owl:NamedIndividual ;
rdfs:label "OILMETER" .
ifc:BBD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "BBD" .
ifc:unit_IfcPropertyListValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyListValue ;
rdfs:label "Unit" ;
rdfs:range ifc:IfcUnit .
ifc:overallWidth_IfcWindow
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindow ;
rdfs:label "OverallWidth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:torsionalSectionModulus_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "TorsionalSectionModulus" ;
rdfs:range ifc:IfcSectionModulusMeasure .
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:transmissionColour_IfcSurfaceStyleLighting
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleLighting ;
rdfs:label "TransmissionColour" ;
rdfs:range ifc:IfcColourRgb .
ifc:IfcCoilType a owl:Class ;
rdfs:subClassOf ifc:IfcEnergyConversionDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCoilTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCoilType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCoilTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCoilType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcElectricGeneratorType , ifc:IfcBoilerType , ifc:IfcTubeBundleType , ifc:IfcCondenserType , ifc:IfcCooledBeamType , ifc:IfcMotorConnectionType , ifc:IfcEvaporativeCoolerType , ifc:IfcAirToAirHeatRecoveryType , ifc:IfcChillerType , ifc:IfcSpaceHeaterType , ifc:IfcTransformerType , ifc:IfcCoolingTowerType , ifc:IfcEvaporatorType , ifc:IfcUnitaryEquipmentType , ifc:IfcElectricMotorType , ifc:IfcHumidifierType , ifc:IfcHeatExchangerType .
ifc:longitudinalEndPosition_IfcSectionReinforcementProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSectionReinforcementProperties ;
rdfs:label "LongitudinalEndPosition" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:FKP a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "FKP" .
ifc:NOTCONSUMED a ifc:IfcResourceConsumptionEnum , owl:NamedIndividual ;
rdfs:label "NOTCONSUMED" .
ifc:PETROLINTERCEPTOR
a ifc:IfcWasteTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "PETROLINTERCEPTOR" .
ifc:SECTIONALRADIATOR
a ifc:IfcSpaceHeaterTypeEnum , owl:NamedIndividual ;
rdfs:label "SECTIONALRADIATOR" .
ifc:IfcCartesianTransformationOperator
a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass expr:REAL ;
owl:onProperty ifc:scale_IfcCartesianTransformationOperator
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcCartesianTransformationOperator3D ifc:IfcCartesianTransformationOperator2D )
] ;
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: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:axis1_IfcCartesianTransformationOperator
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDirection ;
owl:onProperty ifc:axis2_IfcCartesianTransformationOperator
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDirection ;
owl:onProperty ifc:axis1_IfcCartesianTransformationOperator
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:REAL ;
owl:onProperty ifc:scale_IfcCartesianTransformationOperator
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCartesianPoint ;
owl:onProperty ifc:localOrigin_IfcCartesianTransformationOperator ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcSurface , ifc:IfcBoundingBox , ifc:IfcAnnotationFillArea , ifc:IfcShellBasedSurfaceModel , ifc:IfcDefinedSymbol , ifc:IfcFillAreaStyleHatching , ifc:IfcPlacement , ifc:IfcAnnotationSurface , ifc:IfcSolidModel , ifc:IfcFaceBasedSurfaceModel , ifc:IfcCompositeCurveSegment , ifc:IfcHalfSpaceSolid , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcBooleanResult , ifc:IfcPoint , ifc:IfcDirection , ifc:IfcGeometricSet , ifc:IfcDraughtingCallout , ifc:IfcCsgPrimitive3D , ifc:IfcLightSource , ifc:IfcTextLiteral , ifc:IfcVector , ifc:IfcCurve , ifc:IfcFillAreaStyleTiles , ifc:IfcSectionedSpine , ifc:IfcPlanarExtent , ifc:IfcOneDirectionRepeatFactor .
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:serviceLifeType_IfcServiceLife
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcServiceLife ;
rdfs:label "ServiceLifeType" ;
rdfs:range ifc:IfcServiceLifeTypeEnum .
ifc:moistureDiffusivity_IfcHygroscopicMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcHygroscopicMaterialProperties ;
rdfs:label "MoistureDiffusivity" ;
rdfs:range ifc:IfcMoistureDiffusivityMeasure .
ifc:IfcDoorStyle a owl:Class ;
rdfs:subClassOf ifc:IfcTypeProduct ;
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:onClass expr:BOOLEAN ;
owl:onProperty ifc:parameterTakesPrecedence_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:allValuesFrom ifc:IfcDoorStyleConstructionEnum ;
owl:onProperty ifc:constructionType_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:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:parameterTakesPrecedence_IfcDoorStyle
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDoorStyleOperationEnum ;
owl:onProperty ifc:operationType_IfcDoorStyle
] ;
owl:disjointWith ifc:IfcElementType , ifc:IfcWindowStyle .
ifc:SWITCHDISCONNECTOR
a ifc:IfcSwitchingDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "SWITCHDISCONNECTOR" .
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:IfcBoundingBox , ifc:IfcBooleanResult , ifc:IfcPoint , ifc:IfcPlanarExtent , ifc:IfcSolidModel , ifc:IfcFillAreaStyleTiles , ifc:IfcCompositeCurveSegment , ifc:IfcAnnotationFillArea , ifc:IfcPlacement , ifc:IfcVector , ifc:IfcOneDirectionRepeatFactor , ifc:IfcCsgPrimitive3D , ifc:IfcFillAreaStyleHatching , ifc:IfcShellBasedSurfaceModel , ifc:IfcCartesianTransformationOperator , ifc:IfcGeometricSet , ifc:IfcAnnotationSurface , ifc:IfcDefinedSymbol , ifc:IfcLightSource , ifc:IfcCurve , ifc:IfcTextLiteral , ifc:IfcDraughtingCallout , ifc:IfcDirection , ifc:IfcFaceBasedSurfaceModel , ifc:IfcSurface , ifc:IfcSectionedSpine , ifc:IfcHalfSpaceSolid .
ifc:topXOffset_IfcTrapeziumProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTrapeziumProfileDef ;
rdfs:label "TopXOffset" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:IfcUnitaryEquipmentTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
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:SKETCH_VIEW a ifc:IfcGeometricProjectionEnum , owl:NamedIndividual ;
rdfs:label "SKETCH_VIEW" .
ifc:REMOVABLECASEMENT
a ifc:IfcWindowPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "REMOVABLECASEMENT" .
ifc:IfcTimeMeasure a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcMeasureValue .
ifc:longitudinalBarNominalDiameter_IfcReinforcingMesh
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcingMesh ;
rdfs:label "LongitudinalBarNominalDiameter" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:name_IfcBoundaryCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryCondition ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:name_IfcColourSpecification
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcColourSpecification ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:IfcPHMeasure a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:THERMALADMITTANCEUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "THERMALADMITTANCEUNIT" .
ifc:IfcBeam a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
owl:disjointWith ifc:IfcColumn , ifc:IfcBuildingElementProxy , ifc:IfcWall , ifc:IfcRampFlight , ifc:IfcMember , ifc:IfcRamp , ifc:IfcDoor , ifc:IfcFooting , ifc:IfcRailing , ifc:IfcCurtainWall , ifc:IfcStair , ifc:IfcStairFlight , ifc:IfcBuildingElementComponent , ifc:IfcRoof , ifc:IfcSlab , ifc:IfcPile , ifc:IfcPlate , ifc:IfcWindow , ifc:IfcCovering .
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:meshWidth_IfcReinforcingMesh
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcingMesh ;
rdfs:label "MeshWidth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:EARTHQUAKE_E a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "EARTHQUAKE_E" .
ifc:TWINTOWERENTHALPYRECOVERYLOOPS
a ifc:IfcAirToAirHeatRecoveryTypeEnum , owl:NamedIndividual ;
rdfs:label "TWINTOWERENTHALPYRECOVERYLOOPS" .
ifc:ISOLATING a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "ISOLATING" .
ifc:SHELLANDCOIL a ifc:IfcEvaporatorTypeEnum , owl:NamedIndividual ;
rdfs:label "SHELLANDCOIL" .
ifc:IfcAppliedValue a owl:Class ;
rdfs:subClassOf ifc:IfcObjectReferenceSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAppliedValueRelationship ;
owl:onProperty ifc:isComponentIn_IfcAppliedValue
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcEnvironmentalImpactValue ifc:IfcCostValue )
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcAppliedValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDateTimeSelect ;
owl:onProperty ifc:applicableDate_IfcAppliedValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAppliedValueSelect ;
owl:onProperty ifc:appliedValue_IfcAppliedValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcReferencesValueDocument ;
owl:onProperty ifc:valuesReferenced_IfcAppliedValue
] ;
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: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:IfcAppliedValueSelect ;
owl:onProperty ifc:appliedValue_IfcAppliedValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom 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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcMeasureWithUnit ;
owl:onProperty ifc:unitBasis_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:IfcDateTimeSelect ;
owl:onProperty ifc:fixedUntilDate_IfcAppliedValue
] .
ifc:deltaT_Constant_IfcStructuralLoadTemperature
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadTemperature ;
rdfs:label "DeltaT_Constant" ;
rdfs:range ifc:IfcThermodynamicTemperatureMeasure .
ifc:locationOfInteraction_IfcRelInteractionRequirements
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelInteractionRequirements ;
rdfs:label "LocationOfInteraction" ;
rdfs:range ifc:IfcSpatialStructureElement .
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:IfcMassFlowRateMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:creators_IfcWorkControl
a owl:ObjectProperty ;
rdfs:domain ifc:IfcWorkControl ;
rdfs:label "Creators" ;
rdfs:range ifc:IfcPerson .
ifc:THERMOSTATICACTUATOR
a ifc:IfcActuatorTypeEnum , owl:NamedIndividual ;
rdfs:label "THERMOSTATICACTUATOR" .
ifc:POWEROUTLET a ifc:IfcOutletTypeEnum , owl:NamedIndividual ;
rdfs:label "POWEROUTLET" .
ifc:IfcLabel_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcLabel_List , list:EmptyList .
ifc:IfcVector a owl:Class ;
rdfs:subClassOf ifc:IfcVectorOrDirection , ifc:IfcGeometricRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDirection ;
owl:onProperty ifc:orientation_IfcVector
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDirection ;
owl:onProperty ifc:orientation_IfcVector ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:IfcLengthMeasure ;
owl:onProperty ifc:magnitude_IfcVector
] ;
owl:disjointWith ifc:IfcCompositeCurveSegment , ifc:IfcBooleanResult , ifc:IfcPoint , ifc:IfcCartesianTransformationOperator , ifc:IfcDraughtingCallout , ifc:IfcHalfSpaceSolid , ifc:IfcDirection , ifc:IfcPlanarExtent , ifc:IfcOneDirectionRepeatFactor , ifc:IfcFillAreaStyleTiles , ifc:IfcLightSource , ifc:IfcSolidModel , ifc:IfcDefinedSymbol , ifc:IfcPlacement , ifc:IfcGeometricSet , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcBoundingBox , ifc:IfcFillAreaStyleHatching , ifc:IfcSurface , ifc:IfcTextLiteral , ifc:IfcAnnotationSurface , ifc:IfcShellBasedSurfaceModel , ifc:IfcFaceBasedSurfaceModel , ifc:IfcAnnotationFillArea , ifc:IfcSectionedSpine , ifc:IfcCurve , ifc:IfcCsgPrimitive3D .
ifc:planarForceZ_IfcStructuralLoadPlanarForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadPlanarForce ;
rdfs:label "PlanarForceZ" ;
rdfs:range ifc:IfcPlanarForceMeasure .
ifc:IfcDraughtingCalloutElement
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:IfcSurfaceTextureEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcSoundValue_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcSoundValue_List , list:EmptyList .
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: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:IfcTransformerType , ifc:IfcCoolingTowerType , ifc:IfcCondenserType , ifc:IfcElectricGeneratorType , ifc:IfcElectricMotorType , ifc:IfcCooledBeamType , ifc:IfcTubeBundleType , ifc:IfcEvaporatorType , ifc:IfcEvaporativeCoolerType , ifc:IfcMotorConnectionType , ifc:IfcSpaceHeaterType , ifc:IfcHumidifierType , ifc:IfcBoilerType , ifc:IfcAirToAirHeatRecoveryType , ifc:IfcCoilType , ifc:IfcHeatExchangerType , ifc:IfcUnitaryEquipmentType .
ifc:FREEZER a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "FREEZER" .
ifc:shapeType_IfcRoof
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRoof ;
rdfs:label "ShapeType" ;
rdfs:range ifc:IfcRoofTypeEnum .
ifc:IfcRelSpaceBoundary
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElement ;
owl:onProperty ifc:relatedBuildingElement_IfcRelSpaceBoundary
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConnectionGeometry ;
owl:onProperty ifc:connectionGeometry_IfcRelSpaceBoundary
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPhysicalOrVirtualEnum ;
owl:onProperty ifc:physicalOrVirtualBoundary_IfcRelSpaceBoundary
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcConnectionGeometry ;
owl:onProperty ifc:connectionGeometry_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcElement ;
owl:onProperty ifc:relatedBuildingElement_IfcRelSpaceBoundary
] ;
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:onClass ifc:IfcInternalOrExternalEnum ;
owl:onProperty ifc:internalOrExternalBoundary_IfcRelSpaceBoundary ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSpace ;
owl:onProperty ifc:relatingSpace_IfcRelSpaceBoundary
] ;
owl:disjointWith ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelFlowControlElements , ifc:IfcRelVoidsElement , ifc:IfcRelCoversBldgElements , ifc:IfcRelProjectsElement , ifc:IfcRelReferencedInSpatialStructure , ifc:IfcRelSequence , ifc:IfcRelInteractionRequirements , ifc:IfcRelConnectsPorts , ifc:IfcRelFillsElement , ifc:IfcRelConnectsStructuralElement , ifc:IfcRelCoversSpaces , ifc:IfcRelConnectsPortToElement , ifc:IfcRelServicesBuildings , ifc:IfcRelConnectsElements .
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:predefinedType_IfcPumpType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPumpType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcPumpTypeEnum .
ifc:wallThickness_IfcCircleHollowProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCircleHollowProfileDef ;
rdfs:label "WallThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:objectiveQualifier_IfcObjective
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcObjective ;
rdfs:label "ObjectiveQualifier" ;
rdfs:range ifc:IfcObjectiveEnum .
ifc:MIMICPANEL a ifc:IfcElectricDistributionPointFunctionEnum , owl:NamedIndividual ;
rdfs:label "MIMICPANEL" .
ifc:TRIGGERCONDITION a ifc:IfcObjectiveEnum , owl:NamedIndividual ;
rdfs:label "TRIGGERCONDITION" .
ifc:GASBOOSTER a ifc:IfcGasTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "GASBOOSTER" .
ifc:displacementY_IfcStructuralLoadSingleDisplacement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadSingleDisplacement ;
rdfs:label "DisplacementY" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:WATERCOOLEDSHELLCOIL
a ifc:IfcCondenserTypeEnum , owl:NamedIndividual ;
rdfs:label "WATERCOOLEDSHELLCOIL" .
ifc:predefinedType_IfcJunctionBoxType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcJunctionBoxType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcJunctionBoxTypeEnum .
ifc:profileOrientation_IfcRelAssociatesProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssociatesProfileProperties ;
rdfs:label "ProfileOrientation" ;
rdfs:range ifc:IfcOrientationSelect .
ifc:name_IfcOrganization
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOrganization ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
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:momentOfInertiaYZ_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "MomentOfInertiaYZ" ;
rdfs:range ifc:IfcMomentOfInertiaMeasure .
ifc:AXIS3 a ifc:IfcLayerSetDirectionEnum , owl:NamedIndividual ;
rdfs:label "AXIS3" .
ifc:BEHIND a ifc:IfcAheadOrBehind , owl:NamedIndividual ;
rdfs:label "BEHIND" .
ifc:version_IfcApplication
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApplication ;
rdfs:label "Version" ;
rdfs:range ifc:IfcLabel .
ifc:relatingConnectionType_IfcRelConnectsPathElements
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsPathElements ;
rdfs:label "RelatingConnectionType" ;
rdfs:range ifc:IfcConnectionTypeEnum .
ifc:START_START a ifc:IfcSequenceEnum , owl:NamedIndividual ;
rdfs:label "START_START" .
ifc:FAUCET a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "FAUCET" .
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: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
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcValue ;
owl:onProperty ifc:nominalValue_IfcPropertySingleValue
] ;
owl:disjointWith ifc:IfcPropertyEnumeratedValue , ifc:IfcPropertyListValue , ifc:IfcPropertyTableValue , ifc:IfcPropertyBoundedValue , ifc:IfcPropertyReferenceValue .
ifc:sequenceType_IfcRelSequence
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelSequence ;
rdfs:label "SequenceType" ;
rdfs:range ifc:IfcSequenceEnum .
ifc:globalId_IfcRoot a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRoot ;
rdfs:label "GlobalId" ;
rdfs:range ifc:IfcGloballyUniqueId .
ifc:PILE_CAP a ifc:IfcFootingTypeEnum , owl:NamedIndividual ;
rdfs:label "PILE_CAP" .
ifc:name_IfcTimeSeries
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTimeSeries ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
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:IfcColumnType , ifc:IfcBuildingElementProxyType , ifc:IfcRailingType , ifc:IfcRampFlightType , ifc:IfcStairFlightType , ifc:IfcCurtainWallType , ifc:IfcCoveringType , ifc:IfcMemberType , ifc:IfcWallType , ifc:IfcBeamType .
ifc:directionSense_IfcMaterialLayerSetUsage
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMaterialLayerSetUsage ;
rdfs:label "DirectionSense" ;
rdfs:range ifc:IfcDirectionSenseEnum .
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:DOUBLE_SWING_LEFT
a ifc:IfcDoorStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "DOUBLE_SWING_LEFT" .
ifc:IfcInteger a owl:Class ;
rdfs:subClassOf expr:INTEGER , ifc:IfcSimpleValue .
ifc:IfcLightDistributionData_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcLightDistributionData_List , list:EmptyList .
ifc:boxHeight_IfcTextStyleWithBoxCharacteristics
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleWithBoxCharacteristics ;
rdfs:label "BoxHeight" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:displacementX_IfcStructuralLoadSingleDisplacement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadSingleDisplacement ;
rdfs:label "DisplacementX" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:IfcFireSuppressionTerminalTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcRotationalFrequencyMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:description_IfcOrganizationRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOrganizationRelationship ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:T_BEAM a ifc:IfcBeamTypeEnum , owl:NamedIndividual ;
rdfs:label "T_BEAM" .
ifc:cfsFaces_IfcConnectedFaceSet
a owl:ObjectProperty ;
rdfs:domain ifc:IfcConnectedFaceSet ;
rdfs:label "CfsFaces" ;
rdfs:range ifc:IfcFace .
ifc:id_IfcOrganization
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOrganization ;
rdfs:label "Id" ;
rdfs:range ifc:IfcIdentifier .
ifc:description_IfcConstraint
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraint ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:MANUFACTURER a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "MANUFACTURER" .
ifc:POLYPHASE a ifc:IfcElectricMotorTypeEnum , owl:NamedIndividual ;
rdfs:label "POLYPHASE" .
ifc:GULLYTRAP a ifc:IfcWasteTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "GULLYTRAP" .
ifc:ELECTRICRESISTANCEUNIT
a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICRESISTANCEUNIT" .
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:dataOrigin_IfcTimeSeries
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTimeSeries ;
rdfs:label "DataOrigin" ;
rdfs:range ifc:IfcDataOriginEnum .
ifc:theoryType_IfcStructuralResultGroup
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralResultGroup ;
rdfs:label "TheoryType" ;
rdfs:range ifc:IfcAnalysisTheoryTypeEnum .
ifc:LUMINOUSFLUXUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "LUMINOUSFLUXUNIT" .
ifc:finishFloat_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "FinishFloat" ;
rdfs:range ifc:IfcTimeMeasure .
ifc:IfcActorRole_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcActorRole_List , list:EmptyList .
ifc:referencedBy_IfcProduct
a owl:ObjectProperty ;
rdfs:domain ifc:IfcProduct ;
rdfs:label "ReferencedBy" ;
rdfs:range ifc:IfcRelAssignsToProduct ;
owl:inverseOf ifc:relatingProduct_IfcRelAssignsToProduct .
ifc:corner_IfcBoundingBox
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundingBox ;
rdfs:label "Corner" ;
rdfs:range ifc:IfcCartesianPoint .
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:rateDateTime_IfcCurrencyRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurrencyRelationship ;
rdfs:label "RateDateTime" ;
rdfs:range ifc:IfcDateAndTime .
ifc:IfcFurnishingElementType
a owl:Class ;
rdfs:subClassOf ifc:IfcElementType ;
owl:disjointWith ifc:IfcElementComponentType , ifc:IfcTransportElementType , ifc:IfcBuildingElementType , ifc:IfcSpatialStructureElementType , ifc:IfcDistributionElementType .
ifc:WASTETRAP a ifc:IfcWasteTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "WASTETRAP" .
ifc:ACTUALSERVICELIFE
a ifc:IfcServiceLifeTypeEnum , owl:NamedIndividual ;
rdfs:label "ACTUALSERVICELIFE" .
ifc:userDefinedCategory_IfcEnvironmentalImpactValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEnvironmentalImpactValue ;
rdfs:label "UserDefinedCategory" ;
rdfs:range ifc:IfcLabel .
ifc:IfcPhysicalOrVirtualEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:item_IfcAnnotationSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAnnotationSurface ;
rdfs:label "Item" ;
rdfs:range ifc:IfcGeometricRepresentationItem .
ifc:propertyDependsOn_IfcProperty
a owl:ObjectProperty ;
rdfs:domain ifc:IfcProperty ;
rdfs:label "PropertyDependsOn" ;
rdfs:range ifc:IfcPropertyDependencyRelationship ;
owl:inverseOf ifc:dependantProperty_IfcPropertyDependencyRelationship .
ifc:VOLUMETRICFLOWRATEUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "VOLUMETRICFLOWRATEUNIT" .
ifc:DIRECTEVAPORATIVEPACKAGEDROTARYAIRCOOLER
a ifc:IfcEvaporativeCoolerTypeEnum , owl:NamedIndividual ;
rdfs:label "DIRECTEVAPORATIVEPACKAGEDROTARYAIRCOOLER" .
ifc:IfcFeatureElement
a owl:Class ;
rdfs:subClassOf ifc:IfcElement ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcFeatureElementSubtraction ifc:IfcFeatureElementAddition )
] ;
owl:disjointWith ifc:IfcElementComponent , ifc:IfcElectricalElement , ifc:IfcElementAssembly , ifc:IfcVirtualElement , ifc:IfcTransportElement , ifc:IfcFurnishingElement , ifc:IfcBuildingElement , ifc:IfcDistributionElement , ifc:IfcEquipmentElement .
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:radius_IfcRightCircularCylinder
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRightCircularCylinder ;
rdfs:label "Radius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:LATENT a ifc:IfcThermalLoadTypeEnum , owl:NamedIndividual ;
rdfs:label "LATENT" .
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:IfcAnnotationFillAreaOccurrence
a owl:Class ;
rdfs:subClassOf ifc:IfcAnnotationOccurrence ;
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
] ;
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
] ;
owl:disjointWith ifc:IfcAnnotationTextOccurrence , ifc:IfcAnnotationSurfaceOccurrence , ifc:IfcAnnotationSymbolOccurrence , ifc:IfcAnnotationCurveOccurrence .
ifc:lineHeight_IfcTextStyleTextModel
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleTextModel ;
rdfs:label "LineHeight" ;
rdfs:range ifc:IfcSizeSelect .
ifc:town_IfcPostalAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPostalAddress ;
rdfs:label "Town" ;
rdfs:range ifc:IfcLabel .
ifc:DISPOSAL a ifc:IfcEnvironmentalImpactCategoryEnum , owl:NamedIndividual ;
rdfs:label "DISPOSAL" .
ifc:CUBIC_METRE a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "CUBIC_METRE" .
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:IfcOccupantTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcProfileDef_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcProfileDef_List , list:EmptyList .
ifc:IfcEnvironmentalImpactCategoryEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcDoorStyleOperationEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:longitudinalBarSpacing_IfcReinforcingMesh
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcingMesh ;
rdfs:label "LongitudinalBarSpacing" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcSurfaceStyle a owl:Class ;
rdfs:subClassOf ifc:IfcPresentationStyleSelect , ifc:IfcPresentationStyle ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSurfaceSide ;
owl:onProperty ifc:side_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:allValuesFrom ifc:IfcSurfaceStyleElementSelect ;
owl:onProperty ifc:styles_IfcSurfaceStyle
] ;
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:onClass ifc:IfcSurfaceSide ;
owl:onProperty ifc:side_IfcSurfaceStyle ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcSymbolStyle , ifc:IfcCurveStyle , ifc:IfcTextStyle , ifc:IfcFillAreaStyle .
ifc:radius_IfcCraneRailFShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailFShapeProfileDef ;
rdfs:label "Radius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcTimeSeriesScheduleTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:predefinedType_IfcPlateType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPlateType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcPlateTypeEnum .
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: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:uAxes_IfcGrid a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGrid ;
rdfs:label "UAxes" ;
rdfs:range ifc:IfcGridAxis_List .
ifc:NOTEQUALTO a ifc:IfcBenchmarkEnum , owl:NamedIndividual ;
rdfs:label "NOTEQUALTO" .
ifc:BEG a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "BEG" .
ifc:validUntil_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "ValidUntil" ;
rdfs:range ifc:IfcCalendarDate .
ifc:flangeEdgeRadius_IfcTShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTShapeProfileDef ;
rdfs:label "FlangeEdgeRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcRadiusDimension
a owl:Class ;
rdfs:subClassOf ifc:IfcDimensionCurveDirectedCallout ;
owl:disjointWith ifc:IfcAngularDimension , ifc:IfcDiameterDimension , ifc:IfcLinearDimension .
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:IfcRelSequence a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
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:onClass ifc:IfcProcess ;
owl:onProperty ifc:relatedProcess_IfcRelSequence ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:allValuesFrom ifc:IfcProcess ;
owl:onProperty ifc:relatedProcess_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:relatingProcess_IfcRelSequence
] ;
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
] ;
owl:disjointWith ifc:IfcRelFillsElement , ifc:IfcRelReferencedInSpatialStructure , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelCoversSpaces , ifc:IfcRelConnectsStructuralElement , ifc:IfcRelVoidsElement , ifc:IfcRelConnectsPorts , ifc:IfcRelConnectsElements , ifc:IfcRelProjectsElement , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelSpaceBoundary , ifc:IfcRelServicesBuildings , ifc:IfcRelConnectsPortToElement , ifc:IfcRelInteractionRequirements , ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelCoversBldgElements , ifc:IfcRelFlowControlElements .
ifc:panelOperation_IfcDoorPanelProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorPanelProperties ;
rdfs:label "PanelOperation" ;
rdfs:range ifc:IfcDoorPanelOperationEnum .
ifc:ELECTRICCABLEHEATER
a ifc:IfcElectricHeaterTypeEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICCABLEHEATER" .
ifc:green_IfcColourRgb
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcColourRgb ;
rdfs:label "Green" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:IfcTimeSeriesDataTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:currentValue_IfcAsset
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAsset ;
rdfs:label "CurrentValue" ;
rdfs:range ifc:IfcCostValue .
ifc:material_IfcMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMaterialProperties ;
rdfs:label "Material" ;
rdfs:range ifc:IfcMaterial .
ifc:IfcElectricDistributionPointFunctionEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:edgeList_IfcPath a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPath ;
rdfs:label "EdgeList" ;
rdfs:range ifc:IfcOrientedEdge_List .
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:SHOWER a ifc:IfcSanitaryTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "SHOWER" .
ifc:IfcStyledItem a owl:Class ;
rdfs:subClassOf ifc:IfcRepresentationItem ;
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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcRepresentationItem ;
owl:onProperty ifc:item_IfcStyledItem
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcStyledItem
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPresentationStyleAssignment ;
owl:onProperty ifc:styles_IfcStyledItem
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRepresentationItem ;
owl:onProperty ifc:item_IfcStyledItem
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPresentationStyleAssignment ;
owl:onProperty ifc:styles_IfcStyledItem
] ;
owl:disjointWith ifc:IfcMappedItem , ifc:IfcGeometricRepresentationItem , ifc:IfcTopologicalRepresentationItem .
ifc:styleOfSymbol_IfcSymbolStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSymbolStyle ;
rdfs:label "StyleOfSymbol" ;
rdfs:range ifc:IfcSymbolStyleSelect .
ifc:TRIPLE_PANEL_TOP a ifc:IfcWindowStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "TRIPLE_PANEL_TOP" .
ifc:IfcDiscreteAccessory
a owl:Class ;
rdfs:subClassOf ifc:IfcElementComponent ;
owl:disjointWith ifc:IfcFastener .
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:BREAKGLASSBUTTON a ifc:IfcAlarmTypeEnum , owl:NamedIndividual ;
rdfs:label "BREAKGLASSBUTTON" .
ifc:ACCESSORY_ASSEMBLY
a ifc:IfcElementAssemblyTypeEnum , owl:NamedIndividual ;
rdfs:label "ACCESSORY_ASSEMBLY" .
ifc:EGL a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "EGL" .
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:predefinedType_IfcHumidifierType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcHumidifierType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcHumidifierTypeEnum .
ifc:volumeValue_IfcQuantityVolume
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcQuantityVolume ;
rdfs:label "VolumeValue" ;
rdfs:range ifc:IfcVolumeMeasure .
ifc:ROLLINGPISTON a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "ROLLINGPISTON" .
ifc:PREFAB_STEEL a ifc:IfcPileConstructionEnum , owl:NamedIndividual ;
rdfs:label "PREFAB_STEEL" .
ifc:relatedElements_IfcRelContainedInSpatialStructure
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRelContainedInSpatialStructure ;
rdfs:label "RelatedElements" ;
rdfs:range ifc:IfcProduct .
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:IfcDraughtingPreDefinedColour
a owl:Class ;
rdfs:subClassOf ifc:IfcPreDefinedColour .
ifc:IfcReinforcingBarSurfaceEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:SECTIONAL a ifc:IfcTankTypeEnum , owl:NamedIndividual ;
rdfs:label "SECTIONAL" .
ifc:COMMISSIONING a ifc:IfcPropertySourceEnum , ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "COMMISSIONING" .
ifc:TARGET a ifc:IfcDimensionExtentUsage , owl:NamedIndividual ;
rdfs:label "TARGET" .
ifc:PLANARFORCEUNIT a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "PLANARFORCEUNIT" .
ifc:relatedCoverings_IfcRelCoversSpaces
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRelCoversSpaces ;
rdfs:label "RelatedCoverings" ;
rdfs:range ifc:IfcCovering ;
owl:inverseOf ifc:coversSpaces_IfcCovering .
ifc:secondaryPlaneAngle_IfcLightDistributionData
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightDistributionData ;
rdfs:label "SecondaryPlaneAngle" ;
rdfs:range ifc:IfcPlaneAngleMeasure_List .
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: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: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:predefinedType_IfcRailing
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRailing ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcRailingTypeEnum .
ifc:IfcMonetaryMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue , ifc:IfcAppliedValueSelect .
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:IfcRepresentation
a owl:Class ;
rdfs:subClassOf ifc:IfcLayeredItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:representationType_IfcRepresentation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRepresentationItem ;
owl:onProperty ifc:items_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: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:onClass ifc:IfcRepresentationContext ;
owl:onProperty ifc:contextOfItems_IfcRepresentation ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:IfcRepresentationContext ;
owl:onProperty ifc:contextOfItems_IfcRepresentation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:representationType_IfcRepresentation
] .
ifc:effectiveDepth_IfcReinforcementBarProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcementBarProperties ;
rdfs:label "EffectiveDepth" ;
rdfs:range ifc:IfcLengthMeasure .
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:FRF a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "FRF" .
ifc:linearStiffnessZ_IfcBoundaryNodeCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryNodeCondition ;
rdfs:label "LinearStiffnessZ" ;
rdfs:range ifc:IfcLinearStiffnessMeasure .
ifc:predefinedType_IfcSpaceType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcSpaceTypeEnum .
ifc:predefinedType_IfcEvaporativeCoolerType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEvaporativeCoolerType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcEvaporativeCoolerTypeEnum .
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:sourceOfResultGroup_IfcStructuralLoadGroup
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadGroup ;
rdfs:label "SourceOfResultGroup" ;
rdfs:range ifc:IfcStructuralResultGroup ;
owl:inverseOf ifc:resultForLoadGroup_IfcStructuralResultGroup .
ifc:approvalLevel_IfcApproval
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApproval ;
rdfs:label "ApprovalLevel" ;
rdfs:range ifc:IfcLabel .
ifc:IMPACT a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "IMPACT" .
ifc:HEATFLUXDENSITYUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "HEATFLUXDENSITYUNIT" .
ifc:predefinedType_IfcElectricHeaterType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricHeaterType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcElectricHeaterTypeEnum .
dce:date a owl:AnnotationProperty .
ifc:IfcSectionReinforcementProperties_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcSectionReinforcementProperties_List , list:EmptyList .
ifc:MOISTURESENSOR a ifc:IfcSensorTypeEnum , owl:NamedIndividual ;
rdfs:label "MOISTURESENSOR" .
ifc:depth_IfcUShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcUShapeProfileDef ;
rdfs:label "Depth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:LOWVOLTAGEHALOGEN
a ifc:IfcLightEmissionSourceEnum , owl:NamedIndividual ;
rdfs:label "LOWVOLTAGEHALOGEN" .
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:momentX_IfcStructuralLoadSingleForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTorqueMeasure ;
owl:onProperty ifc:momentZ_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:momentY_IfcStructuralLoadSingleForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcForceMeasure ;
owl:onProperty ifc:forceX_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:allValuesFrom ifc:IfcForceMeasure ;
owl:onProperty ifc:forceZ_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:momentX_IfcStructuralLoadSingleForce
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTorqueMeasure ;
owl:onProperty ifc:momentY_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:allValuesFrom ifc:IfcForceMeasure ;
owl:onProperty ifc:forceY_IfcStructuralLoadSingleForce
] ;
owl:disjointWith ifc:IfcStructuralLoadTemperature , ifc:IfcStructuralLoadLinearForce , ifc:IfcStructuralLoadPlanarForce , ifc:IfcStructuralLoadSingleDisplacement .
ifc:PERMANENT_G a ifc:IfcActionTypeEnum , owl:NamedIndividual ;
rdfs:label "PERMANENT_G" .
ifc:ATS a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "ATS" .
ifc:VALVECHAMBER a ifc:IfcDistributionChamberElementTypeEnum , owl:NamedIndividual ;
rdfs:label "VALVECHAMBER" .
ifc:IfcRailingTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:identifier_IfcPresentationLayerAssignment
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPresentationLayerAssignment ;
rdfs:label "Identifier" ;
rdfs:range ifc:IfcIdentifier .
ifc:givenName_IfcPerson
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPerson ;
rdfs:label "GivenName" ;
rdfs:range ifc:IfcLabel .
ifc:IfcRelConnectsStructuralElement
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcElement ;
owl:onProperty ifc:relatingElement_IfcRelConnectsStructuralElement ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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
] ;
owl:disjointWith ifc:IfcRelVoidsElement , ifc:IfcRelFlowControlElements , ifc:IfcRelConnectsPorts , ifc:IfcRelReferencedInSpatialStructure , ifc:IfcRelFillsElement , ifc:IfcRelProjectsElement , ifc:IfcRelConnectsPortToElement , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelServicesBuildings , ifc:IfcRelConnectsElements , ifc:IfcRelInteractionRequirements , ifc:IfcRelSpaceBoundary , ifc:IfcRelCoversSpaces , ifc:IfcRelCoversBldgElements , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelSequence , ifc:IfcRelConnectsStructuralActivity .
ifc:magnitude_IfcVector
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcVector ;
rdfs:label "Magnitude" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:COMBINEDVALUE a ifc:IfcEnvironmentalImpactCategoryEnum , owl:NamedIndividual ;
rdfs:label "COMBINEDVALUE" .
ifc:predefinedType_IfcProjectOrder
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProjectOrder ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcProjectOrderTypeEnum .
ifc:flowConditionSingleValue_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "FlowConditionSingleValue" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:TRUSS a ifc:IfcElementAssemblyTypeEnum , owl:NamedIndividual ;
rdfs:label "TRUSS" .
ifc:INDIRECTWATERHEATER
a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "INDIRECTWATERHEATER" .
ifc:MATT a ifc:IfcReflectanceMethodEnum , owl:NamedIndividual ;
rdfs:label "MATT" .
ifc:IfcLightDistributionCurveEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcDaylightSavingHour
a owl:Class ;
rdfs:subClassOf expr:INTEGER .
ifc:MAINVOLTAGEHALOGEN
a ifc:IfcLightEmissionSourceEnum , owl:NamedIndividual ;
rdfs:label "MAINVOLTAGEHALOGEN" .
ifc:DIRECTEXPANSIONBRAZEDPLATE
a ifc:IfcEvaporatorTypeEnum , owl:NamedIndividual ;
rdfs:label "DIRECTEXPANSIONBRAZEDPLATE" .
ifc:IfcElectricApplianceTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:initialStress_IfcRelaxation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelaxation ;
rdfs:label "InitialStress" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:IfcElectricResistanceMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:IfcOrientedEdge_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcOrientedEdge_List , list:EmptyList .
ifc:IfcTextPath a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:preStress_IfcTendon
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTendon ;
rdfs:label "PreStress" ;
rdfs:range ifc:IfcPressureMeasure .
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:isDecomposedBy_IfcObjectDefinition
a owl:ObjectProperty ;
rdfs:domain ifc:IfcObjectDefinition ;
rdfs:label "IsDecomposedBy" ;
rdfs:range ifc:IfcRelDecomposes ;
owl:inverseOf ifc:relatingObject_IfcRelDecomposes .
ifc:IfcElectricCurrentEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:LOWPRESSURESODIUM
a ifc:IfcLightEmissionSourceEnum , owl:NamedIndividual ;
rdfs:label "LOWPRESSURESODIUM" .
ifc:curveFont_IfcCurveStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurveStyle ;
rdfs:label "CurveFont" ;
rdfs:range ifc:IfcCurveFontOrScaledCurveFontSelect .
ifc:LOADING_3D a ifc:IfcAnalysisModelTypeEnum , owl:NamedIndividual ;
rdfs:label "LOADING_3D" .
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:outerBoundary_IfcAnnotationFillArea
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAnnotationFillArea ;
rdfs:label "OuterBoundary" ;
rdfs:range ifc:IfcCurve .
ifc:IfcSurfaceOrFaceSurface
a owl:Class ;
rdfs:subClassOf expr:SELECT .
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: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:benchmarkValues_IfcObjective
] ;
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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcMetric ;
owl:onProperty ifc:resultValues_IfcObjective
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMetric ;
owl:onProperty ifc:benchmarkValues_IfcObjective
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcObjectiveEnum ;
owl:onProperty ifc:objectiveQualifier_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
] ;
owl:disjointWith ifc:IfcMetric .
ifc:name_IfcConversionBasedUnit
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConversionBasedUnit ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:PROCESS a ifc:IfcObjectTypeEnum , owl:NamedIndividual ;
rdfs:label "PROCESS" .
ifc:standardRequiredArea_IfcSpaceProgram
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceProgram ;
rdfs:label "StandardRequiredArea" ;
rdfs:range ifc:IfcAreaMeasure .
ifc:SHELLANDTUBE a ifc:IfcHeatExchangerTypeEnum , owl:NamedIndividual ;
rdfs:label "SHELLANDTUBE" .
ifc:IfcRailing a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRailingTypeEnum ;
owl:onProperty ifc:predefinedType_IfcRailing
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcRailingTypeEnum ;
owl:onProperty ifc:predefinedType_IfcRailing
] ;
owl:disjointWith ifc:IfcStair , ifc:IfcRampFlight , ifc:IfcBuildingElementProxy , ifc:IfcPile , ifc:IfcRamp , ifc:IfcDoor , ifc:IfcCurtainWall , ifc:IfcWindow , ifc:IfcRoof , ifc:IfcPlate , ifc:IfcStairFlight , ifc:IfcMember , ifc:IfcWall , ifc:IfcFooting , ifc:IfcCovering , ifc:IfcBeam , ifc:IfcColumn , ifc:IfcSlab , ifc:IfcBuildingElementComponent .
ifc:hardeningModule_IfcMechanicalSteelMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalSteelMaterialProperties ;
rdfs:label "HardeningModule" ;
rdfs:range ifc:IfcModulusOfElasticityMeasure .
ifc:name_IfcPresentationLayerAssignment
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPresentationLayerAssignment ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:totalReplacementCost_IfcAsset
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAsset ;
rdfs:label "TotalReplacementCost" ;
rdfs:range ifc:IfcCostValue .
ifc:ADDED a ifc:IfcChangeActionEnum , owl:NamedIndividual ;
rdfs:label "ADDED" .
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:IfcMassPerLengthMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:FIRESENSOR a ifc:IfcSensorTypeEnum , owl:NamedIndividual ;
rdfs:label "FIRESENSOR" .
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:IfcEdge a owl:Class ;
rdfs:subClassOf ifc:IfcTopologicalRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcVertex ;
owl:onProperty ifc:edgeStart_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:edgeEnd_IfcEdge ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcVertex ;
owl:onProperty ifc:edgeEnd_IfcEdge
] ;
owl:disjointWith ifc:IfcLoop , ifc:IfcFace , ifc:IfcFaceBound , ifc:IfcConnectedFaceSet , ifc:IfcPath , ifc:IfcVertex .
ifc:IfcGeometricProjectionEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:SEMIHERMETIC a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "SEMIHERMETIC" .
ifc:PLATE a ifc:IfcHeatExchangerTypeEnum , ifc:IfcMemberTypeEnum , owl:NamedIndividual ;
rdfs:label "PLATE" .
ifc:IfcCostSchedule a owl:Class ;
rdfs:subClassOf ifc:IfcControl ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcActorSelect ;
owl:onProperty ifc:preparedBy_IfcCostSchedule
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:updateDate_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:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:iD_IfcCostSchedule
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorSelect ;
owl:onProperty ifc:targetUsers_IfcCostSchedule
] ;
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:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:status_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: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:preparedBy_IfcCostSchedule
] ;
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: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:allValuesFrom ifc:IfcActorSelect ;
owl:onProperty ifc:submittedBy_IfcCostSchedule
] ;
owl:disjointWith ifc:IfcScheduleTimeControl , ifc:IfcProjectOrderRecord , ifc:IfcConditionCriterion , ifc:IfcSpaceProgram , ifc:IfcCostItem , ifc:IfcPermit , ifc:IfcFurnitureStandard , ifc:IfcPerformanceHistory , ifc:IfcTimeSeriesSchedule , ifc:IfcProjectOrder , ifc:IfcEquipmentStandard , ifc:IfcServiceLife , ifc:IfcWorkControl , ifc:IfcActionRequest .
ifc:extent_IfcTextLiteralWithExtent
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextLiteralWithExtent ;
rdfs:label "Extent" ;
rdfs:range ifc:IfcPlanarExtent .
ifc:IfcMechanicalFastenerType
a owl:Class ;
rdfs:subClassOf ifc:IfcFastenerType .
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:LIGHTEMITTINGDIODE
a ifc:IfcLightEmissionSourceEnum , owl:NamedIndividual ;
rdfs:label "LIGHTEMITTINGDIODE" .
ifc:IfcFlowTreatmentDeviceType
a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionFlowElementType ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcDuctSilencerType ifc:IfcFilterType )
] ;
owl:disjointWith ifc:IfcFlowFittingType , ifc:IfcDistributionChamberElementType , ifc:IfcEnergyConversionDeviceType , ifc:IfcFlowSegmentType , ifc:IfcFlowControllerType , ifc:IfcFlowMovingDeviceType , ifc:IfcFlowStorageDeviceType , ifc:IfcFlowTerminalType .
ifc:WATERCOOLEDSHELLTUBE
a ifc:IfcCondenserTypeEnum , owl:NamedIndividual ;
rdfs:label "WATERCOOLEDSHELLTUBE" .
ifc:IfcFilterTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcConditionCriterion
a owl:Class ;
rdfs:subClassOf ifc:IfcControl ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcConditionCriterionSelect ;
owl:onProperty ifc:criterion_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:IfcDateTimeSelect ;
owl:onProperty ifc:criterionDateTime_IfcConditionCriterion ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:criterionDateTime_IfcConditionCriterion
] ;
owl:disjointWith ifc:IfcProjectOrder , ifc:IfcCostItem , ifc:IfcWorkControl , ifc:IfcScheduleTimeControl , ifc:IfcPerformanceHistory , ifc:IfcProjectOrderRecord , ifc:IfcTimeSeriesSchedule , ifc:IfcFurnitureStandard , ifc:IfcCostSchedule , ifc:IfcEquipmentStandard , ifc:IfcSpaceProgram , ifc:IfcActionRequest , ifc:IfcPermit , ifc:IfcServiceLife .
ifc:METERCHAMBER a ifc:IfcDistributionChamberElementTypeEnum , owl:NamedIndividual ;
rdfs:label "METERCHAMBER" .
ifc:TYPE_A a ifc:IfcLightDistributionCurveEnum , owl:NamedIndividual ;
rdfs:label "TYPE_A" .
ifc:sbsmBoundary_IfcShellBasedSurfaceModel
a owl:ObjectProperty ;
rdfs:domain ifc:IfcShellBasedSurfaceModel ;
rdfs:label "SbsmBoundary" ;
rdfs:range ifc:IfcShell .
ifc:sweptArea_IfcSweptAreaSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSweptAreaSolid ;
rdfs:label "SweptArea" ;
rdfs:range ifc:IfcProfileDef .
ifc:basisCurve_IfcOffsetCurve2D
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOffsetCurve2D ;
rdfs:label "BasisCurve" ;
rdfs:range ifc:IfcCurve .
ifc:id_IfcPerson a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPerson ;
rdfs:label "Id" ;
rdfs:range ifc:IfcIdentifier .
ifc:slippageY_IfcSlippageConnectionCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSlippageConnectionCondition ;
rdfs:label "SlippageY" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:CONSTRUCTIONMANAGER
a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "CONSTRUCTIONMANAGER" .
ifc:IfcProject a owl:Class ;
rdfs:subClassOf ifc:IfcObject ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRepresentationContext ;
owl:onProperty ifc:representationContexts_IfcProject
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:phase_IfcProject
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcUnitAssignment ;
owl:onProperty ifc:unitsInContext_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:IfcLabel ;
owl:onProperty ifc:longName_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass 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
] ;
owl:disjointWith ifc:IfcProduct , ifc:IfcResource , ifc:IfcProcess , ifc:IfcControl , ifc:IfcGroup , ifc:IfcActor .
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:IfcEvaporativeCoolerType , ifc:IfcCoolingTowerType , ifc:IfcElectricMotorType , ifc:IfcSpaceHeaterType , ifc:IfcTransformerType , ifc:IfcHeatExchangerType , ifc:IfcCooledBeamType , ifc:IfcCoilType , ifc:IfcElectricGeneratorType , ifc:IfcMotorConnectionType , ifc:IfcChillerType , ifc:IfcHumidifierType , ifc:IfcAirToAirHeatRecoveryType , ifc:IfcTubeBundleType , ifc:IfcCondenserType , ifc:IfcUnitaryEquipmentType , ifc:IfcBoilerType .
ifc:FRIDGE_FREEZER a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "FRIDGE_FREEZER" .
ifc:IfcWorkPlan a owl:Class ;
rdfs:subClassOf ifc:IfcWorkControl ;
owl:disjointWith ifc:IfcWorkSchedule .
ifc:IfcTableRow_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcTableRow_List , list:EmptyList .
ifc:SUBCONTRACTOR a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "SUBCONTRACTOR" .
ifc:IfcPlateTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:GASCOCK a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "GASCOCK" .
ifc:productDefinitional_IfcShapeAspect
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcShapeAspect ;
rdfs:label "ProductDefinitional" ;
rdfs:range expr:LOGICAL .
ifc:startProfile_IfcSectionProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSectionProperties ;
rdfs:label "StartProfile" ;
rdfs:range ifc:IfcProfileDef .
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:DIVIDE a ifc:IfcArithmeticOperatorEnum , owl:NamedIndividual ;
rdfs:label "DIVIDE" .
ifc:FLUSHING a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "FLUSHING" .
ifc:DOUBLE_ACTING a ifc:IfcDoorPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "DOUBLE_ACTING" .
ifc:COLUMN a ifc:IfcColumnTypeEnum , owl:NamedIndividual ;
rdfs:label "COLUMN" .
ifc:IfcFlowController
a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionFlowElement ;
owl:disjointWith ifc:IfcFlowTreatmentDevice , ifc:IfcFlowFitting , ifc:IfcFlowStorageDevice , ifc:IfcFlowSegment , ifc:IfcFlowMovingDevice , ifc:IfcFlowTerminal , ifc:IfcDistributionChamberElement , ifc:IfcEnergyConversionDevice .
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:IDR a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "IDR" .
ifc:ATPATH a ifc:IfcConnectionTypeEnum , owl:NamedIndividual ;
rdfs:label "ATPATH" .
ifc:visibleReflectanceFront_IfcOpticalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOpticalMaterialProperties ;
rdfs:label "VisibleReflectanceFront" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:refractionIndex_IfcSurfaceStyleRefraction
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleRefraction ;
rdfs:label "RefractionIndex" ;
rdfs:range ifc:IfcReal .
ifc:baseDepth2_IfcCraneRailFShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailFShapeProfileDef ;
rdfs:label "BaseDepth2" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:predefinedType_IfcSpaceHeaterType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceHeaterType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcSpaceHeaterTypeEnum .
ifc:IfcMeasureValue a owl:Class ;
rdfs:subClassOf expr:SELECT , ifc:IfcValue .
ifc:IfcSystemFurnitureElementType
a owl:Class ;
rdfs:subClassOf ifc:IfcFurnishingElementType ;
owl:disjointWith ifc:IfcFurnitureType .
ifc:LINEARMOMENTUNIT a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "LINEARMOMENTUNIT" .
ifc:RING a ifc:IfcReinforcingBarRoleEnum , owl:NamedIndividual ;
rdfs:label "RING" .
ifc:RELIEFDAMPER a ifc:IfcDamperTypeEnum , owl:NamedIndividual ;
rdfs:label "RELIEFDAMPER" .
a owl:Ontology ;
rdfs:comment "Ontology automatically generated from the EXPRESS schema 'IFC2X3_Final' 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 "Walter Terkaj ([email protected])" , "Pieter Pauwels ([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_Final" ;
dce:language "en" ;
dce:title "IFC2X3_Final" ;
vann:preferredNamespacePrefix "ifc" ;
vann:preferredNamespaceUri "http://standards.buildingsmart.org/IFC/DEV/IFC2x3/FINAL/OWL" ;
owl:imports .
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: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:steelGrade_IfcReinforcingElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcingElement ;
rdfs:label "SteelGrade" ;
rdfs:range ifc:IfcLabel .
ifc:IfcGasTerminalTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
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:width_IfcLShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLShapeProfileDef ;
rdfs:label "Width" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcStateEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:profiles_IfcCompositeProfileDef
a owl:ObjectProperty ;
rdfs:domain ifc:IfcCompositeProfileDef ;
rdfs:label "Profiles" ;
rdfs:range ifc:IfcProfileDef .
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: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:IfcBooleanOperator
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:LOAD_COMBINATION_GROUP
a ifc:IfcLoadGroupTypeEnum , owl:NamedIndividual ;
rdfs:label "LOAD_COMBINATION_GROUP" .
ifc:SPIRAL_STAIR a ifc:IfcStairTypeEnum , owl:NamedIndividual ;
rdfs:label "SPIRAL_STAIR" .
ifc:FACSIMILE a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "FACSIMILE" .
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:SPECULAR a ifc:IfcSurfaceTextureEnum , owl:NamedIndividual ;
rdfs:label "SPECULAR" .
ifc:diffuseColour_IfcSurfaceStyleRendering
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleRendering ;
rdfs:label "DiffuseColour" ;
rdfs:range ifc:IfcColourOrFactor .
ifc:RIGHT a ifc:IfcTextPath , ifc:IfcWindowPanelPositionEnum , ifc:IfcDoorPanelPositionEnum , owl:NamedIndividual ;
rdfs:label "RIGHT" .
ifc:name_IfcPhysicalQuantity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPhysicalQuantity ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:COMISSIONINGENGINEER
a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "COMISSIONINGENGINEER" .
ifc:IfcMaterialSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
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:SCREEN a ifc:IfcPermeableCoveringOperationEnum , owl:NamedIndividual ;
rdfs:label "SCREEN" .
ifc:IfcServiceLife a owl:Class ;
rdfs:subClassOf ifc:IfcControl ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcServiceLifeTypeEnum ;
owl:onProperty ifc:serviceLifeType_IfcServiceLife
] ;
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:onClass ifc:IfcServiceLifeTypeEnum ;
owl:onProperty ifc:serviceLifeType_IfcServiceLife ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeMeasure ;
owl:onProperty ifc:serviceLifeDuration_IfcServiceLife
] ;
owl:disjointWith ifc:IfcTimeSeriesSchedule , ifc:IfcPermit , ifc:IfcFurnitureStandard , ifc:IfcScheduleTimeControl , ifc:IfcProjectOrder , ifc:IfcCostSchedule , ifc:IfcActionRequest , ifc:IfcConditionCriterion , ifc:IfcPerformanceHistory , ifc:IfcCostItem , ifc:IfcProjectOrderRecord , ifc:IfcEquipmentStandard , ifc:IfcWorkControl , ifc:IfcSpaceProgram .
ifc:IfcElectricApplianceType
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowTerminalType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcElectricApplianceTypeEnum ;
owl:onProperty ifc:predefinedType_IfcElectricApplianceType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElectricApplianceTypeEnum ;
owl:onProperty ifc:predefinedType_IfcElectricApplianceType
] ;
owl:disjointWith ifc:IfcOutletType , ifc:IfcWasteTerminalType , ifc:IfcFireSuppressionTerminalType , ifc:IfcGasTerminalType , ifc:IfcElectricHeaterType , ifc:IfcLightFixtureType , ifc:IfcSanitaryTerminalType , ifc:IfcLampType , ifc:IfcAirTerminalType , ifc:IfcStackTerminalType .
ifc:CONNECTOR a ifc:IfcDuctFittingTypeEnum , ifc:IfcPipeFittingTypeEnum , owl:NamedIndividual ;
rdfs:label "CONNECTOR" .
ifc:WATERHEATER a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "WATERHEATER" .
ifc:closedCurve_IfcBSplineCurve
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBSplineCurve ;
rdfs:label "ClosedCurve" ;
rdfs:range expr:LOGICAL .
ifc:LINEARFORCEUNIT a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "LINEARFORCEUNIT" .
ifc:BUILDINGOPERATOR a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "BUILDINGOPERATOR" .
ifc:CURVED a ifc:IfcStairFlightTypeEnum , owl:NamedIndividual ;
rdfs:label "CURVED" .
ifc:constructionType_IfcDoorStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorStyle ;
rdfs:label "ConstructionType" ;
rdfs:range ifc:IfcDoorStyleConstructionEnum .
dce:identifier a owl:AnnotationProperty .
ifc:IfcGeometricSetSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
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:SIDEHUNGLEFTHAND a ifc:IfcWindowPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "SIDEHUNGLEFTHAND" .
ifc:boxWidth_IfcTextStyleWithBoxCharacteristics
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleWithBoxCharacteristics ;
rdfs:label "BoxWidth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:MAGNETICFLUXDENSITYUNIT
a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "MAGNETICFLUXDENSITYUNIT" .
ifc:DIRECTEVAPORATIVERANDOMMEDIAAIRCOOLER
a ifc:IfcEvaporativeCoolerTypeEnum , owl:NamedIndividual ;
rdfs:label "DIRECTEVAPORATIVERANDOMMEDIAAIRCOOLER" .
ifc:hasAssignments_IfcObjectDefinition
a owl:ObjectProperty ;
rdfs:domain ifc:IfcObjectDefinition ;
rdfs:label "HasAssignments" ;
rdfs:range ifc:IfcRelAssigns ;
owl:inverseOf ifc:relatedObjects_IfcRelAssigns .
ifc:polygonalBoundary_IfcPolygonalBoundedHalfSpace
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPolygonalBoundedHalfSpace ;
rdfs:label "PolygonalBoundary" ;
rdfs:range ifc:IfcBoundedCurve .
ifc:predefinedType_IfcStackTerminalType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStackTerminalType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcStackTerminalTypeEnum .
ifc:fontSize_IfcTextStyleFontModel
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleFontModel ;
rdfs:label "FontSize" ;
rdfs:range ifc:IfcSizeSelect .
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:compositionType_IfcSpatialStructureElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpatialStructureElement ;
rdfs:label "CompositionType" ;
rdfs:range ifc:IfcElementCompositionEnum .
ifc:SOUNDSENSOR a ifc:IfcSensorTypeEnum , owl:NamedIndividual ;
rdfs:label "SOUNDSENSOR" .
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:IfcSanitaryTerminalType , ifc:IfcWasteTerminalType , ifc:IfcStackTerminalType , ifc:IfcGasTerminalType , ifc:IfcElectricHeaterType , ifc:IfcLightFixtureType , ifc:IfcFireSuppressionTerminalType , ifc:IfcLampType , ifc:IfcOutletType , ifc:IfcElectricApplianceType .
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: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:amountOfSubstanceExponent_IfcDimensionalExponents
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDimensionalExponents ;
rdfs:label "AmountOfSubstanceExponent" ;
rdfs:range expr:INTEGER .
ifc:D_INDOORENVIRONMENT
a ifc:IfcServiceLifeFactorTypeEnum , owl:NamedIndividual ;
rdfs:label "D_INDOORENVIRONMENT" .
ifc:role_IfcDimensionCurveTerminator
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDimensionCurveTerminator ;
rdfs:label "Role" ;
rdfs:range ifc:IfcDimensionExtentUsage .
ifc:IfcAxis2Placement
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:inventoryType_IfcInventory
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcInventory ;
rdfs:label "InventoryType" ;
rdfs:range ifc:IfcInventoryTypeEnum .
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:physicalOrVirtualBoundary_IfcRelSpaceBoundary
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelSpaceBoundary ;
rdfs:label "PhysicalOrVirtualBoundary" ;
rdfs:range ifc:IfcPhysicalOrVirtualEnum .
ifc:soundLevelTimeSeries_IfcSoundValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSoundValue ;
rdfs:label "SoundLevelTimeSeries" ;
rdfs:range ifc:IfcTimeSeries .
ifc:IfcCurveFontOrScaledCurveFontSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:texturePoints_IfcVertexBasedTextureMap
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcVertexBasedTextureMap ;
rdfs:label "TexturePoints" ;
rdfs:range ifc:IfcCartesianPoint_List .
ifc:BUOYANCY a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "BUOYANCY" .
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:IfcTextLiteral , ifc:IfcSectionedSpine , ifc:IfcPlacement , ifc:IfcBooleanResult , ifc:IfcDefinedSymbol , ifc:IfcFillAreaStyleTiles , ifc:IfcCurve , ifc:IfcBoundingBox , ifc:IfcSolidModel , ifc:IfcOneDirectionRepeatFactor , ifc:IfcFaceBasedSurfaceModel , ifc:IfcCompositeCurveSegment , ifc:IfcAnnotationSurface , ifc:IfcSurface , ifc:IfcCsgPrimitive3D , ifc:IfcHalfSpaceSolid , ifc:IfcAnnotationFillArea , ifc:IfcDraughtingCallout , ifc:IfcLightSource , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcDirection , ifc:IfcGeometricSet , ifc:IfcPlanarExtent , ifc:IfcCartesianTransformationOperator , ifc:IfcVector , ifc:IfcPoint , ifc:IfcFillAreaStyleHatching .
ifc:conditionCoordinateSystem_IfcRelConnectsStructuralMember
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsStructuralMember ;
rdfs:label "ConditionCoordinateSystem" ;
rdfs:range ifc:IfcAxis2Placement3D .
ifc:xDim_IfcBoundingBox
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundingBox ;
rdfs:label "XDim" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:components_IfcAppliedValueRelationship
a owl:ObjectProperty ;
rdfs:domain ifc:IfcAppliedValueRelationship ;
rdfs:label "Components" ;
rdfs:range ifc:IfcAppliedValue ;
owl:inverseOf ifc:isComponentIn_IfcAppliedValue .
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:IfcFurnishingElement
a owl:Class ;
rdfs:subClassOf ifc:IfcElement ;
owl:disjointWith ifc:IfcElectricalElement , ifc:IfcElementComponent , ifc:IfcTransportElement , ifc:IfcFeatureElement , ifc:IfcEquipmentElement , ifc:IfcDistributionElement , ifc:IfcElementAssembly , ifc:IfcVirtualElement , ifc:IfcBuildingElement .
ifc:IfcStructuralCurveMemberVarying
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralCurveMember .
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:IfcTransformerType , ifc:IfcCooledBeamType , ifc:IfcEvaporativeCoolerType , ifc:IfcHumidifierType , ifc:IfcSpaceHeaterType , ifc:IfcCoilType , ifc:IfcBoilerType , ifc:IfcChillerType , ifc:IfcCoolingTowerType , ifc:IfcElectricGeneratorType , ifc:IfcEvaporatorType , ifc:IfcHeatExchangerType , ifc:IfcElectricMotorType , ifc:IfcTubeBundleType , ifc:IfcUnitaryEquipmentType .
ifc:IfcPowerMeasure a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
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:exponent_IfcDerivedUnitElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDerivedUnitElement ;
rdfs:label "Exponent" ;
rdfs:range expr:INTEGER .
ifc:liningDepth_IfcDoorLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorLiningProperties ;
rdfs:label "LiningDepth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
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:DYNAMICVISCOSITYUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "DYNAMICVISCOSITYUNIT" .
ifc:DOUBLE_SWING_RIGHT
a ifc:IfcDoorStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "DOUBLE_SWING_RIGHT" .
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:statusTime_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "StatusTime" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:prefix_IfcSIUnit a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSIUnit ;
rdfs:label "Prefix" ;
rdfs:range ifc:IfcSIPrefix .
ifc:HARMONICFILTER a ifc:IfcElectricFlowStorageDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "HARMONICFILTER" .
ifc:IfcStructuralSteelProfileProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralProfileProperties ;
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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:plasticShapeFactorY_IfcStructuralSteelProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:plasticShapeFactorY_IfcStructuralSteelProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:plasticShapeFactorZ_IfcStructuralSteelProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAreaMeasure ;
owl:onProperty ifc:shearAreaY_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:allValuesFrom ifc:IfcAreaMeasure ;
owl:onProperty ifc:shearAreaZ_IfcStructuralSteelProfileProperties
] .
ifc:MULLION a ifc:IfcMemberTypeEnum , owl:NamedIndividual ;
rdfs:label "MULLION" .
ifc:LESSTHAN a ifc:IfcBenchmarkEnum , owl:NamedIndividual ;
rdfs:label "LESSTHAN" .
ifc:unit_IfcDerivedUnitElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDerivedUnitElement ;
rdfs:label "Unit" ;
rdfs:range ifc:IfcNamedUnit .
ifc:ROOFDRAIN a ifc:IfcWasteTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "ROOFDRAIN" .
ifc:offsetFromReferenceLine_IfcMaterialLayerSetUsage
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMaterialLayerSetUsage ;
rdfs:label "OffsetFromReferenceLine" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:IfcLightSourceGoniometric
a owl:Class ;
rdfs:subClassOf ifc:IfcLightSource ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLightDistributionDataSourceSelect ;
owl:onProperty ifc:lightDistributionDataSource_IfcLightSourceGoniometric
] ;
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:onClass ifc:IfcLightDistributionDataSourceSelect ;
owl:onProperty ifc:lightDistributionDataSource_IfcLightSourceGoniometric ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:IfcLuminousFluxMeasure ;
owl:onProperty ifc:luminousFlux_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:IfcAxis2Placement3D ;
owl:onProperty ifc:position_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:IfcThermodynamicTemperatureMeasure ;
owl:onProperty ifc:colourTemperature_IfcLightSourceGoniometric
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLightEmissionSourceEnum ;
owl:onProperty ifc:lightEmissionSource_IfcLightSourceGoniometric
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAxis2Placement3D ;
owl:onProperty ifc:position_IfcLightSourceGoniometric
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLightEmissionSourceEnum ;
owl:onProperty ifc:lightEmissionSource_IfcLightSourceGoniometric ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcLightSourceAmbient , ifc:IfcLightSourcePositional , ifc:IfcLightSourceDirectional .
ifc:parentCurve_IfcCompositeCurveSegment
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCompositeCurveSegment ;
rdfs:label "ParentCurve" ;
rdfs:range ifc:IfcCurve .
ifc:relaxationValue_IfcRelaxation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelaxation ;
rdfs:label "RelaxationValue" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:FIM a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "FIM" .
ifc:bottomXDim_IfcTrapeziumProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTrapeziumProfileDef ;
rdfs:label "BottomXDim" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcRelAssignsToProjectOrder_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcRelAssignsToProjectOrder_List , list:EmptyList .
ifc:basisCurve_IfcTrimmedCurve
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTrimmedCurve ;
rdfs:label "BasisCurve" ;
rdfs:range ifc:IfcCurve .
ifc:projectedOrTrue_IfcStructuralLinearAction
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLinearAction ;
rdfs:label "ProjectedOrTrue" ;
rdfs:range ifc:IfcProjectedOrTrueLengthEnum .
ifc:TIMEUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "TIMEUNIT" .
ifc:IfcTendonTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcPressureMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:elevationWithFlooring_IfcSpace
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpace ;
rdfs:label "ElevationWithFlooring" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:VARISTOR a ifc:IfcProtectiveDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "VARISTOR" .
ifc:position_IfcCsgPrimitive3D
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCsgPrimitive3D ;
rdfs:label "Position" ;
rdfs:range ifc:IfcAxis2Placement3D .
ifc:SANITARYFOUNTAIN a ifc:IfcSanitaryTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "SANITARYFOUNTAIN" .
ifc:barSurface_IfcReinforcementBarProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcementBarProperties ;
rdfs:label "BarSurface" ;
rdfs:range ifc:IfcReinforcingBarSurfaceEnum .
ifc:CIRCULAR_ARC a ifc:IfcBSplineCurveForm , owl:NamedIndividual ;
rdfs:label "CIRCULAR_ARC" .
ifc:ELECTRICALENGINEER
a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICALENGINEER" .
ifc:predefinedType_IfcTankType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTankType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcTankTypeEnum .
ifc:thresholdDepth_IfcDoorLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorLiningProperties ;
rdfs:label "ThresholdDepth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
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:innerRadius_IfcSweptDiskSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSweptDiskSolid ;
rdfs:label "InnerRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:WATERCOOLER a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "WATERCOOLER" .
ifc:MANSARD_ROOF a ifc:IfcRoofTypeEnum , owl:NamedIndividual ;
rdfs:label "MANSARD_ROOF" .
ifc:wWWHomePageURL_IfcTelecomAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTelecomAddress ;
rdfs:label "WWWHomePageURL" ;
rdfs:range ifc:IfcLabel .
ifc:name_IfcStyledItem
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStyledItem ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:IfcStructuralCurveConnection
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralConnection ;
owl:disjointWith ifc:IfcStructuralSurfaceConnection , ifc:IfcStructuralPointConnection .
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:predefinedType_IfcLightFixtureType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightFixtureType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcLightFixtureTypeEnum .
ifc:filletRadius_IfcTShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTShapeProfileDef ;
rdfs:label "FilletRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:definingUnit_IfcPropertyTableValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyTableValue ;
rdfs:label "DefiningUnit" ;
rdfs:range ifc:IfcUnit .
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:HERTZ a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "HERTZ" .
ifc:IfcLightSourceAmbient
a owl:Class ;
rdfs:subClassOf ifc:IfcLightSource ;
owl:disjointWith ifc:IfcLightSourcePositional , ifc:IfcLightSourceDirectional , ifc:IfcLightSourceGoniometric .
ifc:applicationDeveloper_IfcApplication
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApplication ;
rdfs:label "ApplicationDeveloper" ;
rdfs:range ifc:IfcOrganization .
ifc:VENDINGMACHINE a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "VENDINGMACHINE" .
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:allValuesFrom ifc:IfcPerson ;
owl:onProperty ifc:responsiblePersons_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcCostValue ;
owl:onProperty ifc:originalValue_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:IfcActorSelect ;
owl:onProperty ifc:jurisdiction_IfcInventory
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcCostValue ;
owl:onProperty ifc:currentValue_IfcInventory
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCostValue ;
owl:onProperty ifc:currentValue_IfcInventory
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcInventoryTypeEnum ;
owl:onProperty ifc:inventoryType_IfcInventory
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcActorSelect ;
owl:onProperty ifc:jurisdiction_IfcInventory ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcAsset , ifc:IfcStructuralResultGroup , ifc:IfcZone , ifc:IfcCondition , ifc:IfcSystem , ifc:IfcStructuralLoadGroup .
ifc:IfcCableCarrierSegmentTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcBuildingElementProxyTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:buildingAddress_IfcBuilding
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBuilding ;
rdfs:label "BuildingAddress" ;
rdfs:range ifc:IfcPostalAddress .
ifc:IfcInventoryTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
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:dayComponent_IfcCalendarDate
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCalendarDate ;
rdfs:label "DayComponent" ;
rdfs:range ifc:IfcDayInMonthNumber .
ifc:IfcConditionCriterionSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:webThickness_IfcIShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcIShapeProfileDef ;
rdfs:label "WebThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:minRequiredArea_IfcSpaceProgram
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceProgram ;
rdfs:label "MinRequiredArea" ;
rdfs:range ifc:IfcAreaMeasure .
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:OHM a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "OHM" .
ifc:IfcLinearStiffnessMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:READONLY a ifc:IfcStateEnum , owl:NamedIndividual ;
rdfs:label "READONLY" .
ifc:usage_IfcPhysicalComplexQuantity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPhysicalComplexQuantity ;
rdfs:label "Usage" ;
rdfs:range ifc:IfcLabel .
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:TOILETPAN a ifc:IfcSanitaryTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "TOILETPAN" .
ifc:shapeAspectStyle_IfcWindowLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowLiningProperties ;
rdfs:label "ShapeAspectStyle" ;
rdfs:range ifc:IfcShapeAspect .
ifc:reinforcementSectionDefinitions_IfcReinforcementDefinitionProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcementDefinitionProperties ;
rdfs:label "ReinforcementSectionDefinitions" ;
rdfs:range ifc:IfcSectionReinforcementProperties_List .
ifc:IfcConstructionMaterialResource
a owl:Class ;
rdfs:subClassOf ifc:IfcConstructionResource ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRatioMeasure ;
owl:onProperty ifc:usageRatio_IfcConstructionMaterialResource
] ;
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:IfcActorSelect ;
owl:onProperty ifc:suppliers_IfcConstructionMaterialResource
] ;
owl:disjointWith ifc:IfcConstructionProductResource , ifc:IfcSubContractResource , ifc:IfcCrewResource , ifc:IfcConstructionEquipmentResource , ifc:IfcLaborResource .
ifc:selfIntersect_IfcOffsetCurve3D
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOffsetCurve3D ;
rdfs:label "SelfIntersect" ;
rdfs:range expr:LOGICAL .
ifc:BOOSTER a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "BOOSTER" .
ifc:INDIRECTEVAPORATIVECOOLINGTOWERORCOILCOOLER
a ifc:IfcEvaporativeCoolerTypeEnum , owl:NamedIndividual ;
rdfs:label "INDIRECTEVAPORATIVECOOLINGTOWERORCOILCOOLER" .
ifc:IfcStructuralSurfaceConnection
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralConnection ;
owl:disjointWith ifc:IfcStructuralCurveConnection , ifc:IfcStructuralPointConnection .
ifc:rotationalStiffnessX_IfcBoundaryNodeCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryNodeCondition ;
rdfs:label "RotationalStiffnessX" ;
rdfs:range ifc:IfcRotationalStiffnessMeasure .
ifc:crossSectionArea_IfcGeneralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeneralProfileProperties ;
rdfs:label "CrossSectionArea" ;
rdfs:range ifc:IfcAreaMeasure .
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:curveForm_IfcBSplineCurve
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBSplineCurve ;
rdfs:label "CurveForm" ;
rdfs:range ifc:IfcBSplineCurveForm .
ifc:READONLYLOCKED a ifc:IfcStateEnum , owl:NamedIndividual ;
rdfs:label "READONLYLOCKED" .
ifc:overallHeight_IfcWindow
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindow ;
rdfs:label "OverallHeight" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:transverseBarNominalDiameter_IfcReinforcingMesh
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcingMesh ;
rdfs:label "TransverseBarNominalDiameter" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:landTitleNumber_IfcSite
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSite ;
rdfs:label "LandTitleNumber" ;
rdfs:range ifc:IfcLabel .
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:IfcCurrencyEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:protectivePoreRatio_IfcMechanicalConcreteMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalConcreteMaterialProperties ;
rdfs:label "ProtectivePoreRatio" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:addressLines_IfcPostalAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPostalAddress ;
rdfs:label "AddressLines" ;
rdfs:range ifc:IfcLabel_List .
ifc:PKR a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "PKR" .
ifc:INSULATION a ifc:IfcCoveringTypeEnum , owl:NamedIndividual ;
rdfs:label "INSULATION" .
ifc:CHORD a ifc:IfcMemberTypeEnum , owl:NamedIndividual ;
rdfs:label "CHORD" .
ifc:SLIDINGVERTICAL a ifc:IfcWindowPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "SLIDINGVERTICAL" .
ifc:IfcLinearForceMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:THERMODYNAMICTEMPERATUREUNIT
a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "THERMODYNAMICTEMPERATUREUNIT" .
ifc:arithmeticOperator_IfcAppliedValueRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAppliedValueRelationship ;
rdfs:label "ArithmeticOperator" ;
rdfs:range ifc:IfcArithmeticOperatorEnum .
ifc:propertyForDependance_IfcProperty
a owl:ObjectProperty ;
rdfs:domain ifc:IfcProperty ;
rdfs:label "PropertyForDependance" ;
rdfs:range ifc:IfcPropertyDependencyRelationship ;
owl:inverseOf ifc:dependingProperty_IfcPropertyDependencyRelationship .
ifc:IfcServiceLifeFactorTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:thermalExpansionCoefficient_IfcMechanicalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalMaterialProperties ;
rdfs:label "ThermalExpansionCoefficient" ;
rdfs:range ifc:IfcThermalExpansionCoefficientMeasure .
ifc:aggregates_IfcConstraint
a owl:ObjectProperty ;
rdfs:domain ifc:IfcConstraint ;
rdfs:label "Aggregates" ;
rdfs:range ifc:IfcConstraintAggregationRelationship ;
owl:inverseOf ifc:relatingConstraint_IfcConstraintAggregationRelationship .
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:minimumSectionModulusZ_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "MinimumSectionModulusZ" ;
rdfs:range ifc:IfcSectionModulusMeasure .
ifc:relatedControlElements_IfcRelFlowControlElements
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRelFlowControlElements ;
rdfs:label "RelatedControlElements" ;
rdfs:range ifc:IfcDistributionControlElement ;
owl:inverseOf ifc:assignedToFlowElement_IfcDistributionControlElement .
ifc:edgeElement_IfcOrientedEdge
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOrientedEdge ;
rdfs:label "EdgeElement" ;
rdfs:range ifc:IfcEdge .
ifc:realizingElements_IfcRelConnectsWithRealizingElements
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRelConnectsWithRealizingElements ;
rdfs:label "RealizingElements" ;
rdfs:range ifc:IfcElement ;
owl:inverseOf ifc:isConnectionRealization_IfcElement .
ifc:THERMALRESISTANCEUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "THERMALRESISTANCEUNIT" .
ifc:version_IfcLibraryInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLibraryInformation ;
rdfs:label "Version" ;
rdfs:range ifc:IfcLabel .
ifc:REFERENCESERVICELIFE
a ifc:IfcServiceLifeTypeEnum , owl:NamedIndividual ;
rdfs:label "REFERENCESERVICELIFE" .
ifc:physicalWeight_IfcGeneralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeneralProfileProperties ;
rdfs:label "PhysicalWeight" ;
rdfs:range ifc:IfcMassPerLengthMeasure .
ifc:currency_IfcMonetaryUnit
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMonetaryUnit ;
rdfs:label "Currency" ;
rdfs:range ifc:IfcCurrencyEnum .
ifc:SHELL a ifc:IfcStructuralSurfaceTypeEnum , owl:NamedIndividual ;
rdfs:label "SHELL" .
ifc:MODULUSOFROTATIONALSUBGRADEREACTIONUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "MODULUSOFROTATIONALSUBGRADEREACTIONUNIT" .
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:unitType_IfcDerivedUnit
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDerivedUnit ;
rdfs:label "UnitType" ;
rdfs:range ifc:IfcDerivedUnitEnum .
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:IfcSanitaryTerminalTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:MOISTUREDIFFUSIVITYUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "MOISTUREDIFFUSIVITYUNIT" .
ifc:radius_IfcLightSourcePositional
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourcePositional ;
rdfs:label "Radius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:FIRE a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "FIRE" .
ifc:IfcReinforcingBar
a owl:Class ;
rdfs:subClassOf ifc:IfcReinforcingElement ;
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: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:barLength_IfcReinforcingBar
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcReinforcingBarSurfaceEnum ;
owl:onProperty ifc:barSurface_IfcReinforcingBar
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:nominalDiameter_IfcReinforcingBar
] ;
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:onClass ifc:IfcAreaMeasure ;
owl:onProperty ifc:crossSectionArea_IfcReinforcingBar ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcReinforcingBarRoleEnum ;
owl:onProperty ifc:barRole_IfcReinforcingBar
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAreaMeasure ;
owl:onProperty ifc:crossSectionArea_IfcReinforcingBar
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:nominalDiameter_IfcReinforcingBar ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcTendonAnchor , ifc:IfcReinforcingMesh , ifc:IfcTendon .
ifc:FLOORING a ifc:IfcCoveringTypeEnum , owl:NamedIndividual ;
rdfs:label "FLOORING" .
ifc:STRAUSS a ifc:IfcReflectanceMethodEnum , owl:NamedIndividual ;
rdfs:label "STRAUSS" .
ifc:featureLength_IfcEdgeFeature
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEdgeFeature ;
rdfs:label "FeatureLength" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:MICROWAVE a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "MICROWAVE" .
ifc:DOUBLE_DOOR_DOUBLE_SWING
a ifc:IfcDoorStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "DOUBLE_DOOR_DOUBLE_SWING" .
ifc:PROJECT a ifc:IfcObjectTypeEnum , owl:NamedIndividual ;
rdfs:label "PROJECT" .
ifc:RESELLER a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "RESELLER" .
ifc:IfcElementAssembly
a owl:Class ;
rdfs:subClassOf ifc:IfcElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElementAssemblyTypeEnum ;
owl:onProperty ifc:predefinedType_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:IfcAssemblyPlaceEnum ;
owl:onProperty ifc:assemblyPlace_IfcElementAssembly
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcAssemblyPlaceEnum ;
owl:onProperty ifc:assemblyPlace_IfcElementAssembly
] ;
owl:disjointWith ifc:IfcFeatureElement , ifc:IfcVirtualElement , ifc:IfcElementComponent , ifc:IfcBuildingElement , ifc:IfcDistributionElement , ifc:IfcTransportElement , ifc:IfcFurnishingElement , ifc:IfcElectricalElement , ifc:IfcEquipmentElement .
ifc:punchList_IfcMove
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMove ;
rdfs:label "PunchList" ;
rdfs:range ifc:IfcText_List .
ifc:IfcEvaporativeCoolerTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:sizeable_IfcWindowStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowStyle ;
rdfs:label "Sizeable" ;
rdfs:range expr:BOOLEAN .
ifc:GREASEINTERCEPTOR
a ifc:IfcWasteTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "GREASEINTERCEPTOR" .
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: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
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSystem ;
owl:onProperty ifc:relatingSystem_IfcRelServicesBuildings
] ;
owl:disjointWith ifc:IfcRelFillsElement , ifc:IfcRelReferencedInSpatialStructure , ifc:IfcRelFlowControlElements , ifc:IfcRelProjectsElement , ifc:IfcRelConnectsPorts , ifc:IfcRelConnectsElements , ifc:IfcRelSequence , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelSpaceBoundary , ifc:IfcRelVoidsElement , ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelInteractionRequirements , ifc:IfcRelCoversBldgElements , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelCoversSpaces , ifc:IfcRelConnectsStructuralElement , ifc:IfcRelConnectsPortToElement .
ifc:IfcTimeSeriesSchedule
a owl:Class ;
rdfs:subClassOf ifc:IfcControl ;
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:IfcTimeSeries ;
owl:onProperty ifc:timeSeries_IfcTimeSeriesSchedule
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeSeriesScheduleTypeEnum ;
owl:onProperty ifc:timeSeriesScheduleType_IfcTimeSeriesSchedule
] ;
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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDateTimeSelect_List ;
owl:onProperty ifc:applicableDates_IfcTimeSeriesSchedule
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcTimeSeriesScheduleTypeEnum ;
owl:onProperty ifc:timeSeriesScheduleType_IfcTimeSeriesSchedule ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcProjectOrder , ifc:IfcScheduleTimeControl , ifc:IfcEquipmentStandard , ifc:IfcConditionCriterion , ifc:IfcCostItem , ifc:IfcProjectOrderRecord , ifc:IfcServiceLife , ifc:IfcFurnitureStandard , ifc:IfcWorkControl , ifc:IfcSpaceProgram , ifc:IfcCostSchedule , ifc:IfcPermit , ifc:IfcPerformanceHistory , ifc:IfcActionRequest .
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:FACTORY a ifc:IfcAssemblyPlaceEnum , owl:NamedIndividual ;
rdfs:label "FACTORY" .
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:DESIGNMAXIMUM a ifc:IfcPropertySourceEnum , owl:NamedIndividual ;
rdfs:label "DESIGNMAXIMUM" .
ifc:RAIN a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "RAIN" .
ifc:PRECAST_CONCRETE a ifc:IfcPileConstructionEnum , owl:NamedIndividual ;
rdfs:label "PRECAST_CONCRETE" .
ifc:IfcElectricGeneratorType
a owl:Class ;
rdfs:subClassOf ifc:IfcEnergyConversionDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcElectricGeneratorTypeEnum ;
owl:onProperty ifc:predefinedType_IfcElectricGeneratorType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElectricGeneratorTypeEnum ;
owl:onProperty ifc:predefinedType_IfcElectricGeneratorType
] ;
owl:disjointWith ifc:IfcEvaporatorType , ifc:IfcTransformerType , ifc:IfcUnitaryEquipmentType , ifc:IfcSpaceHeaterType , ifc:IfcBoilerType , ifc:IfcCondenserType , ifc:IfcAirToAirHeatRecoveryType , ifc:IfcCooledBeamType , ifc:IfcMotorConnectionType , ifc:IfcElectricMotorType , ifc:IfcCoilType , ifc:IfcCoolingTowerType , ifc:IfcHeatExchangerType , ifc:IfcTubeBundleType , ifc:IfcHumidifierType , ifc:IfcEvaporativeCoolerType , ifc:IfcChillerType .
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:mimeSubtype_IfcDocumentElectronicFormat
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentElectronicFormat ;
rdfs:label "MimeSubtype" ;
rdfs:range ifc:IfcLabel .
ifc:MOTORCONTROLCENTRE
a ifc:IfcElectricDistributionPointFunctionEnum , owl:NamedIndividual ;
rdfs:label "MOTORCONTROLCENTRE" .
ifc:predefinedType_IfcFooting
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFooting ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcFootingTypeEnum .
ifc:CHANGE a ifc:IfcProjectOrderRecordTypeEnum , owl:NamedIndividual ;
rdfs:label "CHANGE" .
ifc:transmissionColour_IfcSurfaceStyleRendering
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleRendering ;
rdfs:label "TransmissionColour" ;
rdfs:range ifc:IfcColourOrFactor .
ifc:minuteOffset_IfcCoordinatedUniversalTimeOffset
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCoordinatedUniversalTimeOffset ;
rdfs:label "MinuteOffset" ;
rdfs:range ifc:IfcMinuteInHour .
ifc:PROPELLORAXIAL a ifc:IfcFanTypeEnum , owl:NamedIndividual ;
rdfs:label "PROPELLORAXIAL" .
ifc:tag_IfcTypeProduct
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTypeProduct ;
rdfs:label "Tag" ;
rdfs:range ifc:IfcLabel .
ifc:ADVICE_CAUTION a ifc:IfcProcedureTypeEnum , owl:NamedIndividual ;
rdfs:label "ADVICE_CAUTION" .
ifc:eccentricityInY_IfcConnectionPointEccentricity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConnectionPointEccentricity ;
rdfs:label "EccentricityInY" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:name_IfcAppliedValueRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAppliedValueRelationship ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:PGK a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "PGK" .
ifc:filletRadius_IfcZShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcZShapeProfileDef ;
rdfs:label "FilletRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcProjectOrderRecord
a owl:Class ;
rdfs:subClassOf ifc:IfcControl ;
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:onClass ifc:IfcProjectOrderRecordTypeEnum ;
owl:onProperty ifc:predefinedType_IfcProjectOrderRecord ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcRelAssignsToProjectOrder_List
] ;
owl:onProperty ifc:records_IfcProjectOrderRecord
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelAssignsToProjectOrder_List ;
owl:onProperty ifc:records_IfcProjectOrderRecord
] ;
owl:disjointWith ifc:IfcServiceLife , ifc:IfcConditionCriterion , ifc:IfcScheduleTimeControl , ifc:IfcPermit , ifc:IfcActionRequest , ifc:IfcFurnitureStandard , ifc:IfcEquipmentStandard , ifc:IfcTimeSeriesSchedule , ifc:IfcSpaceProgram , ifc:IfcCostSchedule , ifc:IfcPerformanceHistory , ifc:IfcProjectOrder , ifc:IfcCostItem , ifc:IfcWorkControl .
ifc:intendedUse_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "IntendedUse" ;
rdfs:range ifc:IfcText .
ifc:IfcHeatFluxDensityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:radius_IfcSweptDiskSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSweptDiskSolid ;
rdfs:label "Radius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:thresholdOffset_IfcDoorLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorLiningProperties ;
rdfs:label "ThresholdOffset" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:nominalDiameter_IfcTendon
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTendon ;
rdfs:label "NominalDiameter" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcRelConnectsPortToElement
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcElement ;
owl:onProperty ifc:relatedElement_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: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
] ;
owl:disjointWith ifc:IfcRelSpaceBoundary , ifc:IfcRelProjectsElement , ifc:IfcRelFlowControlElements , ifc:IfcRelServicesBuildings , ifc:IfcRelConnectsStructuralElement , ifc:IfcRelFillsElement , ifc:IfcRelCoversBldgElements , ifc:IfcRelVoidsElement , ifc:IfcRelInteractionRequirements , ifc:IfcRelReferencedInSpatialStructure , ifc:IfcRelConnectsElements , ifc:IfcRelConnectsPorts , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelSequence , ifc:IfcRelCoversSpaces .
ifc:vAxes_IfcGrid a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGrid ;
rdfs:label "VAxes" ;
rdfs:range ifc:IfcGridAxis_List .
ifc:IfcDoorStyleConstructionEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:MANUALPULLBOX a ifc:IfcAlarmTypeEnum , owl:NamedIndividual ;
rdfs:label "MANUALPULLBOX" .
ifc:sameSense_IfcFaceSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFaceSurface ;
rdfs:label "SameSense" ;
rdfs:range expr:BOOLEAN .
ifc:IfcCircleProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcParameterizedProfileDef ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:radius_IfcCircleProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:radius_IfcCircleProfileDef
] ;
owl:disjointWith ifc:IfcLShapeProfileDef , ifc:IfcRectangleProfileDef , ifc:IfcEllipseProfileDef , ifc:IfcCraneRailAShapeProfileDef , ifc:IfcIShapeProfileDef , ifc:IfcCShapeProfileDef , ifc:IfcCraneRailFShapeProfileDef , ifc:IfcZShapeProfileDef , ifc:IfcTShapeProfileDef , ifc:IfcTrapeziumProfileDef , ifc:IfcUShapeProfileDef .
ifc:MAINTENANCE a ifc:IfcProjectOrderRecordTypeEnum , owl:NamedIndividual ;
rdfs:label "MAINTENANCE" .
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:IfcRelOccupiesSpaces
a owl:Class ;
rdfs:subClassOf ifc:IfcRelAssignsToActor .
ifc:roles_IfcPerson a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPerson ;
rdfs:label "Roles" ;
rdfs:range ifc:IfcActorRole_List .
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:distortion_IfcStructuralLoadSingleDisplacementDistortion
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadSingleDisplacementDistortion ;
rdfs:label "Distortion" ;
rdfs:range ifc:IfcCurvatureMeasure .
ifc:approvalQualifier_IfcApproval
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApproval ;
rdfs:label "ApprovalQualifier" ;
rdfs:range ifc:IfcText .
ifc:mullionThickness_IfcWindowLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowLiningProperties ;
rdfs:label "MullionThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcDoorPanelOperationEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcSweptDiskSolid
a owl:Class ;
rdfs:subClassOf ifc:IfcSolidModel ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcParameterValue ;
owl:onProperty ifc:endParam_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:IfcParameterValue ;
owl:onProperty ifc:startParam_IfcSweptDiskSolid ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcParameterValue ;
owl:onProperty ifc:startParam_IfcSweptDiskSolid
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:innerRadius_IfcSweptDiskSolid
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCurve ;
owl:onProperty ifc:directrix_IfcSweptDiskSolid
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:radius_IfcSweptDiskSolid
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcParameterValue ;
owl:onProperty ifc:endParam_IfcSweptDiskSolid ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:IfcPositiveLengthMeasure ;
owl:onProperty ifc:radius_IfcSweptDiskSolid ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcSweptAreaSolid , ifc:IfcCsgSolid , ifc:IfcManifoldSolidBrep .
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:IfcStackTerminalTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:trim1_IfcTrimmedCurve
a owl:ObjectProperty ;
rdfs:domain ifc:IfcTrimmedCurve ;
rdfs:label "Trim1" ;
rdfs:range ifc:IfcTrimmingSelect .
ifc:profileSectionLocation_IfcRelAssociatesProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssociatesProfileProperties ;
rdfs:label "ProfileSectionLocation" ;
rdfs:range ifc:IfcShapeAspect .
ifc:LOUVER a ifc:IfcPermeableCoveringOperationEnum , owl:NamedIndividual ;
rdfs:label "LOUVER" .
ifc:GRAM a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "GRAM" .
ifc:boxAlignment_IfcTextLiteralWithExtent
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextLiteralWithExtent ;
rdfs:label "BoxAlignment" ;
rdfs:range ifc:IfcBoxAlignment .
ifc:crossSectionReinforcementDefinitions_IfcSectionReinforcementProperties
a owl:ObjectProperty ;
rdfs:domain ifc:IfcSectionReinforcementProperties ;
rdfs:label "CrossSectionReinforcementDefinitions" ;
rdfs:range ifc:IfcReinforcementBarProperties .
ifc:creatingActor_IfcConstraint
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraint ;
rdfs:label "CreatingActor" ;
rdfs:range ifc:IfcActorSelect .
ifc:centreOfGravityInY_IfcCraneRailAShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailAShapeProfileDef ;
rdfs:label "CentreOfGravityInY" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:unit_IfcPropertyBoundedValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyBoundedValue ;
rdfs:label "Unit" ;
rdfs:range ifc:IfcUnit .
ifc:IfcGridAxis_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcGridAxis_List , list:EmptyList .
ifc:INSPECTIONCHAMBER
a ifc:IfcDistributionChamberElementTypeEnum , owl:NamedIndividual ;
rdfs:label "INSPECTIONCHAMBER" .
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:CHANGEOVER a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "CHANGEOVER" .
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:UNITHEATER a ifc:IfcSpaceHeaterTypeEnum , owl:NamedIndividual ;
rdfs:label "UNITHEATER" .
ifc:IfcColourOrFactor
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:depth_IfcCShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCShapeProfileDef ;
rdfs:label "Depth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:FOOTING_BEAM a ifc:IfcFootingTypeEnum , owl:NamedIndividual ;
rdfs:label "FOOTING_BEAM" .
ifc:FOLDING_TO_RIGHT a ifc:IfcDoorStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "FOLDING_TO_RIGHT" .
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:hasResults_IfcStructuralAnalysisModel
a owl:ObjectProperty ;
rdfs:domain ifc:IfcStructuralAnalysisModel ;
rdfs:label "HasResults" ;
rdfs:range ifc:IfcStructuralResultGroup ;
owl:inverseOf ifc:resultGroupFor_IfcStructuralResultGroup .
ifc:startFloat_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "StartFloat" ;
rdfs:range ifc:IfcTimeMeasure .
ifc:IfcRelAggregates a owl:Class ;
rdfs:subClassOf ifc:IfcRelDecomposes ;
owl:disjointWith ifc:IfcRelNests .
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:componentOfTotal_IfcAppliedValueRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAppliedValueRelationship ;
rdfs:label "ComponentOfTotal" ;
rdfs:range ifc:IfcAppliedValue ;
owl:inverseOf ifc:valueOfComponents_IfcAppliedValue .
ifc:IfcElectricChargeMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:MOVEORDER a ifc:IfcProjectOrderTypeEnum , owl:NamedIndividual ;
rdfs:label "MOVEORDER" .
ifc:BALUSTRADE a ifc:IfcRailingTypeEnum , owl:NamedIndividual ;
rdfs:label "BALUSTRADE" .
ifc:IfcPlanarForceMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:IfcPositiveLengthMeasure
a owl:Class ;
rdfs:subClassOf ifc:IfcLengthMeasure , ifc:IfcHatchLineDistanceSelect , ifc:IfcMeasureValue , ifc:IfcSizeSelect .
ifc:flangeWidth_IfcTShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTShapeProfileDef ;
rdfs:label "FlangeWidth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:points_IfcPolyline
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPolyline ;
rdfs:label "Points" ;
rdfs:range ifc:IfcCartesianPoint_List .
ifc:name_IfcProductRepresentation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProductRepresentation ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:STANDARD a ifc:IfcWallTypeEnum , owl:NamedIndividual ;
rdfs:label "STANDARD" .
ifc:waterImpermeability_IfcMechanicalConcreteMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalConcreteMaterialProperties ;
rdfs:label "WaterImpermeability" ;
rdfs:range ifc:IfcText .
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:START_FINISH a ifc:IfcSequenceEnum , owl:NamedIndividual ;
rdfs:label "START_FINISH" .
ifc:VENTILATIONINDOORAIR
a ifc:IfcThermalLoadSourceEnum , owl:NamedIndividual ;
rdfs:label "VENTILATIONINDOORAIR" .
ifc:CABLELADDERSEGMENT
a ifc:IfcCableCarrierSegmentTypeEnum , owl:NamedIndividual ;
rdfs:label "CABLELADDERSEGMENT" .
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:IfcTimeSeries a owl:Class ;
rdfs:subClassOf ifc:IfcObjectReferenceSelect , ifc:IfcMetricValueSelect ;
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:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcTimeSeries ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:userDefinedDataOrigin_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:IfcLabel ;
owl:onProperty ifc:name_IfcTimeSeries
] ;
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:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:endTime_IfcTimeSeries
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcUnit ;
owl:onProperty ifc:unit_IfcTimeSeries
] ;
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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:description_IfcTimeSeries
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDataOriginEnum ;
owl:onProperty ifc:dataOrigin_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:onClass ifc:IfcTimeSeriesDataTypeEnum ;
owl:onProperty ifc:timeSeriesDataType_IfcTimeSeries ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeSeriesDataTypeEnum ;
owl:onProperty ifc:timeSeriesDataType_IfcTimeSeries
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeSeriesReferenceRelationship ;
owl:onProperty ifc:documentedBy_IfcTimeSeries
] ;
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:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcTimeSeries
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcIrregularTimeSeries ifc:IfcRegularTimeSeries )
] .
ifc:porosity_IfcGeneralMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeneralMaterialProperties ;
rdfs:label "Porosity" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:hasQuantities_IfcPhysicalComplexQuantity
a owl:ObjectProperty ;
rdfs:domain ifc:IfcPhysicalComplexQuantity ;
rdfs:label "HasQuantities" ;
rdfs:range ifc:IfcPhysicalQuantity ;
owl:inverseOf ifc:partOfComplex_IfcPhysicalQuantity .
ifc:predefinedType_IfcStairFlightType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStairFlightType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcStairFlightTypeEnum .
ifc:position_IfcLightSourcePositional
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourcePositional ;
rdfs:label "Position" ;
rdfs:range ifc:IfcCartesianPoint .
ifc:GASDETECTORPANEL a ifc:IfcElectricDistributionPointFunctionEnum , owl:NamedIndividual ;
rdfs:label "GASDETECTORPANEL" .
ifc:distance_IfcOffsetCurve2D
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOffsetCurve2D ;
rdfs:label "Distance" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:NOTDEFINED a ifc:IfcLoadGroupTypeEnum , ifc:IfcCableCarrierSegmentTypeEnum , ifc:IfcCableCarrierFittingTypeEnum , ifc:IfcWasteTerminalTypeEnum , ifc:IfcBuildingElementProxyTypeEnum , ifc:IfcReinforcingBarRoleEnum , ifc:IfcTransformerTypeEnum , ifc:IfcFootingTypeEnum , ifc:IfcCompressorTypeEnum , ifc:IfcTimeSeriesDataTypeEnum , ifc:IfcWindowStyleConstructionEnum , ifc:IfcThermalLoadTypeEnum , owl:NamedIndividual , ifc:IfcProtectiveDeviceTypeEnum , ifc:IfcOccupantTypeEnum , ifc:IfcGeometricProjectionEnum , ifc:IfcPileTypeEnum , ifc:IfcColumnTypeEnum , ifc:IfcAirToAirHeatRecoveryTypeEnum , ifc:IfcActionTypeEnum , ifc:IfcHeatExchangerTypeEnum , ifc:IfcCoilTypeEnum , ifc:IfcCooledBeamTypeEnum , ifc:IfcLampTypeEnum , ifc:IfcPlateTypeEnum , ifc:IfcDocumentStatusEnum , ifc:IfcAirTerminalTypeEnum , ifc:IfcValveTypeEnum , ifc:IfcFireSuppressionTerminalTypeEnum , ifc:IfcElectricDistributionPointFunctionEnum , ifc:IfcCurtainWallTypeEnum , ifc:IfcAirTerminalBoxTypeEnum , ifc:IfcAnalysisModelTypeEnum , ifc:IfcStairFlightTypeEnum , ifc:IfcSpaceHeaterTypeEnum , ifc:IfcCondenserTypeEnum , ifc:IfcGasTerminalTypeEnum , ifc:IfcAssemblyPlaceEnum , ifc:IfcPipeSegmentTypeEnum , ifc:IfcElementAssemblyTypeEnum , ifc:IfcDuctSegmentTypeEnum , ifc:IfcUnitaryEquipmentTypeEnum , ifc:IfcTendonTypeEnum , ifc:IfcDoorStyleConstructionEnum , ifc:IfcLightEmissionSourceEnum , ifc:IfcRampFlightTypeEnum , ifc:IfcCostScheduleTypeEnum , ifc:IfcProjectOrderRecordTypeEnum , ifc:IfcActionSourceTypeEnum , ifc:IfcControllerTypeEnum , ifc:IfcPumpTypeEnum , ifc:IfcDistributionChamberElementTypeEnum , ifc:IfcResourceConsumptionEnum , ifc:IfcDataOriginEnum , ifc:IfcFlowMeterTypeEnum , ifc:IfcVibrationIsolatorTypeEnum , ifc:IfcServiceLifeFactorTypeEnum , ifc:IfcWindowStyleOperationEnum , ifc:IfcObjectiveEnum , ifc:IfcBoilerTypeEnum , ifc:IfcAlarmTypeEnum , ifc:IfcWallTypeEnum , ifc:IfcElectricFlowStorageDeviceTypeEnum , ifc:IfcStackTerminalTypeEnum , ifc:IfcOutletTypeEnum , ifc:IfcMemberTypeEnum , ifc:IfcSanitaryTerminalTypeEnum , ifc:IfcInventoryTypeEnum , ifc:IfcPhysicalOrVirtualEnum , ifc:IfcJunctionBoxTypeEnum , ifc:IfcRailingTypeEnum , ifc:IfcTimeSeriesScheduleTypeEnum , ifc:IfcSpaceTypeEnum , ifc:IfcFlowDirectionEnum , ifc:IfcSequenceEnum , ifc:IfcHumidifierTypeEnum , ifc:IfcSlabTypeEnum , ifc:IfcEnvironmentalImpactCategoryEnum , ifc:IfcTubeBundleTypeEnum , ifc:IfcAnalysisTheoryTypeEnum , ifc:IfcRoofTypeEnum , ifc:IfcTransportElementTypeEnum , ifc:IfcWorkControlTypeEnum , ifc:IfcDocumentConfidentialityEnum , ifc:IfcConnectionTypeEnum , ifc:IfcDoorPanelPositionEnum , ifc:IfcElectricApplianceTypeEnum , ifc:IfcMotorConnectionTypeEnum , ifc:IfcDamperTypeEnum , ifc:IfcFlowInstrumentTypeEnum , ifc:IfcCoolingTowerTypeEnum , ifc:IfcFilterTypeEnum , ifc:IfcElectricGeneratorTypeEnum , ifc:IfcProjectOrderTypeEnum , ifc:IfcRampTypeEnum , ifc:IfcLightDistributionCurveEnum , ifc:IfcDoorStyleOperationEnum , ifc:IfcEnergySequenceEnum , ifc:IfcBeamTypeEnum , ifc:IfcPipeFittingTypeEnum , ifc:IfcSurfaceTextureEnum , ifc:IfcEvaporativeCoolerTypeEnum , ifc:IfcDuctSilencerTypeEnum , ifc:IfcWindowPanelOperationEnum , ifc:IfcFanTypeEnum , ifc:IfcReflectanceMethodEnum , ifc:IfcObjectTypeEnum , ifc:IfcElectricCurrentEnum , ifc:IfcStructuralCurveTypeEnum , ifc:IfcStructuralSurfaceTypeEnum , ifc:IfcElectricMotorTypeEnum , ifc:IfcSwitchingDeviceTypeEnum , ifc:IfcActuatorTypeEnum , ifc:IfcDoorPanelOperationEnum , ifc:IfcThermalLoadSourceEnum , ifc:IfcProcedureTypeEnum , ifc:IfcLightFixtureTypeEnum , ifc:IfcChillerTypeEnum , ifc:IfcCableSegmentTypeEnum , ifc:IfcSensorTypeEnum , ifc:IfcSoundScaleEnum , ifc:IfcEvaporatorTypeEnum , ifc:IfcTankTypeEnum , ifc:IfcStairTypeEnum , ifc:IfcElectricTimeControlTypeEnum , ifc:IfcDuctFittingTypeEnum , ifc:IfcConstraintEnum , ifc:IfcElectricHeaterTypeEnum , ifc:IfcCoveringTypeEnum , ifc:IfcPermeableCoveringOperationEnum , ifc:IfcInternalOrExternalEnum , ifc:IfcWindowPanelPositionEnum , ifc:IfcPileConstructionEnum ;
rdfs:label "NOTDEFINED" .
ifc:IfcCurtainWall a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
owl:disjointWith ifc:IfcBeam , ifc:IfcStair , ifc:IfcCovering , ifc:IfcRoof , ifc:IfcBuildingElementComponent , ifc:IfcPlate , ifc:IfcMember , ifc:IfcSlab , ifc:IfcWall , ifc:IfcFooting , ifc:IfcColumn , ifc:IfcDoor , ifc:IfcRailing , ifc:IfcRamp , ifc:IfcRampFlight , ifc:IfcWindow , ifc:IfcStairFlight , ifc:IfcBuildingElementProxy , ifc:IfcPile .
ifc:ribWidth_IfcRibPlateProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRibPlateProfileProperties ;
rdfs:label "RibWidth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:LIGHT a ifc:IfcAlarmTypeEnum , owl:NamedIndividual ;
rdfs:label "LIGHT" .
ifc:rotationalDisplacementRX_IfcStructuralLoadSingleDisplacement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadSingleDisplacement ;
rdfs:label "RotationalDisplacementRX" ;
rdfs:range ifc:IfcPlaneAngleMeasure .
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:IfcStyleModel a owl:Class ;
rdfs:subClassOf ifc:IfcRepresentation ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcStyledRepresentation )
] ;
owl:disjointWith ifc:IfcShapeModel .
ifc:REINFORCEMENT_UNIT
a ifc:IfcElementAssemblyTypeEnum , owl:NamedIndividual ;
rdfs:label "REINFORCEMENT_UNIT" .
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:PROJECTED_LENGTH a ifc:IfcProjectedOrTrueLengthEnum , owl:NamedIndividual ;
rdfs:label "PROJECTED_LENGTH" .
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:IfcSizeSelect a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:AHEAD a ifc:IfcAheadOrBehind , owl:NamedIndividual ;
rdfs:label "AHEAD" .
ifc:GRILL a ifc:IfcPermeableCoveringOperationEnum , owl:NamedIndividual ;
rdfs:label "GRILL" .
ifc:CURRENT a ifc:IfcActionSourceTypeEnum , ifc:IfcTransformerTypeEnum , owl:NamedIndividual ;
rdfs:label "CURRENT" .
ifc:IfcFurnitureStandard
a owl:Class ;
rdfs:subClassOf ifc:IfcControl ;
owl:disjointWith ifc:IfcCostItem , ifc:IfcPerformanceHistory , ifc:IfcCostSchedule , ifc:IfcProjectOrder , ifc:IfcScheduleTimeControl , ifc:IfcTimeSeriesSchedule , ifc:IfcWorkControl , ifc:IfcPermit , ifc:IfcProjectOrderRecord , ifc:IfcConditionCriterion , ifc:IfcActionRequest , ifc:IfcSpaceProgram , ifc:IfcServiceLife , ifc:IfcEquipmentStandard .
ifc:CONTRACTOR a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "CONTRACTOR" .
ifc:connectsStructuralMembers_IfcStructuralConnection
a owl:ObjectProperty ;
rdfs:domain ifc:IfcStructuralConnection ;
rdfs:label "ConnectsStructuralMembers" ;
rdfs:range ifc:IfcRelConnectsStructuralMember ;
owl:inverseOf ifc:relatedStructuralConnection_IfcRelConnectsStructuralMember .
ifc:IfcConstructionProductResource
a owl:Class ;
rdfs:subClassOf ifc:IfcConstructionResource ;
owl:disjointWith ifc:IfcLaborResource , ifc:IfcConstructionEquipmentResource , ifc:IfcCrewResource , ifc:IfcSubContractResource , ifc:IfcConstructionMaterialResource .
ifc:anchorageSlip_IfcTendon
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTendon ;
rdfs:label "AnchorageSlip" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:LINEARDIFFUSER a ifc:IfcAirTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "LINEARDIFFUSER" .
ifc:IfcFlowSegment a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionFlowElement ;
owl:disjointWith ifc:IfcFlowStorageDevice , ifc:IfcFlowFitting , ifc:IfcFlowController , ifc:IfcFlowMovingDevice , ifc:IfcDistributionChamberElement , ifc:IfcFlowTerminal , ifc:IfcEnergyConversionDevice , ifc:IfcFlowTreatmentDevice .
ifc:DISCRETE a ifc:IfcTimeSeriesDataTypeEnum , owl:NamedIndividual ;
rdfs:label "DISCRETE" .
ifc:CARTESIAN a ifc:IfcTrimmingPreference , owl:NamedIndividual ;
rdfs:label "CARTESIAN" .
ifc:outerBoundary_IfcCurveBoundedPlane
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurveBoundedPlane ;
rdfs:label "OuterBoundary" ;
rdfs:range ifc:IfcCurve .
ifc:visibleSegmentLength_IfcCurveStyleFontPattern
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurveStyleFontPattern ;
rdfs:label "VisibleSegmentLength" ;
rdfs:range ifc:IfcLengthMeasure .
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:IfcLightDistributionDataSourceSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
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:SENSIBLE a ifc:IfcThermalLoadTypeEnum , owl:NamedIndividual ;
rdfs:label "SENSIBLE" .
ifc:FIELDCONSTRUCTIONMANAGER
a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "FIELDCONSTRUCTIONMANAGER" .
ifc:LESSEE a ifc:IfcOccupantTypeEnum , owl:NamedIndividual ;
rdfs:label "LESSEE" .
ifc:importanceRating_IfcRelInteractionRequirements
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelInteractionRequirements ;
rdfs:label "ImportanceRating" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
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:IfcElectricMotorTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:REVOLVING a ifc:IfcDoorStyleOperationEnum , ifc:IfcDoorPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "REVOLVING" .
ifc:ASBUILT a ifc:IfcPropertySourceEnum , owl:NamedIndividual ;
rdfs:label "ASBUILT" .
ifc:IfcDistributionElement
a owl:Class ;
rdfs:subClassOf ifc:IfcElement ;
owl:disjointWith ifc:IfcEquipmentElement , ifc:IfcElementComponent , ifc:IfcFurnishingElement , ifc:IfcFeatureElement , ifc:IfcVirtualElement , ifc:IfcTransportElement , ifc:IfcBuildingElement , ifc:IfcElementAssembly , ifc:IfcElectricalElement .
ifc:IfcDateTimeSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT , ifc:IfcMetricValueSelect .
ifc:INSPECTIONPIT a ifc:IfcDistributionChamberElementTypeEnum , owl:NamedIndividual ;
rdfs:label "INSPECTIONPIT" .
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:WIRE a ifc:IfcTendonTypeEnum , owl:NamedIndividual ;
rdfs:label "WIRE" .
ifc:edgeRadius_IfcUShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcUShapeProfileDef ;
rdfs:label "EdgeRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:DISCONTINUOUS a ifc:IfcTransitionCode , owl:NamedIndividual ;
rdfs:label "DISCONTINUOUS" .
ifc:OBSTRUCTION a ifc:IfcDuctFittingTypeEnum , ifc:IfcPipeFittingTypeEnum , owl:NamedIndividual ;
rdfs:label "OBSTRUCTION" .
ifc:rasterCode_IfcBlobTexture
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBlobTexture ;
rdfs:label "RasterCode" ;
rdfs:range expr:BOOLEAN .
ifc:tensionFailureX_IfcFailureConnectionCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFailureConnectionCondition ;
rdfs:label "TensionFailureX" ;
rdfs:range ifc:IfcForceMeasure .
ifc:WAVE a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "WAVE" .
ifc:FACILITIESMANAGER
a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "FACILITIESMANAGER" .
ifc:styles_IfcPresentationStyleAssignment
a owl:ObjectProperty ;
rdfs:domain ifc:IfcPresentationStyleAssignment ;
rdfs:label "Styles" ;
rdfs:range ifc:IfcPresentationStyleSelect .
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:IfcTemperatureGradientMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
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:textDecoration_IfcTextStyleTextModel
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleTextModel ;
rdfs:label "TextDecoration" ;
rdfs:range ifc:IfcTextDecoration .
ifc:panelWidth_IfcDoorPanelProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorPanelProperties ;
rdfs:label "PanelWidth" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:RELATIVEHUMIDITY a ifc:IfcThermalLoadSourceEnum , owl:NamedIndividual ;
rdfs:label "RELATIVEHUMIDITY" .
ifc:NOK a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "NOK" .
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:IfcRelAssociatesApproval , ifc:IfcRelAssociatesAppliedValue , ifc:IfcRelAssociatesDocument , ifc:IfcRelAssociatesMaterial , ifc:IfcRelAssociatesProfileProperties , ifc:IfcRelAssociatesConstraint , ifc:IfcRelAssociatesClassification .
ifc:textureType_IfcSurfaceTexture
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceTexture ;
rdfs:label "TextureType" ;
rdfs:range ifc:IfcSurfaceTextureEnum .
ifc:subsequentAppliedLoads_IfcStructuralPlanarActionVarying
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralPlanarActionVarying ;
rdfs:label "SubsequentAppliedLoads" ;
rdfs:range ifc:IfcStructuralLoad_List .
ifc:THERMALEXPANSIONCOEFFICIENTUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "THERMALEXPANSIONCOEFFICIENTUNIT" .
ifc:predefinedType_IfcCostSchedule
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCostSchedule ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcCostScheduleTypeEnum .
ifc:IfcWorkControlTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcProtectiveDeviceTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:timeStamp_IfcIrregularTimeSeriesValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcIrregularTimeSeriesValue ;
rdfs:label "TimeStamp" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:IfcMemberType a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElementType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMemberTypeEnum ;
owl:onProperty ifc:predefinedType_IfcMemberType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcMemberTypeEnum ;
owl:onProperty ifc:predefinedType_IfcMemberType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcPlateType , ifc:IfcRampFlightType , ifc:IfcBeamType , ifc:IfcCurtainWallType , ifc:IfcWallType , ifc:IfcBuildingElementProxyType , ifc:IfcStairFlightType , ifc:IfcSlabType , ifc:IfcColumnType , ifc:IfcCoveringType , ifc:IfcRailingType .
ifc:basisSurface_IfcCurveBoundedPlane
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurveBoundedPlane ;
rdfs:label "BasisSurface" ;
rdfs:range ifc:IfcPlane .
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:upperBoundValue_IfcPropertyBoundedValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyBoundedValue ;
rdfs:label "UpperBoundValue" ;
rdfs:range ifc:IfcValue .
ifc:weightsData_IfcRationalBezierCurve
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRationalBezierCurve ;
rdfs:label "WeightsData" ;
rdfs:range expr:REAL_List .
ifc:GRX a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "GRX" .
ifc:HEATSENSOR a ifc:IfcSensorTypeEnum , owl:NamedIndividual ;
rdfs:label "HEATSENSOR" .
ifc:tag_IfcProxy a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProxy ;
rdfs:label "Tag" ;
rdfs:range ifc:IfcLabel .
ifc:thermalConductivity_IfcThermalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcThermalMaterialProperties ;
rdfs:label "ThermalConductivity" ;
rdfs:range ifc:IfcThermalConductivityMeasure .
ifc:TWO_QUARTER_WINDING_STAIR
a ifc:IfcStairTypeEnum , owl:NamedIndividual ;
rdfs:label "TWO_QUARTER_WINDING_STAIR" .
ifc:status_IfcCostSchedule
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCostSchedule ;
rdfs:label "Status" ;
rdfs:range ifc:IfcLabel .
ifc:DIRECTWATERHEATER
a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "DIRECTWATERHEATER" .
ifc:IfcSectionModulusMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:acidityConcentration_IfcWaterProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWaterProperties ;
rdfs:label "AcidityConcentration" ;
rdfs:range ifc:IfcIonConcentrationMeasure .
ifc:IfcWaterProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcMaterialProperties ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPHMeasure ;
owl:onProperty ifc:pHLevel_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:allValuesFrom ifc:IfcIonConcentrationMeasure ;
owl:onProperty ifc:acidityConcentration_IfcWaterProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIonConcentrationMeasure ;
owl:onProperty ifc:alkalinityConcentration_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:alkalinityConcentration_IfcWaterProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:impuritiesContent_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 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: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:allValuesFrom ifc:IfcIonConcentrationMeasure ;
owl:onProperty ifc:hardness_IfcWaterProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:isPotable_IfcWaterProperties
] ;
owl:disjointWith ifc:IfcFuelProperties , ifc:IfcOpticalMaterialProperties , ifc:IfcMechanicalMaterialProperties , ifc:IfcGeneralMaterialProperties , ifc:IfcProductsOfCombustionProperties , ifc:IfcThermalMaterialProperties , ifc:IfcHygroscopicMaterialProperties , ifc:IfcExtendedMaterialProperties .
ifc:HANDOPERATEDACTUATOR
a ifc:IfcActuatorTypeEnum , owl:NamedIndividual ;
rdfs:label "HANDOPERATEDACTUATOR" .
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: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:freezingPoint_IfcThermalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcThermalConductivityMeasure ;
owl:onProperty ifc:thermalConductivity_IfcThermalMaterialProperties
] ;
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:allValuesFrom ifc:IfcSpecificHeatCapacityMeasure ;
owl:onProperty ifc:specificHeatCapacity_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:IfcThermodynamicTemperatureMeasure ;
owl:onProperty ifc:freezingPoint_IfcThermalMaterialProperties
] ;
owl:disjointWith ifc:IfcMechanicalMaterialProperties , ifc:IfcHygroscopicMaterialProperties , ifc:IfcExtendedMaterialProperties , ifc:IfcProductsOfCombustionProperties , ifc:IfcOpticalMaterialProperties , ifc:IfcWaterProperties , ifc:IfcFuelProperties , ifc:IfcGeneralMaterialProperties .
ifc:IfcCovering a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCoveringTypeEnum ;
owl:onProperty ifc:predefinedType_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:IfcRelCoversBldgElements ;
owl:onProperty ifc:covers_IfcCovering
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom 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:IfcRelCoversBldgElements ;
owl:onProperty ifc:covers_IfcCovering
] ;
owl:disjointWith ifc:IfcBuildingElementProxy , ifc:IfcRailing , ifc:IfcRamp , ifc:IfcSlab , ifc:IfcRoof , ifc:IfcBuildingElementComponent , ifc:IfcWall , ifc:IfcMember , ifc:IfcDoor , ifc:IfcFooting , ifc:IfcPile , ifc:IfcBeam , ifc:IfcCurtainWall , ifc:IfcColumn , ifc:IfcRampFlight , ifc:IfcWindow , ifc:IfcStairFlight , ifc:IfcStair , ifc:IfcPlate .
ifc:IfcTransformerTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:description_IfcAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAddress ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
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:IfcThermalLoadTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:ELECTRICACTUATOR a ifc:IfcActuatorTypeEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICACTUATOR" .
ifc:MODULUSOFLINEARSUBGRADEREACTIONUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "MODULUSOFLINEARSUBGRADEREACTIONUNIT" .
ifc:IfcElectricFlowStorageDeviceTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcVibrationIsolatorTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:SPRINKLER a ifc:IfcFireSuppressionTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "SPRINKLER" .
ifc:ADIABATICWETTEDELEMENT
a ifc:IfcHumidifierTypeEnum , owl:NamedIndividual ;
rdfs:label "ADIABATICWETTEDELEMENT" .
ifc:position_IfcElementarySurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElementarySurface ;
rdfs:label "Position" ;
rdfs:range ifc:IfcAxis2Placement3D .
ifc:HERMETIC a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "HERMETIC" .
ifc:POWERUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "POWERUNIT" .
ifc:IfcConnectionTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:planarForceX_IfcStructuralLoadPlanarForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadPlanarForce ;
rdfs:label "PlanarForceX" ;
rdfs:range ifc:IfcPlanarForceMeasure .
ifc:changeAction_IfcOwnerHistory
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOwnerHistory ;
rdfs:label "ChangeAction" ;
rdfs:range ifc:IfcChangeActionEnum .
ifc:IfcSpecularRoughness
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcSpecularHighlightSelect .
ifc:edgeStart_IfcEdge
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEdge ;
rdfs:label "EdgeStart" ;
rdfs:range ifc:IfcVertex .
ifc:webThickness_IfcUShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcUShapeProfileDef ;
rdfs:label "WebThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
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:IfcStructuralLoadLinearForce
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralLoadStatic ;
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:IfcLinearForceMeasure ;
owl:onProperty ifc:linearForceX_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
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLinearForceMeasure ;
owl:onProperty ifc:linearForceY_IfcStructuralLoadLinearForce
] ;
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: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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLinearMomentMeasure ;
owl:onProperty ifc:linearMomentX_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:allValuesFrom ifc:IfcLinearMomentMeasure ;
owl:onProperty ifc:linearMomentZ_IfcStructuralLoadLinearForce
] ;
owl:disjointWith ifc:IfcStructuralLoadSingleForce , ifc:IfcStructuralLoadPlanarForce , ifc:IfcStructuralLoadTemperature , ifc:IfcStructuralLoadSingleDisplacement .
ifc:predefinedType_IfcDuctSilencerType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDuctSilencerType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcDuctSilencerTypeEnum .
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:relatedStructuralActivity_IfcRelConnectsStructuralActivity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsStructuralActivity ;
rdfs:label "RelatedStructuralActivity" ;
rdfs:range ifc:IfcStructuralActivity ;
owl:inverseOf ifc:assignedToStructuralItem_IfcStructuralActivity .
ifc:IfcVertex a owl:Class ;
rdfs:subClassOf ifc:IfcTopologicalRepresentationItem ;
owl:disjointWith ifc:IfcFace , ifc:IfcEdge , ifc:IfcLoop , ifc:IfcPath , ifc:IfcFaceBound , ifc:IfcConnectedFaceSet .
ifc:actualDuration_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "ActualDuration" ;
rdfs:range ifc:IfcTimeMeasure .
ifc:IfcDirection a owl:Class ;
rdfs:subClassOf ifc:IfcVectorOrDirection , ifc:IfcOrientationSelect , ifc:IfcGeometricRepresentationItem ;
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
] ;
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
] ;
owl:disjointWith ifc:IfcFaceBasedSurfaceModel , ifc:IfcCsgPrimitive3D , ifc:IfcOneDirectionRepeatFactor , ifc:IfcVector , ifc:IfcCurve , ifc:IfcGeometricSet , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcSolidModel , ifc:IfcPoint , ifc:IfcFillAreaStyleHatching , ifc:IfcFillAreaStyleTiles , ifc:IfcSectionedSpine , ifc:IfcShellBasedSurfaceModel , ifc:IfcCompositeCurveSegment , ifc:IfcBoundingBox , ifc:IfcAnnotationFillArea , ifc:IfcPlacement , ifc:IfcBooleanResult , ifc:IfcPlanarExtent , ifc:IfcDraughtingCallout , ifc:IfcSurface , ifc:IfcDefinedSymbol , ifc:IfcAnnotationSurface , ifc:IfcHalfSpaceSolid , ifc:IfcTextLiteral , ifc:IfcCartesianTransformationOperator , ifc:IfcLightSource .
ifc:colour_IfcTextStyleForDefinedFont
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleForDefinedFont ;
rdfs:label "Colour" ;
rdfs:range ifc:IfcColour .
ifc:IfcMassMeasure a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcMeasureValue .
ifc:CONTSAMEGRADIENT a ifc:IfcTransitionCode , owl:NamedIndividual ;
rdfs:label "CONTSAMEGRADIENT" .
ifc:IfcLoop a owl:Class ;
rdfs:subClassOf ifc:IfcTopologicalRepresentationItem ;
owl:disjointWith ifc:IfcFace , ifc:IfcEdge , ifc:IfcPath , ifc:IfcFaceBound , ifc:IfcConnectedFaceSet , ifc:IfcVertex .
ifc:IfcLShapeProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcParameterizedProfileDef ;
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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass 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:thickness_IfcLShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:width_IfcLShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:depth_IfcLShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:centreOfGravityInY_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:filletRadius_IfcLShapeProfileDef
] ;
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:edgeRadius_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:IfcPlaneAngleMeasure ;
owl:onProperty ifc:legSlope_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:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:centreOfGravityInX_IfcLShapeProfileDef
] ;
owl:disjointWith ifc:IfcUShapeProfileDef , ifc:IfcCircleProfileDef , ifc:IfcTrapeziumProfileDef , ifc:IfcZShapeProfileDef , ifc:IfcCraneRailFShapeProfileDef , ifc:IfcCShapeProfileDef , ifc:IfcEllipseProfileDef , ifc:IfcTShapeProfileDef , ifc:IfcRectangleProfileDef , ifc:IfcCraneRailAShapeProfileDef , ifc:IfcIShapeProfileDef .
ifc:linearStiffnessByLengthX_IfcBoundaryEdgeCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryEdgeCondition ;
rdfs:label "LinearStiffnessByLengthX" ;
rdfs:range ifc:IfcModulusOfLinearSubgradeReactionMeasure .
ifc:linearStiffnessByAreaZ_IfcBoundaryFaceCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryFaceCondition ;
rdfs:label "LinearStiffnessByAreaZ" ;
rdfs:range ifc:IfcModulusOfSubgradeReactionMeasure .
ifc:scheduleStart_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "ScheduleStart" ;
rdfs:range ifc:IfcDateTimeSelect .
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: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:flangeWidth_IfcZShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcZShapeProfileDef ;
rdfs:label "FlangeWidth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
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:IfcWindowPanelProperties , ifc:IfcFluidFlowProperties , ifc:IfcDoorPanelProperties , ifc:IfcPermeableCoveringProperties , ifc:IfcSpaceThermalLoadProperties , ifc:IfcElementQuantity , ifc:IfcWindowLiningProperties , ifc:IfcSoundValue , ifc:IfcEnergyProperties , ifc:IfcReinforcementDefinitionProperties , ifc:IfcDoorLiningProperties , ifc:IfcServiceLifeFactor , ifc:IfcSoundProperties .
ifc:IfcDimensionPair a owl:Class ;
rdfs:subClassOf ifc:IfcDraughtingCalloutRelationship ;
owl:disjointWith ifc:IfcDimensionCalloutRelationship .
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:IfcNormalisedRatioMeasure
a owl:Class ;
rdfs:subClassOf ifc:IfcRatioMeasure , ifc:IfcMeasureValue , ifc:IfcSizeSelect , ifc:IfcColourOrFactor .
ifc:CONTACTOR a ifc:IfcSwitchingDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "CONTACTOR" .
ifc:OPENTYPE a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "OPENTYPE" .
ifc:enumerationReference_IfcPropertyEnumeratedValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyEnumeratedValue ;
rdfs:label "EnumerationReference" ;
rdfs:range ifc:IfcPropertyEnumeration .
ifc:permitID_IfcPermit
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPermit ;
rdfs:label "PermitID" ;
rdfs:range ifc:IfcIdentifier .
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:lastRevisionTime_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "LastRevisionTime" ;
rdfs:range ifc:IfcDateAndTime .
ifc:IfcWallStandardCase
a owl:Class ;
rdfs:subClassOf ifc:IfcWall .
ifc:JMD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "JMD" .
ifc:predefinedType_IfcSanitaryTerminalType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSanitaryTerminalType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcSanitaryTerminalTypeEnum .
ifc:position_IfcSweptSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSweptSurface ;
rdfs:label "Position" ;
rdfs:range ifc:IfcAxis2Placement3D .
ifc:BACKDRAFTDAMPER a ifc:IfcDamperTypeEnum , owl:NamedIndividual ;
rdfs:label "BACKDRAFTDAMPER" .
ifc:IfcDimensionExtentUsage
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:definingValues_IfcPropertyTableValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyTableValue ;
rdfs:label "DefiningValues" ;
rdfs:range ifc:IfcValue_List .
ifc:IfcRelAssociatesClassification
a owl:Class ;
rdfs:subClassOf ifc:IfcRelAssociates ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcClassificationNotationSelect ;
owl:onProperty ifc:relatingClassification_IfcRelAssociatesClassification ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcClassificationNotationSelect ;
owl:onProperty ifc:relatingClassification_IfcRelAssociatesClassification
] ;
owl:disjointWith ifc:IfcRelAssociatesLibrary , ifc:IfcRelAssociatesDocument , ifc:IfcRelAssociatesApproval , ifc:IfcRelAssociatesMaterial , ifc:IfcRelAssociatesProfileProperties , ifc:IfcRelAssociatesConstraint , ifc:IfcRelAssociatesAppliedValue .
ifc:referencedByPlacements_IfcObjectPlacement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcObjectPlacement ;
rdfs:label "ReferencedByPlacements" ;
rdfs:range ifc:IfcLocalPlacement ;
owl:inverseOf ifc:placementRelTo_IfcLocalPlacement .
ifc:headWidth_IfcCraneRailAShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailAShapeProfileDef ;
rdfs:label "HeadWidth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcBeamTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:identifier_IfcApproval
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApproval ;
rdfs:label "Identifier" ;
rdfs:range ifc:IfcIdentifier .
ifc:IfcActuatorTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:supportedLength_IfcRelConnectsStructuralMember
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsStructuralMember ;
rdfs:label "SupportedLength" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:IfcSensorTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:userDefinedThermalLoadSource_IfcSpaceThermalLoadProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceThermalLoadProperties ;
rdfs:label "UserDefinedThermalLoadSource" ;
rdfs:range ifc:IfcLabel .
ifc:lowerHeatingValue_IfcFuelProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFuelProperties ;
rdfs:label "LowerHeatingValue" ;
rdfs:range ifc:IfcHeatingValueMeasure .
ifc:IfcLightSource a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem ;
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:IfcLabel ;
owl:onProperty ifc:name_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:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:intensity_IfcLightSource
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcLightSourceGoniometric ifc:IfcLightSourceDirectional ifc:IfcLightSourcePositional ifc:IfcLightSourceAmbient )
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcLightSource
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:ambientIntensity_IfcLightSource
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcColourRgb ;
owl:onProperty ifc:lightColour_IfcLightSource
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:intensity_IfcLightSource
] ;
owl:disjointWith ifc:IfcVector , ifc:IfcSolidModel , ifc:IfcPoint , ifc:IfcDraughtingCallout , ifc:IfcAnnotationSurface , ifc:IfcCsgPrimitive3D , ifc:IfcFillAreaStyleTiles , ifc:IfcCompositeCurveSegment , ifc:IfcBoundingBox , ifc:IfcPlanarExtent , ifc:IfcHalfSpaceSolid , ifc:IfcPlacement , ifc:IfcBooleanResult , ifc:IfcFaceBasedSurfaceModel , ifc:IfcTextLiteral , ifc:IfcOneDirectionRepeatFactor , ifc:IfcSurface , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcGeometricSet , ifc:IfcCartesianTransformationOperator , ifc:IfcAnnotationFillArea , ifc:IfcDefinedSymbol , ifc:IfcCurve , ifc:IfcFillAreaStyleHatching , ifc:IfcDirection , ifc:IfcSectionedSpine , ifc:IfcShellBasedSurfaceModel .
ifc:longitudinalBarCrossSectionArea_IfcReinforcingMesh
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcingMesh ;
rdfs:label "LongitudinalBarCrossSectionArea" ;
rdfs:range ifc:IfcAreaMeasure .
ifc:RADIOACTIVITYUNIT
a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "RADIOACTIVITYUNIT" .
ifc:IfcLayerSetDirectionEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:POSITIVE a ifc:IfcDirectionSenseEnum , ifc:IfcSurfaceSide , owl:NamedIndividual ;
rdfs:label "POSITIVE" .
ifc:IfcMomentOfInertiaMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:MODIFIEDADDED a ifc:IfcChangeActionEnum , owl:NamedIndividual ;
rdfs:label "MODIFIEDADDED" .
ifc:IfcContextDependentMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcMeasureValue .
ifc:IfcRepresentationMap_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcRepresentationMap_List , list:EmptyList .
ifc:IfcOutletTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcMaterialLayer_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcMaterialLayer_List , list:EmptyList .
ifc:WATERFILTER a ifc:IfcFilterTypeEnum , owl:NamedIndividual ;
rdfs:label "WATERFILTER" .
ifc:DYNAMIC a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "DYNAMIC" .
ifc:rotationalStiffnessByLengthZ_IfcBoundaryEdgeCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryEdgeCondition ;
rdfs:label "RotationalStiffnessByLengthZ" ;
rdfs:range ifc:IfcModulusOfRotationalSubgradeReactionMeasure .
ifc:IfcRelConnectsPorts
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
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:allValuesFrom ifc:IfcPort ;
owl:onProperty ifc:relatedPort_IfcRelConnectsPorts
] ;
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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass 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
] ;
owl:disjointWith ifc:IfcRelServicesBuildings , ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelInteractionRequirements , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelConnectsElements , ifc:IfcRelVoidsElement , ifc:IfcRelReferencedInSpatialStructure , ifc:IfcRelSpaceBoundary , ifc:IfcRelFlowControlElements , ifc:IfcRelFillsElement , ifc:IfcRelSequence , ifc:IfcRelConnectsPortToElement , ifc:IfcRelProjectsElement , ifc:IfcRelCoversBldgElements , ifc:IfcRelCoversSpaces , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelConnectsStructuralElement .
ifc:PIVOTVERTICAL a ifc:IfcWindowPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "PIVOTVERTICAL" .
ifc:IfcProjectionCurve
a owl:Class ;
rdfs:subClassOf ifc:IfcAnnotationCurveOccurrence ;
owl:disjointWith ifc:IfcDimensionCurve .
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:PLANEANGLEUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "PLANEANGLEUNIT" .
ifc:yieldStress_IfcMechanicalSteelMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalSteelMaterialProperties ;
rdfs:label "YieldStress" ;
rdfs:range ifc:IfcPressureMeasure .
ifc:applicationIdentifier_IfcApplication
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApplication ;
rdfs:label "ApplicationIdentifier" ;
rdfs:range ifc:IfcIdentifier .
ifc:IfcRectangleProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcParameterizedProfileDef ;
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:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:yDim_IfcRectangleProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:yDim_IfcRectangleProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:xDim_IfcRectangleProfileDef
] ;
owl:disjointWith ifc:IfcEllipseProfileDef , ifc:IfcCircleProfileDef , ifc:IfcUShapeProfileDef , ifc:IfcTShapeProfileDef , ifc:IfcZShapeProfileDef , ifc:IfcCShapeProfileDef , ifc:IfcIShapeProfileDef , ifc:IfcCraneRailFShapeProfileDef , ifc:IfcLShapeProfileDef , ifc:IfcCraneRailAShapeProfileDef , ifc:IfcTrapeziumProfileDef .
ifc:ORIGIN a ifc:IfcDimensionExtentUsage , owl:NamedIndividual ;
rdfs:label "ORIGIN" .
ifc:IfcSoundPowerMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
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:IfcStructuralLoad_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralLoad_List , list:EmptyList .
ifc:flowrateTimeSeries_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "FlowrateTimeSeries" ;
rdfs:range ifc:IfcTimeSeries .
ifc:IfcCrewResource a owl:Class ;
rdfs:subClassOf ifc:IfcConstructionResource ;
owl:disjointWith ifc:IfcLaborResource , ifc:IfcConstructionEquipmentResource , ifc:IfcConstructionProductResource , ifc:IfcSubContractResource , ifc:IfcConstructionMaterialResource .
ifc:solarTransmittance_IfcOpticalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOpticalMaterialProperties ;
rdfs:label "SolarTransmittance" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:values_IfcRegularTimeSeries
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRegularTimeSeries ;
rdfs:label "Values" ;
rdfs:range ifc:IfcTimeSeriesValue_List .
ifc:MECHANICALENGINEER
a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "MECHANICALENGINEER" .
ifc:elementType_IfcElementType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElementType ;
rdfs:label "ElementType" ;
rdfs:range ifc:IfcLabel .
ifc:country_IfcPostalAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPostalAddress ;
rdfs:label "Country" ;
rdfs:range ifc:IfcLabel .
ifc:relatedItems_IfcClassificationItemRelationship
a owl:ObjectProperty ;
rdfs:domain ifc:IfcClassificationItemRelationship ;
rdfs:label "RelatedItems" ;
rdfs:range ifc:IfcClassificationItem ;
owl:inverseOf ifc:isClassifiedItemIn_IfcClassificationItem .
ifc:AUDIOVISUALOUTLET
a ifc:IfcOutletTypeEnum , owl:NamedIndividual ;
rdfs:label "AUDIOVISUALOUTLET" .
ifc:FLOWMETER a ifc:IfcFlowMeterTypeEnum , owl:NamedIndividual ;
rdfs:label "FLOWMETER" .
ifc:DIRECTEVAPORATIVERIGIDMEDIAAIRCOOLER
a ifc:IfcEvaporativeCoolerTypeEnum , owl:NamedIndividual ;
rdfs:label "DIRECTEVAPORATIVERIGIDMEDIAAIRCOOLER" .
ifc:status_IfcTask a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTask ;
rdfs:label "Status" ;
rdfs:range ifc:IfcLabel .
ifc:height_IfcPixelTexture
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPixelTexture ;
rdfs:label "Height" ;
rdfs:range ifc:IfcInteger .
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:IfcAreaMeasure a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcMeasureValue .
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: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: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:basisCurve_IfcOffsetCurve3D
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOffsetCurve3D ;
rdfs:label "BasisCurve" ;
rdfs:range ifc:IfcCurve .
ifc:xDim_IfcRectangleProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangleProfileDef ;
rdfs:label "XDim" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:BELL a ifc:IfcAlarmTypeEnum , owl:NamedIndividual ;
rdfs:label "BELL" .
ifc:ASSISTEDSTEAM a ifc:IfcHumidifierTypeEnum , owl:NamedIndividual ;
rdfs:label "ASSISTEDSTEAM" .
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:diffuseReflectionColour_IfcSurfaceStyleLighting
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleLighting ;
rdfs:label "DiffuseReflectionColour" ;
rdfs:range ifc:IfcColourRgb .
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:OTHER_CONSTRUCTION
a ifc:IfcWindowStyleConstructionEnum , owl:NamedIndividual ;
rdfs:label "OTHER_CONSTRUCTION" .
ifc:TUBULARRADIATOR a ifc:IfcSpaceHeaterTypeEnum , owl:NamedIndividual ;
rdfs:label "TUBULARRADIATOR" .
ifc:CABLESEGMENT a ifc:IfcCableSegmentTypeEnum , owl:NamedIndividual ;
rdfs:label "CABLESEGMENT" .
ifc:AUD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "AUD" .
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:relatedElements_IfcRelReferencedInSpatialStructure
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRelReferencedInSpatialStructure ;
rdfs:label "RelatedElements" ;
rdfs:range ifc:IfcProduct ;
owl:inverseOf ifc:referencedInStructures_IfcElement .
ifc:IfcSectionReinforcementProperties
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:transversePosition_IfcSectionReinforcementProperties
] ;
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:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:longitudinalEndPosition_IfcSectionReinforcementProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:longitudinalStartPosition_IfcSectionReinforcementProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSectionProperties ;
owl:onProperty ifc:sectionDefinition_IfcSectionReinforcementProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:transversePosition_IfcSectionReinforcementProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:longitudinalEndPosition_IfcSectionReinforcementProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcReinforcementBarProperties ;
owl:onProperty ifc:crossSectionReinforcementDefinitions_IfcSectionReinforcementProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcReinforcingBarRoleEnum ;
owl:onProperty ifc:reinforcementRole_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:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcReinforcementBarProperties ;
owl:onProperty ifc:crossSectionReinforcementDefinitions_IfcSectionReinforcementProperties
] .
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:rateSource_IfcCurrencyRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurrencyRelationship ;
rdfs:label "RateSource" ;
rdfs:range ifc:IfcLibraryInformation .
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:IfcStructuralMember ;
owl:onProperty ifc:relatingStructuralMember_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:IfcLengthMeasure ;
owl:onProperty ifc:supportedLength_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:onClass ifc:IfcStructuralConnection ;
owl:onProperty ifc:relatedStructuralConnection_IfcRelConnectsStructuralMember ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom 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: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:allValuesFrom ifc:IfcBoundaryCondition ;
owl:onProperty ifc:appliedCondition_IfcRelConnectsStructuralMember
] ;
owl:disjointWith ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelCoversBldgElements , ifc:IfcRelSpaceBoundary , ifc:IfcRelFillsElement , ifc:IfcRelFlowControlElements , ifc:IfcRelReferencedInSpatialStructure , ifc:IfcRelSequence , ifc:IfcRelConnectsPorts , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelServicesBuildings , ifc:IfcRelConnectsPortToElement , ifc:IfcRelProjectsElement , ifc:IfcRelConnectsElements , ifc:IfcRelConnectsStructuralElement , ifc:IfcRelInteractionRequirements , ifc:IfcRelCoversSpaces , ifc:IfcRelVoidsElement .
ifc:FREQUENCYUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "FREQUENCYUNIT" .
ifc:IfcAnalysisModelTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
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:QAR a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "QAR" .
ifc:transversePosition_IfcSectionReinforcementProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSectionReinforcementProperties ;
rdfs:label "TransversePosition" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:appliedCondition_IfcRelConnectsStructuralMember
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsStructuralMember ;
rdfs:label "AppliedCondition" ;
rdfs:range ifc:IfcBoundaryCondition .
ifc:CONTROL a ifc:IfcObjectTypeEnum , owl:NamedIndividual ;
rdfs:label "CONTROL" .
ifc:electricCurrentExponent_IfcDimensionalExponents
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDimensionalExponents ;
rdfs:label "ElectricCurrentExponent" ;
rdfs:range expr:INTEGER .
ifc:IfcVectorOrDirection
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:PROJECTMANAGER a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "PROJECTMANAGER" .
ifc:ATEND a ifc:IfcConnectionTypeEnum , owl:NamedIndividual ;
rdfs:label "ATEND" .
ifc:quadricAttenuation_IfcLightSourcePositional
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourcePositional ;
rdfs:label "QuadricAttenuation" ;
rdfs:range ifc:IfcReal .
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:LESSOR a ifc:IfcOccupantTypeEnum , owl:NamedIndividual ;
rdfs:label "LESSOR" .
ifc:assemblyPlace_IfcElementAssembly
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElementAssembly ;
rdfs:label "AssemblyPlace" ;
rdfs:range ifc:IfcAssemblyPlaceEnum .
ifc:PUBLIC a ifc:IfcDocumentConfidentialityEnum , owl:NamedIndividual ;
rdfs:label "PUBLIC" .
ifc:PLAIN a ifc:IfcReinforcingBarSurfaceEnum , owl:NamedIndividual ;
rdfs:label "PLAIN" .
ifc:IfcKinematicViscosityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:RUNAROUNDCOILLOOP
a ifc:IfcAirToAirHeatRecoveryTypeEnum , owl:NamedIndividual ;
rdfs:label "RUNAROUNDCOILLOOP" .
ifc:startTime_IfcTimeSeries
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTimeSeries ;
rdfs:label "StartTime" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:ELECTRICCONDUCTANCEUNIT
a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICCONDUCTANCEUNIT" .
ifc:FIXEDCASEMENT a ifc:IfcWindowPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "FIXEDCASEMENT" .
ifc:VENTILATIONOUTSIDEAIR
a ifc:IfcThermalLoadSourceEnum , owl:NamedIndividual ;
rdfs:label "VENTILATIONOUTSIDEAIR" .
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:TRIPLE_PANEL_HORIZONTAL
a ifc:IfcWindowStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "TRIPLE_PANEL_HORIZONTAL" .
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:semiAxis1_IfcEllipseProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:semiAxis1_IfcEllipseProfileDef
] ;
owl:disjointWith ifc:IfcTShapeProfileDef , ifc:IfcCraneRailFShapeProfileDef , ifc:IfcRectangleProfileDef , ifc:IfcZShapeProfileDef , ifc:IfcCraneRailAShapeProfileDef , ifc:IfcIShapeProfileDef , ifc:IfcTrapeziumProfileDef , ifc:IfcCShapeProfileDef , ifc:IfcLShapeProfileDef , ifc:IfcCircleProfileDef , ifc:IfcUShapeProfileDef .
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:DISHWASHER a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "DISHWASHER" .
ifc:LETTINGAGENT a ifc:IfcOccupantTypeEnum , owl:NamedIndividual ;
rdfs:label "LETTINGAGENT" .
ifc:BLINN a ifc:IfcReflectanceMethodEnum , owl:NamedIndividual ;
rdfs:label "BLINN" .
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:shearCentreY_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "ShearCentreY" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:TENDER a ifc:IfcCostScheduleTypeEnum , owl:NamedIndividual ;
rdfs:label "TENDER" .
ifc:IfcVolumetricFlowRateMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:isPredecessorTo_IfcProcess
a owl:ObjectProperty ;
rdfs:domain ifc:IfcProcess ;
rdfs:label "IsPredecessorTo" ;
rdfs:range ifc:IfcRelSequence ;
owl:inverseOf ifc:relatingProcess_IfcRelSequence .
ifc:pointOfReferenceHatchLine_IfcFillAreaStyleHatching
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFillAreaStyleHatching ;
rdfs:label "PointOfReferenceHatchLine" ;
rdfs:range ifc:IfcCartesianPoint .
ifc:IfcSoundProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcPropertySetDefinition ;
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 [ 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:IfcBoolean ;
owl:onProperty ifc:isAttenuating_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:allValuesFrom ifc:IfcSoundScaleEnum ;
owl:onProperty ifc:soundScale_IfcSoundProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcSoundScaleEnum ;
owl:onProperty ifc:soundScale_IfcSoundProperties
] ;
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 ifc:IfcSoundValue_List ;
owl:onProperty ifc:soundValues_IfcSoundProperties
] ;
owl:disjointWith ifc:IfcWindowLiningProperties , ifc:IfcReinforcementDefinitionProperties , ifc:IfcEnergyProperties , ifc:IfcSpaceThermalLoadProperties , ifc:IfcDoorLiningProperties , ifc:IfcPermeableCoveringProperties , ifc:IfcFluidFlowProperties , ifc:IfcServiceLifeFactor , ifc:IfcWindowPanelProperties , ifc:IfcSoundValue , ifc:IfcPropertySet , ifc:IfcElementQuantity , ifc:IfcDoorPanelProperties .
ifc:containsElements_IfcSpatialStructureElement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcSpatialStructureElement ;
rdfs:label "ContainsElements" ;
rdfs:range ifc:IfcRelContainedInSpatialStructure ;
owl:inverseOf ifc:relatingStructure_IfcRelContainedInSpatialStructure .
ifc:predefinedType_IfcMemberType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMemberType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcMemberTypeEnum .
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:lightDistributionDataSource_IfcLightSourceGoniometric
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourceGoniometric ;
rdfs:label "LightDistributionDataSource" ;
rdfs:range ifc:IfcLightDistributionDataSourceSelect .
ifc:pointParameterV_IfcPointOnSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPointOnSurface ;
rdfs:label "PointParameterV" ;
rdfs:range ifc:IfcParameterValue .
ifc:IfcChillerTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcConstructionResource
a owl:Class ;
rdfs:subClassOf ifc:IfcResource ;
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:IfcLabel ;
owl:onProperty ifc:resourceGroup_IfcConstructionResource
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcMeasureWithUnit ;
owl:onProperty ifc:baseQuantity_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:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:resourceIdentifier_IfcConstructionResource
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom 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: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:IfcIdentifier ;
owl:onProperty ifc:resourceIdentifier_IfcConstructionResource
] .
ifc:PRESSUREVESSEL a ifc:IfcTankTypeEnum , owl:NamedIndividual ;
rdfs:label "PRESSUREVESSEL" .
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:refDirection_IfcAxis2Placement2D
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAxis2Placement2D ;
rdfs:label "RefDirection" ;
rdfs:range ifc:IfcDirection .
ifc:VND a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "VND" .
ifc:TENANT a ifc:IfcOccupantTypeEnum , owl:NamedIndividual ;
rdfs:label "TENANT" .
ifc:IfcCableCarrierFittingTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:relatedConstraints_IfcConstraintRelationship
a owl:ObjectProperty ;
rdfs:domain ifc:IfcConstraintRelationship ;
rdfs:label "RelatedConstraints" ;
rdfs:range ifc:IfcConstraint ;
owl:inverseOf ifc:isRelatedWith_IfcConstraint .
ifc:predefinedType_IfcHeatExchangerType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcHeatExchangerType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcHeatExchangerTypeEnum .
ifc:contents_IfcDraughtingCallout
a owl:ObjectProperty ;
rdfs:domain ifc:IfcDraughtingCallout ;
rdfs:label "Contents" ;
rdfs:range ifc:IfcDraughtingCalloutElement .
ifc:IfcStackTerminalType
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowTerminalType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcStackTerminalTypeEnum ;
owl:onProperty ifc:predefinedType_IfcStackTerminalType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStackTerminalTypeEnum ;
owl:onProperty ifc:predefinedType_IfcStackTerminalType
] ;
owl:disjointWith ifc:IfcSanitaryTerminalType , ifc:IfcGasTerminalType , ifc:IfcWasteTerminalType , ifc:IfcElectricHeaterType , ifc:IfcFireSuppressionTerminalType , ifc:IfcLightFixtureType , ifc:IfcAirTerminalType , ifc:IfcOutletType , ifc:IfcElectricApplianceType , ifc:IfcLampType .
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: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:onClass ifc:IfcSpace ;
owl:onProperty ifc:relatedSpace_IfcRelCoversSpaces ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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
] ;
owl:disjointWith ifc:IfcRelVoidsElement , ifc:IfcRelConnectsElements , ifc:IfcRelConnectsPorts , ifc:IfcRelSequence , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelConnectsStructuralElement , ifc:IfcRelProjectsElement , ifc:IfcRelCoversBldgElements , ifc:IfcRelServicesBuildings , ifc:IfcRelReferencedInSpatialStructure , ifc:IfcRelFlowControlElements , ifc:IfcRelConnectsPortToElement , ifc:IfcRelInteractionRequirements , ifc:IfcRelFillsElement , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelSpaceBoundary .
ifc:predefinedType_IfcElectricApplianceType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricApplianceType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcElectricApplianceTypeEnum .
ifc:hourComponent_IfcLocalTime
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLocalTime ;
rdfs:label "HourComponent" ;
rdfs:range ifc:IfcHourInDay .
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: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:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcExtendedMaterialProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcProperty ;
owl:onProperty ifc:extendedProperties_IfcExtendedMaterialProperties
] ;
owl:disjointWith ifc:IfcFuelProperties , ifc:IfcHygroscopicMaterialProperties , ifc:IfcMechanicalMaterialProperties , ifc:IfcOpticalMaterialProperties , ifc:IfcGeneralMaterialProperties , ifc:IfcWaterProperties , ifc:IfcProductsOfCombustionProperties , ifc:IfcThermalMaterialProperties .
ifc:CISTERN a ifc:IfcSanitaryTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "CISTERN" .
ifc:predefinedType_IfcProtectiveDeviceType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProtectiveDeviceType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcProtectiveDeviceTypeEnum .
ifc:IfcFillAreaStyleTileShapeSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:predefinedType_IfcTransformerType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTransformerType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcTransformerTypeEnum .
ifc:parameterTakesPrecedence_IfcDoorStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorStyle ;
rdfs:label "ParameterTakesPrecedence" ;
rdfs:range expr:BOOLEAN .
ifc:predefinedType_IfcCableCarrierSegmentType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCableCarrierSegmentType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcCableCarrierSegmentTypeEnum .
ifc:STEEL a ifc:IfcWindowStyleConstructionEnum , ifc:IfcDoorStyleConstructionEnum , owl:NamedIndividual ;
rdfs:label "STEEL" .
ifc:CHANGEORDER a ifc:IfcProjectOrderTypeEnum , owl:NamedIndividual ;
rdfs:label "CHANGEORDER" .
ifc:FREEFORM a ifc:IfcStairFlightTypeEnum , ifc:IfcRoofTypeEnum , owl:NamedIndividual ;
rdfs:label "FREEFORM" .
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:headDepth2_IfcCraneRailFShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailFShapeProfileDef ;
rdfs:label "HeadDepth2" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:MAIN a ifc:IfcReinforcingBarRoleEnum , owl:NamedIndividual ;
rdfs:label "MAIN" .
ifc:IfcTextureVertex_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcTextureVertex_List , list:EmptyList .
ifc:GBP a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "GBP" .
ifc:textIndent_IfcTextStyleTextModel
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleTextModel ;
rdfs:label "TextIndent" ;
rdfs:range ifc:IfcSizeSelect .
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:momentOfInertiaZ_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "MomentOfInertiaZ" ;
rdfs:range ifc:IfcMomentOfInertiaMeasure .
ifc:IfcText_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcText_List , list:EmptyList .
ifc:predefinedType_IfcBeamType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBeamType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcBeamTypeEnum .
ifc:IfcObjectiveEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:F_INUSECONDITIONS
a ifc:IfcServiceLifeFactorTypeEnum , owl:NamedIndividual ;
rdfs:label "F_INUSECONDITIONS" .
ifc:classifiedAs_IfcConstraint
a owl:ObjectProperty ;
rdfs:domain ifc:IfcConstraint ;
rdfs:label "ClassifiedAs" ;
rdfs:range ifc:IfcConstraintClassificationRelationship ;
owl:inverseOf ifc:classifiedConstraint_IfcConstraintClassificationRelationship .
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:ILLUMINANCEUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "ILLUMINANCEUNIT" .
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:TRENCH a ifc:IfcDistributionChamberElementTypeEnum , owl:NamedIndividual ;
rdfs:label "TRENCH" .
ifc:PEOPLE a ifc:IfcThermalLoadSourceEnum , owl:NamedIndividual ;
rdfs:label "PEOPLE" .
ifc:CONDUITSEGMENT a ifc:IfcCableCarrierSegmentTypeEnum , owl:NamedIndividual ;
rdfs:label "CONDUITSEGMENT" .
ifc:hasFillings_IfcOpeningElement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcOpeningElement ;
rdfs:label "HasFillings" ;
rdfs:range ifc:IfcRelFillsElement ;
owl:inverseOf ifc:relatingOpeningElement_IfcRelFillsElement .
ifc:basisSurface_IfcPointOnSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPointOnSurface ;
rdfs:label "BasisSurface" ;
rdfs:range ifc:IfcSurface .
ifc:DAILY a ifc:IfcTimeSeriesScheduleTypeEnum , owl:NamedIndividual ;
rdfs:label "DAILY" .
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: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:IfcElectricMotorType , ifc:IfcTransformerType , ifc:IfcCoolingTowerType , ifc:IfcHumidifierType , ifc:IfcCondenserType , ifc:IfcElectricGeneratorType , ifc:IfcHeatExchangerType , ifc:IfcChillerType , ifc:IfcCooledBeamType , ifc:IfcUnitaryEquipmentType , ifc:IfcEvaporatorType , ifc:IfcCoilType , ifc:IfcEvaporativeCoolerType , ifc:IfcSpaceHeaterType , ifc:IfcTubeBundleType , ifc:IfcMotorConnectionType , ifc:IfcAirToAirHeatRecoveryType .
ifc:LOCKED a ifc:IfcStateEnum , owl:NamedIndividual ;
rdfs:label "LOCKED" .
ifc:PURCHASEORDER a ifc:IfcProjectOrderTypeEnum , owl:NamedIndividual ;
rdfs:label "PURCHASEORDER" .
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:quality_IfcPhysicalComplexQuantity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPhysicalComplexQuantity ;
rdfs:label "Quality" ;
rdfs:range ifc:IfcLabel .
ifc:IfcVaporPermeabilityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:SMOKEDAMPER a ifc:IfcDamperTypeEnum , owl:NamedIndividual ;
rdfs:label "SMOKEDAMPER" .
ifc:role_IfcApprovalActorRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApprovalActorRelationship ;
rdfs:label "Role" ;
rdfs:range ifc:IfcActorRole .
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:flangeSlope_IfcTShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTShapeProfileDef ;
rdfs:label "FlangeSlope" ;
rdfs:range ifc:IfcPlaneAngleMeasure .
ifc:molecularWeight_IfcGeneralMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeneralMaterialProperties ;
rdfs:label "MolecularWeight" ;
rdfs:range ifc:IfcMolecularWeightMeasure .
ifc:STRAIGHT a ifc:IfcRampFlightTypeEnum , ifc:IfcStairFlightTypeEnum , owl:NamedIndividual ;
rdfs:label "STRAIGHT" .
ifc:ITL a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "ITL" .
ifc:webThickness_IfcCraneRailFShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailFShapeProfileDef ;
rdfs:label "WebThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:TEXTURE a ifc:IfcSurfaceTextureEnum , owl:NamedIndividual ;
rdfs:label "TEXTURE" .
ifc:IfcTShapeProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcParameterizedProfileDef ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:webEdgeRadius_IfcTShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:depth_IfcTShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:flangeThickness_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:IfcPlaneAngleMeasure ;
owl:onProperty ifc:webSlope_IfcTShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:filletRadius_IfcTShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:centreOfGravityInY_IfcTShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:webThickness_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:webSlope_IfcTShapeProfileDef
] ;
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:IfcPositiveLengthMeasure ;
owl:onProperty ifc:flangeEdgeRadius_IfcTShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:flangeWidth_IfcTShapeProfileDef
] ;
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: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: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:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:depth_IfcTShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:allValuesFrom ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:flangeSlope_IfcTShapeProfileDef
] ;
owl:disjointWith ifc:IfcCraneRailAShapeProfileDef , ifc:IfcEllipseProfileDef , ifc:IfcCircleProfileDef , ifc:IfcCShapeProfileDef , ifc:IfcUShapeProfileDef , ifc:IfcRectangleProfileDef , ifc:IfcTrapeziumProfileDef , ifc:IfcLShapeProfileDef , ifc:IfcZShapeProfileDef , ifc:IfcIShapeProfileDef , ifc:IfcCraneRailFShapeProfileDef .
ifc:relatedBuildings_IfcRelServicesBuildings
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRelServicesBuildings ;
rdfs:label "RelatedBuildings" ;
rdfs:range ifc:IfcSpatialStructureElement ;
owl:inverseOf ifc:servicedBySystems_IfcSpatialStructureElement .
ifc:isRelatedWith_IfcApproval
a owl:ObjectProperty ;
rdfs:domain ifc:IfcApproval ;
rdfs:label "IsRelatedWith" ;
rdfs:range ifc:IfcApprovalRelationship ;
owl:inverseOf ifc:relatedApproval_IfcApprovalRelationship .
ifc:appliedLoad_IfcStructuralActivity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralActivity ;
rdfs:label "AppliedLoad" ;
rdfs:range ifc:IfcStructuralLoad .
ifc:KWD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "KWD" .
ifc:workMethod_IfcTask
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTask ;
rdfs:label "WorkMethod" ;
rdfs:range ifc:IfcLabel .
ifc:IfcShapeRepresentation
a owl:Class ;
rdfs:subClassOf ifc:IfcShapeModel ;
owl:disjointWith ifc:IfcTopologyRepresentation .
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:IfcRelInteractionRequirements
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
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:allValuesFrom ifc:IfcSpaceProgram ;
owl:onProperty ifc:relatingSpaceProgram_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:IfcSpatialStructureElement ;
owl:onProperty ifc:locationOfInteraction_IfcRelInteractionRequirements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCountMeasure ;
owl:onProperty ifc:dailyInteraction_IfcRelInteractionRequirements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:importanceRating_IfcRelInteractionRequirements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSpaceProgram ;
owl:onProperty ifc:relatedSpaceProgram_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:IfcCountMeasure ;
owl:onProperty ifc:dailyInteraction_IfcRelInteractionRequirements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSpaceProgram ;
owl:onProperty ifc:relatedSpaceProgram_IfcRelInteractionRequirements ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelConnectsPorts , ifc:IfcRelReferencedInSpatialStructure , ifc:IfcRelSequence , ifc:IfcRelConnectsPortToElement , ifc:IfcRelConnectsElements , ifc:IfcRelSpaceBoundary , ifc:IfcRelProjectsElement , ifc:IfcRelVoidsElement , ifc:IfcRelCoversSpaces , ifc:IfcRelFillsElement , ifc:IfcRelCoversBldgElements , ifc:IfcRelServicesBuildings , ifc:IfcRelFlowControlElements , ifc:IfcRelConnectsStructuralElement , ifc:IfcRelConnectsStructuralActivity .
ifc:IONCONCENTRATIONUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "IONCONCENTRATIONUNIT" .
ifc:headDepth3_IfcCraneRailFShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailFShapeProfileDef ;
rdfs:label "HeadDepth3" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:FREQUENCYMETER a ifc:IfcFlowInstrumentTypeEnum , owl:NamedIndividual ;
rdfs:label "FREQUENCYMETER" .
ifc:IfcPile a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
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:allValuesFrom ifc:IfcPileConstructionEnum ;
owl:onProperty ifc:constructionType_IfcPile
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPileTypeEnum ;
owl:onProperty ifc:predefinedType_IfcPile
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPileConstructionEnum ;
owl:onProperty ifc:constructionType_IfcPile
] ;
owl:disjointWith ifc:IfcColumn , ifc:IfcBuildingElementComponent , ifc:IfcMember , ifc:IfcFooting , ifc:IfcBeam , ifc:IfcDoor , ifc:IfcStair , ifc:IfcWindow , ifc:IfcSlab , ifc:IfcRoof , ifc:IfcRamp , ifc:IfcCovering , ifc:IfcWall , ifc:IfcRampFlight , ifc:IfcPlate , ifc:IfcCurtainWall , ifc:IfcStairFlight , ifc:IfcRailing , ifc:IfcBuildingElementProxy .
ifc:IfcCoveringTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:referencesElements_IfcSpatialStructureElement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcSpatialStructureElement ;
rdfs:label "ReferencesElements" ;
rdfs:range ifc:IfcRelReferencedInSpatialStructure ;
owl:inverseOf ifc:relatingStructure_IfcRelReferencedInSpatialStructure .
ifc:IfcElectricConductanceMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:ISOTHERMALMOISTURECAPACITYUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "ISOTHERMALMOISTURECAPACITYUNIT" .
ifc:coordinateSpaceDimension_IfcGeometricRepresentationContext
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeometricRepresentationContext ;
rdfs:label "CoordinateSpaceDimension" ;
rdfs:range ifc:IfcDimensionCount .
ifc:applicableOccurrence_IfcTypeObject
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTypeObject ;
rdfs:label "ApplicableOccurrence" ;
rdfs:range ifc:IfcLabel .
ifc:BALANCINGDAMPER a ifc:IfcDamperTypeEnum , owl:NamedIndividual ;
rdfs:label "BALANCINGDAMPER" .
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:SIDEHUNGRIGHTHAND
a ifc:IfcWindowPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "SIDEHUNGRIGHTHAND" .
ifc:IfcStructuralActivityAssignmentSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:HANDRAIL a ifc:IfcRailingTypeEnum , owl:NamedIndividual ;
rdfs:label "HANDRAIL" .
ifc:depreciatedValue_IfcAsset
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAsset ;
rdfs:label "DepreciatedValue" ;
rdfs:range ifc:IfcCostValue .
ifc:FURNITUREINVENTORY
a ifc:IfcInventoryTypeEnum , owl:NamedIndividual ;
rdfs:label "FURNITUREINVENTORY" .
ifc:editors_IfcDocumentInformation
a owl:ObjectProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "Editors" ;
rdfs:range ifc:IfcActorSelect .
ifc:SHRINKAGE a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "SHRINKAGE" .
ifc:REFRIGERATOR a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "REFRIGERATOR" .
ifc:patternList_IfcCurveStyleFont
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurveStyleFont ;
rdfs:label "PatternList" ;
rdfs:range ifc:IfcCurveStyleFontPattern_List .
ifc:zDim_IfcBoundingBox
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundingBox ;
rdfs:label "ZDim" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:overridingProperties_IfcRelOverridesProperties
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRelOverridesProperties ;
rdfs:label "OverridingProperties" ;
rdfs:range ifc:IfcProperty .
ifc:IfcFuelProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcMaterialProperties ;
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:lowerHeatingValue_IfcFuelProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcHeatingValueMeasure ;
owl:onProperty ifc:higherHeatingValue_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:lowerHeatingValue_IfcFuelProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcThermodynamicTemperatureMeasure ;
owl:onProperty ifc:combustionTemperature_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcThermodynamicTemperatureMeasure ;
owl:onProperty ifc:combustionTemperature_IfcFuelProperties
] ;
owl:disjointWith ifc:IfcMechanicalMaterialProperties , ifc:IfcProductsOfCombustionProperties , ifc:IfcGeneralMaterialProperties , ifc:IfcWaterProperties , ifc:IfcThermalMaterialProperties , ifc:IfcHygroscopicMaterialProperties , ifc:IfcOpticalMaterialProperties , ifc:IfcExtendedMaterialProperties .
ifc:label_IfcDerivedProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDerivedProfileDef ;
rdfs:label "Label" ;
rdfs:range ifc:IfcLabel .
ifc:ODORFILTER a ifc:IfcFilterTypeEnum , owl:NamedIndividual ;
rdfs:label "ODORFILTER" .
ifc:preparedBy_IfcCostSchedule
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCostSchedule ;
rdfs:label "PreparedBy" ;
rdfs:range ifc:IfcActorSelect .
ifc:additionalConditions_IfcRelConnectsStructuralMember
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsStructuralMember ;
rdfs:label "AdditionalConditions" ;
rdfs:range ifc:IfcStructuralConnectionCondition .
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:IfcFlowControllerType , ifc:IfcFlowStorageDeviceType , ifc:IfcFlowTerminalType , ifc:IfcFlowMovingDeviceType , ifc:IfcDistributionChamberElementType , ifc:IfcFlowSegmentType , ifc:IfcFlowFittingType , ifc:IfcFlowTreatmentDeviceType .
ifc:taskId_IfcTask a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTask ;
rdfs:label "TaskId" ;
rdfs:range ifc:IfcIdentifier .
ifc:predefinedType_IfcDuctFittingType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDuctFittingType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcDuctFittingTypeEnum .
ifc:IfcTransitionCode
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
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:TRL a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "TRL" .
ifc:IfcRelFlowControlElements
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDistributionFlowElement ;
owl:onProperty ifc:relatingFlowElement_IfcRelFlowControlElements ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:IfcDistributionFlowElement ;
owl:onProperty ifc:relatingFlowElement_IfcRelFlowControlElements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDistributionControlElement ;
owl:onProperty ifc:relatedControlElements_IfcRelFlowControlElements
] ;
owl:disjointWith ifc:IfcRelSequence , ifc:IfcRelSpaceBoundary , ifc:IfcRelConnectsElements , ifc:IfcRelVoidsElement , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelCoversBldgElements , ifc:IfcRelProjectsElement , ifc:IfcRelServicesBuildings , ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelConnectsStructuralElement , ifc:IfcRelConnectsPorts , ifc:IfcRelCoversSpaces , ifc:IfcRelInteractionRequirements , ifc:IfcRelConnectsPortToElement , ifc:IfcRelFillsElement , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelReferencedInSpatialStructure .
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:predefinedType_IfcActuatorType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcActuatorType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcActuatorTypeEnum .
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:IfcRelAssociatesAppliedValue , ifc:IfcRelAssociatesConstraint , ifc:IfcRelAssociatesLibrary , ifc:IfcRelAssociatesClassification , ifc:IfcRelAssociatesProfileProperties , ifc:IfcRelAssociatesMaterial , ifc:IfcRelAssociatesApproval .
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: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 )
] ;
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:allValuesFrom ifc:IfcAxis2Placement3D ;
owl:onProperty ifc:position_IfcSweptAreaSolid
] ;
owl:disjointWith ifc:IfcCsgSolid , ifc:IfcManifoldSolidBrep , ifc:IfcSweptDiskSolid .
ifc:sourceDescription_IfcSpaceThermalLoadProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceThermalLoadProperties ;
rdfs:label "SourceDescription" ;
rdfs:range ifc:IfcText .
ifc:benchmark_IfcMetric
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMetric ;
rdfs:label "Benchmark" ;
rdfs:range ifc:IfcBenchmarkEnum .
ifc:RADIAN a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "RADIAN" .
ifc:DOUBLE_DOOR_SINGLE_SWING
a ifc:IfcDoorStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "DOUBLE_DOOR_SINGLE_SWING" .
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:panelPosition_IfcPermeableCoveringProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPermeableCoveringProperties ;
rdfs:label "PanelPosition" ;
rdfs:range ifc:IfcWindowPanelPositionEnum .
ifc:REDUCER a ifc:IfcCableCarrierFittingTypeEnum , owl:NamedIndividual ;
rdfs:label "REDUCER" .
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:locationAtRelatingElement_IfcConnectionPortGeometry
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConnectionPortGeometry ;
rdfs:label "LocationAtRelatingElement" ;
rdfs:range ifc:IfcAxis2Placement .
ifc:baseSurface_IfcHalfSpaceSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcHalfSpaceSolid ;
rdfs:label "BaseSurface" ;
rdfs:range ifc:IfcSurface .
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:TYPE_B a ifc:IfcLightDistributionCurveEnum , owl:NamedIndividual ;
rdfs:label "TYPE_B" .
ifc:surfaceOnRelatingElement_IfcConnectionSurfaceGeometry
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConnectionSurfaceGeometry ;
rdfs:label "SurfaceOnRelatingElement" ;
rdfs:range ifc:IfcSurfaceOrFaceSurface .
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:diffuseTransmissionColour_IfcSurfaceStyleLighting
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleLighting ;
rdfs:label "DiffuseTransmissionColour" ;
rdfs:range ifc:IfcColourRgb .
ifc:wAxes_IfcGrid a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGrid ;
rdfs:label "WAxes" ;
rdfs:range ifc:IfcGridAxis_List .
ifc:relatedCoverings_IfcRelCoversBldgElements
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRelCoversBldgElements ;
rdfs:label "RelatedCoverings" ;
rdfs:range ifc:IfcCovering ;
owl:inverseOf ifc:covers_IfcCovering .
ifc:IfcPlacement a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem ;
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
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCartesianPoint ;
owl:onProperty ifc:location_IfcPlacement ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcAnnotationFillArea , ifc:IfcSurface , ifc:IfcLightSource , ifc:IfcBooleanResult , ifc:IfcTextLiteral , ifc:IfcVector , ifc:IfcDefinedSymbol , ifc:IfcFaceBasedSurfaceModel , ifc:IfcGeometricSet , ifc:IfcCartesianTransformationOperator , ifc:IfcDirection , ifc:IfcPoint , ifc:IfcBoundingBox , ifc:IfcOneDirectionRepeatFactor , ifc:IfcSolidModel , ifc:IfcAnnotationSurface , ifc:IfcDraughtingCallout , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcFillAreaStyleHatching , ifc:IfcShellBasedSurfaceModel , ifc:IfcPlanarExtent , ifc:IfcHalfSpaceSolid , ifc:IfcCurve , ifc:IfcCsgPrimitive3D , ifc:IfcFillAreaStyleTiles , ifc:IfcSectionedSpine , ifc:IfcCompositeCurveSegment .
ifc:SECONDARY a ifc:IfcEnergySequenceEnum , owl:NamedIndividual ;
rdfs:label "SECONDARY" .
ifc:DECA a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "DECA" .
ifc:BUTTERFLY_ROOF a ifc:IfcRoofTypeEnum , owl:NamedIndividual ;
rdfs:label "BUTTERFLY_ROOF" .
ifc:xLength_IfcRectangularPyramid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangularPyramid ;
rdfs:label "XLength" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:GIP a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "GIP" .
ifc:varyingAppliedLoadLocation_IfcStructuralPlanarActionVarying
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralPlanarActionVarying ;
rdfs:label "VaryingAppliedLoadLocation" ;
rdfs:range ifc:IfcShapeAspect .
ifc:IfcSIPrefix a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcConnectionPortGeometry
a owl:Class ;
rdfs:subClassOf ifc:IfcConnectionGeometry ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAxis2Placement ;
owl:onProperty ifc:locationAtRelatingElement_IfcConnectionPortGeometry
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAxis2Placement ;
owl:onProperty ifc:locationAtRelatedElement_IfcConnectionPortGeometry
] ;
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:IfcProfileDef ;
owl:onProperty ifc:profileOfPort_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:onClass ifc:IfcProfileDef ;
owl:onProperty ifc:profileOfPort_IfcConnectionPortGeometry ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcConnectionPointGeometry , ifc:IfcConnectionCurveGeometry , ifc:IfcConnectionSurfaceGeometry .
ifc:IfcColumnTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:WHISTLE a ifc:IfcAlarmTypeEnum , owl:NamedIndividual ;
rdfs:label "WHISTLE" .
ifc:quantities_IfcElementQuantity
a owl:ObjectProperty ;
rdfs:domain ifc:IfcElementQuantity ;
rdfs:label "Quantities" ;
rdfs:range ifc:IfcPhysicalQuantity .
ifc:IfcSlabTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:unitType_IfcNamedUnit
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcNamedUnit ;
rdfs:label "UnitType" ;
rdfs:range ifc:IfcUnitEnum .
ifc:CONSULTANT a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "CONSULTANT" .
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:repeatT_IfcSurfaceTexture
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceTexture ;
rdfs:label "RepeatT" ;
rdfs:range expr:BOOLEAN .
ifc:SINGLE_SWING_RIGHT
a ifc:IfcDoorStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "SINGLE_SWING_RIGHT" .
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:POST a ifc:IfcMemberTypeEnum , owl:NamedIndividual ;
rdfs:label "POST" .
ifc:IfcAssemblyPlaceEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:yLength_IfcBlock a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBlock ;
rdfs:label "YLength" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:ANGULARVELOCITYUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "ANGULARVELOCITYUNIT" .
ifc:CENTRIFUGALBACKWARDINCLINEDCURVED
a ifc:IfcFanTypeEnum , owl:NamedIndividual ;
rdfs:label "CENTRIFUGALBACKWARDINCLINEDCURVED" .
ifc:GASBURNER a ifc:IfcGasTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "GASBURNER" .
ifc:centreOfGravityInX_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "CentreOfGravityInX" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:casingDepth_IfcDoorLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorLiningProperties ;
rdfs:label "CasingDepth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcTextFontName a owl:Class ;
rdfs:subClassOf expr:STRING .
ifc:spineCurve_IfcSectionedSpine
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSectionedSpine ;
rdfs:label "SpineCurve" ;
rdfs:range ifc:IfcCompositeCurve .
ifc:IfcServiceLifeFactor
a owl:Class ;
rdfs:subClassOf ifc:IfcPropertySetDefinition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcMeasureValue ;
owl:onProperty ifc:upperValue_IfcServiceLifeFactor
] ;
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: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:upperValue_IfcServiceLifeFactor
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcServiceLifeFactorTypeEnum ;
owl:onProperty ifc:predefinedType_IfcServiceLifeFactor
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMeasureValue ;
owl:onProperty ifc:mostUsedValue_IfcServiceLifeFactor
] ;
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:allValuesFrom ifc:IfcMeasureValue ;
owl:onProperty ifc:lowerValue_IfcServiceLifeFactor
] ;
owl:disjointWith ifc:IfcDoorPanelProperties , ifc:IfcFluidFlowProperties , ifc:IfcWindowLiningProperties , ifc:IfcDoorLiningProperties , ifc:IfcSoundProperties , ifc:IfcPropertySet , ifc:IfcReinforcementDefinitionProperties , ifc:IfcPermeableCoveringProperties , ifc:IfcEnergyProperties , ifc:IfcSpaceThermalLoadProperties , ifc:IfcWindowPanelProperties , ifc:IfcElementQuantity , ifc:IfcSoundValue .
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:IfcPipeSegmentTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:KRW a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "KRW" .
ifc:polygon_IfcPolyLoop
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPolyLoop ;
rdfs:label "Polygon" ;
rdfs:range ifc:IfcCartesianPoint_List .
ifc:textCharacterAppearance_IfcTextStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyle ;
rdfs:label "TextCharacterAppearance" ;
rdfs:range ifc:IfcCharacterStyleSelect .
ifc:extendedProperties_IfcExtendedMaterialProperties
a owl:ObjectProperty ;
rdfs:domain ifc:IfcExtendedMaterialProperties ;
rdfs:label "ExtendedProperties" ;
rdfs:range ifc:IfcProperty .
ifc:relatedObjects_IfcRelAssociates
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRelAssociates ;
rdfs:label "RelatedObjects" ;
rdfs:range ifc:IfcRoot .
ifc:filletRadius_IfcLShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLShapeProfileDef ;
rdfs:label "FilletRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:middleNames_IfcPerson
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPerson ;
rdfs:label "MiddleNames" ;
rdfs:range ifc:IfcLabel_List .
ifc:INTEGERCOUNTRATEUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "INTEGERCOUNTRATEUNIT" .
ifc:placement_IfcPlanarBox
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPlanarBox ;
rdfs:label "Placement" ;
rdfs:range ifc:IfcAxis2Placement .
ifc:PROPORTIONALINTEGRAL
a ifc:IfcControllerTypeEnum , owl:NamedIndividual ;
rdfs:label "PROPORTIONALINTEGRAL" .
ifc:MANHOLE a ifc:IfcDistributionChamberElementTypeEnum , owl:NamedIndividual ;
rdfs:label "MANHOLE" .
ifc:barSurface_IfcReinforcingBar
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcingBar ;
rdfs:label "BarSurface" ;
rdfs:range ifc:IfcReinforcingBarSurfaceEnum .
ifc:IfcFlowInstrumentTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:TILTANDTURNLEFTHAND
a ifc:IfcWindowPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "TILTANDTURNLEFTHAND" .
ifc:profileName_IfcProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProfileDef ;
rdfs:label "ProfileName" ;
rdfs:range ifc:IfcLabel .
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:SAFETYCUTOFF a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "SAFETYCUTOFF" .
ifc:updateDate_IfcCostSchedule
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCostSchedule ;
rdfs:label "UpdateDate" ;
rdfs:range ifc:IfcDateTimeSelect .
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:IfcFlowFittingType , ifc:IfcFlowTreatmentDeviceType , ifc:IfcFlowControllerType , ifc:IfcFlowStorageDeviceType , ifc:IfcFlowSegmentType , ifc:IfcDistributionChamberElementType , ifc:IfcEnergyConversionDeviceType , ifc:IfcFlowMovingDeviceType .
ifc:prefixTitles_IfcPerson
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPerson ;
rdfs:label "PrefixTitles" ;
rdfs:range ifc:IfcLabel_List .
ifc:PHP a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "PHP" .
ifc:description_IfcShapeAspect
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcShapeAspect ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:ANNUAL a ifc:IfcTimeSeriesScheduleTypeEnum , owl:NamedIndividual ;
rdfs:label "ANNUAL" .
ifc:temperatureTimeSeries_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "TemperatureTimeSeries" ;
rdfs:range ifc:IfcTimeSeries .
ifc:IfcReal a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcSimpleValue .
ifc:SIEVERT a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "SIEVERT" .
ifc:intensity_IfcLightSource
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSource ;
rdfs:label "Intensity" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:name_IfcRoot a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRoot ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:IfcThermodynamicTemperatureMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcMeasureValue .
ifc:loopVertex_IfcVertexLoop
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcVertexLoop ;
rdfs:label "LoopVertex" ;
rdfs:range ifc:IfcVertex .
ifc:DRYBULBTEMPERATURE
a ifc:IfcThermalLoadSourceEnum , owl:NamedIndividual ;
rdfs:label "DRYBULBTEMPERATURE" .
ifc:baseDepth1_IfcCraneRailFShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailFShapeProfileDef ;
rdfs:label "BaseDepth1" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
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:IfcZShapeProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcParameterizedProfileDef ;
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:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:flangeWidth_IfcZShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:depth_IfcZShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:flangeWidth_IfcZShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:flangeThickness_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:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:edgeRadius_IfcZShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:filletRadius_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:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:webThickness_IfcZShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:edgeRadius_IfcZShapeProfileDef
] ;
owl:disjointWith ifc:IfcIShapeProfileDef , ifc:IfcUShapeProfileDef , ifc:IfcCircleProfileDef , ifc:IfcCShapeProfileDef , ifc:IfcEllipseProfileDef , ifc:IfcCraneRailFShapeProfileDef , ifc:IfcRectangleProfileDef , ifc:IfcTrapeziumProfileDef , ifc:IfcLShapeProfileDef , ifc:IfcCraneRailAShapeProfileDef , ifc:IfcTShapeProfileDef .
ifc:materialClassifications_IfcMaterialClassificationRelationship
a owl:ObjectProperty ;
rdfs:domain ifc:IfcMaterialClassificationRelationship ;
rdfs:label "MaterialClassifications" ;
rdfs:range ifc:IfcClassificationNotationSelect .
ifc:DOUBLE_DOOR_SLIDING
a ifc:IfcDoorStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "DOUBLE_DOOR_SLIDING" .
ifc:COMPRESSION_MEMBER
a ifc:IfcStructuralCurveTypeEnum , owl:NamedIndividual ;
rdfs:label "COMPRESSION_MEMBER" .
ifc:IfcCartesianTransformationOperator2D
a owl:Class ;
rdfs:subClassOf ifc:IfcCartesianTransformationOperator ;
owl:disjointWith ifc:IfcCartesianTransformationOperator3D .
ifc:POLYGONAL a ifc:IfcWallTypeEnum , owl:NamedIndividual ;
rdfs:label "POLYGONAL" .
ifc:predefinedType_IfcBoilerType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoilerType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcBoilerTypeEnum .
ifc:predefinedType_IfcElectricGeneratorType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricGeneratorType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcElectricGeneratorTypeEnum .
ifc:offsetDistances_IfcVirtualGridIntersection
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcVirtualGridIntersection ;
rdfs:label "OffsetDistances" ;
rdfs:range ifc:IfcLengthMeasure_List .
ifc:IfcOrganization a owl:Class ;
rdfs:subClassOf ifc:IfcObjectReferenceSelect , ifc:IfcActorSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorRole_List ;
owl:onProperty ifc:roles_IfcOrganization
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:id_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
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcOrganization
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcOrganizationRelationship ;
owl:onProperty ifc:relates_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:isRelatedBy_IfcOrganization
] ;
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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:description_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 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:IfcActorRole_List
] ;
owl:onProperty ifc:roles_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:IfcLabel ;
owl:onProperty ifc:name_IfcOrganization
] .
ifc:EUR a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "EUR" .
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:incorporationDate_IfcAsset
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAsset ;
rdfs:label "IncorporationDate" ;
rdfs:range ifc:IfcCalendarDate .
ifc:IfcFanTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:FUMEHOODEXHAUST a ifc:IfcDamperTypeEnum , owl:NamedIndividual ;
rdfs:label "FUMEHOODEXHAUST" .
ifc:isConnectionRealization_IfcElement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcElement ;
rdfs:label "IsConnectionRealization" ;
rdfs:range ifc:IfcRelConnectsWithRealizingElements ;
owl:inverseOf ifc:realizingElements_IfcRelConnectsWithRealizingElements .
ifc:IfcWall a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
owl:disjointWith ifc:IfcFooting , ifc:IfcCurtainWall , ifc:IfcBeam , ifc:IfcStair , ifc:IfcRampFlight , ifc:IfcMember , ifc:IfcPlate , ifc:IfcStairFlight , ifc:IfcRamp , ifc:IfcRailing , ifc:IfcBuildingElementComponent , ifc:IfcColumn , ifc:IfcDoor , ifc:IfcSlab , ifc:IfcRoof , ifc:IfcCovering , ifc:IfcPile , ifc:IfcWindow , ifc:IfcBuildingElementProxy .
ifc:shearDeformationAreaZ_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "ShearDeformationAreaZ" ;
rdfs:range ifc:IfcAreaMeasure .
ifc:originalValue_IfcInventory
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcInventory ;
rdfs:label "OriginalValue" ;
rdfs:range ifc:IfcCostValue .
ifc:torsionalConstantX_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "TorsionalConstantX" ;
rdfs:range ifc:IfcMomentOfInertiaMeasure .
ifc:distributionPointFunction_IfcElectricDistributionPoint
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricDistributionPoint ;
rdfs:label "DistributionPointFunction" ;
rdfs:range ifc:IfcElectricDistributionPointFunctionEnum .
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:ROLLINGUP a ifc:IfcDoorStyleOperationEnum , ifc:IfcDoorPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "ROLLINGUP" .
ifc:applicationFullName_IfcApplication
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApplication ;
rdfs:label "ApplicationFullName" ;
rdfs:range ifc:IfcLabel .
ifc:predefinedType_IfcPipeFittingType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPipeFittingType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcPipeFittingTypeEnum .
ifc:curveFontScaling_IfcCurveStyleFontAndScaling
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurveStyleFontAndScaling ;
rdfs:label "CurveFontScaling" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:admixturesDescription_IfcMechanicalConcreteMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalConcreteMaterialProperties ;
rdfs:label "AdmixturesDescription" ;
rdfs:range ifc:IfcText .
ifc:criterionDateTime_IfcConditionCriterion
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConditionCriterion ;
rdfs:label "CriterionDateTime" ;
rdfs:range ifc:IfcDateTimeSelect .
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:IfcDuctFittingTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:ELEMENTEDWALL a ifc:IfcWallTypeEnum , owl:NamedIndividual ;
rdfs:label "ELEMENTEDWALL" .
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:name_IfcPropertyDependencyRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyDependencyRelationship ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:thickness_IfcRibPlateProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRibPlateProfileProperties ;
rdfs:label "Thickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
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:IfcStructuralLoadSingleDisplacement
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralLoadStatic ;
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:IfcPlaneAngleMeasure ;
owl:onProperty ifc:rotationalDisplacementRY_IfcStructuralLoadSingleDisplacement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:rotationalDisplacementRX_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:rotationalDisplacementRZ_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: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: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:displacementZ_IfcStructuralLoadSingleDisplacement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:displacementZ_IfcStructuralLoadSingleDisplacement
] ;
owl:disjointWith ifc:IfcStructuralLoadSingleForce , ifc:IfcStructuralLoadLinearForce , ifc:IfcStructuralLoadTemperature , ifc:IfcStructuralLoadPlanarForce .
ifc:compressionFailureX_IfcFailureConnectionCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFailureConnectionCondition ;
rdfs:label "CompressionFailureX" ;
rdfs:range ifc:IfcForceMeasure .
ifc:IfcTorqueMeasure a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:NOTKNOWN a ifc:IfcPropertySourceEnum , owl:NamedIndividual ;
rdfs:label "NOTKNOWN" .
ifc:CENTRIFUGALFORWARDCURVED
a ifc:IfcFanTypeEnum , owl:NamedIndividual ;
rdfs:label "CENTRIFUGALFORWARDCURVED" .
ifc:predefinedType_IfcFilterType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFilterType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcFilterTypeEnum .
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: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:IfcSurfaceSide a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcPlate a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
owl:disjointWith ifc:IfcBeam , ifc:IfcRoof , ifc:IfcCovering , ifc:IfcStairFlight , ifc:IfcDoor , ifc:IfcColumn , ifc:IfcCurtainWall , ifc:IfcWindow , ifc:IfcFooting , ifc:IfcPile , ifc:IfcRampFlight , ifc:IfcStair , ifc:IfcRamp , ifc:IfcMember , ifc:IfcBuildingElementComponent , ifc:IfcBuildingElementProxy , ifc:IfcRailing , ifc:IfcSlab , ifc:IfcWall .
ifc:THERMALCONDUCTANCEUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "THERMALCONDUCTANCEUNIT" .
ifc:CEILING a ifc:IfcCoveringTypeEnum , owl:NamedIndividual ;
rdfs:label "CEILING" .
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:ACCELERATIONUNIT a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "ACCELERATIONUNIT" .
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:IfcDefinedSymbolSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:predefinedType_IfcAlarmType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAlarmType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcAlarmTypeEnum .
ifc:SOUNDPOWERUNIT a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "SOUNDPOWERUNIT" .
ifc:IfcSimpleValue a owl:Class ;
rdfs:subClassOf expr:SELECT , ifc:IfcValue .
ifc:TRUE_LENGTH a ifc:IfcProjectedOrTrueLengthEnum , owl:NamedIndividual ;
rdfs:label "TRUE_LENGTH" .
ifc:GASSENSOR a ifc:IfcSensorTypeEnum , owl:NamedIndividual ;
rdfs:label "GASSENSOR" .
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:visibleTransmittance_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:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:thermalIrEmissivityFront_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:thermalIrEmissivityBack_IfcOpticalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:thermalIrEmissivityBack_IfcOpticalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:visibleReflectanceFront_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: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: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:solarReflectanceFront_IfcOpticalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:thermalIrTransmittance_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:thermalIrEmissivityFront_IfcOpticalMaterialProperties
] ;
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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:visibleReflectanceBack_IfcOpticalMaterialProperties
] ;
owl:disjointWith ifc:IfcHygroscopicMaterialProperties , ifc:IfcWaterProperties , ifc:IfcMechanicalMaterialProperties , ifc:IfcFuelProperties , ifc:IfcGeneralMaterialProperties , ifc:IfcProductsOfCombustionProperties , ifc:IfcThermalMaterialProperties , ifc:IfcExtendedMaterialProperties .
ifc:ADIABATICRIGIDMEDIA
a ifc:IfcHumidifierTypeEnum , owl:NamedIndividual ;
rdfs:label "ADIABATICRIGIDMEDIA" .
ifc:owningApplication_IfcOwnerHistory
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOwnerHistory ;
rdfs:label "OwningApplication" ;
rdfs:range ifc:IfcApplication .
ifc:referencedDocument_IfcReferencesValueDocument
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReferencesValueDocument ;
rdfs:label "ReferencedDocument" ;
rdfs:range ifc:IfcDocumentSelect .
ifc:description_IfcConstraintRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraintRelationship ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:REVISION a ifc:IfcDocumentStatusEnum , owl:NamedIndividual ;
rdfs:label "REVISION" .
ifc:operator_IfcDerivedProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDerivedProfileDef ;
rdfs:label "Operator" ;
rdfs:range ifc:IfcCartesianTransformationOperator2D .
ifc:inputPhase_IfcElectricalBaseProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricalBaseProperties ;
rdfs:label "InputPhase" ;
rdfs:range expr:INTEGER .
ifc:TWO_STRAIGHT_RUN_RAMP
a ifc:IfcRampTypeEnum , owl:NamedIndividual ;
rdfs:label "TWO_STRAIGHT_RUN_RAMP" .
ifc:bounds_IfcFace a owl:ObjectProperty ;
rdfs:domain ifc:IfcFace ;
rdfs:label "Bounds" ;
rdfs:range ifc:IfcFaceBound .
ifc:criterion_IfcConditionCriterion
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConditionCriterion ;
rdfs:label "Criterion" ;
rdfs:range ifc:IfcConditionCriterionSelect .
ifc:BATH a ifc:IfcSanitaryTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "BATH" .
ifc:PARABOLIC_ARC a ifc:IfcBSplineCurveForm , owl:NamedIndividual ;
rdfs:label "PARABOLIC_ARC" .
ifc:predefinedType_IfcValveType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcValveType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcValveTypeEnum .
ifc:IfcDocumentInformation
a owl:Class ;
rdfs:subClassOf ifc:IfcDocumentSelect ;
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:IfcCalendarDate ;
owl:onProperty ifc:validFrom_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:scope_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:IfcText ;
owl:onProperty ifc:scope_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDocumentReference ;
owl:onProperty ifc:documentReferences_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDocumentConfidentialityEnum ;
owl:onProperty ifc:confidentiality_IfcDocumentInformation
] ;
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:IfcDocumentInformationRelationship ;
owl:onProperty ifc:isPointer_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDocumentInformationRelationship ;
owl:onProperty ifc:isPointedTo_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCalendarDate ;
owl:onProperty ifc:validUntil_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorSelect ;
owl:onProperty ifc:editors_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom 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: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:validUntil_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:IfcText ;
owl:onProperty ifc:description_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:IfcDateAndTime ;
owl:onProperty ifc:lastRevisionTime_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDocumentElectronicFormat ;
owl:onProperty ifc:electronicFormat_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateAndTime ;
owl:onProperty ifc:creationTime_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:IfcText ;
owl:onProperty ifc:purpose_IfcDocumentInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorSelect ;
owl:onProperty ifc:documentOwner_IfcDocumentInformation
] ;
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:allValuesFrom 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
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDocumentStatusEnum ;
owl:onProperty ifc:status_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:IfcLabel ;
owl:onProperty ifc:revision_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDocumentStatusEnum ;
owl:onProperty ifc:status_IfcDocumentInformation
] .
ifc:distance_IfcOffsetCurve3D
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOffsetCurve3D ;
rdfs:label "Distance" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:VARIABLEFLOWPRESSUREINDEPENDANT
a ifc:IfcAirTerminalBoxTypeEnum , owl:NamedIndividual ;
rdfs:label "VARIABLEFLOWPRESSUREINDEPENDANT" .
ifc:IfcAnnotationSurfaceOccurrence
a owl:Class ;
rdfs:subClassOf ifc:IfcAnnotationOccurrence ;
owl:disjointWith ifc:IfcAnnotationTextOccurrence , ifc:IfcAnnotationSymbolOccurrence , ifc:IfcAnnotationFillAreaOccurrence , ifc:IfcAnnotationCurveOccurrence .
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:isMilestone_IfcTask
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTask ;
rdfs:label "IsMilestone" ;
rdfs:range expr:BOOLEAN .
ifc:fbsmFaces_IfcFaceBasedSurfaceModel
a owl:ObjectProperty ;
rdfs:domain ifc:IfcFaceBasedSurfaceModel ;
rdfs:label "FbsmFaces" ;
rdfs:range ifc:IfcConnectedFaceSet .
ifc:IfcElementAssemblyTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:FINNED a ifc:IfcTubeBundleTypeEnum , owl:NamedIndividual ;
rdfs:label "FINNED" .
ifc:AIRHANDLER a ifc:IfcUnitaryEquipmentTypeEnum , owl:NamedIndividual ;
rdfs:label "AIRHANDLER" .
ifc:SHUTDOWN a ifc:IfcProcedureTypeEnum , owl:NamedIndividual ;
rdfs:label "SHUTDOWN" .
ifc:lengthValue_IfcQuantityLength
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcQuantityLength ;
rdfs:label "LengthValue" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:assetID_IfcAsset a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAsset ;
rdfs:label "AssetID" ;
rdfs:range ifc:IfcIdentifier .
ifc:IfcRelAssociatesProfileProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcRelAssociates ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcOrientationSelect ;
owl:onProperty ifc:profileOrientation_IfcRelAssociatesProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProfileProperties ;
owl:onProperty ifc:relatingProfileProperties_IfcRelAssociatesProfileProperties
] ;
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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass 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:IfcShapeAspect ;
owl:onProperty ifc:profileSectionLocation_IfcRelAssociatesProfileProperties
] ;
owl:disjointWith ifc:IfcRelAssociatesApproval , ifc:IfcRelAssociatesClassification , ifc:IfcRelAssociatesConstraint , ifc:IfcRelAssociatesMaterial , ifc:IfcRelAssociatesDocument , ifc:IfcRelAssociatesAppliedValue , ifc:IfcRelAssociatesLibrary .
ifc:BGL a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "BGL" .
ifc:momentY_IfcStructuralLoadSingleForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadSingleForce ;
rdfs:label "MomentY" ;
rdfs:range ifc:IfcTorqueMeasure .
ifc:referencingValues_IfcReferencesValueDocument
a owl:ObjectProperty ;
rdfs:domain ifc:IfcReferencesValueDocument ;
rdfs:label "ReferencingValues" ;
rdfs:range ifc:IfcAppliedValue ;
owl:inverseOf ifc:valuesReferenced_IfcAppliedValue .
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:operatesOn_IfcProcess
a owl:ObjectProperty ;
rdfs:domain ifc:IfcProcess ;
rdfs:label "OperatesOn" ;
rdfs:range ifc:IfcRelAssignsToProcess ;
owl:inverseOf ifc:relatingProcess_IfcRelAssignsToProcess .
ifc:flangeThickness_IfcIShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcIShapeProfileDef ;
rdfs:label "FlangeThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:identifier_IfcWorkControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWorkControl ;
rdfs:label "Identifier" ;
rdfs:range ifc:IfcIdentifier .
ifc:editionDate_IfcClassification
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcClassification ;
rdfs:label "EditionDate" ;
rdfs:range ifc:IfcCalendarDate .
ifc:IfcMassDensityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:IfcCurveStyleFontPattern_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcCurveStyleFontPattern_List , list:EmptyList .
ifc:SLIDING_TO_RIGHT a ifc:IfcDoorStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "SLIDING_TO_RIGHT" .
ifc:DIRECTION_X a ifc:IfcRibPlateDirectionEnum , owl:NamedIndividual ;
rdfs:label "DIRECTION_X" .
ifc:luminousIntensity_IfcLightDistributionData
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightDistributionData ;
rdfs:label "LuminousIntensity" ;
rdfs:range ifc:IfcLuminousIntensityDistributionMeasure_List .
ifc:orientation_IfcVector
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcVector ;
rdfs:label "Orientation" ;
rdfs:range ifc:IfcDirection .
ifc:yearComponent_IfcCalendarDate
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCalendarDate ;
rdfs:label "YearComponent" ;
rdfs:range ifc:IfcYearNumber .
ifc:innerBoundaries_IfcAnnotationFillArea
a owl:ObjectProperty ;
rdfs:domain ifc:IfcAnnotationFillArea ;
rdfs:label "InnerBoundaries" ;
rdfs:range ifc:IfcCurve .
ifc:FLAT a ifc:IfcReflectanceMethodEnum , owl:NamedIndividual ;
rdfs:label "FLAT" .
ifc:linearStiffnessX_IfcBoundaryNodeCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryNodeCondition ;
rdfs:label "LinearStiffnessX" ;
rdfs:range ifc:IfcLinearStiffnessMeasure .
ifc:IfcValue a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:massExponent_IfcDimensionalExponents
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDimensionalExponents ;
rdfs:label "MassExponent" ;
rdfs:range expr:INTEGER .
ifc:relatedObjects_IfcRelDecomposes
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRelDecomposes ;
rdfs:label "RelatedObjects" ;
rdfs:range ifc:IfcObjectDefinition ;
owl:inverseOf ifc:decomposes_IfcObjectDefinition .
ifc:HENRY a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "HENRY" .
ifc:extrudedDirection_IfcSurfaceOfLinearExtrusion
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceOfLinearExtrusion ;
rdfs:label "ExtrudedDirection" ;
rdfs:range ifc:IfcDirection .
ifc:IfcSpaceProgram a owl:Class ;
rdfs:subClassOf ifc:IfcControl ;
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:allValuesFrom ifc:IfcRelInteractionRequirements ;
owl:onProperty ifc:hasInteractionReqsTo_IfcSpaceProgram
] ;
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:IfcIdentifier ;
owl:onProperty ifc:spaceProgramIdentifier_IfcSpaceProgram
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcIdentifier ;
owl:onProperty ifc:spaceProgramIdentifier_IfcSpaceProgram ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAreaMeasure ;
owl:onProperty ifc:standardRequiredArea_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:IfcAreaMeasure ;
owl:onProperty ifc:minRequiredArea_IfcSpaceProgram
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAreaMeasure ;
owl:onProperty ifc:maxRequiredArea_IfcSpaceProgram
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSpatialStructureElement ;
owl:onProperty ifc:requestedLocation_IfcSpaceProgram
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelInteractionRequirements ;
owl:onProperty ifc:hasInteractionReqsFrom_IfcSpaceProgram
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAreaMeasure ;
owl:onProperty ifc:minRequiredArea_IfcSpaceProgram
] ;
owl:disjointWith ifc:IfcConditionCriterion , ifc:IfcProjectOrder , ifc:IfcActionRequest , ifc:IfcProjectOrderRecord , ifc:IfcPerformanceHistory , ifc:IfcPermit , ifc:IfcScheduleTimeControl , ifc:IfcCostSchedule , ifc:IfcServiceLife , ifc:IfcWorkControl , ifc:IfcTimeSeriesSchedule , ifc:IfcEquipmentStandard , ifc:IfcFurnitureStandard , ifc:IfcCostItem .
ifc:radius_IfcCircle a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCircle ;
rdfs:label "Radius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
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:IfcExternalReference
a owl:Class ;
rdfs:subClassOf ifc:IfcObjectReferenceSelect , ifc:IfcLightDistributionDataSourceSelect ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcExternallyDefinedHatchStyle ifc:IfcExternallyDefinedSymbol ifc:IfcExternallyDefinedSurfaceStyle ifc:IfcExternallyDefinedTextFont ifc:IfcDocumentReference ifc:IfcLibraryReference ifc:IfcClassificationReference )
] ;
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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcExternalReference
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_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:location_IfcExternalReference
] .
ifc:PLUMBINGWALL a ifc:IfcWallTypeEnum , owl:NamedIndividual ;
rdfs:label "PLUMBINGWALL" .
ifc:jobDescription_IfcSubContractResource
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSubContractResource ;
rdfs:label "JobDescription" ;
rdfs:range ifc:IfcText .
ifc:TEMPERATUREGRADIENTUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "TEMPERATUREGRADIENTUNIT" .
ifc:HECTO a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "HECTO" .
ifc:IfcPoint a owl:Class ;
rdfs:subClassOf ifc:IfcPointOrVertexPoint , ifc:IfcGeometricSetSelect , ifc:IfcGeometricRepresentationItem ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcPointOnCurve ifc:IfcPointOnSurface ifc:IfcCartesianPoint )
] ;
owl:disjointWith ifc:IfcSolidModel , ifc:IfcHalfSpaceSolid , ifc:IfcBooleanResult , ifc:IfcFaceBasedSurfaceModel , ifc:IfcVector , ifc:IfcShellBasedSurfaceModel , ifc:IfcLightSource , ifc:IfcBoundingBox , ifc:IfcFillAreaStyleHatching , ifc:IfcAnnotationSurface , ifc:IfcDefinedSymbol , ifc:IfcSectionedSpine , ifc:IfcSurface , ifc:IfcDirection , ifc:IfcCurve , ifc:IfcCartesianTransformationOperator , ifc:IfcCompositeCurveSegment , ifc:IfcPlacement , ifc:IfcDraughtingCallout , ifc:IfcFillAreaStyleTiles , ifc:IfcPlanarExtent , ifc:IfcTextLiteral , ifc:IfcCsgPrimitive3D , ifc:IfcGeometricSet , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcAnnotationFillArea , ifc:IfcOneDirectionRepeatFactor .
ifc:IfcFrequencyMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:SLAB_FIELD a ifc:IfcElementAssemblyTypeEnum , owl:NamedIndividual ;
rdfs:label "SLAB_FIELD" .
ifc:pointOnRelatedElement_IfcConnectionPointGeometry
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConnectionPointGeometry ;
rdfs:label "PointOnRelatedElement" ;
rdfs:range ifc:IfcPointOrVertexPoint .
ifc:IfcSwitchingDeviceTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcTrimmingSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:IfcMechanicalSteelMaterialProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcMechanicalMaterialProperties ;
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:allValuesFrom ifc:IfcRelaxation ;
owl:onProperty ifc:relaxations_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:IfcPositiveRatioMeasure ;
owl:onProperty ifc:ultimateStrain_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: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:IfcPressureMeasure ;
owl:onProperty ifc:ultimateStress_IfcMechanicalSteelMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPressureMeasure ;
owl:onProperty ifc:ultimateStress_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:IfcPositiveRatioMeasure ;
owl:onProperty ifc:ultimateStrain_IfcMechanicalSteelMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPressureMeasure ;
owl:onProperty ifc:proportionalStress_IfcMechanicalSteelMaterialProperties
] ;
owl:disjointWith ifc:IfcMechanicalConcreteMaterialProperties .
ifc:IfcPumpTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:MICRO a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "MICRO" .
ifc:IfcEquipmentElement
a owl:Class ;
rdfs:subClassOf ifc:IfcElement ;
owl:disjointWith ifc:IfcElementAssembly , ifc:IfcTransportElement , ifc:IfcDistributionElement , ifc:IfcFurnishingElement , ifc:IfcElectricalElement , ifc:IfcBuildingElement , ifc:IfcFeatureElement , ifc:IfcElementComponent , ifc:IfcVirtualElement .
ifc:EMERGENCYSTOP a ifc:IfcSwitchingDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "EMERGENCYSTOP" .
ifc:SPOOL a ifc:IfcPipeSegmentTypeEnum , owl:NamedIndividual ;
rdfs:label "SPOOL" .
ifc:IfcRectangularTrimmedSurface
a owl:Class ;
rdfs:subClassOf ifc:IfcBoundedSurface ;
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 ifc:IfcParameterValue ;
owl:onProperty ifc:v2_IfcRectangularTrimmedSurface
] ;
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:u2_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:onClass expr:BOOLEAN ;
owl:onProperty ifc:usense_IfcRectangularTrimmedSurface ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:vsense_IfcRectangularTrimmedSurface ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:vsense_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:onClass ifc:IfcParameterValue ;
owl:onProperty ifc:v1_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:IfcSurface ;
owl:onProperty ifc:basisSurface_IfcRectangularTrimmedSurface
] ;
owl:disjointWith ifc:IfcCurveBoundedPlane .
ifc:EXPECTEDSERVICELIFE
a ifc:IfcServiceLifeTypeEnum , owl:NamedIndividual ;
rdfs:label "EXPECTEDSERVICELIFE" .
ifc:IfcLuminousIntensityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcMeasureValue .
ifc:IfcActionSourceTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:pHLevel_IfcWaterProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWaterProperties ;
rdfs:label "PHLevel" ;
rdfs:range ifc:IfcPHMeasure .
ifc:relatingProfileProperties_IfcRelAssociatesProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssociatesProfileProperties ;
rdfs:label "RelatingProfileProperties" ;
rdfs:range ifc:IfcProfileProperties .
ifc:yDim_IfcRectangleProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangleProfileDef ;
rdfs:label "YDim" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcUnitEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
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:IfcResource a owl:Class ;
rdfs:subClassOf ifc:IfcObject ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcConstructionResource )
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelAssignsToResource ;
owl:onProperty ifc:resourceOf_IfcResource
] ;
owl:disjointWith ifc:IfcActor , ifc:IfcControl , ifc:IfcProject , ifc:IfcGroup , ifc:IfcProcess , ifc:IfcProduct .
ifc:IfcHourInDay a owl:Class ;
rdfs:subClassOf expr:INTEGER .
ifc:isHeading_IfcTableRow
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTableRow ;
rdfs:label "IsHeading" ;
rdfs:range expr:BOOLEAN .
ifc:ENTRY a ifc:IfcDuctFittingTypeEnum , ifc:IfcPipeFittingTypeEnum , owl:NamedIndividual ;
rdfs:label "ENTRY" .
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:name_IfcPropertyEnumeration
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyEnumeration ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:IfcShapeAspect a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_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
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcShapeModel_List ;
owl:onProperty ifc:shapeRepresentations_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:onClass ifc:IfcProductDefinitionShape ;
owl:onProperty ifc:partOfProductDefinitionShape_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:IfcLabel ;
owl:onProperty ifc:name_IfcShapeAspect
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProductDefinitionShape ;
owl:onProperty ifc:partOfProductDefinitionShape_IfcShapeAspect
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcShapeAspect
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:LOGICAL ;
owl:onProperty ifc:productDefinitional_IfcShapeAspect ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] .
ifc:WATERCOOLED a ifc:IfcChillerTypeEnum , owl:NamedIndividual ;
rdfs:label "WATERCOOLED" .
ifc:valueSource_IfcMetric
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMetric ;
rdfs:label "ValueSource" ;
rdfs:range ifc:IfcLabel .
ifc:finishTime_IfcWorkControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWorkControl ;
rdfs:label "FinishTime" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:material_IfcMaterialLayer
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMaterialLayer ;
rdfs:label "Material" ;
rdfs:range ifc:IfcMaterial .
ifc:IfcUnit 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:relatingOrganization_IfcOrganizationRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOrganizationRelationship ;
rdfs:label "RelatingOrganization" ;
rdfs:range ifc:IfcOrganization ;
owl:inverseOf ifc:relates_IfcOrganization .
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:IfcMoistureDiffusivityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:UNPRICEDBILLOFQUANTITIES
a ifc:IfcCostScheduleTypeEnum , owl:NamedIndividual ;
rdfs:label "UNPRICEDBILLOFQUANTITIES" .
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:momentZ_IfcStructuralLoadSingleForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadSingleForce ;
rdfs:label "MomentZ" ;
rdfs:range ifc:IfcTorqueMeasure .
ifc:FARAD a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "FARAD" .
ifc:engages_IfcOrganization
a owl:ObjectProperty ;
rdfs:domain ifc:IfcOrganization ;
rdfs:label "Engages" ;
rdfs:range ifc:IfcPersonAndOrganization ;
owl:inverseOf ifc:theOrganization_IfcPersonAndOrganization .
ifc:IfcThermalExpansionCoefficientMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:IfcCostItem a owl:Class ;
rdfs:subClassOf ifc:IfcControl ;
owl:disjointWith ifc:IfcConditionCriterion , ifc:IfcActionRequest , ifc:IfcSpaceProgram , ifc:IfcEquipmentStandard , ifc:IfcServiceLife , ifc:IfcProjectOrder , ifc:IfcProjectOrderRecord , ifc:IfcCostSchedule , ifc:IfcScheduleTimeControl , ifc:IfcFurnitureStandard , ifc:IfcWorkControl , ifc:IfcTimeSeriesSchedule , ifc:IfcPerformanceHistory , ifc:IfcPermit .
ifc:DISCRETEBINARY a ifc:IfcTimeSeriesDataTypeEnum , owl:NamedIndividual ;
rdfs:label "DISCRETEBINARY" .
ifc:INTERSECTION a ifc:IfcBooleanOperator , owl:NamedIndividual ;
rdfs:label "INTERSECTION" .
ifc:isRelatedFromCallout_IfcDraughtingCallout
a owl:ObjectProperty ;
rdfs:domain ifc:IfcDraughtingCallout ;
rdfs:label "IsRelatedFromCallout" ;
rdfs:range ifc:IfcDraughtingCalloutRelationship ;
owl:inverseOf ifc:relatedDraughtingCallout_IfcDraughtingCalloutRelationship .
ifc:SPIRAL a ifc:IfcRampFlightTypeEnum , ifc:IfcStairFlightTypeEnum , owl:NamedIndividual ;
rdfs:label "SPIRAL" .
ifc:representationContexts_IfcProject
a owl:ObjectProperty ;
rdfs:domain ifc:IfcProject ;
rdfs:label "RepresentationContexts" ;
rdfs:range ifc:IfcRepresentationContext .
ifc:webSlope_IfcTShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTShapeProfileDef ;
rdfs:label "WebSlope" ;
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:IfcVolumeMeasure a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcMeasureValue .
ifc:varyingAppliedLoadLocation_IfcStructuralLinearActionVarying
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLinearActionVarying ;
rdfs:label "VaryingAppliedLoadLocation" ;
rdfs:range ifc:IfcShapeAspect .
ifc:LOCAL_COORDS a ifc:IfcGlobalOrLocalEnum , owl:NamedIndividual ;
rdfs:label "LOCAL_COORDS" .
ifc:IfcTransportElement
a owl:Class ;
rdfs:subClassOf ifc:IfcElement ;
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
] ;
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:IfcMassMeasure ;
owl:onProperty ifc:capacityByWeight_IfcTransportElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcCountMeasure ;
owl:onProperty ifc:capacityByNumber_IfcTransportElement
] ;
owl:disjointWith ifc:IfcFurnishingElement , ifc:IfcElementComponent , ifc:IfcFeatureElement , ifc:IfcDistributionElement , ifc:IfcElectricalElement , ifc:IfcElementAssembly , ifc:IfcEquipmentElement , ifc:IfcVirtualElement , ifc:IfcBuildingElement .
ifc:baseDepth3_IfcCraneRailAShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailAShapeProfileDef ;
rdfs:label "BaseDepth3" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:BUMP a ifc:IfcSurfaceTextureEnum , owl:NamedIndividual ;
rdfs:label "BUMP" .
ifc:unit_IfcTimeSeries
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTimeSeries ;
rdfs:label "Unit" ;
rdfs:range ifc:IfcUnit .
ifc:relatingPriorities_IfcRelConnectsPathElements
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsPathElements ;
rdfs:label "RelatingPriorities" ;
rdfs:range expr:INTEGER_List .
ifc:purpose_IfcAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAddress ;
rdfs:label "Purpose" ;
rdfs:range ifc:IfcAddressTypeEnum .
ifc:TORQUEUNIT a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "TORQUEUNIT" .
ifc:MOVINGWALKWAY a ifc:IfcTransportElementTypeEnum , owl:NamedIndividual ;
rdfs:label "MOVINGWALKWAY" .
ifc:THERMOMETER a ifc:IfcFlowInstrumentTypeEnum , owl:NamedIndividual ;
rdfs:label "THERMOMETER" .
ifc:AMMETER a ifc:IfcFlowInstrumentTypeEnum , owl:NamedIndividual ;
rdfs:label "AMMETER" .
ifc:FINNEDTUBEUNIT a ifc:IfcSpaceHeaterTypeEnum , owl:NamedIndividual ;
rdfs:label "FINNEDTUBEUNIT" .
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:IfcConnectionGeometry
a owl:Class ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcConnectionSurfaceGeometry ifc:IfcConnectionCurveGeometry ifc:IfcConnectionPointGeometry ifc:IfcConnectionPortGeometry )
] .
ifc:predefinedType_IfcGasTerminalType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGasTerminalType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcGasTerminalTypeEnum .
ifc:DESIGNINTENT a ifc:IfcObjectiveEnum , owl:NamedIndividual ;
rdfs:label "DESIGNINTENT" .
ifc:SLIDING a ifc:IfcDoorPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "SLIDING" .
ifc:owner_IfcAsset a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAsset ;
rdfs:label "Owner" ;
rdfs:range ifc:IfcActorSelect .
ifc:IfcColumn a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
owl:disjointWith ifc:IfcRampFlight , ifc:IfcDoor , ifc:IfcBeam , ifc:IfcCurtainWall , ifc:IfcBuildingElementProxy , ifc:IfcFooting , ifc:IfcSlab , ifc:IfcRamp , ifc:IfcPile , ifc:IfcMember , ifc:IfcRailing , ifc:IfcRoof , ifc:IfcBuildingElementComponent , ifc:IfcWall , ifc:IfcPlate , ifc:IfcWindow , ifc:IfcStairFlight , ifc:IfcStair , ifc:IfcCovering .
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:IfcRectangularPyramid
a owl:Class ;
rdfs:subClassOf ifc:IfcCsgPrimitive3D ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:height_IfcRectangularPyramid
] ;
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:xLength_IfcRectangularPyramid
] ;
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:xLength_IfcRectangularPyramid ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:yLength_IfcRectangularPyramid
] ;
owl:disjointWith ifc:IfcRightCircularCylinder , ifc:IfcBlock , ifc:IfcSphere , ifc:IfcRightCircularCone .
ifc:IfcWarpingConstantMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:LUMEN a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "LUMEN" .
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: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:IfcAirTerminalBoxType , ifc:IfcSwitchingDeviceType , ifc:IfcValveType , ifc:IfcFlowMeterType , ifc:IfcElectricTimeControlType , ifc:IfcDamperType .
ifc:BOTH a ifc:IfcSurfaceSide , owl:NamedIndividual ;
rdfs:label "BOTH" .
ifc:SETTLEMENT_U a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "SETTLEMENT_U" .
ifc:FUSEDISCONNECTOR a ifc:IfcProtectiveDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "FUSEDISCONNECTOR" .
ifc:IfcAirTerminalBoxType
a owl:Class ;
rdfs:subClassOf ifc:IfcFlowControllerType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAirTerminalBoxTypeEnum ;
owl:onProperty ifc:predefinedType_IfcAirTerminalBoxType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAirTerminalBoxTypeEnum ;
owl:onProperty ifc:predefinedType_IfcAirTerminalBoxType
] ;
owl:disjointWith ifc:IfcElectricTimeControlType , ifc:IfcValveType , ifc:IfcFlowMeterType , ifc:IfcProtectiveDeviceType , ifc:IfcSwitchingDeviceType , ifc:IfcDamperType .
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:IfcBSplineCurveForm
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
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:name_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:approvedProperties_IfcApprovalPropertyRelationship
a owl:ObjectProperty ;
rdfs:domain ifc:IfcApprovalPropertyRelationship ;
rdfs:label "ApprovedProperties" ;
rdfs:range ifc:IfcProperty .
ifc:projectedOrTrue_IfcStructuralPlanarAction
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralPlanarAction ;
rdfs:label "ProjectedOrTrue" ;
rdfs:range ifc:IfcProjectedOrTrueLengthEnum .
ifc:WCSEAT a ifc:IfcSanitaryTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "WCSEAT" .
ifc:secondMullionOffset_IfcWindowLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowLiningProperties ;
rdfs:label "SecondMullionOffset" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:predefinedType_IfcCooledBeamType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCooledBeamType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcCooledBeamTypeEnum .
ifc:endParam_IfcSweptDiskSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSweptDiskSolid ;
rdfs:label "EndParam" ;
rdfs:range ifc:IfcParameterValue .
ifc:GABLE_ROOF a ifc:IfcRoofTypeEnum , owl:NamedIndividual ;
rdfs:label "GABLE_ROOF" .
ifc:IfcRelConnectsStructuralActivity
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcStructuralActivityAssignmentSelect ;
owl:onProperty ifc:relatingElement_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:IfcStructuralActivity ;
owl:onProperty ifc:relatedStructuralActivity_IfcRelConnectsStructuralActivity ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStructuralActivityAssignmentSelect ;
owl:onProperty ifc:relatingElement_IfcRelConnectsStructuralActivity
] ;
owl:disjointWith ifc:IfcRelCoversBldgElements , ifc:IfcRelVoidsElement , ifc:IfcRelConnectsPortToElement , ifc:IfcRelFillsElement , ifc:IfcRelServicesBuildings , ifc:IfcRelSpaceBoundary , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelProjectsElement , ifc:IfcRelReferencedInSpatialStructure , ifc:IfcRelFlowControlElements , ifc:IfcRelConnectsStructuralElement , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelConnectsElements , ifc:IfcRelSequence , ifc:IfcRelConnectsPorts , ifc:IfcRelInteractionRequirements , ifc:IfcRelCoversSpaces .
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:IfcPermit , ifc:IfcSpaceProgram , ifc:IfcEquipmentStandard , ifc:IfcCostSchedule , ifc:IfcActionRequest , ifc:IfcWorkControl , ifc:IfcScheduleTimeControl , ifc:IfcConditionCriterion , ifc:IfcProjectOrderRecord , ifc:IfcProjectOrder , ifc:IfcTimeSeriesSchedule , ifc:IfcFurnitureStandard , ifc:IfcServiceLife , ifc:IfcCostItem .
ifc:DIFFERENCE a ifc:IfcBooleanOperator , owl:NamedIndividual ;
rdfs:label "DIFFERENCE" .
ifc:operationType_IfcTransportElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTransportElement ;
rdfs:label "OperationType" ;
rdfs:range ifc:IfcTransportElementTypeEnum .
ifc:IfcTextStyleWithBoxCharacteristics
a owl:Class ;
rdfs:subClassOf ifc:IfcTextStyleSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:boxHeight_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:allValuesFrom ifc:IfcSizeSelect ;
owl:onProperty ifc:characterSpacing_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:boxSlantAngle_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: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:boxWidth_IfcTextStyleWithBoxCharacteristics
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:boxWidth_IfcTextStyleWithBoxCharacteristics
] .
ifc:userDefinedFunction_IfcElectricDistributionPoint
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricDistributionPoint ;
rdfs:label "UserDefinedFunction" ;
rdfs:range ifc:IfcLabel .
ifc:IfcRepresentation_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcRepresentation_List , list:EmptyList .
ifc:IfcFlowMeterTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:maximumSectionModulusZ_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "MaximumSectionModulusZ" ;
rdfs:range ifc:IfcSectionModulusMeasure .
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:constructionType_IfcPile
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPile ;
rdfs:label "ConstructionType" ;
rdfs:range ifc:IfcPileConstructionEnum .
ifc:ALUMINIUM a ifc:IfcWindowStyleConstructionEnum , ifc:IfcDoorStyleConstructionEnum , owl:NamedIndividual ;
rdfs:label "ALUMINIUM" .
ifc:requestedLocation_IfcSpaceProgram
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceProgram ;
rdfs:label "RequestedLocation" ;
rdfs:range ifc:IfcSpatialStructureElement .
ifc:IfcWorkSchedule a owl:Class ;
rdfs:subClassOf ifc:IfcWorkControl ;
owl:disjointWith ifc:IfcWorkPlan .
ifc:region_IfcPostalAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPostalAddress ;
rdfs:label "Region" ;
rdfs:range ifc:IfcLabel .
ifc:HYPERBOLIC_ARC a ifc:IfcBSplineCurveForm , owl:NamedIndividual ;
rdfs:label "HYPERBOLIC_ARC" .
ifc:liningDepth_IfcWindowLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowLiningProperties ;
rdfs:label "LiningDepth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:QUARTER_WINDING_STAIR
a ifc:IfcStairTypeEnum , owl:NamedIndividual ;
rdfs:label "QUARTER_WINDING_STAIR" .
ifc:SITE a ifc:IfcAddressTypeEnum , ifc:IfcAssemblyPlaceEnum , owl:NamedIndividual ;
rdfs:label "SITE" .
ifc:orientation_IfcOrientedEdge
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOrientedEdge ;
rdfs:label "Orientation" ;
rdfs:range expr:BOOLEAN .
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:SOUNDPRESSUREUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "SOUNDPRESSUREUNIT" .
ifc:boilingPoint_IfcThermalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcThermalMaterialProperties ;
rdfs:label "BoilingPoint" ;
rdfs:range ifc:IfcThermodynamicTemperatureMeasure .
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:wordSpacing_IfcTextStyleTextModel
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleTextModel ;
rdfs:label "WordSpacing" ;
rdfs:range ifc:IfcSizeSelect .
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:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:overallWidth_IfcDoor
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:overallHeight_IfcDoor
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:overallHeight_IfcDoor
] ;
owl:disjointWith ifc:IfcWall , ifc:IfcStairFlight , ifc:IfcBuildingElementProxy , ifc:IfcRoof , ifc:IfcRailing , ifc:IfcRampFlight , ifc:IfcFooting , ifc:IfcPile , ifc:IfcCovering , ifc:IfcBeam , ifc:IfcStair , ifc:IfcRamp , ifc:IfcCurtainWall , ifc:IfcColumn , ifc:IfcPlate , ifc:IfcMember , ifc:IfcWindow , ifc:IfcSlab , ifc:IfcBuildingElementComponent .
ifc:orientation_IfcLightSourceDirectional
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourceDirectional ;
rdfs:label "Orientation" ;
rdfs:range ifc:IfcDirection .
ifc:description_IfcPropertyDependencyRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyDependencyRelationship ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:IfcPositiveRatioMeasure
a owl:Class ;
rdfs:subClassOf ifc:IfcRatioMeasure , ifc:IfcMeasureValue , ifc:IfcSizeSelect .
ifc:ICE a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "ICE" .
ifc:IfcSectionalAreaIntegralMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:SHININESS a ifc:IfcSurfaceTextureEnum , owl:NamedIndividual ;
rdfs:label "SHININESS" .
ifc:procedureType_IfcProcedure
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProcedure ;
rdfs:label "ProcedureType" ;
rdfs:range ifc:IfcProcedureTypeEnum .
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:edgeList_IfcEdgeLoop
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEdgeLoop ;
rdfs:label "EdgeList" ;
rdfs:range ifc:IfcOrientedEdge_List .
ifc:PURCHASE a ifc:IfcProjectOrderRecordTypeEnum , owl:NamedIndividual ;
rdfs:label "PURCHASE" .
ifc:NOCHANGE a ifc:IfcChangeActionEnum , owl:NamedIndividual ;
rdfs:label "NOCHANGE" .
ifc:CONTSAMEGRADIENTSAMECURVATURE
a ifc:IfcTransitionCode , owl:NamedIndividual ;
rdfs:label "CONTSAMEGRADIENTSAMECURVATURE" .
ifc:name_IfcConstraintRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraintRelationship ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:DIRECTEVAPORATIVEAIRWASHER
a ifc:IfcEvaporativeCoolerTypeEnum , owl:NamedIndividual ;
rdfs:label "DIRECTEVAPORATIVEAIRWASHER" .
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:IfcCondenserType , ifc:IfcCoilType , ifc:IfcCoolingTowerType , ifc:IfcSpaceHeaterType , ifc:IfcEvaporatorType , ifc:IfcChillerType , ifc:IfcTubeBundleType , ifc:IfcUnitaryEquipmentType , ifc:IfcHeatExchangerType , ifc:IfcElectricGeneratorType , ifc:IfcBoilerType , ifc:IfcCooledBeamType , ifc:IfcMotorConnectionType , ifc:IfcAirToAirHeatRecoveryType , ifc:IfcElectricMotorType , ifc:IfcTransformerType , ifc:IfcEvaporativeCoolerType .
ifc:ADIABATICATOMIZING
a ifc:IfcHumidifierTypeEnum , owl:NamedIndividual ;
rdfs:label "ADIABATICATOMIZING" .
ifc:RAINBOW_ROOF a ifc:IfcRoofTypeEnum , owl:NamedIndividual ;
rdfs:label "RAINBOW_ROOF" .
ifc:thermalLoadSource_IfcSpaceThermalLoadProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceThermalLoadProperties ;
rdfs:label "ThermalLoadSource" ;
rdfs:range ifc:IfcThermalLoadSourceEnum .
ifc:ultimateStrain_IfcMechanicalSteelMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalSteelMaterialProperties ;
rdfs:label "UltimateStrain" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:description_IfcTimeSeries
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTimeSeries ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:topFlangeWidth_IfcAsymmetricIShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAsymmetricIShapeProfileDef ;
rdfs:label "TopFlangeWidth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcLengthMeasure_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcLengthMeasure_List , list:EmptyList .
ifc:IfcThermalConductivityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
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:intent_IfcRelAssociatesConstraint
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssociatesConstraint ;
rdfs:label "Intent" ;
rdfs:range ifc:IfcLabel .
ifc:source_IfcClassification
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcClassification ;
rdfs:label "Source" ;
rdfs:range ifc:IfcLabel .
ifc:COWL a ifc:IfcStackTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "COWL" .
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:BEAM_GRID a ifc:IfcElementAssemblyTypeEnum , owl:NamedIndividual ;
rdfs:label "BEAM_GRID" .
ifc:IfcDynamicViscosityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:elements_IfcDerivedUnit
a owl:ObjectProperty ;
rdfs:domain ifc:IfcDerivedUnit ;
rdfs:label "Elements" ;
rdfs:range ifc:IfcDerivedUnitElement .
ifc:TWO_CURVED_RUN_STAIR
a ifc:IfcStairTypeEnum , owl:NamedIndividual ;
rdfs:label "TWO_CURVED_RUN_STAIR" .
ifc:legSlope_IfcLShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLShapeProfileDef ;
rdfs:label "LegSlope" ;
rdfs:range ifc:IfcPlaneAngleMeasure .
ifc:documentId_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "DocumentId" ;
rdfs:range ifc:IfcIdentifier .
ifc:IfcMaterial_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcMaterial_List , list:EmptyList .
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:AIRCONDITIONINGUNIT
a ifc:IfcUnitaryEquipmentTypeEnum , owl:NamedIndividual ;
rdfs:label "AIRCONDITIONINGUNIT" .
ifc:usageRatio_IfcConstructionMaterialResource
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstructionMaterialResource ;
rdfs:label "UsageRatio" ;
rdfs:range ifc:IfcRatioMeasure .
ifc:trueNorth_IfcGeometricRepresentationContext
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeometricRepresentationContext ;
rdfs:label "TrueNorth" ;
rdfs:range ifc:IfcDirection .
ifc:predefinedType_IfcRailingType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRailingType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcRailingTypeEnum .
ifc:CAPACITORBANK a ifc:IfcElectricFlowStorageDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "CAPACITORBANK" .
ifc:siteAddress_IfcSite
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSite ;
rdfs:label "SiteAddress" ;
rdfs:range ifc:IfcPostalAddress .
ifc:units_IfcUnitAssignment
a owl:ObjectProperty ;
rdfs:domain ifc:IfcUnitAssignment ;
rdfs:label "Units" ;
rdfs:range ifc:IfcUnit .
ifc:EXA a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "EXA" .
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:IfcDimensionCount
a owl:Class ;
rdfs:subClassOf expr:INTEGER .
ifc:benchmarkValues_IfcObjective
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcObjective ;
rdfs:label "BenchmarkValues" ;
rdfs:range ifc:IfcMetric .
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:roles_IfcOrganization
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOrganization ;
rdfs:label "Roles" ;
rdfs:range ifc:IfcActorRole_List .
ifc:isVentilated_IfcMaterialLayer
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMaterialLayer ;
rdfs:label "IsVentilated" ;
rdfs:range ifc:IfcLogical .
ifc:ELECTRICMETER a ifc:IfcFlowMeterTypeEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICMETER" .
ifc:shearAreaZ_IfcStructuralSteelProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralSteelProfileProperties ;
rdfs:label "ShearAreaZ" ;
rdfs:range ifc:IfcAreaMeasure .
ifc:IfcAirToAirHeatRecoveryTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:DEM a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "DEM" .
ifc:STRAIGHT_RUN_STAIR
a ifc:IfcStairTypeEnum , owl:NamedIndividual ;
rdfs:label "STRAIGHT_RUN_STAIR" .
ifc:HIPPED_GABLE_ROOF
a ifc:IfcRoofTypeEnum , owl:NamedIndividual ;
rdfs:label "HIPPED_GABLE_ROOF" .
ifc:IfcAnalysisTheoryTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:referenceSurface_IfcSurfaceCurveSweptAreaSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceCurveSweptAreaSolid ;
rdfs:label "ReferenceSurface" ;
rdfs:range ifc:IfcSurface .
ifc:IfcFluidFlowProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcPropertySetDefinition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMaterial ;
owl:onProperty ifc:fluid_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: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:IfcThermodynamicTemperatureMeasure ;
owl:onProperty ifc:wetBulbTemperatureSingleValue_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDerivedMeasureValue ;
owl:onProperty ifc:flowrateSingleValue_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:userDefinedPropertySource_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:flowConditionSingleValue_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:allValuesFrom ifc:IfcPressureMeasure ;
owl:onProperty ifc:pressureSingleValue_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:IfcTimeSeries ;
owl:onProperty ifc:wetBulbTemperatureTimeSeries_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeSeries ;
owl:onProperty ifc:flowrateTimeSeries_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeSeries ;
owl:onProperty ifc:temperatureTimeSeries_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeSeries ;
owl:onProperty ifc:pressureTimeSeries_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTimeSeries ;
owl:onProperty ifc:flowrateTimeSeries_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:allValuesFrom ifc:IfcPropertySourceEnum ;
owl:onProperty ifc:propertySource_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTimeSeries ;
owl:onProperty ifc:velocityTimeSeries_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTimeSeries ;
owl:onProperty ifc:temperatureTimeSeries_IfcFluidFlowProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTimeSeries ;
owl:onProperty ifc:flowConditionTimeSeries_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:IfcLinearVelocityMeasure ;
owl:onProperty ifc:velocitySingleValue_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:IfcThermodynamicTemperatureMeasure ;
owl:onProperty ifc:temperatureSingleValue_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:velocityTimeSeries_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
] ;
owl:disjointWith ifc:IfcServiceLifeFactor , ifc:IfcSoundValue , ifc:IfcSpaceThermalLoadProperties , ifc:IfcReinforcementDefinitionProperties , ifc:IfcWindowLiningProperties , ifc:IfcDoorLiningProperties , ifc:IfcWindowPanelProperties , ifc:IfcEnergyProperties , ifc:IfcDoorPanelProperties , ifc:IfcElementQuantity , ifc:IfcPermeableCoveringProperties , ifc:IfcSoundProperties , ifc:IfcPropertySet .
ifc:layerThickness_IfcMaterialLayer
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMaterialLayer ;
rdfs:label "LayerThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:providesBoundaries_IfcElement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcElement ;
rdfs:label "ProvidesBoundaries" ;
rdfs:range ifc:IfcRelSpaceBoundary ;
owl:inverseOf ifc:relatedBuildingElement_IfcRelSpaceBoundary .
ifc:fillStyleTarget_IfcAnnotationFillAreaOccurrence
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAnnotationFillAreaOccurrence ;
rdfs:label "FillStyleTarget" ;
rdfs:range ifc:IfcPoint .
ifc:SCANNER a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "SCANNER" .
ifc:fillStyles_IfcFillAreaStyle
a owl:ObjectProperty ;
rdfs:domain ifc:IfcFillAreaStyle ;
rdfs:label "FillStyles" ;
rdfs:range ifc:IfcFillStyleSelect .
ifc:userDefinedGrade_IfcConstraint
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraint ;
rdfs:label "UserDefinedGrade" ;
rdfs:range ifc:IfcLabel .
dce:creator a owl:AnnotationProperty .
ifc:FIRESMOKEDAMPER a ifc:IfcDamperTypeEnum , owl:NamedIndividual ;
rdfs:label "FIRESMOKEDAMPER" .
ifc:FLOATING a ifc:IfcControllerTypeEnum , owl:NamedIndividual ;
rdfs:label "FLOATING" .
ifc:IfcHeatExchangerTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcShell a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:SAR a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "SAR" .
ifc:STEAMINJECTION a ifc:IfcHumidifierTypeEnum , owl:NamedIndividual ;
rdfs:label "STEAMINJECTION" .
ifc:thermodynamicTemperatureExponent_IfcDimensionalExponents
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDimensionalExponents ;
rdfs:label "ThermodynamicTemperatureExponent" ;
rdfs:range expr:INTEGER .
ifc:innerBoundaries_IfcCurveBoundedPlane
a owl:ObjectProperty ;
rdfs:domain ifc:IfcCurveBoundedPlane ;
rdfs:label "InnerBoundaries" ;
rdfs:range ifc:IfcCurve .
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:IfcLogical a owl:Class ;
rdfs:subClassOf expr:LOGICAL , ifc:IfcSimpleValue .
ifc:IfcAnnotationSymbolOccurrence
a owl:Class ;
rdfs:subClassOf ifc:IfcDraughtingCalloutElement , ifc:IfcAnnotationOccurrence ;
owl:disjointWith ifc:IfcAnnotationTextOccurrence , ifc:IfcAnnotationSurfaceOccurrence , ifc:IfcAnnotationFillAreaOccurrence , ifc:IfcAnnotationCurveOccurrence .
ifc:hasInteractionReqsTo_IfcSpaceProgram
a owl:ObjectProperty ;
rdfs:domain ifc:IfcSpaceProgram ;
rdfs:label "HasInteractionReqsTo" ;
rdfs:range ifc:IfcRelInteractionRequirements ;
owl:inverseOf ifc:relatingSpaceProgram_IfcRelInteractionRequirements .
ifc:freeFloat_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "FreeFloat" ;
rdfs:range ifc:IfcTimeMeasure .
ifc:DOUBLE_PANEL_VERTICAL
a ifc:IfcWindowStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "DOUBLE_PANEL_VERTICAL" .
ifc:RESIDUALCURRENTCIRCUITBREAKER
a ifc:IfcProtectiveDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "RESIDUALCURRENTCIRCUITBREAKER" .
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:flowConditionTimeSeries_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "FlowConditionTimeSeries" ;
rdfs:range ifc:IfcTimeSeries .
ifc:longitudinalStartPosition_IfcSectionReinforcementProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSectionReinforcementProperties ;
rdfs:label "LongitudinalStartPosition" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:predefinedType_IfcWallType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWallType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcWallTypeEnum .
ifc:status_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "Status" ;
rdfs:range ifc:IfcDocumentStatusEnum .
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: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:enumerationValues_IfcPropertyEnumeration
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyEnumeration ;
rdfs:label "EnumerationValues" ;
rdfs:range ifc:IfcValue_List .
ifc:suppliers_IfcConstructionMaterialResource
a owl:ObjectProperty ;
rdfs:domain ifc:IfcConstructionMaterialResource ;
rdfs:label "Suppliers" ;
rdfs:range ifc:IfcActorSelect .
ifc:relatedOrganizations_IfcOrganizationRelationship
a owl:ObjectProperty ;
rdfs:domain ifc:IfcOrganizationRelationship ;
rdfs:label "RelatedOrganizations" ;
rdfs:range ifc:IfcOrganization ;
owl:inverseOf ifc:isRelatedBy_IfcOrganization .
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: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:IfcAxis2Placement3D_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcAxis2Placement3D_List , list:EmptyList .
ifc:TRANSPORTATION a ifc:IfcEnvironmentalImpactCategoryEnum , owl:NamedIndividual ;
rdfs:label "TRANSPORTATION" .
ifc:remainingTime_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "RemainingTime" ;
rdfs:range ifc:IfcTimeMeasure .
ifc:STOPCOCK a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "STOPCOCK" .
ifc:IfcDoseEquivalentMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
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:IfcCondenserType , ifc:IfcSpaceHeaterType , ifc:IfcEvaporativeCoolerType , ifc:IfcCoilType , ifc:IfcCooledBeamType , ifc:IfcAirToAirHeatRecoveryType , ifc:IfcEvaporatorType , ifc:IfcBoilerType , ifc:IfcElectricMotorType , ifc:IfcMotorConnectionType , ifc:IfcUnitaryEquipmentType , ifc:IfcElectricGeneratorType , ifc:IfcCoolingTowerType , ifc:IfcTubeBundleType , ifc:IfcHumidifierType , ifc:IfcChillerType , ifc:IfcTransformerType .
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:allValuesFrom ifc:IfcInternalOrExternalEnum ;
owl:onProperty ifc:interiorOrExteriorSpace_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: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:IfcSite , ifc:IfcBuildingStorey , ifc:IfcBuilding .
ifc:listValues_IfcIrregularTimeSeriesValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcIrregularTimeSeriesValue ;
rdfs:label "ListValues" ;
rdfs:range ifc:IfcValue_List .
ifc:height_IfcRectangularPyramid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangularPyramid ;
rdfs:label "Height" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:SUMP a ifc:IfcDistributionChamberElementTypeEnum , owl:NamedIndividual ;
rdfs:label "SUMP" .
ifc:sizeInY_IfcPlanarExtent
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPlanarExtent ;
rdfs:label "SizeInY" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:dimensions_IfcNamedUnit
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcNamedUnit ;
rdfs:label "Dimensions" ;
rdfs:range ifc:IfcDimensionalExponents .
ifc:refDirection_IfcAxis2Placement3D
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAxis2Placement3D ;
rdfs:label "RefDirection" ;
rdfs:range ifc:IfcDirection .
ifc:TESLA a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "TESLA" .
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:TOGGLESWITCH a ifc:IfcSwitchingDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "TOGGLESWITCH" .
ifc:hasSubContexts_IfcGeometricRepresentationContext
a owl:ObjectProperty ;
rdfs:domain ifc:IfcGeometricRepresentationContext ;
rdfs:label "HasSubContexts" ;
rdfs:range ifc:IfcGeometricRepresentationSubContext ;
owl:inverseOf ifc:parentContext_IfcGeometricRepresentationSubContext .
ifc:connectionGeometry_IfcRelSpaceBoundary
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelSpaceBoundary ;
rdfs:label "ConnectionGeometry" ;
rdfs:range ifc:IfcConnectionGeometry .
ifc:DEGREE_CELSIUS a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "DEGREE_CELSIUS" .
ifc:IMPULSE a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "IMPULSE" .
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:IfcAnnotationSurface
a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem ;
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
] ;
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
] ;
owl:disjointWith ifc:IfcDraughtingCallout , ifc:IfcFaceBasedSurfaceModel , ifc:IfcTextLiteral , ifc:IfcPoint , ifc:IfcDefinedSymbol , ifc:IfcSolidModel , ifc:IfcGeometricSet , ifc:IfcCurve , ifc:IfcAnnotationFillArea , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcOneDirectionRepeatFactor , ifc:IfcCartesianTransformationOperator , ifc:IfcFillAreaStyleTiles , ifc:IfcShellBasedSurfaceModel , ifc:IfcLightSource , ifc:IfcCsgPrimitive3D , ifc:IfcDirection , ifc:IfcHalfSpaceSolid , ifc:IfcBoundingBox , ifc:IfcSurface , ifc:IfcVector , ifc:IfcPlacement , ifc:IfcFillAreaStyleHatching , ifc:IfcSectionedSpine , ifc:IfcBooleanResult , ifc:IfcPlanarExtent , ifc:IfcCompositeCurveSegment .
ifc:MANUFACTURE a ifc:IfcEnvironmentalImpactCategoryEnum , owl:NamedIndividual ;
rdfs:label "MANUFACTURE" .
ifc:placement_IfcTextLiteral
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextLiteral ;
rdfs:label "Placement" ;
rdfs:range ifc:IfcAxis2Placement .
ifc:u2_IfcRectangularTrimmedSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangularTrimmedSurface ;
rdfs:label "U2" ;
rdfs:range ifc:IfcParameterValue .
ifc:lightDistributionCurve_IfcLightIntensityDistribution
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightIntensityDistribution ;
rdfs:label "LightDistributionCurve" ;
rdfs:range ifc:IfcLightDistributionCurveEnum .
ifc:ZAR a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "ZAR" .
ifc:STEAMTRAP a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "STEAMTRAP" .
ifc:IfcElement a owl:Class ;
rdfs:subClassOf ifc:IfcProduct , ifc:IfcStructuralActivityAssignmentSelect ;
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:IfcRelVoidsElement ;
owl:onProperty ifc:hasOpenings_IfcElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelConnectsStructuralElement ;
owl:onProperty ifc:hasStructuralMember_IfcElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelProjectsElement ;
owl:onProperty ifc:hasProjections_IfcElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:tag_IfcElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelSpaceBoundary ;
owl:onProperty ifc:providesBoundaries_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:IfcRelConnectsElements ;
owl:onProperty ifc:connectedTo_IfcElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelConnectsPortToElement ;
owl:onProperty ifc:hasPorts_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcRelFillsElement ;
owl:onProperty ifc:fillsVoids_IfcElement
] ;
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:IfcRelReferencedInSpatialStructure ;
owl:onProperty ifc:referencedInStructures_IfcElement
] ;
owl:disjointWith ifc:IfcSpatialStructureElement , ifc:IfcAnnotation , ifc:IfcProxy , ifc:IfcStructuralItem , ifc:IfcGrid , ifc:IfcPort , ifc:IfcStructuralActivity .
ifc:referencedInStructures_IfcElement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcElement ;
rdfs:label "ReferencedInStructures" ;
rdfs:range ifc:IfcRelReferencedInSpatialStructure ;
owl:inverseOf ifc:relatedElements_IfcRelReferencedInSpatialStructure .
ifc:lengthExponent_IfcDimensionalExponents
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDimensionalExponents ;
rdfs:label "LengthExponent" ;
rdfs:range expr:INTEGER .
ifc:shapeAspectStyle_IfcPermeableCoveringProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPermeableCoveringProperties ;
rdfs:label "ShapeAspectStyle" ;
rdfs:range ifc:IfcShapeAspect .
ifc:IfcRotationalMassMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
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:IfcRailing , ifc:IfcWindow , ifc:IfcRoof , ifc:IfcMember , ifc:IfcRampFlight , ifc:IfcRamp , ifc:IfcStair , ifc:IfcCovering , ifc:IfcBeam , ifc:IfcColumn , ifc:IfcPile , ifc:IfcSlab , ifc:IfcStairFlight , ifc:IfcBuildingElementProxy , ifc:IfcWall , ifc:IfcCurtainWall , ifc:IfcDoor , ifc:IfcBuildingElementComponent , ifc:IfcPlate .
ifc:hasCoverings_IfcElement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcElement ;
rdfs:label "HasCoverings" ;
rdfs:range ifc:IfcRelCoversBldgElements ;
owl:inverseOf ifc:relatingBuildingElement_IfcRelCoversBldgElements .
ifc:POLYLINE_FORM a ifc:IfcBSplineCurveForm , owl:NamedIndividual ;
rdfs:label "POLYLINE_FORM" .
ifc:warpingConstant_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "WarpingConstant" ;
rdfs:range ifc:IfcWarpingConstantMeasure .
ifc:IfcDiameterDimension
a owl:Class ;
rdfs:subClassOf ifc:IfcDimensionCurveDirectedCallout ;
owl:disjointWith ifc:IfcAngularDimension , ifc:IfcLinearDimension , ifc:IfcRadiusDimension .
ifc:IN_PLANE_LOADING_2D
a ifc:IfcAnalysisModelTypeEnum , owl:NamedIndividual ;
rdfs:label "IN_PLANE_LOADING_2D" .
ifc:IfcTubeBundleType
a owl:Class ;
rdfs:subClassOf ifc:IfcEnergyConversionDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTubeBundleTypeEnum ;
owl:onProperty ifc:predefinedType_IfcTubeBundleType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcTubeBundleTypeEnum ;
owl:onProperty ifc:predefinedType_IfcTubeBundleType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcMotorConnectionType , ifc:IfcAirToAirHeatRecoveryType , ifc:IfcSpaceHeaterType , ifc:IfcCoilType , ifc:IfcUnitaryEquipmentType , ifc:IfcEvaporativeCoolerType , ifc:IfcHumidifierType , ifc:IfcEvaporatorType , ifc:IfcCooledBeamType , ifc:IfcElectricGeneratorType , ifc:IfcCoolingTowerType , ifc:IfcTransformerType , ifc:IfcChillerType , ifc:IfcBoilerType , ifc:IfcHeatExchangerType , ifc:IfcCondenserType , ifc:IfcElectricMotorType .
ifc:workability_IfcMechanicalConcreteMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalConcreteMaterialProperties ;
rdfs:label "Workability" ;
rdfs:range ifc:IfcText .
ifc:extrudedDirection_IfcExtrudedAreaSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcExtrudedAreaSolid ;
rdfs:label "ExtrudedDirection" ;
rdfs:range ifc:IfcDirection .
ifc:publisher_IfcLibraryInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLibraryInformation ;
rdfs:label "Publisher" ;
rdfs:range ifc:IfcOrganization .
ifc:width_IfcPixelTexture
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPixelTexture ;
rdfs:label "Width" ;
rdfs:range ifc:IfcInteger .
ifc:TWOPOSITION a ifc:IfcControllerTypeEnum , owl:NamedIndividual ;
rdfs:label "TWOPOSITION" .
ifc:soundScale_IfcSoundProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSoundProperties ;
rdfs:label "SoundScale" ;
rdfs:range ifc:IfcSoundScaleEnum .
ifc:endParam_IfcSurfaceCurveSweptAreaSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceCurveSweptAreaSolid ;
rdfs:label "EndParam" ;
rdfs:range ifc:IfcParameterValue .
ifc:VERTICALTURBINE a ifc:IfcPumpTypeEnum , owl:NamedIndividual ;
rdfs:label "VERTICALTURBINE" .
ifc:numberOfTreads_IfcStairFlight
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStairFlight ;
rdfs:label "NumberOfTreads" ;
rdfs:range expr:INTEGER .
ifc:EST a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "EST" .
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:TUNGSTENFILAMENT a ifc:IfcLampTypeEnum , ifc:IfcLightEmissionSourceEnum , owl:NamedIndividual ;
rdfs:label "TUNGSTENFILAMENT" .
ifc:edgeEnd_IfcEdge a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEdge ;
rdfs:label "EdgeEnd" ;
rdfs:range ifc:IfcVertex .
ifc:definedUnit_IfcPropertyTableValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyTableValue ;
rdfs:label "DefinedUnit" ;
rdfs:range ifc:IfcUnit .
ifc:webEdgeRadius_IfcTShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTShapeProfileDef ;
rdfs:label "WebEdgeRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:unit_IfcPhysicalSimpleQuantity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPhysicalSimpleQuantity ;
rdfs:label "Unit" ;
rdfs:range ifc:IfcNamedUnit .
ifc:TERTIARY a ifc:IfcEnergySequenceEnum , owl:NamedIndividual ;
rdfs:label "TERTIARY" .
ifc:MOMENTOFINERTIAUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "MOMENTOFINERTIAUNIT" .
ifc:predefinedType_IfcCondenserType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCondenserType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcCondenserTypeEnum .
ifc:longName_IfcSpatialStructureElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpatialStructureElement ;
rdfs:label "LongName" ;
rdfs:range ifc:IfcLabel .
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:DIFFUSER a ifc:IfcAirTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "DIFFUSER" .
ifc:flangeThickness_IfcUShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcUShapeProfileDef ;
rdfs:label "FlangeThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcCurvatureMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:overallHeight_IfcCraneRailAShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailAShapeProfileDef ;
rdfs:label "OverallHeight" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:SECTION_VIEW a ifc:IfcGeometricProjectionEnum , owl:NamedIndividual ;
rdfs:label "SECTION_VIEW" .
ifc:scale_IfcCartesianTransformationOperator
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCartesianTransformationOperator ;
rdfs:label "Scale" ;
rdfs:range expr:REAL .
ifc:semiAxis1_IfcEllipseProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEllipseProfileDef ;
rdfs:label "SemiAxis1" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcCompositeProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcProfileDef ;
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
] ;
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
] ;
owl:disjointWith ifc:IfcDerivedProfileDef , ifc:IfcParameterizedProfileDef , ifc:IfcArbitraryOpenProfileDef , ifc:IfcArbitraryClosedProfileDef .
ifc:FLOORWASTE a ifc:IfcWasteTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "FLOORWASTE" .
ifc:USD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "USD" .
ifc:HOME a ifc:IfcAddressTypeEnum , owl:NamedIndividual ;
rdfs:label "HOME" .
ifc:SECOND a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "SECOND" .
ifc:SLIDINGHORIZONTAL
a ifc:IfcWindowPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "SLIDINGHORIZONTAL" .
ifc:curve_IfcArbitraryOpenProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcArbitraryOpenProfileDef ;
rdfs:label "Curve" ;
rdfs:range ifc:IfcBoundedCurve .
ifc:MULTIPLY a ifc:IfcArithmeticOperatorEnum , owl:NamedIndividual ;
rdfs:label "MULTIPLY" .
ifc:IfcTankTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcProjectOrderRecordTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcFaceOuterBound
a owl:Class ;
rdfs:subClassOf ifc:IfcFaceBound .
ifc:IfcCartesianPoint_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcCartesianPoint_List , list:EmptyList .
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 .
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:ELECTRICPOINTHEATER
a ifc:IfcElectricHeaterTypeEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICPOINTHEATER" .
ifc:WATERMETER a ifc:IfcFlowMeterTypeEnum , owl:NamedIndividual ;
rdfs:label "WATERMETER" .
ifc:IfcPipeFittingTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:CONTROLDAMPER a ifc:IfcDamperTypeEnum , owl:NamedIndividual ;
rdfs:label "CONTROLDAMPER" .
ifc:DC a ifc:IfcElectricMotorTypeEnum , owl:NamedIndividual ;
rdfs:label "DC" .
ifc:MOVE a ifc:IfcProjectOrderRecordTypeEnum , owl:NamedIndividual ;
rdfs:label "MOVE" .
ifc:SOURCEANDSINK a ifc:IfcFlowDirectionEnum , owl:NamedIndividual ;
rdfs:label "SOURCEANDSINK" .
ifc:predefinedType_IfcMotorConnectionType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMotorConnectionType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcMotorConnectionTypeEnum .
ifc:MASSPERLENGTHUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "MASSPERLENGTHUNIT" .
ifc:TUBEAXIAL a ifc:IfcFanTypeEnum , owl:NamedIndividual ;
rdfs:label "TUBEAXIAL" .
ifc:userDefinedProcedureType_IfcProcedure
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProcedure ;
rdfs:label "UserDefinedProcedureType" ;
rdfs:range ifc:IfcLabel .
ifc:BELTDRIVE a ifc:IfcMotorConnectionTypeEnum , owl:NamedIndividual ;
rdfs:label "BELTDRIVE" .
ifc:ELECTRICCURRENTUNIT
a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICCURRENTUNIT" .
ifc:DIRECTEVAPORATIVESLINGERSPACKAGEDAIRCOOLER
a ifc:IfcEvaporativeCoolerTypeEnum , owl:NamedIndividual ;
rdfs:label "DIRECTEVAPORATIVESLINGERSPACKAGEDAIRCOOLER" .
ifc:IfcDuctSegmentTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:propertyReference_IfcPropertyReferenceValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyReferenceValue ;
rdfs:label "PropertyReference" ;
rdfs:range ifc:IfcObjectReferenceSelect .
ifc:styles_IfcStyledItem
a owl:ObjectProperty ;
rdfs:domain ifc:IfcStyledItem ;
rdfs:label "Styles" ;
rdfs:range ifc:IfcPresentationStyleAssignment .
ifc:approvalStatus_IfcApproval
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApproval ;
rdfs:label "ApprovalStatus" ;
rdfs:range ifc:IfcLabel .
ifc:WATERCOOLEDTUBEINTUBE
a ifc:IfcCondenserTypeEnum , owl:NamedIndividual ;
rdfs:label "WATERCOOLEDTUBEINTUBE" .
ifc:MIRROR a ifc:IfcReflectanceMethodEnum , owl:NamedIndividual ;
rdfs:label "MIRROR" .
ifc:urlReference_IfcImageTexture
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcImageTexture ;
rdfs:label "UrlReference" ;
rdfs:range ifc:IfcIdentifier .
ifc:BECQUEREL a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "BECQUEREL" .
ifc:PLASTIC a ifc:IfcWindowStyleConstructionEnum , ifc:IfcReflectanceMethodEnum , ifc:IfcDoorStyleConstructionEnum , owl:NamedIndividual ;
rdfs:label "PLASTIC" .
ifc:timeValue_IfcQuantityTime
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcQuantityTime ;
rdfs:label "TimeValue" ;
rdfs:range ifc:IfcTimeMeasure .
ifc:parentProfile_IfcDerivedProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDerivedProfileDef ;
rdfs:label "ParentProfile" ;
rdfs:range ifc:IfcProfileDef .
ifc:SECTIONMODULUSUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "SECTIONMODULUSUNIT" .
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:IfcDimensionalExponents
a owl:Class ;
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:luminousIntensityExponent_IfcDimensionalExponents
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:INTEGER ;
owl:onProperty ifc:timeExponent_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:amountOfSubstanceExponent_IfcDimensionalExponents ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:INTEGER ;
owl:onProperty ifc:electricCurrentExponent_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:electricCurrentExponent_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:thermodynamicTemperatureExponent_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:allValuesFrom expr:INTEGER ;
owl:onProperty ifc:massExponent_IfcDimensionalExponents
] ;
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:massExponent_IfcDimensionalExponents ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] .
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:curveColour_IfcCurveStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurveStyle ;
rdfs:label "CurveColour" ;
rdfs:range ifc:IfcColour .
ifc:shapeAspectStyle_IfcDoorPanelProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorPanelProperties ;
rdfs:label "ShapeAspectStyle" ;
rdfs:range ifc:IfcShapeAspect .
ifc:RESIDUALCURRENTSWITCH
a ifc:IfcProtectiveDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "RESIDUALCURRENTSWITCH" .
ifc:lowerBoundValue_IfcPropertyBoundedValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyBoundedValue ;
rdfs:label "LowerBoundValue" ;
rdfs:range ifc:IfcValue .
ifc:layerBlocked_IfcPresentationLayerWithStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPresentationLayerWithStyle ;
rdfs:label "LayerBlocked" ;
rdfs:range expr:LOGICAL .
ifc:overallHeight_IfcDoor
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoor ;
rdfs:label "OverallHeight" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:MILLI a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "MILLI" .
ifc:WEEKLY a ifc:IfcTimeSeriesScheduleTypeEnum , owl:NamedIndividual ;
rdfs:label "WEEKLY" .
ifc:compressiveStrength_IfcMechanicalConcreteMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalConcreteMaterialProperties ;
rdfs:label "CompressiveStrength" ;
rdfs:range ifc:IfcPressureMeasure .
ifc:IfcRelCoversBldgElements
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElement ;
owl:onProperty ifc:relatingBuildingElement_IfcRelCoversBldgElements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCovering ;
owl:onProperty ifc:relatedCoverings_IfcRelCoversBldgElements
] ;
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
] ;
owl:disjointWith ifc:IfcRelInteractionRequirements , ifc:IfcRelFlowControlElements , ifc:IfcRelConnectsPortToElement , ifc:IfcRelFillsElement , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelConnectsElements , ifc:IfcRelConnectsStructuralElement , ifc:IfcRelServicesBuildings , ifc:IfcRelCoversSpaces , ifc:IfcRelVoidsElement , ifc:IfcRelConnectsPorts , ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelSequence , ifc:IfcRelReferencedInSpatialStructure , ifc:IfcRelSpaceBoundary , ifc:IfcRelProjectsElement .
ifc:TWD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "TWD" .
ifc:LIGHTING a ifc:IfcThermalLoadSourceEnum , owl:NamedIndividual ;
rdfs:label "LIGHTING" .
ifc:NZD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "NZD" .
ifc:predefinedType_IfcStructuralLoadGroup
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadGroup ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcLoadGroupTypeEnum .
ifc:IfcStructuralPointReaction
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralReaction .
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:Class ;
owl:unionOf ( ifc:IfcRelAggregates ifc:IfcRelNests )
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcObjectDefinition ;
owl:onProperty ifc:relatingObject_IfcRelDecomposes
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom 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
] ;
owl:disjointWith ifc:IfcRelConnects , ifc:IfcRelAssociates , ifc:IfcRelDefines , ifc:IfcRelAssigns .
ifc:IfcAirTerminalTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
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:serviceLifeDuration_IfcServiceLife
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcServiceLife ;
rdfs:label "ServiceLifeDuration" ;
rdfs:range ifc:IfcTimeMeasure .
ifc:FLATOVAL a ifc:IfcDuctSilencerTypeEnum , owl:NamedIndividual ;
rdfs:label "FLATOVAL" .
ifc:predefinedType_IfcProjectOrderRecord
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProjectOrderRecord ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcProjectOrderRecordTypeEnum .
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:CAD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "CAD" .
ifc:IfcLibrarySelect a owl:Class ;
rdfs:subClassOf expr:SELECT .
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:IfcExternallyDefinedTextFont , ifc:IfcLibraryReference , ifc:IfcExternallyDefinedSurfaceStyle , ifc:IfcExternallyDefinedHatchStyle , ifc:IfcDocumentReference .
ifc:UNIFORM a ifc:IfcSectionTypeEnum , owl:NamedIndividual ;
rdfs:label "UNIFORM" .
ifc:IfcRampTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:FLUORESCENT a ifc:IfcLampTypeEnum , ifc:IfcLightEmissionSourceEnum , owl:NamedIndividual ;
rdfs:label "FLUORESCENT" .
ifc:shearModulus_IfcMechanicalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalMaterialProperties ;
rdfs:label "ShearModulus" ;
rdfs:range ifc:IfcModulusOfElasticityMeasure .
ifc:name_IfcPreDefinedItem
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPreDefinedItem ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:CLP a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "CLP" .
ifc:PERSONAL a ifc:IfcDocumentConfidentialityEnum , owl:NamedIndividual ;
rdfs:label "PERSONAL" .
ifc:IfcPlane a owl:Class ;
rdfs:subClassOf ifc:IfcElementarySurface .
ifc:moveTo_IfcMove a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMove ;
rdfs:label "MoveTo" ;
rdfs:range ifc:IfcSpatialStructureElement .
ifc:IfcStructuralItem
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralActivityAssignmentSelect , ifc:IfcProduct ;
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:IfcAnnotation , ifc:IfcSpatialStructureElement , ifc:IfcGrid , ifc:IfcStructuralActivity , ifc:IfcProxy , ifc:IfcPort .
ifc:actors_IfcApproval
a owl:ObjectProperty ;
rdfs:domain ifc:IfcApproval ;
rdfs:label "Actors" ;
rdfs:range ifc:IfcApprovalActorRelationship ;
owl:inverseOf ifc:approval_IfcApprovalActorRelationship .
ifc:ALTERNATING a ifc:IfcElectricCurrentEnum , owl:NamedIndividual ;
rdfs:label "ALTERNATING" .
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:boxRotateAngle_IfcTextStyleWithBoxCharacteristics
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleWithBoxCharacteristics ;
rdfs:label "BoxRotateAngle" ;
rdfs:range ifc:IfcPlaneAngleMeasure .
ifc:CURVATUREUNIT a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "CURVATUREUNIT" .
ifc:IfcSurfaceStyleLighting
a owl:Class ;
rdfs:subClassOf ifc:IfcSurfaceStyleElementSelect ;
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:allValuesFrom ifc:IfcColourRgb ;
owl:onProperty ifc:transmissionColour_IfcSurfaceStyleLighting
] ;
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:reflectanceColour_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:allValuesFrom ifc:IfcColourRgb ;
owl:onProperty ifc:diffuseTransmissionColour_IfcSurfaceStyleLighting
] ;
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:transmissionColour_IfcSurfaceStyleLighting ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] .
ifc:frameDepth_IfcWindowPanelProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowPanelProperties ;
rdfs:label "FrameDepth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:STRAINER a ifc:IfcFilterTypeEnum , owl:NamedIndividual ;
rdfs:label "STRAINER" .
ifc:valueComponent_IfcMeasureWithUnit
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMeasureWithUnit ;
rdfs:label "ValueComponent" ;
rdfs:range ifc:IfcValue .
ifc:XEU a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "XEU" .
ifc:HEATINGVALUEUNIT a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "HEATINGVALUEUNIT" .
ifc:linearMomentZ_IfcStructuralLoadLinearForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadLinearForce ;
rdfs:label "LinearMomentZ" ;
rdfs:range ifc:IfcLinearMomentMeasure .
ifc:proxyType_IfcProxy
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProxy ;
rdfs:label "ProxyType" ;
rdfs:range ifc:IfcObjectTypeEnum .
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:description_IfcApprovalRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApprovalRelationship ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
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:IfcAnnotationTextOccurrence
a owl:Class ;
rdfs:subClassOf ifc:IfcDraughtingCalloutElement , ifc:IfcAnnotationOccurrence ;
owl:disjointWith ifc:IfcAnnotationSymbolOccurrence , ifc:IfcAnnotationSurfaceOccurrence , ifc:IfcAnnotationFillAreaOccurrence , ifc:IfcAnnotationCurveOccurrence .
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:RELUCTANCESYNCHRONOUS
a ifc:IfcElectricMotorTypeEnum , owl:NamedIndividual ;
rdfs:label "RELUCTANCESYNCHRONOUS" .
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:overallWidth_IfcIShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcIShapeProfileDef ;
rdfs:label "OverallWidth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
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: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:target_IfcDefinedSymbol
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDefinedSymbol ;
rdfs:label "Target" ;
rdfs:range ifc:IfcCartesianTransformationOperator2D .
ifc:WEBER a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "WEBER" .
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:elevationOfTerrain_IfcBuilding
] ;
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:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:elevationOfTerrain_IfcBuilding
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:elevationOfRefHeight_IfcBuilding
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPostalAddress ;
owl:onProperty ifc:buildingAddress_IfcBuilding
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPostalAddress ;
owl:onProperty ifc:buildingAddress_IfcBuilding
] ;
owl:disjointWith ifc:IfcSpace , ifc:IfcBuildingStorey , ifc:IfcSite .
ifc:IfcLine a owl:Class ;
rdfs:subClassOf ifc:IfcCurve ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcVector ;
owl:onProperty ifc:dir_IfcLine
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCartesianPoint ;
owl:onProperty ifc:pnt_IfcLine
] ;
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
] ;
owl:disjointWith ifc:IfcConic , ifc:IfcOffsetCurve2D , ifc:IfcOffsetCurve3D , ifc:IfcBoundedCurve .
ifc:ADIABATICPAN a ifc:IfcHumidifierTypeEnum , owl:NamedIndividual ;
rdfs:label "ADIABATICPAN" .
ifc:IfcConstructionEquipmentResource
a owl:Class ;
rdfs:subClassOf ifc:IfcConstructionResource ;
owl:disjointWith ifc:IfcLaborResource , ifc:IfcConstructionProductResource , ifc:IfcCrewResource , ifc:IfcSubContractResource , ifc:IfcConstructionMaterialResource .
ifc:TUMBLEDRYER a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "TUMBLEDRYER" .
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: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:RESTRICTED a ifc:IfcDocumentConfidentialityEnum , owl:NamedIndividual ;
rdfs:label "RESTRICTED" .
ifc:semiAxis1_IfcEllipse
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEllipse ;
rdfs:label "SemiAxis1" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:VARIABLEFLOWPRESSUREDEPENDANT
a ifc:IfcAirTerminalBoxTypeEnum , owl:NamedIndividual ;
rdfs:label "VARIABLEFLOWPRESSUREDEPENDANT" .
ifc:CREEP a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "CREEP" .
ifc:skillSet_IfcLaborResource
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLaborResource ;
rdfs:label "SkillSet" ;
rdfs:range ifc:IfcText .
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:IfcValveType , ifc:IfcProtectiveDeviceType , ifc:IfcFlowMeterType , ifc:IfcAirTerminalBoxType , ifc:IfcElectricTimeControlType , ifc:IfcDamperType .
ifc:reflectionColour_IfcSurfaceStyleRendering
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleRendering ;
rdfs:label "ReflectionColour" ;
rdfs:range ifc:IfcColourOrFactor .
ifc:IfcEnergyProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcPropertySetDefinition ;
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
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:userDefinedEnergySequence_IfcEnergyProperties
] ;
owl:disjointWith ifc:IfcSoundProperties , ifc:IfcWindowLiningProperties , ifc:IfcWindowPanelProperties , ifc:IfcDoorLiningProperties , ifc:IfcFluidFlowProperties , ifc:IfcSoundValue , ifc:IfcServiceLifeFactor , ifc:IfcPropertySet , ifc:IfcReinforcementDefinitionProperties , ifc:IfcSpaceThermalLoadProperties , ifc:IfcPermeableCoveringProperties , ifc:IfcDoorPanelProperties , ifc:IfcElementQuantity .
ifc:IfcPropertyReferenceValue
a owl:Class ;
rdfs:subClassOf ifc:IfcSimpleProperty ;
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
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcObjectReferenceSelect ;
owl:onProperty ifc:propertyReference_IfcPropertyReferenceValue
] ;
owl:disjointWith ifc:IfcPropertyListValue , ifc:IfcPropertyBoundedValue , ifc:IfcPropertySingleValue , ifc:IfcPropertyTableValue , ifc:IfcPropertyEnumeratedValue .
ifc:MODEL_VIEW a ifc:IfcGeometricProjectionEnum , owl:NamedIndividual ;
rdfs:label "MODEL_VIEW" .
ifc:REFLECTED_PLAN_VIEW
a ifc:IfcGeometricProjectionEnum , owl:NamedIndividual ;
rdfs:label "REFLECTED_PLAN_VIEW" .
ifc:position_IfcPolygonalBoundedHalfSpace
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPolygonalBoundedHalfSpace ;
rdfs:label "Position" ;
rdfs:range ifc:IfcAxis2Placement3D .
ifc:IfcCurtainWallTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcSolidModel a owl:Class ;
rdfs:subClassOf ifc:IfcBooleanOperand , ifc:IfcGeometricRepresentationItem ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcSweptAreaSolid ifc:IfcManifoldSolidBrep ifc:IfcSweptDiskSolid ifc:IfcCsgSolid )
] ;
owl:disjointWith ifc:IfcOneDirectionRepeatFactor , ifc:IfcLightSource , ifc:IfcVector , ifc:IfcGeometricSet , ifc:IfcHalfSpaceSolid , ifc:IfcShellBasedSurfaceModel , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcPoint , ifc:IfcPlanarExtent , ifc:IfcCompositeCurveSegment , ifc:IfcAnnotationFillArea , ifc:IfcPlacement , ifc:IfcCurve , ifc:IfcSurface , ifc:IfcBooleanResult , ifc:IfcSectionedSpine , ifc:IfcTextLiteral , ifc:IfcDirection , ifc:IfcFillAreaStyleTiles , ifc:IfcCsgPrimitive3D , ifc:IfcFaceBasedSurfaceModel , ifc:IfcDefinedSymbol , ifc:IfcBoundingBox , ifc:IfcDraughtingCallout , ifc:IfcFillAreaStyleHatching , ifc:IfcAnnotationSurface , ifc:IfcCartesianTransformationOperator .
ifc:IfcSoundPressureMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:IfcRelContainedInSpatialStructure
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
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:IfcProduct ;
owl:onProperty ifc:relatedElements_IfcRelContainedInSpatialStructure
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSpatialStructureElement ;
owl:onProperty ifc:relatingStructure_IfcRelContainedInSpatialStructure ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSpatialStructureElement ;
owl:onProperty ifc:relatingStructure_IfcRelContainedInSpatialStructure
] ;
owl:disjointWith ifc:IfcRelConnectsPorts , ifc:IfcRelConnectsElements , ifc:IfcRelCoversSpaces , ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelConnectsStructuralElement , ifc:IfcRelInteractionRequirements , ifc:IfcRelServicesBuildings , ifc:IfcRelCoversBldgElements , ifc:IfcRelFillsElement , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelSequence , ifc:IfcRelFlowControlElements , ifc:IfcRelSpaceBoundary , ifc:IfcRelVoidsElement , ifc:IfcRelReferencedInSpatialStructure , ifc:IfcRelConnectsPortToElement , ifc:IfcRelProjectsElement .
ifc:IfcFlowTreatmentDevice
a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionFlowElement ;
owl:disjointWith ifc:IfcFlowSegment , ifc:IfcFlowFitting , ifc:IfcFlowStorageDevice , ifc:IfcEnergyConversionDevice , ifc:IfcFlowController , ifc:IfcFlowTerminal , ifc:IfcDistributionChamberElement , ifc:IfcFlowMovingDevice .
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:startOfNextHatchLine_IfcFillAreaStyleHatching
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFillAreaStyleHatching ;
rdfs:label "StartOfNextHatchLine" ;
rdfs:range ifc:IfcHatchLineDistanceSelect .
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:UNION a ifc:IfcBooleanOperator , owl:NamedIndividual ;
rdfs:label "UNION" .
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:onClass ifc:IfcElement ;
owl:onProperty ifc:relatedBuildingElement_IfcRelFillsElement ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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
] ;
owl:disjointWith ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelVoidsElement , ifc:IfcRelServicesBuildings , ifc:IfcRelCoversBldgElements , ifc:IfcRelCoversSpaces , ifc:IfcRelSpaceBoundary , ifc:IfcRelConnectsPortToElement , ifc:IfcRelFlowControlElements , ifc:IfcRelProjectsElement , ifc:IfcRelSequence , ifc:IfcRelConnectsStructuralElement , ifc:IfcRelConnectsElements , ifc:IfcRelConnectsPorts , ifc:IfcRelInteractionRequirements , ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelReferencedInSpatialStructure , ifc:IfcRelConnectsStructuralMember .
ifc:USERDEFINED a ifc:IfcSlabTypeEnum , ifc:IfcCompressorTypeEnum , ifc:IfcJunctionBoxTypeEnum , ifc:IfcPileConstructionEnum , ifc:IfcWindowStyleOperationEnum , ifc:IfcLightFixtureTypeEnum , ifc:IfcBoilerTypeEnum , ifc:IfcProtectiveDeviceTypeEnum , ifc:IfcAnalysisTheoryTypeEnum , ifc:IfcVibrationIsolatorTypeEnum , ifc:IfcChillerTypeEnum , ifc:IfcColumnTypeEnum , ifc:IfcDuctFittingTypeEnum , ifc:IfcPumpTypeEnum , ifc:IfcRailingTypeEnum , ifc:IfcStairFlightTypeEnum , ifc:IfcRampTypeEnum , ifc:IfcRampFlightTypeEnum , ifc:IfcEvaporatorTypeEnum , ifc:IfcAirTerminalBoxTypeEnum , ifc:IfcDoorPanelOperationEnum , ifc:IfcTransportElementTypeEnum , ifc:IfcMotorConnectionTypeEnum , ifc:IfcTubeBundleTypeEnum , ifc:IfcElectricFlowStorageDeviceTypeEnum , ifc:IfcCurtainWallTypeEnum , ifc:IfcEnvironmentalImpactCategoryEnum , ifc:IfcProcedureTypeEnum , ifc:IfcBuildingElementProxyTypeEnum , owl:NamedIndividual , ifc:IfcAirTerminalTypeEnum , ifc:IfcCableSegmentTypeEnum , ifc:IfcDamperTypeEnum , ifc:IfcTendonTypeEnum , ifc:IfcPlateTypeEnum , ifc:IfcSwitchingDeviceTypeEnum , ifc:IfcStackTerminalTypeEnum , ifc:IfcSensorTypeEnum , ifc:IfcElectricApplianceTypeEnum , ifc:IfcElectricMotorTypeEnum , ifc:IfcStairTypeEnum , ifc:IfcDocumentConfidentialityEnum , ifc:IfcCoolingTowerTypeEnum , ifc:IfcCableCarrierFittingTypeEnum , ifc:IfcElectricHeaterTypeEnum , ifc:IfcOccupantTypeEnum , ifc:IfcActuatorTypeEnum , ifc:IfcPermeableCoveringOperationEnum , ifc:IfcInventoryTypeEnum , ifc:IfcElementAssemblyTypeEnum , ifc:IfcThermalLoadSourceEnum , ifc:IfcCoilTypeEnum , ifc:IfcDoorStyleConstructionEnum , ifc:IfcValveTypeEnum , ifc:IfcAlarmTypeEnum , ifc:IfcAirToAirHeatRecoveryTypeEnum , ifc:IfcPipeSegmentTypeEnum , ifc:IfcActionSourceTypeEnum , ifc:IfcObjectiveEnum , ifc:IfcPipeFittingTypeEnum , ifc:IfcElectricTimeControlTypeEnum , ifc:IfcTimeSeriesScheduleTypeEnum , ifc:IfcWallTypeEnum , ifc:IfcCableCarrierSegmentTypeEnum , ifc:IfcBeamTypeEnum , ifc:IfcDuctSegmentTypeEnum , ifc:IfcProjectOrderTypeEnum , ifc:IfcServiceLifeFactorTypeEnum , ifc:IfcPropertySourceEnum , ifc:IfcElectricDistributionPointFunctionEnum , ifc:IfcControllerTypeEnum , ifc:IfcUnitaryEquipmentTypeEnum , ifc:IfcCondenserTypeEnum , ifc:IfcGeometricProjectionEnum , ifc:IfcStructuralCurveTypeEnum , ifc:IfcCooledBeamTypeEnum , ifc:IfcAnalysisModelTypeEnum , ifc:IfcEnergySequenceEnum , ifc:IfcWasteTerminalTypeEnum , ifc:IfcWorkControlTypeEnum , ifc:IfcStructuralSurfaceTypeEnum , ifc:IfcFootingTypeEnum , ifc:IfcDuctSilencerTypeEnum , ifc:IfcGasTerminalTypeEnum , ifc:IfcConstraintEnum , ifc:IfcDoorStyleOperationEnum , ifc:IfcCoveringTypeEnum , ifc:IfcDataOriginEnum , ifc:IfcLampTypeEnum , ifc:IfcFlowMeterTypeEnum , ifc:IfcCostScheduleTypeEnum , ifc:IfcHumidifierTypeEnum , ifc:IfcDerivedUnitEnum , ifc:IfcActionTypeEnum , ifc:IfcMemberTypeEnum , ifc:IfcTransformerTypeEnum , ifc:IfcFireSuppressionTerminalTypeEnum , ifc:IfcDistributionChamberElementTypeEnum , ifc:IfcTankTypeEnum , ifc:IfcReinforcingBarRoleEnum , ifc:IfcUnitEnum , ifc:IfcSoundScaleEnum , ifc:IfcFilterTypeEnum , ifc:IfcEvaporativeCoolerTypeEnum , ifc:IfcOutletTypeEnum , ifc:IfcElectricGeneratorTypeEnum , ifc:IfcRoleEnum , ifc:IfcSanitaryTerminalTypeEnum , ifc:IfcAddressTypeEnum , ifc:IfcResourceConsumptionEnum , ifc:IfcSpaceHeaterTypeEnum , ifc:IfcSpaceTypeEnum , ifc:IfcPileTypeEnum , ifc:IfcHeatExchangerTypeEnum , ifc:IfcFanTypeEnum , ifc:IfcProjectOrderRecordTypeEnum , ifc:IfcFlowInstrumentTypeEnum , ifc:IfcLoadGroupTypeEnum ;
rdfs:label "USERDEFINED" .
ifc:name_IfcProperty a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProperty ;
rdfs:label "Name" ;
rdfs:range ifc:IfcIdentifier .
ifc:internalOrExternalBoundary_IfcRelSpaceBoundary
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelSpaceBoundary ;
rdfs:label "InternalOrExternalBoundary" ;
rdfs:range ifc:IfcInternalOrExternalEnum .
ifc:DOUBLEREGULATING a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "DOUBLEREGULATING" .
ifc:CLIENT a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "CLIENT" .
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:Ifc2DCompositeCurve
a owl:Class ;
rdfs:subClassOf ifc:IfcCompositeCurve .
ifc:outerCurve_IfcArbitraryClosedProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcArbitraryClosedProfileDef ;
rdfs:label "OuterCurve" ;
rdfs:range ifc:IfcCurve .
ifc:C_WORKEXECUTIONLEVEL
a ifc:IfcServiceLifeFactorTypeEnum , owl:NamedIndividual ;
rdfs:label "C_WORKEXECUTIONLEVEL" .
ifc:IfcPersonAndOrganization
a owl:Class ;
rdfs:subClassOf ifc:IfcActorSelect , ifc:IfcObjectReferenceSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPerson ;
owl:onProperty ifc:thePerson_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:IfcPerson ;
owl:onProperty ifc:thePerson_IfcPersonAndOrganization ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:onClass ifc:IfcOrganization ;
owl:onProperty ifc:theOrganization_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:BOTTOMHUNG a ifc:IfcWindowPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "BOTTOMHUNG" .
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:IfcSanitaryTerminalType , ifc:IfcElectricApplianceType , ifc:IfcWasteTerminalType , ifc:IfcStackTerminalType , ifc:IfcElectricHeaterType , ifc:IfcLightFixtureType , ifc:IfcLampType , ifc:IfcAirTerminalType , ifc:IfcGasTerminalType , ifc:IfcFireSuppressionTerminalType .
ifc:IfcMechanicalMaterialProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcMaterialProperties ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcModulusOfElasticityMeasure ;
owl:onProperty ifc:shearModulus_IfcMechanicalMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcModulusOfElasticityMeasure ;
owl:onProperty ifc:youngModulus_IfcMechanicalMaterialProperties
] ;
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:allValuesFrom ifc:IfcDynamicViscosityMeasure ;
owl:onProperty ifc:dynamicViscosity_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:IfcModulusOfElasticityMeasure ;
owl:onProperty ifc:youngModulus_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:allValuesFrom ifc:IfcThermalExpansionCoefficientMeasure ;
owl:onProperty ifc:thermalExpansionCoefficient_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcThermalExpansionCoefficientMeasure ;
owl:onProperty ifc:thermalExpansionCoefficient_IfcMechanicalMaterialProperties
] ;
owl:disjointWith ifc:IfcHygroscopicMaterialProperties , ifc:IfcOpticalMaterialProperties , ifc:IfcExtendedMaterialProperties , ifc:IfcThermalMaterialProperties , ifc:IfcWaterProperties , ifc:IfcGeneralMaterialProperties , ifc:IfcFuelProperties , ifc:IfcProductsOfCombustionProperties .
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: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:thermalIrEmissivityBack_IfcOpticalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOpticalMaterialProperties ;
rdfs:label "ThermalIrEmissivityBack" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:COMPRESSION a ifc:IfcVibrationIsolatorTypeEnum , owl:NamedIndividual ;
rdfs:label "COMPRESSION" .
ifc:IfcConstraintEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
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:IfcDistributionElementType
a owl:Class ;
rdfs:subClassOf ifc:IfcElementType ;
owl:disjointWith ifc:IfcElementComponentType , ifc:IfcTransportElementType , ifc:IfcBuildingElementType , ifc:IfcSpatialStructureElementType , ifc:IfcFurnishingElementType .
ifc:IfcBuildingElementProxy
a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElementCompositionEnum ;
owl:onProperty ifc:compositionType_IfcBuildingElementProxy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcElementCompositionEnum ;
owl:onProperty ifc:compositionType_IfcBuildingElementProxy
] ;
owl:disjointWith ifc:IfcRailing , ifc:IfcWall , ifc:IfcMember , ifc:IfcBuildingElementComponent , ifc:IfcDoor , ifc:IfcCovering , ifc:IfcColumn , ifc:IfcRamp , ifc:IfcSlab , ifc:IfcStair , ifc:IfcRampFlight , ifc:IfcPile , ifc:IfcCurtainWall , ifc:IfcFooting , ifc:IfcPlate , ifc:IfcStairFlight , ifc:IfcWindow , ifc:IfcRoof , ifc:IfcBeam .
ifc:IfcDoorLiningProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcPropertySetDefinition ;
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:IfcLengthMeasure ;
owl:onProperty ifc:transomOffset_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:IfcLengthMeasure ;
owl:onProperty ifc:transomOffset_IfcDoorLiningProperties
] ;
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:IfcLengthMeasure ;
owl:onProperty ifc:thresholdOffset_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:IfcLengthMeasure ;
owl:onProperty ifc:liningOffset_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: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:liningDepth_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:IfcPositiveLengthMeasure ;
owl:onProperty ifc:casingDepth_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:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:casingDepth_IfcDoorLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:thresholdOffset_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:IfcPositiveLengthMeasure ;
owl:onProperty ifc:thresholdThickness_IfcDoorLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:liningThickness_IfcDoorLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:liningOffset_IfcDoorLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:casingThickness_IfcDoorLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:thresholdDepth_IfcDoorLiningProperties
] ;
owl:disjointWith ifc:IfcDoorPanelProperties , ifc:IfcElementQuantity , ifc:IfcFluidFlowProperties , ifc:IfcPermeableCoveringProperties , ifc:IfcSpaceThermalLoadProperties , ifc:IfcSoundProperties , ifc:IfcWindowLiningProperties , ifc:IfcSoundValue , ifc:IfcPropertySet , ifc:IfcServiceLifeFactor , ifc:IfcEnergyProperties , ifc:IfcWindowPanelProperties , ifc:IfcReinforcementDefinitionProperties .
ifc:transverseBarSpacing_IfcReinforcingMesh
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcingMesh ;
rdfs:label "TransverseBarSpacing" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcRelProjectsElement
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnects ;
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:onClass ifc:IfcElement ;
owl:onProperty ifc:relatingElement_IfcRelProjectsElement ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcElement ;
owl:onProperty ifc:relatingElement_IfcRelProjectsElement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcFeatureElementAddition ;
owl:onProperty ifc:relatedFeatureElement_IfcRelProjectsElement
] ;
owl:disjointWith ifc:IfcRelConnectsElements , ifc:IfcRelFlowControlElements , ifc:IfcRelFillsElement , ifc:IfcRelConnectsPorts , ifc:IfcRelSpaceBoundary , ifc:IfcRelCoversBldgElements , ifc:IfcRelConnectsStructuralElement , ifc:IfcRelServicesBuildings , ifc:IfcRelCoversSpaces , ifc:IfcRelConnectsStructuralMember , ifc:IfcRelVoidsElement , ifc:IfcRelConnectsStructuralActivity , ifc:IfcRelInteractionRequirements , ifc:IfcRelConnectsPortToElement , ifc:IfcRelSequence , ifc:IfcRelContainedInSpatialStructure , ifc:IfcRelReferencedInSpatialStructure .
ifc:GUARDRAIL a ifc:IfcRailingTypeEnum , owl:NamedIndividual ;
rdfs:label "GUARDRAIL" .
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: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:allValuesFrom ifc:IfcAppliedValue ;
owl:onProperty ifc:componentOfTotal_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:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcAppliedValue ;
owl:onProperty ifc:components_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:IfcArithmeticOperatorEnum ;
owl:onProperty ifc:arithmeticOperator_IfcAppliedValueRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:name_IfcAppliedValueRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcAppliedValueRelationship
] .
ifc:IfcStructuralProfileProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcGeneralProfileProperties ;
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:IfcMomentOfInertiaMeasure ;
owl:onProperty ifc:torsionalConstantX_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMomentOfInertiaMeasure ;
owl:onProperty ifc:momentOfInertiaZ_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSectionModulusMeasure ;
owl:onProperty ifc:torsionalSectionModulus_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcAreaMeasure ;
owl:onProperty ifc:shearDeformationAreaZ_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:momentOfInertiaYZ_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:IfcLengthMeasure ;
owl:onProperty ifc:shearCentreZ_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMomentOfInertiaMeasure ;
owl:onProperty ifc:torsionalConstantX_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:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:shearCentreY_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMomentOfInertiaMeasure ;
owl:onProperty ifc:momentOfInertiaY_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:IfcAreaMeasure ;
owl:onProperty ifc:shearDeformationAreaY_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:momentOfInertiaY_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:IfcLengthMeasure ;
owl:onProperty ifc:centreOfGravityInY_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: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:IfcMomentOfInertiaMeasure ;
owl:onProperty ifc:momentOfInertiaZ_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:shearCentreZ_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:centreOfGravityInX_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcSectionModulusMeasure ;
owl:onProperty ifc:maximumSectionModulusY_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcWarpingConstantMeasure ;
owl:onProperty ifc:warpingConstant_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:maximumSectionModulusZ_IfcStructuralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:centreOfGravityInX_IfcStructuralProfileProperties
] .
ifc:relatedDocuments_IfcDocumentInformationRelationship
a owl:ObjectProperty ;
rdfs:domain ifc:IfcDocumentInformationRelationship ;
rdfs:label "RelatedDocuments" ;
rdfs:range ifc:IfcDocumentInformation ;
owl:inverseOf ifc:isPointedTo_IfcDocumentInformation .
ifc:IfcFontVariant a owl:Class ;
rdfs:subClassOf expr:STRING .
ifc:unit_IfcPropertySingleValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertySingleValue ;
rdfs:label "Unit" ;
rdfs:range ifc:IfcUnit .
ifc:IfcThermalLoadSourceEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:timeStep_IfcRegularTimeSeries
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRegularTimeSeries ;
rdfs:label "TimeStep" ;
rdfs:range ifc:IfcTimeMeasure .
ifc:resourceIdentifier_IfcConstructionResource
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstructionResource ;
rdfs:label "ResourceIdentifier" ;
rdfs:range ifc:IfcIdentifier .
ifc:CAST_IN_PLACE a ifc:IfcPileConstructionEnum , owl:NamedIndividual ;
rdfs:label "CAST_IN_PLACE" .
ifc:IfcPath a owl:Class ;
rdfs:subClassOf ifc:IfcTopologicalRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcOrientedEdge_List ;
owl:onProperty ifc:edgeList_IfcPath ;
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_IfcPath
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcOrientedEdge_List ;
owl:onProperty ifc:edgeList_IfcPath
] ;
owl:disjointWith ifc:IfcLoop , ifc:IfcConnectedFaceSet , ifc:IfcEdge , ifc:IfcFaceBound , ifc:IfcVertex , ifc:IfcFace .
ifc:BASESLAB a ifc:IfcSlabTypeEnum , owl:NamedIndividual ;
rdfs:label "BASESLAB" .
ifc:startParam_IfcSurfaceCurveSweptAreaSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceCurveSweptAreaSolid ;
rdfs:label "StartParam" ;
rdfs:range ifc:IfcParameterValue .
ifc:IfcPlanarExtent a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:sizeInY_IfcPlanarExtent
] ;
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:sizeInX_IfcPlanarExtent
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:sizeInY_IfcPlanarExtent ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcHalfSpaceSolid , ifc:IfcCurve , ifc:IfcPoint , ifc:IfcDirection , ifc:IfcCompositeCurveSegment , ifc:IfcSectionedSpine , ifc:IfcFaceBasedSurfaceModel , ifc:IfcCsgPrimitive3D , ifc:IfcLightSource , ifc:IfcSolidModel , ifc:IfcDefinedSymbol , ifc:IfcBooleanResult , ifc:IfcGeometricSet , ifc:IfcFillAreaStyleHatching , ifc:IfcTextLiteral , ifc:IfcPlacement , ifc:IfcCartesianTransformationOperator , ifc:IfcVector , ifc:IfcFillAreaStyleTiles , ifc:IfcDraughtingCallout , ifc:IfcAnnotationSurface , ifc:IfcShellBasedSurfaceModel , ifc:IfcBoundingBox , ifc:IfcAnnotationFillArea , ifc:IfcSurface , ifc:IfcOneDirectionRepeatFactor .
ifc:IfcRelAssociatesAppliedValue
a owl:Class ;
rdfs:subClassOf ifc:IfcRelAssociates ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAppliedValue ;
owl:onProperty ifc:relatingAppliedValue_IfcRelAssociatesAppliedValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAppliedValue ;
owl:onProperty ifc:relatingAppliedValue_IfcRelAssociatesAppliedValue ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcRelAssociatesProfileProperties , ifc:IfcRelAssociatesApproval , ifc:IfcRelAssociatesClassification , ifc:IfcRelAssociatesConstraint , ifc:IfcRelAssociatesMaterial , ifc:IfcRelAssociatesDocument , ifc:IfcRelAssociatesLibrary .
ifc:QUARTER_TURN_STAIR
a ifc:IfcStairTypeEnum , owl:NamedIndividual ;
rdfs:label "QUARTER_TURN_STAIR" .
ifc:predefinedType_IfcStructuralAnalysisModel
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralAnalysisModel ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcAnalysisModelTypeEnum .
ifc:liningOffset_IfcDoorLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDoorLiningProperties ;
rdfs:label "LiningOffset" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:FINISH_START a ifc:IfcSequenceEnum , owl:NamedIndividual ;
rdfs:label "FINISH_START" .
ifc:hasCoverings_IfcSpace
a owl:ObjectProperty ;
rdfs:domain ifc:IfcSpace ;
rdfs:label "HasCoverings" ;
rdfs:range ifc:IfcRelCoversSpaces ;
owl:inverseOf ifc:relatedSpace_IfcRelCoversSpaces .
ifc:E_OUTDOORENVIRONMENT
a ifc:IfcServiceLifeFactorTypeEnum , owl:NamedIndividual ;
rdfs:label "E_OUTDOORENVIRONMENT" .
ifc:ERECTION a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "ERECTION" .
ifc:barCount_IfcReinforcementBarProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcementBarProperties ;
rdfs:label "BarCount" ;
rdfs:range ifc:IfcCountMeasure .
ifc:TWO_STRAIGHT_RUN_STAIR
a ifc:IfcStairTypeEnum , owl:NamedIndividual ;
rdfs:label "TWO_STRAIGHT_RUN_STAIR" .
ifc:EXTRAORDINARY_A a ifc:IfcActionTypeEnum , owl:NamedIndividual ;
rdfs:label "EXTRAORDINARY_A" .
ifc:IfcRadioActivityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:IfcEnergyConversionDevice
a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionFlowElement ;
owl:disjointWith ifc:IfcFlowStorageDevice , ifc:IfcFlowTerminal , ifc:IfcFlowFitting , ifc:IfcFlowController , ifc:IfcFlowSegment , ifc:IfcFlowTreatmentDevice , ifc:IfcDistributionChamberElement , ifc:IfcFlowMovingDevice .
ifc:IfcRotationalStiffnessMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:name_IfcOrganizationRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOrganizationRelationship ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:ADIABATICAIRWASHER
a ifc:IfcHumidifierTypeEnum , owl:NamedIndividual ;
rdfs:label "ADIABATICAIRWASHER" .
ifc:ADVISORY a ifc:IfcConstraintEnum , owl:NamedIndividual ;
rdfs:label "ADVISORY" .
ifc:records_IfcProjectOrderRecord
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProjectOrderRecord ;
rdfs:label "Records" ;
rdfs:range ifc:IfcRelAssignsToProjectOrder_List .
ifc:crossSectionPositions_IfcSectionedSpine
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSectionedSpine ;
rdfs:label "CrossSectionPositions" ;
rdfs:range ifc:IfcAxis2Placement3D_List .
ifc:impactType_IfcEnvironmentalImpactValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEnvironmentalImpactValue ;
rdfs:label "ImpactType" ;
rdfs:range ifc:IfcLabel .
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:mappingSource_IfcMappedItem
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMappedItem ;
rdfs:label "MappingSource" ;
rdfs:range ifc:IfcRepresentationMap ;
owl:inverseOf ifc:mapUsage_IfcRepresentationMap .
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:procedureID_IfcProcedure
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProcedure ;
rdfs:label "ProcedureID" ;
rdfs:range ifc:IfcIdentifier .
ifc:PRESSURESENSOR a ifc:IfcSensorTypeEnum , owl:NamedIndividual ;
rdfs:label "PRESSURESENSOR" .
ifc:SECTIONAREAINTEGRALUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "SECTIONAREAINTEGRALUNIT" .
ifc:SKP a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "SKP" .
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: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:IfcGeometricCurveSet
a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricSet .
ifc:IfcRelNests a owl:Class ;
rdfs:subClassOf ifc:IfcRelDecomposes ;
owl:disjointWith ifc:IfcRelAggregates .
ifc:VAPORPERMEABILITYUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "VAPORPERMEABILITYUNIT" .
ifc:panelPosition_IfcWindowPanelProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowPanelProperties ;
rdfs:label "PanelPosition" ;
rdfs:range ifc:IfcWindowPanelPositionEnum .
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:IfcRatioMeasure a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcMeasureValue , ifc:IfcSizeSelect , ifc:IfcAppliedValueSelect .
ifc:referencesElement_IfcStructuralMember
a owl:ObjectProperty ;
rdfs:domain ifc:IfcStructuralMember ;
rdfs:label "ReferencesElement" ;
rdfs:range ifc:IfcRelConnectsStructuralElement ;
owl:inverseOf ifc:relatedStructuralMember_IfcRelConnectsStructuralElement .
ifc:directionRatios_IfcDirection
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDirection ;
rdfs:label "DirectionRatios" ;
rdfs:range expr:REAL_List .
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:faceSurface_IfcFaceSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFaceSurface ;
rdfs:label "FaceSurface" ;
rdfs:range ifc:IfcSurface .
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:intersectingAxes_IfcVirtualGridIntersection
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcVirtualGridIntersection ;
rdfs:label "IntersectingAxes" ;
rdfs:range ifc:IfcGridAxis_List .
ifc:IfcDocumentSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:fontVariant_IfcTextStyleFontModel
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleFontModel ;
rdfs:label "FontVariant" ;
rdfs:range ifc:IfcFontVariant .
ifc:description_IfcAppliedValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAppliedValue ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:TRIPLE_PANEL_VERTICAL
a ifc:IfcWindowStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "TRIPLE_PANEL_VERTICAL" .
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:textTransform_IfcTextStyleTextModel
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleTextModel ;
rdfs:label "TextTransform" ;
rdfs:range ifc:IfcTextTransformation .
ifc:IfcTextDecoration
a owl:Class ;
rdfs:subClassOf expr:STRING .
ifc:description_IfcProperty
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProperty ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:SCROLL a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "SCROLL" .
ifc:MECHANICALINDUCEDDRAFT
a ifc:IfcCoolingTowerTypeEnum , owl:NamedIndividual ;
rdfs:label "MECHANICALINDUCEDDRAFT" .
ifc:ILS a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "ILS" .
ifc:completion_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "Completion" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:CODECOMPLIANCE a ifc:IfcObjectiveEnum , owl:NamedIndividual ;
rdfs:label "CODECOMPLIANCE" .
ifc:IfcLinearMomentMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:proportionalStress_IfcMechanicalSteelMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalSteelMaterialProperties ;
rdfs:label "ProportionalStress" ;
rdfs:range ifc:IfcPressureMeasure .
ifc:WATERCOOLEDBRAZEDPLATE
a ifc:IfcCondenserTypeEnum , owl:NamedIndividual ;
rdfs:label "WATERCOOLEDBRAZEDPLATE" .
ifc:segments_IfcCompositeCurve
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCompositeCurve ;
rdfs:label "Segments" ;
rdfs:range ifc:IfcCompositeCurveSegment_List .
ifc:areaValue_IfcQuantityArea
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcQuantityArea ;
rdfs:label "AreaValue" ;
rdfs:range ifc:IfcAreaMeasure .
ifc:IfcDocumentReference
a owl:Class ;
rdfs:subClassOf ifc:IfcExternalReference , ifc:IfcDocumentSelect ;
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:IfcLibraryReference , ifc:IfcExternallyDefinedTextFont , ifc:IfcExternallyDefinedSurfaceStyle , ifc:IfcExternallyDefinedHatchStyle , ifc:IfcExternallyDefinedSymbol , ifc:IfcClassificationReference .
ifc:internalLocation_IfcPostalAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPostalAddress ;
rdfs:label "InternalLocation" ;
rdfs:range ifc:IfcLabel .
ifc:PARTIALLYOCCUPIED
a ifc:IfcResourceConsumptionEnum , owl:NamedIndividual ;
rdfs:label "PARTIALLYOCCUPIED" .
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:resourceOf_IfcResource
a owl:ObjectProperty ;
rdfs:domain ifc:IfcResource ;
rdfs:label "ResourceOf" ;
rdfs:range ifc:IfcRelAssignsToResource ;
owl:inverseOf ifc:relatingResource_IfcRelAssignsToResource .
ifc:approvalDateTime_IfcApproval
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApproval ;
rdfs:label "ApprovalDateTime" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:SECOND_ORDER_THEORY
a ifc:IfcAnalysisTheoryTypeEnum , owl:NamedIndividual ;
rdfs:label "SECOND_ORDER_THEORY" .
ifc:IfcSubContractResource
a owl:Class ;
rdfs:subClassOf ifc:IfcConstructionResource ;
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:IfcActorSelect ;
owl:onProperty ifc:subContractor_IfcSubContractResource
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorSelect ;
owl:onProperty ifc:subContractor_IfcSubContractResource
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:jobDescription_IfcSubContractResource
] ;
owl:disjointWith ifc:IfcConstructionProductResource , ifc:IfcConstructionEquipmentResource , ifc:IfcCrewResource , ifc:IfcLaborResource , ifc:IfcConstructionMaterialResource .
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:IfcFlowFittingType , ifc:IfcEnergyConversionDeviceType , ifc:IfcFlowStorageDeviceType , ifc:IfcFlowTerminalType , ifc:IfcFlowSegmentType , ifc:IfcFlowTreatmentDeviceType , ifc:IfcDistributionChamberElementType , ifc:IfcFlowControllerType .
ifc:addresses_IfcOrganization
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOrganization ;
rdfs:label "Addresses" ;
rdfs:range ifc:IfcAddress_List .
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:IfcTubeBundleType , ifc:IfcSpaceHeaterType , ifc:IfcElectricGeneratorType , ifc:IfcCondenserType , ifc:IfcUnitaryEquipmentType , ifc:IfcCooledBeamType , ifc:IfcHumidifierType , ifc:IfcElectricMotorType , ifc:IfcCoilType , ifc:IfcEvaporatorType , ifc:IfcEvaporativeCoolerType , ifc:IfcBoilerType , ifc:IfcMotorConnectionType , ifc:IfcCoolingTowerType , ifc:IfcTransformerType , ifc:IfcHeatExchangerType , ifc:IfcChillerType .
ifc:depth_IfcExtrudedAreaSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcExtrudedAreaSolid ;
rdfs:label "Depth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcCraneRailFShapeProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcParameterizedProfileDef ;
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:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:baseDepth1_IfcCraneRailFShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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: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:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:headDepth2_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:baseDepth2_IfcCraneRailFShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:baseDepth1_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:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:radius_IfcCraneRailFShapeProfileDef
] ;
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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:radius_IfcCraneRailFShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:centreOfGravityInY_IfcCraneRailFShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:headWidth_IfcCraneRailFShapeProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:overallHeight_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:webThickness_IfcCraneRailFShapeProfileDef
] ;
owl:disjointWith ifc:IfcLShapeProfileDef , ifc:IfcCraneRailAShapeProfileDef , ifc:IfcTrapeziumProfileDef , ifc:IfcCircleProfileDef , ifc:IfcCShapeProfileDef , ifc:IfcIShapeProfileDef , ifc:IfcZShapeProfileDef , ifc:IfcTShapeProfileDef , ifc:IfcUShapeProfileDef , ifc:IfcEllipseProfileDef , ifc:IfcRectangleProfileDef .
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:reflectanceMethod_IfcSurfaceStyleRendering
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleRendering ;
rdfs:label "ReflectanceMethod" ;
rdfs:range ifc:IfcReflectanceMethodEnum .
ifc:curveWidth_IfcCurveStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurveStyle ;
rdfs:label "CurveWidth" ;
rdfs:range ifc:IfcSizeSelect .
ifc:OCCUPIED a ifc:IfcResourceConsumptionEnum , owl:NamedIndividual ;
rdfs:label "OCCUPIED" .
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:directrix_IfcSurfaceCurveSweptAreaSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceCurveSweptAreaSolid ;
rdfs:label "Directrix" ;
rdfs:range ifc:IfcCurve .
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:slippageZ_IfcSlippageConnectionCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSlippageConnectionCondition ;
rdfs:label "SlippageZ" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:controlElementId_IfcDistributionControlElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDistributionControlElement ;
rdfs:label "ControlElementId" ;
rdfs:range ifc:IfcIdentifier .
ifc:contextType_IfcRepresentationContext
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRepresentationContext ;
rdfs:label "ContextType" ;
rdfs:range ifc:IfcLabel .
ifc:SOLIDANGLEUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "SOLIDANGLEUNIT" .
ifc:IfcDoorPanelPositionEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:NEGATIVE a ifc:IfcDirectionSenseEnum , ifc:IfcSurfaceSide , owl:NamedIndividual ;
rdfs:label "NEGATIVE" .
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:shapeOfProduct_IfcProductDefinitionShape
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProductDefinitionShape ;
rdfs:label "ShapeOfProduct" ;
rdfs:range ifc:IfcProduct ;
owl:inverseOf ifc:representation_IfcProduct .
ifc:AIRPARTICLEFILTER
a ifc:IfcFilterTypeEnum , owl:NamedIndividual ;
rdfs:label "AIRPARTICLEFILTER" .
ifc:description_IfcReferencesValueDocument
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReferencesValueDocument ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:scheduleFinish_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "ScheduleFinish" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:REQUIREMENT a ifc:IfcObjectiveEnum , owl:NamedIndividual ;
rdfs:label "REQUIREMENT" .
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:FJD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "FJD" .
ifc:wallThickness_IfcCShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCShapeProfileDef ;
rdfs:label "WallThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:shapeRepresentations_IfcShapeAspect
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcShapeAspect ;
rdfs:label "ShapeRepresentations" ;
rdfs:range ifc:IfcShapeModel_List .
ifc:IfcResourceConsumptionEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcEnergyMeasure a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:IfcShearModulusMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:TYPE_C a ifc:IfcLightDistributionCurveEnum , owl:NamedIndividual ;
rdfs:label "TYPE_C" .
ifc:IfcTransportElementTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcEquipmentStandard
a owl:Class ;
rdfs:subClassOf ifc:IfcControl ;
owl:disjointWith ifc:IfcProjectOrderRecord , ifc:IfcTimeSeriesSchedule , ifc:IfcFurnitureStandard , ifc:IfcScheduleTimeControl , ifc:IfcProjectOrder , ifc:IfcPermit , ifc:IfcCostSchedule , ifc:IfcConditionCriterion , ifc:IfcWorkControl , ifc:IfcSpaceProgram , ifc:IfcPerformanceHistory , ifc:IfcServiceLife , ifc:IfcCostItem , ifc:IfcActionRequest .
ifc:IfcLuminousIntensityDistributionMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:controls_IfcControl
a owl:ObjectProperty ;
rdfs:domain ifc:IfcControl ;
rdfs:label "Controls" ;
rdfs:range ifc:IfcRelAssignsToControl ;
owl:inverseOf ifc:relatingControl_IfcRelAssignsToControl .
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:relatedMonetaryUnit_IfcCurrencyRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurrencyRelationship ;
rdfs:label "RelatedMonetaryUnit" ;
rdfs:range ifc:IfcMonetaryUnit .
ifc:ratedPowerInput_IfcElectricalBaseProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricalBaseProperties ;
rdfs:label "RatedPowerInput" ;
rdfs:range ifc:IfcPowerMeasure .
ifc:BWP a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "BWP" .
ifc:dir_IfcLine a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLine ;
rdfs:label "Dir" ;
rdfs:range ifc:IfcVector .
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:userDefinedRole_IfcActorRole
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcActorRole ;
rdfs:label "UserDefinedRole" ;
rdfs:range ifc:IfcLabel .
ifc:meshLength_IfcReinforcingMesh
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcingMesh ;
rdfs:label "MeshLength" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:PASCAL a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "PASCAL" .
ifc:ROOF a ifc:IfcSlabTypeEnum , owl:NamedIndividual ;
rdfs:label "ROOF" .
ifc:EQUALTO a ifc:IfcBenchmarkEnum , owl:NamedIndividual ;
rdfs:label "EQUALTO" .
ifc:PRIMARY a ifc:IfcEnergySequenceEnum , owl:NamedIndividual ;
rdfs:label "PRIMARY" .
ifc:MYR a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "MYR" .
ifc:name_IfcPresentationStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPresentationStyle ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:predefinedType_IfcRampFlightType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRampFlightType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcRampFlightTypeEnum .
ifc:totalFloat_IfcWorkControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWorkControl ;
rdfs:label "TotalFloat" ;
rdfs:range ifc:IfcTimeMeasure .
ifc:subsequentAppliedLoads_IfcStructuralLinearActionVarying
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLinearActionVarying ;
rdfs:label "SubsequentAppliedLoads" ;
rdfs:range ifc:IfcStructuralLoad_List .
ifc:representationIdentifier_IfcRepresentation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRepresentation ;
rdfs:label "RepresentationIdentifier" ;
rdfs:range ifc:IfcLabel .
ifc:IfcStyledRepresentation
a owl:Class ;
rdfs:subClassOf ifc:IfcStyleModel .
ifc:IfcSecondInMinute
a owl:Class ;
rdfs:subClassOf expr:REAL .
ifc:DISTRIBUTIONBOARD
a ifc:IfcElectricDistributionPointFunctionEnum , owl:NamedIndividual ;
rdfs:label "DISTRIBUTIONBOARD" .
ifc:FIREDAMPER a ifc:IfcDamperTypeEnum , owl:NamedIndividual ;
rdfs:label "FIREDAMPER" .
ifc:userDefinedPurpose_IfcAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAddress ;
rdfs:label "UserDefinedPurpose" ;
rdfs:range ifc:IfcLabel .
ifc:BIRDCAGE a ifc:IfcStackTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "BIRDCAGE" .
ifc:RAINWATERHOPPER a ifc:IfcStackTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "RAINWATERHOPPER" .
ifc:position_IfcParameterizedProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcParameterizedProfileDef ;
rdfs:label "Position" ;
rdfs:range ifc:IfcAxis2Placement2D .
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:mainPlaneAngle_IfcLightDistributionData
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightDistributionData ;
rdfs:label "MainPlaneAngle" ;
rdfs:range ifc:IfcPlaneAngleMeasure .
ifc:subsequentThickness_IfcStructuralSurfaceMemberVarying
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralSurfaceMemberVarying ;
rdfs:label "SubsequentThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure_List .
ifc:representationMaps_IfcTypeProduct
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTypeProduct ;
rdfs:label "RepresentationMaps" ;
rdfs:range ifc:IfcRepresentationMap_List .
ifc:SIEMENS a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "SIEMENS" .
ifc:BATTERY a ifc:IfcElectricFlowStorageDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "BATTERY" .
ifc:ARCHITECT a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "ARCHITECT" .
ifc:IfcFlowDirectionEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
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: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:linearStiffnessByAreaX_IfcBoundaryFaceCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryFaceCondition ;
rdfs:label "LinearStiffnessByAreaX" ;
rdfs:range ifc:IfcModulusOfSubgradeReactionMeasure .
ifc:PIN_JOINED_MEMBER
a ifc:IfcStructuralCurveTypeEnum , owl:NamedIndividual ;
rdfs:label "PIN_JOINED_MEMBER" .
ifc:usageName_IfcComplexProperty
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcComplexProperty ;
rdfs:label "UsageName" ;
rdfs:range ifc:IfcIdentifier .
ifc:engagedIn_IfcPerson
a owl:ObjectProperty ;
rdfs:domain ifc:IfcPerson ;
rdfs:label "EngagedIn" ;
rdfs:range ifc:IfcPersonAndOrganization ;
owl:inverseOf ifc:thePerson_IfcPersonAndOrganization .
ifc:tensionFailureY_IfcFailureConnectionCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFailureConnectionCondition ;
rdfs:label "TensionFailureY" ;
rdfs:range ifc:IfcForceMeasure .
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:allValuesFrom 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:IfcIsothermalMoistureCapacityMeasure ;
owl:onProperty ifc:isothermalMoistureCapacity_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: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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcIsothermalMoistureCapacityMeasure ;
owl:onProperty ifc:isothermalMoistureCapacity_IfcHygroscopicMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:lowerVaporResistanceFactor_IfcHygroscopicMaterialProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMoistureDiffusivityMeasure ;
owl:onProperty ifc:moistureDiffusivity_IfcHygroscopicMaterialProperties
] ;
owl:disjointWith ifc:IfcExtendedMaterialProperties , ifc:IfcMechanicalMaterialProperties , ifc:IfcFuelProperties , ifc:IfcGeneralMaterialProperties , ifc:IfcOpticalMaterialProperties , ifc:IfcWaterProperties , ifc:IfcProductsOfCombustionProperties , ifc:IfcThermalMaterialProperties .
ifc:userDefinedTargetView_IfcGeometricRepresentationSubContext
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeometricRepresentationSubContext ;
rdfs:label "UserDefinedTargetView" ;
rdfs:range ifc:IfcLabel .
ifc:timeSeriesReferences_IfcTimeSeriesReferenceRelationship
a owl:ObjectProperty ;
rdfs:domain ifc:IfcTimeSeriesReferenceRelationship ;
rdfs:label "TimeSeriesReferences" ;
rdfs:range ifc:IfcDocumentSelect .
ifc:shapeType_IfcStair
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStair ;
rdfs:label "ShapeType" ;
rdfs:range ifc:IfcStairTypeEnum .
ifc:reflectanceColour_IfcSurfaceStyleLighting
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleLighting ;
rdfs:label "ReflectanceColour" ;
rdfs:range ifc:IfcColourRgb .
ifc:pnt_IfcLine a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLine ;
rdfs:label "Pnt" ;
rdfs:range ifc:IfcCartesianPoint .
ifc:connectionType_IfcRelConnectsWithRealizingElements
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsWithRealizingElements ;
rdfs:label "ConnectionType" ;
rdfs:range ifc:IfcLabel .
ifc:firstMullionOffset_IfcWindowLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowLiningProperties ;
rdfs:label "FirstMullionOffset" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:SGD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "SGD" .
ifc:PLN a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "PLN" .
ifc:maxAggregateSize_IfcMechanicalConcreteMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalConcreteMaterialProperties ;
rdfs:label "MaxAggregateSize" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:axis1_IfcCartesianTransformationOperator
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCartesianTransformationOperator ;
rdfs:label "Axis1" ;
rdfs:range ifc:IfcDirection .
ifc:IfcFastener a owl:Class ;
rdfs:subClassOf ifc:IfcElementComponent ;
owl:disjointWith ifc:IfcDiscreteAccessory .
ifc:SPLITSYSTEM a ifc:IfcUnitaryEquipmentTypeEnum , owl:NamedIndividual ;
rdfs:label "SPLITSYSTEM" .
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:EXPANSION a ifc:IfcTankTypeEnum , owl:NamedIndividual ;
rdfs:label "EXPANSION" .
ifc:PICO a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "PICO" .
ifc:GMD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "GMD" .
ifc:representations_IfcProductRepresentation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProductRepresentation ;
rdfs:label "Representations" ;
rdfs:range ifc:IfcRepresentation_List .
ifc:IfcGloballyUniqueId
a owl:Class ;
rdfs:subClassOf expr:STRING .
ifc:specularColour_IfcSurfaceStyleRendering
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleRendering ;
rdfs:label "SpecularColour" ;
rdfs:range ifc:IfcColourOrFactor .
ifc:centreOfGravityInX_IfcLShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLShapeProfileDef ;
rdfs:label "CentreOfGravityInX" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcClassification
a owl:Class ;
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:source_IfcClassification ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:source_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:IfcCalendarDate ;
owl:onProperty ifc:editionDate_IfcClassification
] ;
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:edition_IfcClassification
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcClassification
] .
ifc:characterSpacing_IfcTextStyleWithBoxCharacteristics
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleWithBoxCharacteristics ;
rdfs:label "CharacterSpacing" ;
rdfs:range ifc:IfcSizeSelect .
ifc:rotationalStiffnessY_IfcBoundaryNodeCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryNodeCondition ;
rdfs:label "RotationalStiffnessY" ;
rdfs:range ifc:IfcRotationalStiffnessMeasure .
ifc:axisTag_IfcGridAxis
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGridAxis ;
rdfs:label "AxisTag" ;
rdfs:range ifc:IfcLabel .
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:LOGICALOR a ifc:IfcLogicalOperatorEnum , owl:NamedIndividual ;
rdfs:label "LOGICALOR" .
ifc:predefinedType_IfcOutletType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOutletType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcOutletTypeEnum .
ifc:HIGHPRESSUREMERCURY
a ifc:IfcLampTypeEnum , ifc:IfcLightEmissionSourceEnum , owl:NamedIndividual ;
rdfs:label "HIGHPRESSUREMERCURY" .
ifc:ADVICE_NOTE a ifc:IfcProcedureTypeEnum , owl:NamedIndividual ;
rdfs:label "ADVICE_NOTE" .
ifc:DIRECT a ifc:IfcElectricCurrentEnum , owl:NamedIndividual ;
rdfs:label "DIRECT" .
ifc:CABLETRAYSEGMENT a ifc:IfcCableCarrierSegmentTypeEnum , owl:NamedIndividual ;
rdfs:label "CABLETRAYSEGMENT" .
ifc:targetScale_IfcGeometricRepresentationSubContext
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeometricRepresentationSubContext ;
rdfs:label "TargetScale" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:UP a ifc:IfcTextPath , owl:NamedIndividual ;
rdfs:label "UP" .
ifc:rotationalStiffnessByLengthX_IfcBoundaryEdgeCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryEdgeCondition ;
rdfs:label "RotationalStiffnessByLengthX" ;
rdfs:range ifc:IfcModulusOfRotationalSubgradeReactionMeasure .
ifc:IfcRelAssigns a owl:Class ;
rdfs:subClassOf ifc:IfcRelationship ;
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:allValuesFrom ifc:IfcObjectDefinition ;
owl:onProperty ifc:relatedObjects_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:masterRepresentation_IfcTrimmedCurve
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTrimmedCurve ;
rdfs:label "MasterRepresentation" ;
rdfs:range ifc:IfcTrimmingPreference .
ifc:CENTRIFUGALAIRFOIL
a ifc:IfcFanTypeEnum , owl:NamedIndividual ;
rdfs:label "CENTRIFUGALAIRFOIL" .
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 .
ifc:beamWidthAngle_IfcLightSourceSpot
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourceSpot ;
rdfs:label "BeamWidthAngle" ;
rdfs:range ifc:IfcPositivePlaneAngleMeasure .
ifc:relatedConnectionType_IfcRelConnectsPathElements
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsPathElements ;
rdfs:label "RelatedConnectionType" ;
rdfs:range ifc:IfcConnectionTypeEnum .
ifc:inputFrequency_IfcElectricalBaseProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricalBaseProperties ;
rdfs:label "InputFrequency" ;
rdfs:range ifc:IfcFrequencyMeasure .
ifc:depth_IfcLShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLShapeProfileDef ;
rdfs:label "Depth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:hasPropertySets_IfcTypeObject
a owl:ObjectProperty ;
rdfs:domain ifc:IfcTypeObject ;
rdfs:label "HasPropertySets" ;
rdfs:range ifc:IfcPropertySetDefinition ;
owl:inverseOf ifc:definesType_IfcPropertySetDefinition .
ifc:IfcPreDefinedPointMarkerSymbol
a owl:Class ;
rdfs:subClassOf ifc:IfcPreDefinedSymbol ;
owl:disjointWith ifc:IfcPreDefinedDimensionSymbol , ifc:IfcPreDefinedTerminatorSymbol .
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: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:IfcCondition , ifc:IfcStructuralResultGroup , ifc:IfcZone , ifc:IfcInventory , ifc:IfcStructuralLoadGroup , ifc:IfcAsset .
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:mapUsage_IfcRepresentationMap
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRepresentationMap ;
rdfs:label "MapUsage" ;
rdfs:range ifc:IfcMappedItem ;
owl:inverseOf ifc:mappingSource_IfcMappedItem .
ifc:IfcCondenserTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:predefinedType_IfcOccupant
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOccupant ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcOccupantTypeEnum .
ifc:RADIANTHEATER a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "RADIANTHEATER" .
ifc:SPACEINVENTORY a ifc:IfcInventoryTypeEnum , owl:NamedIndividual ;
rdfs:label "SPACEINVENTORY" .
ifc:IfcLabel a owl:Class ;
rdfs:subClassOf expr:STRING , ifc:IfcConditionCriterionSelect , ifc:IfcSimpleValue .
ifc:relatedObjects_IfcRelDefines
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRelDefines ;
rdfs:label "RelatedObjects" ;
rdfs:range ifc:IfcObject ;
owl:inverseOf ifc:isDefinedBy_IfcObject .
ifc:IfcStairFlight a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
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 expr:INTEGER ;
owl:onProperty ifc:numberOfTreads_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: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:numberOfRiser_IfcStairFlight
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:treadLength_IfcStairFlight
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:INTEGER ;
owl:onProperty ifc:numberOfRiser_IfcStairFlight
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:riserHeight_IfcStairFlight
] ;
owl:disjointWith ifc:IfcBuildingElementComponent , ifc:IfcBuildingElementProxy , ifc:IfcPile , ifc:IfcStair , ifc:IfcRailing , ifc:IfcFooting , ifc:IfcSlab , ifc:IfcColumn , ifc:IfcWindow , ifc:IfcRampFlight , ifc:IfcMember , ifc:IfcCurtainWall , ifc:IfcBeam , ifc:IfcCovering , ifc:IfcRoof , ifc:IfcRamp , ifc:IfcWall , ifc:IfcDoor , ifc:IfcPlate .
ifc:THIRD_ORDER_THEORY
a ifc:IfcAnalysisTheoryTypeEnum , owl:NamedIndividual ;
rdfs:label "THIRD_ORDER_THEORY" .
ifc:dissolvedSolidsContent_IfcWaterProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWaterProperties ;
rdfs:label "DissolvedSolidsContent" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:axis2_IfcCartesianTransformationOperator
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCartesianTransformationOperator ;
rdfs:label "Axis2" ;
rdfs:range ifc:IfcDirection .
ifc:IfcCurrencyRelationship
a owl:Class ;
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:IfcDateAndTime ;
owl:onProperty ifc:rateDateTime_IfcCurrencyRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:exchangeRate_IfcCurrencyRelationship
] ;
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:allValuesFrom ifc:IfcMonetaryUnit ;
owl:onProperty ifc:relatedMonetaryUnit_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:relatedMonetaryUnit_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLibraryInformation ;
owl:onProperty ifc:rateSource_IfcCurrencyRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:exchangeRate_IfcCurrencyRelationship ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] .
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:frameThickness_IfcPermeableCoveringProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPermeableCoveringProperties ;
rdfs:label "FrameThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:valuesReferenced_IfcAppliedValue
a owl:ObjectProperty ;
rdfs:domain ifc:IfcAppliedValue ;
rdfs:label "ValuesReferenced" ;
rdfs:range ifc:IfcReferencesValueDocument ;
owl:inverseOf ifc:referencingValues_IfcReferencesValueDocument .
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:CZK a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "CZK" .
ifc:IfcPostalAddress a owl:Class ;
rdfs:subClassOf ifc:IfcAddress ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:internalLocation_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: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:postalBox_IfcPostalAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:country_IfcPostalAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:region_IfcPostalAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel_List ;
owl:onProperty ifc:addressLines_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:region_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:internalLocation_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 ifc:IfcLabel ;
owl:onProperty ifc:postalCode_IfcPostalAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:country_IfcPostalAddress
] ;
owl:disjointWith ifc:IfcTelecomAddress .
ifc:radius_IfcCraneRailAShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailAShapeProfileDef ;
rdfs:label "Radius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:innerFilletRadius_IfcRectangleHollowProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangleHollowProfileDef ;
rdfs:label "InnerFilletRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:tiles_IfcFillAreaStyleTiles
a owl:ObjectProperty ;
rdfs:domain ifc:IfcFillAreaStyleTiles ;
rdfs:label "Tiles" ;
rdfs:range ifc:IfcFillAreaStyleTileShapeSelect .
ifc:LUX a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "LUX" .
ifc:CENTI a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "CENTI" .
ifc:GIGA a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "GIGA" .
ifc:predefinedType_IfcCurtainWallType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurtainWallType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcCurtainWallTypeEnum .
ifc:width_IfcChamferEdgeFeature
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcChamferEdgeFeature ;
rdfs:label "Width" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:JOD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "JOD" .
ifc:profileDefinition_IfcProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProfileProperties ;
rdfs:label "ProfileDefinition" ;
rdfs:range ifc:IfcProfileDef .
ifc:IfcPixelTexture a owl:Class ;
rdfs:subClassOf ifc:IfcSurfaceTexture ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcInteger ;
owl:onProperty ifc:colourComponents_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:width_IfcPixelTexture
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:BINARY_List ;
owl:onProperty ifc:pixel_IfcPixelTexture
] ;
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 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:onClass ifc:IfcInteger ;
owl:onProperty ifc:height_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
] ;
owl:disjointWith ifc:IfcBlobTexture , ifc:IfcImageTexture .
ifc:IfcProjectionElement
a owl:Class ;
rdfs:subClassOf ifc:IfcFeatureElementAddition .
ifc:relativePlacement_IfcLocalPlacement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLocalPlacement ;
rdfs:label "RelativePlacement" ;
rdfs:range ifc:IfcAxis2Placement .
ifc:BSD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "BSD" .
ifc:LEFT a ifc:IfcTextPath , ifc:IfcWindowPanelPositionEnum , ifc:IfcDoorPanelPositionEnum , owl:NamedIndividual ;
rdfs:label "LEFT" .
ifc:CNY a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "CNY" .
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:pointOfReferenceHatchLine_IfcFillAreaStyleHatching
] ;
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:onClass ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:hatchLineAngle_IfcFillAreaStyleHatching ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCartesianPoint ;
owl:onProperty ifc:patternStart_IfcFillAreaStyleHatching
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCartesianPoint ;
owl:onProperty ifc:pointOfReferenceHatchLine_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:IfcCurveStyle ;
owl:onProperty ifc:hatchLineAppearance_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:IfcHatchLineDistanceSelect ;
owl:onProperty ifc:startOfNextHatchLine_IfcFillAreaStyleHatching
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPlaneAngleMeasure ;
owl:onProperty ifc:hatchLineAngle_IfcFillAreaStyleHatching
] ;
owl:disjointWith ifc:IfcAnnotationSurface , ifc:IfcBoundingBox , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcFaceBasedSurfaceModel , ifc:IfcDirection , ifc:IfcSurface , ifc:IfcTextLiteral , ifc:IfcCompositeCurveSegment , ifc:IfcGeometricSet , ifc:IfcDraughtingCallout , ifc:IfcBooleanResult , ifc:IfcHalfSpaceSolid , ifc:IfcPlacement , ifc:IfcLightSource , ifc:IfcPoint , ifc:IfcSolidModel , ifc:IfcCurve , ifc:IfcOneDirectionRepeatFactor , ifc:IfcDefinedSymbol , ifc:IfcFillAreaStyleTiles , ifc:IfcVector , ifc:IfcShellBasedSurfaceModel , ifc:IfcCartesianTransformationOperator , ifc:IfcAnnotationFillArea , ifc:IfcSectionedSpine , ifc:IfcCsgPrimitive3D , ifc:IfcPlanarExtent .
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:allValuesFrom ifc:IfcLoop ;
owl:onProperty ifc:bound_IfcFaceBound
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcLoop ;
owl:onProperty ifc:bound_IfcFaceBound ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcLoop , ifc:IfcEdge , ifc:IfcVertex , ifc:IfcPath , ifc:IfcConnectedFaceSet , ifc:IfcFace .
ifc:sameSense_IfcCompositeCurveSegment
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCompositeCurveSegment ;
rdfs:label "SameSense" ;
rdfs:range expr:BOOLEAN .
ifc:hasProperties_IfcComplexProperty
a owl:ObjectProperty ;
rdfs:domain ifc:IfcComplexProperty ;
rdfs:label "HasProperties" ;
rdfs:range ifc:IfcProperty ;
owl:inverseOf ifc:partOfComplex_IfcProperty .
ifc:curveOnRelatingElement_IfcConnectionCurveGeometry
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConnectionCurveGeometry ;
rdfs:label "CurveOnRelatingElement" ;
rdfs:range ifc:IfcCurveOrEdgeCurve .
ifc:IfcGeometricRepresentationContext
a owl:Class ;
rdfs:subClassOf ifc:IfcRepresentationContext ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDirection ;
owl:onProperty ifc:trueNorth_IfcGeometricRepresentationContext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcGeometricRepresentationSubContext ;
owl:onProperty ifc:hasSubContexts_IfcGeometricRepresentationContext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcDimensionCount ;
owl:onProperty ifc:coordinateSpaceDimension_IfcGeometricRepresentationContext ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:allValuesFrom ifc:IfcAxis2Placement ;
owl:onProperty ifc:worldCoordinateSystem_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:IfcDimensionCount ;
owl:onProperty ifc:coordinateSpaceDimension_IfcGeometricRepresentationContext
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass expr:REAL ;
owl:onProperty ifc:precision_IfcGeometricRepresentationContext
] .
ifc:IfcParameterValue_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcParameterValue_List , list:EmptyList .
ifc:name_IfcCurveStyleFontAndScaling
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurveStyleFontAndScaling ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:THERMOSIPHONCOILTYPEHEATEXCHANGERS
a ifc:IfcAirToAirHeatRecoveryTypeEnum , owl:NamedIndividual ;
rdfs:label "THERMOSIPHONCOILTYPEHEATEXCHANGERS" .
ifc:IfcCharacterStyleSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:height_IfcChamferEdgeFeature
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcChamferEdgeFeature ;
rdfs:label "Height" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
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:SIREN a ifc:IfcAlarmTypeEnum , owl:NamedIndividual ;
rdfs:label "SIREN" .
ifc:responsiblePerson_IfcAsset
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAsset ;
rdfs:label "ResponsiblePerson" ;
rdfs:range ifc:IfcPerson .
ifc:crossSectionArea_IfcReinforcingBar
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcingBar ;
rdfs:label "CrossSectionArea" ;
rdfs:range ifc:IfcAreaMeasure .
ifc:roles_IfcPersonAndOrganization
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPersonAndOrganization ;
rdfs:label "Roles" ;
rdfs:range ifc:IfcActorRole_List .
ifc:ownerHistory_IfcRoot
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRoot ;
rdfs:label "OwnerHistory" ;
rdfs:range ifc:IfcOwnerHistory .
ifc:IfcReinforcingMesh
a owl:Class ;
rdfs:subClassOf ifc:IfcReinforcingElement ;
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:allValuesFrom ifc:IfcAreaMeasure ;
owl:onProperty ifc:transverseBarCrossSectionArea_IfcReinforcingMesh
] ;
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:transverseBarSpacing_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:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:longitudinalBarSpacing_IfcReinforcingMesh ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:onClass ifc:IfcAreaMeasure ;
owl:onProperty ifc:transverseBarCrossSectionArea_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:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:meshLength_IfcReinforcingMesh
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:transverseBarNominalDiameter_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:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:longitudinalBarSpacing_IfcReinforcingMesh
] ;
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:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:meshWidth_IfcReinforcingMesh
] ;
owl:disjointWith ifc:IfcReinforcingBar , ifc:IfcTendon , ifc:IfcTendonAnchor .
ifc:priority_IfcTask a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTask ;
rdfs:label "Priority" ;
rdfs:range expr:INTEGER .
ifc:IfcDirectionSenseEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:CENTRIFUGALRADIAL
a ifc:IfcFanTypeEnum , owl:NamedIndividual ;
rdfs:label "CENTRIFUGALRADIAL" .
ifc:scheduleDuration_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "ScheduleDuration" ;
rdfs:range ifc:IfcTimeMeasure .
ifc:textureTransform_IfcSurfaceTexture
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceTexture ;
rdfs:label "TextureTransform" ;
rdfs:range ifc:IfcCartesianTransformationOperator2D .
ifc:thermalIrEmissivityFront_IfcOpticalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOpticalMaterialProperties ;
rdfs:label "ThermalIrEmissivityFront" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:IfcMagneticFluxDensityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:ASSISTEDELECTRIC a ifc:IfcHumidifierTypeEnum , owl:NamedIndividual ;
rdfs:label "ASSISTEDELECTRIC" .
ifc:ROUND a ifc:IfcDuctSilencerTypeEnum , owl:NamedIndividual ;
rdfs:label "ROUND" .
ifc:VEB a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "VEB" .
ifc:ELECTRICCOOKER a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICCOOKER" .
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:IfcDraughtingPreDefinedTextFont
a owl:Class ;
rdfs:subClassOf ifc:IfcPreDefinedTextFont ;
owl:disjointWith ifc:IfcTextStyleFontModel .
ifc:locationAtRelatedElement_IfcConnectionPortGeometry
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConnectionPortGeometry ;
rdfs:label "LocationAtRelatedElement" ;
rdfs:range ifc:IfcAxis2Placement .
ifc:BOTTOM a ifc:IfcWindowPanelPositionEnum , owl:NamedIndividual ;
rdfs:label "BOTTOM" .
ifc:baseWidth4_IfcCraneRailAShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailAShapeProfileDef ;
rdfs:label "BaseWidth4" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcLengthMeasure a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcMeasureValue , ifc:IfcSizeSelect .
ifc:yLength_IfcRectangularPyramid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangularPyramid ;
rdfs:label "YLength" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
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 [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom 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:wWWHomePageURL_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:allValuesFrom ifc:IfcLabel_List ;
owl:onProperty ifc:telephoneNumbers_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:facsimileNumbers_IfcTelecomAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom 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:electronicMailAddresses_IfcTelecomAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom 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:pagerNumber_IfcTelecomAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:pagerNumber_IfcTelecomAddress
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:wWWHomePageURL_IfcTelecomAddress
] ;
owl:disjointWith ifc:IfcPostalAddress .
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:minimumCircuitCurrent_IfcElectricalBaseProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricalBaseProperties ;
rdfs:label "MinimumCircuitCurrent" ;
rdfs:range ifc:IfcElectricCurrentMeasure .
ifc:GASAPPLIANCE a ifc:IfcGasTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "GASAPPLIANCE" .
ifc:dynamicViscosity_IfcMechanicalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalMaterialProperties ;
rdfs:label "DynamicViscosity" ;
rdfs:range ifc:IfcDynamicViscosityMeasure .
ifc:IfcIsothermalMoistureCapacityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:IfcBSplineCurve a owl:Class ;
rdfs:subClassOf ifc:IfcBoundedCurve ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCartesianPoint_List ;
owl:onProperty ifc:controlPointsList_IfcBSplineCurve ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcBezierCurve )
] ;
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:selfIntersect_IfcBSplineCurve ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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 ifc:IfcCartesianPoint_List ;
owl:onProperty ifc:controlPointsList_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 [ 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:closedCurve_IfcBSplineCurve
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:LOGICAL ;
owl:onProperty ifc:closedCurve_IfcBSplineCurve ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcBSplineCurveForm ;
owl:onProperty ifc:curveForm_IfcBSplineCurve
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:INTEGER ;
owl:onProperty ifc:degree_IfcBSplineCurve
] ;
owl:disjointWith ifc:IfcTrimmedCurve , ifc:IfcPolyline , ifc:IfcCompositeCurve .
ifc:fontWeight_IfcTextStyleFontModel
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleFontModel ;
rdfs:label "FontWeight" ;
rdfs:range ifc:IfcFontWeight .
ifc:DIRECTION_Y a ifc:IfcRibPlateDirectionEnum , owl:NamedIndividual ;
rdfs:label "DIRECTION_Y" .
ifc:earlyFinish_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "EarlyFinish" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:CABLE a ifc:IfcStructuralCurveTypeEnum , owl:NamedIndividual ;
rdfs:label "CABLE" .
ifc:IfcCountMeasure a owl:Class ;
rdfs:subClassOf expr:NUMBER , ifc:IfcMeasureValue .
ifc:RAFTER a ifc:IfcMemberTypeEnum , owl:NamedIndividual ;
rdfs:label "RAFTER" .
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:CONSUMERUNIT a ifc:IfcElectricDistributionPointFunctionEnum , owl:NamedIndividual ;
rdfs:label "CONSUMERUNIT" .
ifc:responsiblePersons_IfcInventory
a owl:ObjectProperty ;
rdfs:domain ifc:IfcInventory ;
rdfs:label "ResponsiblePersons" ;
rdfs:range ifc:IfcPerson .
ifc:STARTUP a ifc:IfcProcedureTypeEnum , owl:NamedIndividual ;
rdfs:label "STARTUP" .
ifc:position_IfcConic
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConic ;
rdfs:label "Position" ;
rdfs:range ifc:IfcAxis2Placement .
ifc:longName_IfcProject
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProject ;
rdfs:label "LongName" ;
rdfs:range ifc:IfcLabel .
ifc:TWO_QUARTER_TURN_STAIR
a ifc:IfcStairTypeEnum , owl:NamedIndividual ;
rdfs:label "TWO_QUARTER_TURN_STAIR" .
ifc:description_IfcOrganization
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOrganization ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:sectionType_IfcSectionProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSectionProperties ;
rdfs:label "SectionType" ;
rdfs:range ifc:IfcSectionTypeEnum .
ifc:TEXTURED a ifc:IfcReinforcingBarSurfaceEnum , owl:NamedIndividual ;
rdfs:label "TEXTURED" .
ifc:secondOperand_IfcBooleanResult
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBooleanResult ;
rdfs:label "SecondOperand" ;
rdfs:range ifc:IfcBooleanOperand .
ifc:barLength_IfcReinforcingBar
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcReinforcingBar ;
rdfs:label "BarLength" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:constantAttenuation_IfcLightSourcePositional
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourcePositional ;
rdfs:label "ConstantAttenuation" ;
rdfs:range ifc:IfcReal .
ifc:loadGroupFor_IfcStructuralLoadGroup
a owl:ObjectProperty ;
rdfs:domain ifc:IfcStructuralLoadGroup ;
rdfs:label "LoadGroupFor" ;
rdfs:range ifc:IfcStructuralAnalysisModel ;
owl:inverseOf ifc:loadedBy_IfcStructuralAnalysisModel .
ifc:MEMBRANE_ELEMENT a ifc:IfcStructuralSurfaceTypeEnum , owl:NamedIndividual ;
rdfs:label "MEMBRANE_ELEMENT" .
ifc:jurisdiction_IfcInventory
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcInventory ;
rdfs:label "Jurisdiction" ;
rdfs:range ifc:IfcActorSelect .
ifc:refElevation_IfcSite
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSite ;
rdfs:label "RefElevation" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:styles_IfcSurfaceStyle
a owl:ObjectProperty ;
rdfs:domain ifc:IfcSurfaceStyle ;
rdfs:label "Styles" ;
rdfs:range ifc:IfcSurfaceStyleElementSelect .
ifc:interiorOrExteriorSpace_IfcSpace
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpace ;
rdfs:label "InteriorOrExteriorSpace" ;
rdfs:range ifc:IfcInternalOrExternalEnum .
ifc:mostUsedValue_IfcServiceLifeFactor
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcServiceLifeFactor ;
rdfs:label "MostUsedValue" ;
rdfs:range ifc:IfcMeasureValue .
ifc:thickness_IfcStructuralSurfaceMember
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralSurfaceMember ;
rdfs:label "Thickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
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:CLADDING a ifc:IfcCoveringTypeEnum , owl:NamedIndividual ;
rdfs:label "CLADDING" .
ifc:postalBox_IfcPostalAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPostalAddress ;
rdfs:label "PostalBox" ;
rdfs:range ifc:IfcLabel .
ifc:FAK a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "FAK" .
ifc:momentX_IfcStructuralLoadSingleForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadSingleForce ;
rdfs:label "MomentX" ;
rdfs:range ifc:IfcTorqueMeasure .
ifc:ROTATIONALFREQUENCYUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "ROTATIONALFREQUENCYUNIT" .
ifc:IfcElementQuantity
a owl:Class ;
rdfs:subClassOf ifc:IfcPropertySetDefinition ;
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: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:IfcPropertySet , ifc:IfcReinforcementDefinitionProperties , ifc:IfcFluidFlowProperties , ifc:IfcSoundValue , ifc:IfcDoorLiningProperties , ifc:IfcPermeableCoveringProperties , ifc:IfcDoorPanelProperties , ifc:IfcWindowPanelProperties , ifc:IfcSoundProperties , ifc:IfcEnergyProperties , ifc:IfcSpaceThermalLoadProperties , ifc:IfcWindowLiningProperties , ifc:IfcServiceLifeFactor .
ifc:MASSUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "MASSUNIT" .
ifc:IfcChangeActionEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:eccentricityInX_IfcConnectionPointEccentricity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConnectionPointEccentricity ;
rdfs:label "EccentricityInX" ;
rdfs:range ifc:IfcLengthMeasure .
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:IfcCompositeCurve
a owl:Class ;
rdfs:subClassOf ifc:IfcBoundedCurve ;
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
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCompositeCurveSegment_List ;
owl:onProperty ifc:segments_IfcCompositeCurve
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:LOGICAL ;
owl:onProperty ifc:selfIntersect_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
] ;
owl:disjointWith ifc:IfcPolyline , ifc:IfcBSplineCurve , ifc:IfcTrimmedCurve .
ifc:TV a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "TV" .
ifc:predefinedType_IfcEvaporatorType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEvaporatorType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcEvaporatorTypeEnum .
ifc:MXN a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "MXN" .
ifc:approval_IfcApprovalPropertyRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApprovalPropertyRelationship ;
rdfs:label "Approval" ;
rdfs:range ifc:IfcApproval .
ifc:DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_LEFT
a ifc:IfcDoorStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_LEFT" .
ifc:exchangeRate_IfcCurrencyRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurrencyRelationship ;
rdfs:label "ExchangeRate" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:IfcColumnType a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElementType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcColumnTypeEnum ;
owl:onProperty ifc:predefinedType_IfcColumnType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcColumnTypeEnum ;
owl:onProperty ifc:predefinedType_IfcColumnType
] ;
owl:disjointWith ifc:IfcPlateType , ifc:IfcRailingType , ifc:IfcStairFlightType , ifc:IfcWallType , ifc:IfcCurtainWallType , ifc:IfcRampFlightType , ifc:IfcMemberType , ifc:IfcCoveringType , ifc:IfcBeamType , ifc:IfcSlabType , ifc:IfcBuildingElementProxyType .
ifc:KINEMATICVISCOSITYUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "KINEMATICVISCOSITYUNIT" .
ifc:relatingConstraint_IfcRelAssociatesConstraint
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssociatesConstraint ;
rdfs:label "RelatingConstraint" ;
rdfs:range ifc:IfcConstraint .
ifc:TRIPLE_PANEL_BOTTOM
a ifc:IfcWindowStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "TRIPLE_PANEL_BOTTOM" .
ifc:IfcLayeredItem a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:dateComponent_IfcDateAndTime
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDateAndTime ;
rdfs:label "DateComponent" ;
rdfs:range ifc:IfcCalendarDate .
ifc:IfcRoofTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:BZD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "BZD" .
ifc:curveOnRelatedElement_IfcConnectionCurveGeometry
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConnectionCurveGeometry ;
rdfs:label "CurveOnRelatedElement" ;
rdfs:range ifc:IfcCurveOrEdgeCurve .
ifc:STRIP_FOOTING a ifc:IfcFootingTypeEnum , owl:NamedIndividual ;
rdfs:label "STRIP_FOOTING" .
ifc:IfcWindowStyleConstructionEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcTextStyle a owl:Class ;
rdfs:subClassOf ifc:IfcPresentationStyle , ifc:IfcPresentationStyleSelect ;
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:IfcCharacterStyleSelect ;
owl:onProperty ifc:textCharacterAppearance_IfcTextStyle
] ;
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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTextStyleSelect ;
owl:onProperty ifc:textStyle_IfcTextStyle
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTextFontSelect ;
owl:onProperty ifc:textFontStyle_IfcTextStyle
] ;
owl:disjointWith ifc:IfcSymbolStyle , ifc:IfcSurfaceStyle , ifc:IfcFillAreaStyle , ifc:IfcCurveStyle .
ifc:GRAY a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "GRAY" .
ifc:topXDim_IfcTrapeziumProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTrapeziumProfileDef ;
rdfs:label "TopXDim" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
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:IfcConnectedFaceSet , ifc:IfcEdge , ifc:IfcPath , ifc:IfcLoop , ifc:IfcFaceBound , ifc:IfcVertex .
ifc:IfcTextLiteral a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem ;
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:IfcPresentableText ;
owl:onProperty ifc:literal_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:allValuesFrom ifc:IfcPresentableText ;
owl:onProperty ifc:literal_IfcTextLiteral
] ;
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:IfcTextPath ;
owl:onProperty ifc:path_IfcTextLiteral
] ;
owl:disjointWith ifc:IfcCartesianTransformationOperator , ifc:IfcDefinedSymbol , ifc:IfcShellBasedSurfaceModel , ifc:IfcCsgPrimitive3D , ifc:IfcPlanarExtent , ifc:IfcBoundingBox , ifc:IfcFillAreaStyleHatching , ifc:IfcSurface , ifc:IfcCompositeCurveSegment , ifc:IfcBooleanResult , ifc:IfcDirection , ifc:IfcSolidModel , ifc:IfcVector , ifc:IfcAnnotationSurface , ifc:IfcHalfSpaceSolid , ifc:IfcCurve , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcFaceBasedSurfaceModel , ifc:IfcGeometricSet , ifc:IfcLightSource , ifc:IfcPlacement , ifc:IfcDraughtingCallout , ifc:IfcAnnotationFillArea , ifc:IfcFillAreaStyleTiles , ifc:IfcPoint , ifc:IfcOneDirectionRepeatFactor , ifc:IfcSectionedSpine .
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:IfcFlowTerminalType , ifc:IfcFlowStorageDeviceType , ifc:IfcFlowMovingDeviceType , ifc:IfcFlowControllerType , ifc:IfcEnergyConversionDeviceType , ifc:IfcFlowSegmentType , ifc:IfcDistributionChamberElementType .
ifc:BENDING_ELEMENT a ifc:IfcStructuralSurfaceTypeEnum , owl:NamedIndividual ;
rdfs:label "BENDING_ELEMENT" .
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:IfcLightFixtureType , ifc:IfcWasteTerminalType , ifc:IfcElectricApplianceType , ifc:IfcOutletType , ifc:IfcGasTerminalType , ifc:IfcLampType , ifc:IfcStackTerminalType , ifc:IfcAirTerminalType , ifc:IfcFireSuppressionTerminalType , ifc:IfcElectricHeaterType .
ifc:DOWN a ifc:IfcTextPath , owl:NamedIndividual ;
rdfs:label "DOWN" .
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:methodOfMeasurement_IfcElementQuantity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElementQuantity ;
rdfs:label "MethodOfMeasurement" ;
rdfs:range ifc:IfcLabel .
ifc:IfcBoundedSurface
a owl:Class ;
rdfs:subClassOf ifc:IfcSurface ;
owl:disjointWith ifc:IfcSweptSurface , ifc:IfcElementarySurface .
ifc:NULL a ifc:IfcNullStyle , owl:NamedIndividual ;
rdfs:label "NULL" .
ifc:lastModifyingApplication_IfcOwnerHistory
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOwnerHistory ;
rdfs:label "LastModifyingApplication" ;
rdfs:range ifc:IfcApplication .
ifc:FINALDRAFT a ifc:IfcDocumentStatusEnum , owl:NamedIndividual ;
rdfs:label "FINALDRAFT" .
ifc:axis_IfcAxis2Placement3D
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAxis2Placement3D ;
rdfs:label "Axis" ;
rdfs:range ifc:IfcDirection .
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: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:edgeGeometry_IfcEdgeCurve
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEdgeCurve ;
rdfs:label "EdgeGeometry" ;
rdfs:range ifc:IfcCurve .
ifc:frameThickness_IfcWindowPanelProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowPanelProperties ;
rdfs:label "FrameThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
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:eccentricityInZ_IfcConnectionPointEccentricity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConnectionPointEccentricity ;
rdfs:label "EccentricityInZ" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:propertySource_IfcSpaceThermalLoadProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceThermalLoadProperties ;
rdfs:label "PropertySource" ;
rdfs:range ifc:IfcPropertySourceEnum .
ifc:nominalValue_IfcPropertySingleValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertySingleValue ;
rdfs:label "NominalValue" ;
rdfs:range ifc:IfcValue .
ifc:actualStart_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "ActualStart" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:IfcLibraryInformation
a owl:Class ;
rdfs:subClassOf ifc:IfcLibrarySelect ;
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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:version_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:allValuesFrom ifc:IfcCalendarDate ;
owl:onProperty ifc:versionDate_IfcLibraryInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcLibraryInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLibraryReference ;
owl:onProperty ifc:libraryReference_IfcLibraryInformation
] ;
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:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:version_IfcLibraryInformation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcOrganization ;
owl:onProperty ifc:publisher_IfcLibraryInformation
] .
ifc:IfcSpecularExponent
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcSpecularHighlightSelect .
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:userDefinedPropertySource_IfcSpaceThermalLoadProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceThermalLoadProperties ;
rdfs:label "UserDefinedPropertySource" ;
rdfs:range ifc:IfcLabel .
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:IfcDamperType , ifc:IfcSwitchingDeviceType , ifc:IfcProtectiveDeviceType , ifc:IfcElectricTimeControlType , ifc:IfcValveType , ifc:IfcAirTerminalBoxType .
ifc:plasticShapeFactorZ_IfcStructuralSteelProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralSteelProfileProperties ;
rdfs:label "PlasticShapeFactorZ" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:IfcLinearVelocityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:depth_IfcTShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTShapeProfileDef ;
rdfs:label "Depth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:minimumValue_IfcSpaceThermalLoadProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceThermalLoadProperties ;
rdfs:label "MinimumValue" ;
rdfs:range ifc:IfcPowerMeasure .
ifc:description_IfcPropertyConstraintRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyConstraintRelationship ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:pressureSingleValue_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "PressureSingleValue" ;
rdfs:range ifc:IfcPressureMeasure .
ifc:FULL_NONLINEAR_THEORY
a ifc:IfcAnalysisTheoryTypeEnum , owl:NamedIndividual ;
rdfs:label "FULL_NONLINEAR_THEORY" .
ifc:ELEVATION_VIEW a ifc:IfcGeometricProjectionEnum , owl:NamedIndividual ;
rdfs:label "ELEVATION_VIEW" .
ifc:ICK a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "ICK" .
ifc:servicedBySystems_IfcSpatialStructureElement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcSpatialStructureElement ;
rdfs:label "ServicedBySystems" ;
rdfs:range ifc:IfcRelServicesBuildings ;
owl:inverseOf ifc:relatedBuildings_IfcRelServicesBuildings .
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: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:MTL a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "MTL" .
ifc:GLASS a ifc:IfcReflectanceMethodEnum , owl:NamedIndividual ;
rdfs:label "GLASS" .
ifc:DBA a ifc:IfcSoundScaleEnum , owl:NamedIndividual ;
rdfs:label "DBA" .
ifc:hatchLineAppearance_IfcFillAreaStyleHatching
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFillAreaStyleHatching ;
rdfs:label "HatchLineAppearance" ;
rdfs:range ifc:IfcCurveStyle .
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:dispersionFactor_IfcSurfaceStyleRefraction
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleRefraction ;
rdfs:label "DispersionFactor" ;
rdfs:range ifc:IfcReal .
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: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: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 [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom 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:IfcSpaceThermalLoadProperties , ifc:IfcFluidFlowProperties , ifc:IfcPermeableCoveringProperties , ifc:IfcWindowLiningProperties , ifc:IfcWindowPanelProperties , ifc:IfcServiceLifeFactor , ifc:IfcPropertySet , ifc:IfcEnergyProperties , ifc:IfcElementQuantity , ifc:IfcDoorPanelProperties , ifc:IfcSoundProperties , ifc:IfcDoorLiningProperties , ifc:IfcSoundValue .
ifc:baseDepth2_IfcCraneRailAShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailAShapeProfileDef ;
rdfs:label "BaseDepth2" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
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:allValuesFrom ifc:IfcSpaceHeaterTypeEnum ;
owl:onProperty ifc:predefinedType_IfcSpaceHeaterType
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcSpaceHeaterTypeEnum ;
owl:onProperty ifc:predefinedType_IfcSpaceHeaterType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcCoolingTowerType , ifc:IfcCondenserType , ifc:IfcCoilType , ifc:IfcEvaporatorType , ifc:IfcMotorConnectionType , ifc:IfcHeatExchangerType , ifc:IfcAirToAirHeatRecoveryType , ifc:IfcCooledBeamType , ifc:IfcTubeBundleType , ifc:IfcBoilerType , ifc:IfcUnitaryEquipmentType , ifc:IfcElectricMotorType , ifc:IfcChillerType , ifc:IfcTransformerType , ifc:IfcElectricGeneratorType , ifc:IfcEvaporativeCoolerType , ifc:IfcHumidifierType .
ifc:IfcRampFlight a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
owl:disjointWith ifc:IfcCovering , ifc:IfcBuildingElementComponent , ifc:IfcDoor , ifc:IfcRamp , ifc:IfcSlab , ifc:IfcPlate , ifc:IfcRailing , ifc:IfcStair , ifc:IfcColumn , ifc:IfcWall , ifc:IfcFooting , ifc:IfcMember , ifc:IfcWindow , ifc:IfcCurtainWall , ifc:IfcBeam , ifc:IfcRoof , ifc:IfcBuildingElementProxy , ifc:IfcPile , ifc:IfcStairFlight .
ifc:KYD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "KYD" .
ifc:IfcFlowTerminal a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionFlowElement ;
owl:disjointWith ifc:IfcFlowFitting , ifc:IfcFlowController , ifc:IfcFlowTreatmentDevice , ifc:IfcFlowMovingDevice , ifc:IfcFlowSegment , ifc:IfcEnergyConversionDevice , ifc:IfcDistributionChamberElement , ifc:IfcFlowStorageDevice .
ifc:TWO_QUARTER_TURN_RAMP
a ifc:IfcRampTypeEnum , owl:NamedIndividual ;
rdfs:label "TWO_QUARTER_TURN_RAMP" .
ifc:CO2SENSOR a ifc:IfcSensorTypeEnum , owl:NamedIndividual ;
rdfs:label "CO2SENSOR" .
ifc:contextIdentifier_IfcRepresentationContext
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRepresentationContext ;
rdfs:label "ContextIdentifier" ;
rdfs:range ifc:IfcLabel .
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:plasticShapeFactorY_IfcStructuralSteelProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralSteelProfileProperties ;
rdfs:label "PlasticShapeFactorY" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:SHEARMODULUSUNIT a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "SHEARMODULUSUNIT" .
ifc:capacityByNumber_IfcTransportElement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTransportElement ;
rdfs:label "CapacityByNumber" ;
rdfs:range ifc:IfcCountMeasure .
ifc:totalFloat_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "TotalFloat" ;
rdfs:range ifc:IfcTimeMeasure .
ifc:IfcElectricHeaterTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
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:IfcRelAssociatesProfileProperties , ifc:IfcRelAssociatesAppliedValue , ifc:IfcRelAssociatesConstraint , ifc:IfcRelAssociatesMaterial , ifc:IfcRelAssociatesLibrary , ifc:IfcRelAssociatesClassification , ifc:IfcRelAssociatesDocument .
ifc:IfcDimensionCurveDirectedCallout
a owl:Class ;
rdfs:subClassOf ifc:IfcDraughtingCallout ;
owl:disjointWith ifc:IfcStructuredDimensionCallout .
ifc:orientation_IfcFaceBound
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFaceBound ;
rdfs:label "Orientation" ;
rdfs:range expr:BOOLEAN .
ifc:CONFIDENTIAL a ifc:IfcDocumentConfidentialityEnum , owl:NamedIndividual ;
rdfs:label "CONFIDENTIAL" .
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: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:refLongitude_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:IfcPostalAddress ;
owl:onProperty ifc:siteAddress_IfcSite
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCompoundPlaneAngleMeasure ;
owl:onProperty ifc:refLatitude_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:IfcCompoundPlaneAngleMeasure ;
owl:onProperty ifc:refLatitude_IfcSite
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:refElevation_IfcSite
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:landTitleNumber_IfcSite
] ;
owl:disjointWith ifc:IfcBuilding , ifc:IfcBuildingStorey , ifc:IfcSpace .
ifc:semiAxis2_IfcEllipseProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEllipseProfileDef ;
rdfs:label "SemiAxis2" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:description_IfcApproval
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApproval ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:LINEARSTIFFNESSUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "LINEARSTIFFNESSUNIT" .
ifc:IfcTrimmingPreference
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:INR a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "INR" .
ifc:TELEPHONE a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "TELEPHONE" .
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: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:IfcDataOriginEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcTextStyleTextModel
a owl:Class ;
rdfs:subClassOf ifc:IfcTextStyleSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTextAlignment ;
owl:onProperty ifc:textAlign_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:IfcTextTransformation ;
owl:onProperty ifc:textTransform_IfcTextStyleTextModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSizeSelect ;
owl:onProperty ifc:lineHeight_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:IfcSizeSelect ;
owl:onProperty ifc:letterSpacing_IfcTextStyleTextModel
] ;
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:IfcTextAlignment ;
owl:onProperty ifc:textAlign_IfcTextStyleTextModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTextDecoration ;
owl:onProperty ifc:textDecoration_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcSizeSelect ;
owl:onProperty ifc:wordSpacing_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:IfcTextDecoration ;
owl:onProperty ifc:textDecoration_IfcTextStyleTextModel
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSizeSelect ;
owl:onProperty ifc:textIndent_IfcTextStyleTextModel
] .
ifc:IfcReinforcementBarProperties
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAreaMeasure ;
owl:onProperty ifc:totalCrossSectionArea_IfcReinforcementBarProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom 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: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:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:steelGrade_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass 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:allValuesFrom ifc:IfcLengthMeasure ;
owl:onProperty ifc:effectiveDepth_IfcReinforcementBarProperties
] ;
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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLengthMeasure ;
owl:onProperty ifc:effectiveDepth_IfcReinforcementBarProperties
] .
ifc:IfcRightCircularCylinder
a owl:Class ;
rdfs:subClassOf ifc:IfcCsgPrimitive3D ;
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:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:radius_IfcRightCircularCylinder
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:radius_IfcRightCircularCylinder ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:height_IfcRightCircularCylinder
] ;
owl:disjointWith ifc:IfcSphere , ifc:IfcBlock , ifc:IfcRectangularPyramid , ifc:IfcRightCircularCone .
ifc:CURVE a ifc:IfcProfileTypeEnum , owl:NamedIndividual ;
rdfs:label "CURVE" .
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:PHASEANGLEMETER a ifc:IfcFlowInstrumentTypeEnum , owl:NamedIndividual ;
rdfs:label "PHASEANGLEMETER" .
ifc:hardness_IfcWaterProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWaterProperties ;
rdfs:label "Hardness" ;
rdfs:range ifc:IfcIonConcentrationMeasure .
ifc:STARTER a ifc:IfcSwitchingDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "STARTER" .
ifc:IfcPort a owl:Class ;
rdfs:subClassOf ifc:IfcProduct ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcDistributionPort )
] ;
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: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:Restriction ;
owl:onClass ifc:IfcRelConnectsPortToElement ;
owl:onProperty ifc:containedIn_IfcPort ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:allValuesFrom ifc:IfcRelConnectsPortToElement ;
owl:onProperty ifc:containedIn_IfcPort
] ;
owl:disjointWith ifc:IfcStructuralItem , ifc:IfcElement , ifc:IfcGrid , ifc:IfcAnnotation , ifc:IfcStructuralActivity , ifc:IfcProxy , ifc:IfcSpatialStructureElement .
ifc:userDefinedDataOrigin_IfcTimeSeries
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTimeSeries ;
rdfs:label "UserDefinedDataOrigin" ;
rdfs:range ifc:IfcLabel .
ifc:WASHHANDBASIN a ifc:IfcSanitaryTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "WASHHANDBASIN" .
ifc:IfcRamp a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElement ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRampTypeEnum ;
owl:onProperty ifc:shapeType_IfcRamp
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcRampTypeEnum ;
owl:onProperty ifc:shapeType_IfcRamp ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcSlab , ifc:IfcDoor , ifc:IfcStairFlight , ifc:IfcStair , ifc:IfcRampFlight , ifc:IfcPlate , ifc:IfcMember , ifc:IfcCovering , ifc:IfcColumn , ifc:IfcCurtainWall , ifc:IfcPile , ifc:IfcFooting , ifc:IfcBeam , ifc:IfcBuildingElementComponent , ifc:IfcWall , ifc:IfcBuildingElementProxy , ifc:IfcRoof , ifc:IfcRailing , ifc:IfcWindow .
ifc:isAttenuating_IfcSoundProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSoundProperties ;
rdfs:label "IsAttenuating" ;
rdfs:range ifc:IfcBoolean .
ifc:edition_IfcClassification
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcClassification ;
rdfs:label "Edition" ;
rdfs:range ifc:IfcLabel .
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:IfcIdentifier a owl:Class ;
rdfs:subClassOf expr:STRING , ifc:IfcSimpleValue .
ifc:startParam_IfcSweptDiskSolid
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSweptDiskSolid ;
rdfs:label "StartParam" ;
rdfs:range ifc:IfcParameterValue .
ifc:IfcClassificationItem
a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcClassification ;
owl:onProperty ifc:itemOf_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:allValuesFrom ifc:IfcClassificationItemRelationship ;
owl:onProperty ifc:isClassifyingItemIn_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:isClassifiedItemIn_IfcClassificationItem
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcClassificationNotationFacet ;
owl:onProperty ifc:notation_IfcClassificationItem
] ;
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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcClassificationItemRelationship ;
owl:onProperty ifc:isClassifyingItemIn_IfcClassificationItem
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcClassification ;
owl:onProperty ifc:itemOf_IfcClassificationItem
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcClassificationItemRelationship ;
owl:onProperty ifc:isClassifiedItemIn_IfcClassificationItem
] .
ifc:IfcRelConnectsPathElements
a owl:Class ;
rdfs:subClassOf ifc:IfcRelConnectsElements ;
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:onClass ifc:IfcConnectionTypeEnum ;
owl:onProperty ifc:relatingConnectionType_IfcRelConnectsPathElements ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:INTEGER_List ;
owl:onProperty ifc:relatedPriorities_IfcRelConnectsPathElements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcConnectionTypeEnum ;
owl:onProperty ifc:relatedConnectionType_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:allValuesFrom ifc:IfcConnectionTypeEnum ;
owl:onProperty ifc:relatingConnectionType_IfcRelConnectsPathElements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConnectionTypeEnum ;
owl:onProperty ifc:relatedConnectionType_IfcRelConnectsPathElements
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass expr:INTEGER_List ;
owl:onProperty ifc:relatedPriorities_IfcRelConnectsPathElements ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcRelConnectsWithRealizingElements .
ifc:confidentiality_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "Confidentiality" ;
rdfs:range ifc:IfcDocumentConfidentialityEnum .
ifc:predefinedType_IfcChillerType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcChillerType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcChillerTypeEnum .
ifc:specificHeatCapacity_IfcProductsOfCombustionProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProductsOfCombustionProperties ;
rdfs:label "SpecificHeatCapacity" ;
rdfs:range ifc:IfcSpecificHeatCapacityMeasure .
ifc:EARTHFAILUREDEVICE
a ifc:IfcProtectiveDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "EARTHFAILUREDEVICE" .
ifc:creationDate_IfcOwnerHistory
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOwnerHistory ;
rdfs:label "CreationDate" ;
rdfs:range ifc:IfcTimeStamp .
ifc:linearStiffnessByLengthY_IfcBoundaryEdgeCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryEdgeCondition ;
rdfs:label "LinearStiffnessByLengthY" ;
rdfs:range ifc:IfcModulusOfLinearSubgradeReactionMeasure .
ifc:PRESSUREREDUCING a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "PRESSUREREDUCING" .
ifc:IfcAsset a owl:Class ;
rdfs:subClassOf ifc:IfcGroup ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCalendarDate ;
owl:onProperty ifc:incorporationDate_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:IfcCostValue ;
owl:onProperty ifc:originalValue_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:onClass ifc:IfcCostValue ;
owl:onProperty ifc:depreciatedValue_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:onClass ifc:IfcCostValue ;
owl:onProperty ifc:currentValue_IfcAsset ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:assetID_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:allValuesFrom ifc:IfcCostValue ;
owl:onProperty ifc:currentValue_IfcAsset
] ;
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:onClass ifc:IfcPerson ;
owl:onProperty ifc:responsiblePerson_IfcAsset ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorSelect ;
owl:onProperty ifc:owner_IfcAsset
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPerson ;
owl:onProperty ifc:responsiblePerson_IfcAsset
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCostValue ;
owl:onProperty ifc:originalValue_IfcAsset
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCostValue ;
owl:onProperty ifc:totalReplacementCost_IfcAsset
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorSelect ;
owl:onProperty ifc:user_IfcAsset
] ;
owl:disjointWith ifc:IfcSystem , ifc:IfcStructuralResultGroup , ifc:IfcCondition , ifc:IfcStructuralLoadGroup , ifc:IfcInventory , ifc:IfcZone .
ifc:COUPLING a ifc:IfcMotorConnectionTypeEnum , owl:NamedIndividual ;
rdfs:label "COUPLING" .
ifc:vaporPermeability_IfcHygroscopicMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcHygroscopicMaterialProperties ;
rdfs:label "VaporPermeability" ;
rdfs:range ifc:IfcVaporPermeabilityMeasure .
ifc:scope_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "Scope" ;
rdfs:range ifc:IfcText .
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:IfcGlobalOrLocalEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
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:relatedClassifications_IfcConstraintClassificationRelationship
a owl:ObjectProperty ;
rdfs:domain ifc:IfcConstraintClassificationRelationship ;
rdfs:label "RelatedClassifications" ;
rdfs:range ifc:IfcClassificationNotationSelect .
ifc:specificHeatCapacity_IfcThermalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcThermalMaterialProperties ;
rdfs:label "SpecificHeatCapacity" ;
rdfs:range ifc:IfcSpecificHeatCapacityMeasure .
ifc:appliedValue_IfcAppliedValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAppliedValue ;
rdfs:label "AppliedValue" ;
rdfs:range ifc:IfcAppliedValueSelect .
ifc:monthComponent_IfcCalendarDate
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCalendarDate ;
rdfs:label "MonthComponent" ;
rdfs:range ifc:IfcMonthInYearNumber .
ifc:frameDepth_IfcPermeableCoveringProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPermeableCoveringProperties ;
rdfs:label "FrameDepth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:senseAgreement_IfcTrimmedCurve
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTrimmedCurve ;
rdfs:label "SenseAgreement" ;
rdfs:range expr:BOOLEAN .
ifc:fontStyle_IfcTextStyleFontModel
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleFontModel ;
rdfs:label "FontStyle" ;
rdfs:range ifc:IfcFontStyle .
ifc:predefinedType_IfcElectricMotorType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricMotorType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcElectricMotorTypeEnum .
ifc:IfcSectionedSpine
a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem ;
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
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCompositeCurve ;
owl:onProperty ifc:spineCurve_IfcSectionedSpine
] ;
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 [ 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:allValuesFrom 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:onClass ifc:IfcAxis2Placement3D_List ;
owl:onProperty ifc:crossSectionPositions_IfcSectionedSpine ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAxis2Placement3D_List ;
owl:onProperty ifc:crossSectionPositions_IfcSectionedSpine
] ;
owl:disjointWith ifc:IfcSurface , ifc:IfcAnnotationFillArea , ifc:IfcDirection , ifc:IfcHalfSpaceSolid , ifc:IfcDraughtingCallout , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcPlanarExtent , ifc:IfcPoint , ifc:IfcBoundingBox , ifc:IfcAnnotationSurface , ifc:IfcOneDirectionRepeatFactor , ifc:IfcGeometricSet , ifc:IfcDefinedSymbol , ifc:IfcVector , ifc:IfcPlacement , ifc:IfcSolidModel , ifc:IfcCartesianTransformationOperator , ifc:IfcFillAreaStyleHatching , ifc:IfcCompositeCurveSegment , ifc:IfcBooleanResult , ifc:IfcFaceBasedSurfaceModel , ifc:IfcLightSource , ifc:IfcCsgPrimitive3D , ifc:IfcCurve , ifc:IfcShellBasedSurfaceModel , ifc:IfcTextLiteral , ifc:IfcFillAreaStyleTiles .
ifc:CBD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "CBD" .
ifc:IfcCsgSelect a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:CHECK a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "CHECK" .
ifc:MODULUSOFELASTICITYUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "MODULUSOFELASTICITYUNIT" .
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: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:IfcStairTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
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:IfcAnnotationSurface , ifc:IfcCompositeCurveSegment , ifc:IfcDraughtingCallout , ifc:IfcSurface , ifc:IfcVector , ifc:IfcTextLiteral , ifc:IfcSectionedSpine , ifc:IfcCartesianTransformationOperator , ifc:IfcOneDirectionRepeatFactor , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcDirection , ifc:IfcPlanarExtent , ifc:IfcDefinedSymbol , ifc:IfcBooleanResult , ifc:IfcPoint , ifc:IfcCurve , ifc:IfcFillAreaStyleTiles , ifc:IfcPlacement , ifc:IfcCsgPrimitive3D , ifc:IfcBoundingBox , ifc:IfcAnnotationFillArea , ifc:IfcHalfSpaceSolid , ifc:IfcFillAreaStyleHatching , ifc:IfcSolidModel , ifc:IfcLightSource , ifc:IfcShellBasedSurfaceModel .
ifc:IfcProduct a owl:Class ;
rdfs:subClassOf ifc:IfcObject ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProductRepresentation ;
owl:onProperty ifc:representation_IfcProduct
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRelAssignsToProduct ;
owl:onProperty ifc:referencedBy_IfcProduct
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass 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: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:allValuesFrom ifc:IfcObjectPlacement ;
owl:onProperty ifc:objectPlacement_IfcProduct
] ;
owl:disjointWith ifc:IfcProcess , ifc:IfcActor , ifc:IfcProject , ifc:IfcControl , ifc:IfcGroup , ifc:IfcResource .
ifc:ALUMINIUM_WOOD a ifc:IfcWindowStyleConstructionEnum , ifc:IfcDoorStyleConstructionEnum , owl:NamedIndividual ;
rdfs:label "ALUMINIUM_WOOD" .
ifc:IfcDistributionChamberElement
a owl:Class ;
rdfs:subClassOf ifc:IfcDistributionFlowElement ;
owl:disjointWith ifc:IfcFlowSegment , ifc:IfcEnergyConversionDevice , ifc:IfcFlowMovingDevice , ifc:IfcFlowController , ifc:IfcFlowFitting , ifc:IfcFlowTerminal , ifc:IfcFlowStorageDevice , ifc:IfcFlowTreatmentDevice .
ifc:VOLTMETER_PEAK a ifc:IfcFlowInstrumentTypeEnum , owl:NamedIndividual ;
rdfs:label "VOLTMETER_PEAK" .
ifc:INFILTRATION a ifc:IfcThermalLoadSourceEnum , owl:NamedIndividual ;
rdfs:label "INFILTRATION" .
ifc:NEWTON a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "NEWTON" .
ifc:linearForceY_IfcStructuralLoadLinearForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadLinearForce ;
rdfs:label "LinearForceY" ;
rdfs:range ifc:IfcLinearForceMeasure .
ifc:IfcLocalTime a owl:Class ;
rdfs:subClassOf ifc:IfcObjectReferenceSelect , ifc:IfcDateTimeSelect ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMinuteInHour ;
owl:onProperty ifc:minuteComponent_IfcLocalTime
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSecondInMinute ;
owl:onProperty ifc:secondComponent_IfcLocalTime
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcHourInDay ;
owl:onProperty ifc:hourComponent_IfcLocalTime
] ;
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:IfcCoordinatedUniversalTimeOffset ;
owl:onProperty ifc:zone_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:IfcDaylightSavingHour ;
owl:onProperty ifc:daylightSavingOffset_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcCoordinatedUniversalTimeOffset ;
owl:onProperty ifc:zone_IfcLocalTime
] .
ifc:items_IfcRepresentation
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRepresentation ;
rdfs:label "Items" ;
rdfs:range ifc:IfcRepresentationItem .
ifc:relatingMaterial_IfcRelAssociatesMaterial
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssociatesMaterial ;
rdfs:label "RelatingMaterial" ;
rdfs:range ifc:IfcMaterialSelect .
ifc:KES a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "KES" .
ifc:IfcZone a owl:Class ;
rdfs:subClassOf ifc:IfcGroup ;
owl:disjointWith ifc:IfcStructuralResultGroup , ifc:IfcCondition , ifc:IfcStructuralLoadGroup , ifc:IfcInventory , ifc:IfcAsset , ifc:IfcSystem .
ifc:IfcStructuralLoadPlanarForce
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralLoadStatic ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPlanarForceMeasure ;
owl:onProperty ifc:planarForceZ_IfcStructuralLoadPlanarForce
] ;
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: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
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPlanarForceMeasure ;
owl:onProperty ifc:planarForceX_IfcStructuralLoadPlanarForce
] ;
owl:disjointWith ifc:IfcStructuralLoadLinearForce , ifc:IfcStructuralLoadTemperature , ifc:IfcStructuralLoadSingleForce , ifc:IfcStructuralLoadSingleDisplacement .
ifc:boxSlantAngle_IfcTextStyleWithBoxCharacteristics
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleWithBoxCharacteristics ;
rdfs:label "BoxSlantAngle" ;
rdfs:range ifc:IfcPlaneAngleMeasure .
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:IfcSlabType , ifc:IfcMemberType , ifc:IfcStairFlightType , ifc:IfcBeamType , ifc:IfcRampFlightType , ifc:IfcWallType , ifc:IfcCurtainWallType , ifc:IfcBuildingElementProxyType , ifc:IfcColumnType , ifc:IfcPlateType .
ifc:FEMTO a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "FEMTO" .
ifc:FORMEDDUCT a ifc:IfcDistributionChamberElementTypeEnum , owl:NamedIndividual ;
rdfs:label "FORMEDDUCT" .
ifc:SEK a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "SEK" .
ifc:TENSION_MEMBER a ifc:IfcStructuralCurveTypeEnum , owl:NamedIndividual ;
rdfs:label "TENSION_MEMBER" .
ifc:IfcMolecularWeightMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:pointParameter_IfcPointOnCurve
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPointOnCurve ;
rdfs:label "PointParameter" ;
rdfs:range ifc:IfcParameterValue .
ifc:isothermalMoistureCapacity_IfcHygroscopicMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcHygroscopicMaterialProperties ;
rdfs:label "IsothermalMoistureCapacity" ;
rdfs:range ifc:IfcIsothermalMoistureCapacityMeasure .
ifc:IfcProductsOfCombustionProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcMaterialProperties ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcSpecificHeatCapacityMeasure ;
owl:onProperty ifc:specificHeatCapacity_IfcProductsOfCombustionProperties
] ;
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: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:allValuesFrom ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:cO2Content_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveRatioMeasure ;
owl:onProperty ifc:cOContent_IfcProductsOfCombustionProperties
] ;
owl:disjointWith ifc:IfcFuelProperties , ifc:IfcMechanicalMaterialProperties , ifc:IfcOpticalMaterialProperties , ifc:IfcHygroscopicMaterialProperties , ifc:IfcThermalMaterialProperties , ifc:IfcWaterProperties , ifc:IfcGeneralMaterialProperties , ifc:IfcExtendedMaterialProperties .
ifc:IfcWindowLiningProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcPropertySetDefinition ;
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:allValuesFrom ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:secondTransomOffset_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcShapeAspect ;
owl:onProperty ifc:shapeAspectStyle_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:liningThickness_IfcWindowLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:secondMullionOffset_IfcWindowLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:transomThickness_IfcWindowLiningProperties
] ;
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:liningDepth_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: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:allValuesFrom ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:firstTransomOffset_IfcWindowLiningProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:firstMullionOffset_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:firstMullionOffset_IfcWindowLiningProperties
] ;
owl:disjointWith ifc:IfcSoundProperties , ifc:IfcSpaceThermalLoadProperties , ifc:IfcWindowPanelProperties , ifc:IfcServiceLifeFactor , ifc:IfcDoorPanelProperties , ifc:IfcFluidFlowProperties , ifc:IfcSoundValue , ifc:IfcDoorLiningProperties , ifc:IfcEnergyProperties , ifc:IfcPermeableCoveringProperties , ifc:IfcReinforcementDefinitionProperties , ifc:IfcPropertySet , ifc:IfcElementQuantity .
ifc:IfcLuminousFluxMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:voids_IfcFacetedBrepWithVoids
a owl:ObjectProperty ;
rdfs:domain ifc:IfcFacetedBrepWithVoids ;
rdfs:label "Voids" ;
rdfs:range ifc:IfcClosedShell .
ifc:IfcProxy a owl:Class ;
rdfs:subClassOf ifc:IfcProduct ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:tag_IfcProxy
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcObjectTypeEnum ;
owl:onProperty ifc:proxyType_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:tag_IfcProxy
] ;
owl:disjointWith ifc:IfcStructuralItem , ifc:IfcGrid , ifc:IfcPort , ifc:IfcSpatialStructureElement , ifc:IfcStructuralActivity , ifc:IfcAnnotation , ifc:IfcElement .
ifc:axisCurve_IfcGridAxis
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGridAxis ;
rdfs:label "AxisCurve" ;
rdfs:range ifc:IfcCurve .
ifc:ELECTRICHEATINGCOIL
a ifc:IfcCoilTypeEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICHEATINGCOIL" .
ifc:predefinedType_IfcVibrationIsolatorType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcVibrationIsolatorType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcVibrationIsolatorTypeEnum .
ifc:scale2_IfcCartesianTransformationOperator3DnonUniform
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCartesianTransformationOperator3DnonUniform ;
rdfs:label "Scale2" ;
rdfs:range expr:REAL .
ifc:IfcModulusOfSubgradeReactionMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:GLOBAL_COORDS a ifc:IfcGlobalOrLocalEnum , owl:NamedIndividual ;
rdfs:label "GLOBAL_COORDS" .
ifc:IfcDoorPanelProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcPropertySetDefinition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom 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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass 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:allValuesFrom ifc:IfcDoorPanelOperationEnum ;
owl:onProperty ifc:panelOperation_IfcDoorPanelProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDoorPanelPositionEnum ;
owl:onProperty ifc:panelPosition_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:IfcNormalisedRatioMeasure ;
owl:onProperty ifc:panelWidth_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:panelDepth_IfcDoorPanelProperties
] ;
owl:disjointWith ifc:IfcWindowLiningProperties , ifc:IfcWindowPanelProperties , ifc:IfcElementQuantity , ifc:IfcPropertySet , ifc:IfcSpaceThermalLoadProperties , ifc:IfcPermeableCoveringProperties , ifc:IfcSoundProperties , ifc:IfcDoorLiningProperties , ifc:IfcFluidFlowProperties , ifc:IfcSoundValue , ifc:IfcServiceLifeFactor , ifc:IfcReinforcementDefinitionProperties , ifc:IfcEnergyProperties .
ifc:name_IfcStructuralConnectionCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralConnectionCondition ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:FLAT_ROOF a ifc:IfcRoofTypeEnum , owl:NamedIndividual ;
rdfs:label "FLAT_ROOF" .
ifc:spreadAngle_IfcLightSourceSpot
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourceSpot ;
rdfs:label "SpreadAngle" ;
rdfs:range ifc:IfcPositivePlaneAngleMeasure .
ifc:firstTransomOffset_IfcWindowLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowLiningProperties ;
rdfs:label "FirstTransomOffset" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:predefinedType_IfcColumnType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcColumnType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcColumnTypeEnum .
ifc:backgroundColour_IfcTextStyleForDefinedFont
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextStyleForDefinedFont ;
rdfs:label "BackgroundColour" ;
rdfs:range ifc:IfcColour .
ifc:CANDELA a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "CANDELA" .
ifc:FREESTANDINGFAN a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "FREESTANDINGFAN" .
ifc:IfcVirtualElement
a owl:Class ;
rdfs:subClassOf ifc:IfcElement ;
owl:disjointWith ifc:IfcTransportElement , ifc:IfcEquipmentElement , ifc:IfcElementAssembly , ifc:IfcElectricalElement , ifc:IfcElementComponent , ifc:IfcBuildingElement , ifc:IfcFeatureElement , ifc:IfcFurnishingElement , ifc:IfcDistributionElement .
ifc:MASSFLOWRATEUNIT a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "MASSFLOWRATEUNIT" .
ifc:repeatS_IfcSurfaceTexture
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceTexture ;
rdfs:label "RepeatS" ;
rdfs:range expr:BOOLEAN .
ifc:IfcRibPlateProfileProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcProfileProperties ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcRibPlateDirectionEnum ;
owl:onProperty ifc:direction_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: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:thickness_IfcRibPlateProfileProperties
] ;
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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:ribSpacing_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: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:IfcSurfaceTexture_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcSurfaceTexture_List , list:EmptyList .
ifc:assignedItems_IfcPresentationLayerAssignment
a owl:ObjectProperty ;
rdfs:domain ifc:IfcPresentationLayerAssignment ;
rdfs:label "AssignedItems" ;
rdfs:range ifc:IfcLayeredItem .
ifc:purpose_IfcStructuralLoadGroup
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadGroup ;
rdfs:label "Purpose" ;
rdfs:range ifc:IfcLabel .
ifc:depth_IfcZShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcZShapeProfileDef ;
rdfs:label "Depth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:STERADIAN a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "STERADIAN" .
ifc:connectionConstraint_IfcRelConnectsWithEccentricity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsWithEccentricity ;
rdfs:label "ConnectionConstraint" ;
rdfs:range ifc:IfcConnectionGeometry .
ifc:outer_IfcManifoldSolidBrep
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcManifoldSolidBrep ;
rdfs:label "Outer" ;
rdfs:range ifc:IfcClosedShell .
ifc:LACK_OF_FIT a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "LACK_OF_FIT" .
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:relatingProcess_IfcRelAssignsToProcess
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssignsToProcess ;
rdfs:label "RelatingProcess" ;
rdfs:range ifc:IfcProcess ;
owl:inverseOf ifc:operatesOn_IfcProcess .
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:liningThickness_IfcWindowLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowLiningProperties ;
rdfs:label "LiningThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:profileName_IfcProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProfileProperties ;
rdfs:label "ProfileName" ;
rdfs:range ifc:IfcLabel .
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:allValuesFrom ifc:IfcPermeableCoveringOperationEnum ;
owl:onProperty ifc:operationType_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:frameThickness_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:IfcWindowPanelPositionEnum ;
owl:onProperty ifc:panelPosition_IfcPermeableCoveringProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPermeableCoveringOperationEnum ;
owl:onProperty ifc:operationType_IfcPermeableCoveringProperties ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:frameDepth_IfcPermeableCoveringProperties
] ;
owl:disjointWith ifc:IfcSoundValue , ifc:IfcReinforcementDefinitionProperties , ifc:IfcFluidFlowProperties , ifc:IfcPropertySet , ifc:IfcWindowPanelProperties , ifc:IfcDoorLiningProperties , ifc:IfcWindowLiningProperties , ifc:IfcSoundProperties , ifc:IfcEnergyProperties , ifc:IfcElementQuantity , ifc:IfcSpaceThermalLoadProperties , ifc:IfcServiceLifeFactor , ifc:IfcDoorPanelProperties .
ifc:IfcAngularVelocityMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:description_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "Description" ;
rdfs:range ifc:IfcText .
ifc:predefinedType_IfcWasteTerminalType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWasteTerminalType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcWasteTerminalTypeEnum .
ifc:GIRDER a ifc:IfcElementAssemblyTypeEnum , owl:NamedIndividual ;
rdfs:label "GIRDER" .
ifc:IfcPileTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:linearForceZ_IfcStructuralLoadLinearForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadLinearForce ;
rdfs:label "LinearForceZ" ;
rdfs:range ifc:IfcLinearForceMeasure .
ifc:countValue_IfcQuantityCount
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcQuantityCount ;
rdfs:label "CountValue" ;
rdfs:range ifc:IfcCountMeasure .
ifc:tag_IfcElement a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElement ;
rdfs:label "Tag" ;
rdfs:range ifc:IfcIdentifier .
ifc:INDIRECTDIRECTCOMBINATION
a ifc:IfcEvaporativeCoolerTypeEnum , owl:NamedIndividual ;
rdfs:label "INDIRECTDIRECTCOMBINATION" .
ifc:revision_IfcDocumentInformation
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentInformation ;
rdfs:label "Revision" ;
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: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:MEASURED a ifc:IfcDataOriginEnum , ifc:IfcPropertySourceEnum , owl:NamedIndividual ;
rdfs:label "MEASURED" .
ifc:IfcFillAreaStyleTiles
a owl:Class ;
rdfs:subClassOf ifc:IfcGeometricRepresentationItem , ifc:IfcFillStyleSelect ;
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:IfcPositiveRatioMeasure ;
owl:onProperty ifc:tilingScale_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:allValuesFrom ifc:IfcFillAreaStyleTileShapeSelect ;
owl:onProperty ifc:tiles_IfcFillAreaStyleTiles
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcOneDirectionRepeatFactor ;
owl:onProperty ifc:tilingPattern_IfcFillAreaStyleTiles
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcOneDirectionRepeatFactor ;
owl:onProperty ifc:tilingPattern_IfcFillAreaStyleTiles ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:disjointWith ifc:IfcOneDirectionRepeatFactor , ifc:IfcPlanarExtent , ifc:IfcSolidModel , ifc:IfcAnnotationFillArea , ifc:IfcPlacement , ifc:IfcFillAreaStyleHatching , ifc:IfcAnnotationSurface , ifc:IfcVector , ifc:IfcDirection , ifc:IfcShellBasedSurfaceModel , ifc:IfcCartesianTransformationOperator , ifc:IfcBooleanResult , ifc:IfcDefinedSymbol , ifc:IfcHalfSpaceSolid , ifc:IfcCurve , ifc:IfcTextLiteral , ifc:IfcDraughtingCallout , ifc:IfcPoint , ifc:IfcGeometricSet , ifc:IfcBoundingBox , ifc:IfcCsgPrimitive3D , ifc:IfcSurface , ifc:IfcSectionedSpine , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcFaceBasedSurfaceModel , ifc:IfcLightSource , ifc:IfcCompositeCurveSegment .
ifc:relatedPriorities_IfcRelConnectsPathElements
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelConnectsPathElements ;
rdfs:label "RelatedPriorities" ;
rdfs:range expr:INTEGER_List .
ifc:bottomRadius_IfcRightCircularCone
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRightCircularCone ;
rdfs:label "BottomRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:PHOTOCOPIER a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "PHOTOCOPIER" .
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:requestID_IfcActionRequest
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcActionRequest ;
rdfs:label "RequestID" ;
rdfs:range ifc:IfcIdentifier .
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: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:IfcCostScheduleTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:startTime_IfcWorkControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWorkControl ;
rdfs:label "StartTime" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:deltaT_Z_IfcStructuralLoadTemperature
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadTemperature ;
rdfs:label "DeltaT_Z" ;
rdfs:range ifc:IfcThermodynamicTemperatureMeasure .
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:creationTime_IfcConstraint
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraint ;
rdfs:label "CreationTime" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:CIRCUITBREAKER a ifc:IfcProtectiveDeviceTypeEnum , owl:NamedIndividual ;
rdfs:label "CIRCUITBREAKER" .
ifc:placementRefDirection_IfcGridPlacement
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGridPlacement ;
rdfs:label "PlacementRefDirection" ;
rdfs:range ifc:IfcVirtualGridIntersection .
ifc:SINGLESCREW a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "SINGLESCREW" .
ifc:WASHINGMACHINE a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "WASHINGMACHINE" .
ifc:IfcConstraint a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConstraintEnum ;
owl:onProperty ifc:constraintGrade_IfcConstraint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcDateTimeSelect ;
owl:onProperty ifc:creationTime_IfcConstraint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConstraintClassificationRelationship ;
owl:onProperty ifc:classifiedAs_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:IfcActorSelect ;
owl:onProperty ifc:creatingActor_IfcConstraint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcConstraint
] ;
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:allValuesFrom ifc:IfcConstraintAggregationRelationship ;
owl:onProperty ifc:aggregates_IfcConstraint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:userDefinedGrade_IfcConstraint
] ;
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:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_IfcConstraint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConstraintRelationship ;
owl:onProperty ifc:relatesConstraints_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:userDefinedGrade_IfcConstraint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:constraintSource_IfcConstraint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcActorSelect ;
owl:onProperty ifc:creatingActor_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcDateTimeSelect ;
owl:onProperty ifc:creationTime_IfcConstraint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPropertyConstraintRelationship ;
owl:onProperty ifc:propertiesForConstraint_IfcConstraint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcConstraintRelationship ;
owl:onProperty ifc:isRelatedWith_IfcConstraint
] .
ifc:IfcWindowPanelPositionEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:HALF_TURN_STAIR a ifc:IfcStairTypeEnum , owl:NamedIndividual ;
rdfs:label "HALF_TURN_STAIR" .
ifc:IfcCurveStyle a owl:Class ;
rdfs:subClassOf ifc:IfcPresentationStyle , ifc:IfcPresentationStyleSelect ;
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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcColour ;
owl:onProperty ifc:curveColour_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:allValuesFrom ifc:IfcSizeSelect ;
owl:onProperty ifc:curveWidth_IfcCurveStyle
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcColour ;
owl:onProperty ifc:curveColour_IfcCurveStyle
] ;
owl:disjointWith ifc:IfcTextStyle , ifc:IfcSymbolStyle , ifc:IfcSurfaceStyle , ifc:IfcFillAreaStyle .
ifc:u1_IfcRectangularTrimmedSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangularTrimmedSurface ;
rdfs:label "U1" ;
rdfs:range ifc:IfcParameterValue .
ifc:IfcBooleanClippingResult
a owl:Class ;
rdfs:subClassOf ifc:IfcBooleanResult .
ifc:coordinates_IfcTextureVertex
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextureVertex ;
rdfs:label "Coordinates" ;
rdfs:range ifc:IfcParameterValue_List .
ifc:EVAPORATIVECOOLED
a ifc:IfcCondenserTypeEnum , owl:NamedIndividual ;
rdfs:label "EVAPORATIVECOOLED" .
ifc:IfcStructuralResultGroup
a owl:Class ;
rdfs:subClassOf ifc:IfcGroup ;
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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcStructuralAnalysisModel ;
owl:onProperty ifc:resultGroupFor_IfcStructuralResultGroup
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:isLinear_IfcStructuralResultGroup
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcStructuralLoadGroup ;
owl:onProperty ifc:resultForLoadGroup_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:allValuesFrom ifc:IfcAnalysisTheoryTypeEnum ;
owl:onProperty ifc:theoryType_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:IfcStructuralAnalysisModel ;
owl:onProperty ifc:resultGroupFor_IfcStructuralResultGroup
] ;
owl:disjointWith ifc:IfcZone , ifc:IfcInventory , ifc:IfcCondition , ifc:IfcStructuralLoadGroup , ifc:IfcSystem , ifc:IfcAsset .
ifc:tilingScale_IfcFillAreaStyleTiles
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFillAreaStyleTiles ;
rdfs:label "TilingScale" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:IfcSurfaceStyleElementSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:resourceConsumption_IfcConstructionResource
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstructionResource ;
rdfs:label "ResourceConsumption" ;
rdfs:range ifc:IfcResourceConsumptionEnum .
ifc:IfcBuildingElementPart
a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElementComponent ;
owl:disjointWith ifc:IfcReinforcingElement .
ifc:MIXING a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "MIXING" .
ifc:VOLTAGE a ifc:IfcTransformerTypeEnum , owl:NamedIndividual ;
rdfs:label "VOLTAGE" .
ifc:shearAreaY_IfcStructuralSteelProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralSteelProfileProperties ;
rdfs:label "ShearAreaY" ;
rdfs:range ifc:IfcAreaMeasure .
ifc:userDefinedPropertySource_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "UserDefinedPropertySource" ;
rdfs:range ifc:IfcLabel .
ifc:ESTIMATE a ifc:IfcCostScheduleTypeEnum , owl:NamedIndividual ;
rdfs:label "ESTIMATE" .
ifc:predefinedType_IfcSensorType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSensorType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcSensorTypeEnum .
ifc:ELECTRICCHARGEUNIT
a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICCHARGEUNIT" .
ifc:IfcOneDirectionRepeatFactor
a owl:Class ;
rdfs:subClassOf ifc:IfcHatchLineDistanceSelect , ifc:IfcGeometricRepresentationItem ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcVector ;
owl:onProperty ifc:repeatFactor_IfcOneDirectionRepeatFactor ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcVector ;
owl:onProperty ifc:repeatFactor_IfcOneDirectionRepeatFactor
] ;
owl:disjointWith ifc:IfcCompositeCurveSegment , ifc:IfcTextLiteral , ifc:IfcPlacement , ifc:IfcDefinedSymbol , ifc:IfcShellBasedSurfaceModel , ifc:IfcSurface , ifc:IfcCurve , ifc:IfcPlanarExtent , ifc:IfcDraughtingCallout , ifc:IfcPoint , ifc:IfcSolidModel , ifc:IfcHalfSpaceSolid , ifc:IfcAnnotationSurface , ifc:IfcSectionedSpine , ifc:IfcCsgPrimitive3D , ifc:IfcGeometricSet , ifc:IfcFaceBasedSurfaceModel , ifc:IfcFillAreaStyleHatching , ifc:IfcBoundingBox , ifc:IfcDirection , ifc:IfcAnnotationFillArea , ifc:IfcFillAreaStyleTiles , ifc:IfcBooleanResult , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcVector , ifc:IfcLightSource , ifc:IfcCartesianTransformationOperator .
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:IfcAirTerminalBoxTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcCooledBeamTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcText a owl:Class ;
rdfs:subClassOf expr:STRING , ifc:IfcMetricValueSelect , ifc:IfcSimpleValue .
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:IfcBuildingElementProxyType , ifc:IfcCoveringType , ifc:IfcWallType , ifc:IfcCurtainWallType , ifc:IfcStairFlightType , ifc:IfcSlabType , ifc:IfcRailingType , ifc:IfcRampFlightType , ifc:IfcPlateType , ifc:IfcMemberType , ifc:IfcColumnType .
ifc:mimeContentType_IfcDocumentElectronicFormat
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDocumentElectronicFormat ;
rdfs:label "MimeContentType" ;
rdfs:range ifc:IfcLabel .
ifc:compressionFailureY_IfcFailureConnectionCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFailureConnectionCondition ;
rdfs:label "CompressionFailureY" ;
rdfs:range ifc:IfcForceMeasure .
ifc:LIGATURE a ifc:IfcReinforcingBarRoleEnum , owl:NamedIndividual ;
rdfs:label "LIGATURE" .
ifc:EXIT a ifc:IfcDuctFittingTypeEnum , ifc:IfcPipeFittingTypeEnum , owl:NamedIndividual ;
rdfs:label "EXIT" .
ifc:IfcRelAssociatesConstraint
a owl:Class ;
rdfs:subClassOf ifc:IfcRelAssociates ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcConstraint ;
owl:onProperty ifc:relatingConstraint_IfcRelAssociatesConstraint ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:IfcConstraint ;
owl:onProperty ifc:relatingConstraint_IfcRelAssociatesConstraint
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:intent_IfcRelAssociatesConstraint
] ;
owl:disjointWith ifc:IfcRelAssociatesAppliedValue , ifc:IfcRelAssociatesLibrary , ifc:IfcRelAssociatesClassification , ifc:IfcRelAssociatesDocument , ifc:IfcRelAssociatesMaterial , ifc:IfcRelAssociatesProfileProperties , ifc:IfcRelAssociatesApproval .
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:relatingDocument_IfcRelAssociatesDocument
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssociatesDocument ;
rdfs:label "RelatingDocument" ;
rdfs:range ifc:IfcDocumentSelect .
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:representation_IfcProduct
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProduct ;
rdfs:label "Representation" ;
rdfs:range ifc:IfcProductRepresentation ;
owl:inverseOf ifc:shapeOfProduct_IfcProductDefinitionShape .
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:visibleTransmittance_IfcOpticalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOpticalMaterialProperties ;
rdfs:label "VisibleTransmittance" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:operationType_IfcWindowStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowStyle ;
rdfs:label "OperationType" ;
rdfs:range ifc:IfcWindowStyleOperationEnum .
ifc:notationValue_IfcClassificationNotationFacet
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcClassificationNotationFacet ;
rdfs:label "NotationValue" ;
rdfs:range ifc:IfcLabel .
ifc:BUILDINGOWNER a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "BUILDINGOWNER" .
ifc:IfcDerivedProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcProfileDef ;
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:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:label_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcLabel ;
owl:onProperty ifc:label_IfcDerivedProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCartesianTransformationOperator2D ;
owl:onProperty ifc:operator_IfcDerivedProfileDef
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProfileDef ;
owl:onProperty ifc:parentProfile_IfcDerivedProfileDef
] ;
owl:disjointWith ifc:IfcArbitraryOpenProfileDef , ifc:IfcArbitraryClosedProfileDef , ifc:IfcCompositeProfileDef , ifc:IfcParameterizedProfileDef .
ifc:IfcNullStyle a owl:Class ;
rdfs:subClassOf expr:ENUMERATION , ifc:IfcPresentationStyleSelect .
ifc:predefinedType_IfcLampType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLampType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcLampTypeEnum .
ifc:STUD a ifc:IfcMemberTypeEnum , ifc:IfcReinforcingBarRoleEnum , owl:NamedIndividual ;
rdfs:label "STUD" .
ifc:rowCells_IfcTableRow
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTableRow ;
rdfs:label "RowCells" ;
rdfs:range ifc:IfcValue_List .
ifc:IfcBoolean a owl:Class ;
rdfs:subClassOf expr:BOOLEAN , ifc:IfcSimpleValue .
ifc:IfcTrimmedCurve a owl:Class ;
rdfs:subClassOf ifc:IfcBoundedCurve ;
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:IfcCurve ;
owl:onProperty ifc:basisCurve_IfcTrimmedCurve
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTrimmingPreference ;
owl:onProperty ifc:masterRepresentation_IfcTrimmedCurve
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom expr:BOOLEAN ;
owl:onProperty ifc:senseAgreement_IfcTrimmedCurve
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTrimmingSelect ;
owl:onProperty ifc:trim1_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:maxQualifiedCardinality "2"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTrimmingSelect ;
owl:onProperty ifc:trim2_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:onClass expr:BOOLEAN ;
owl:onProperty ifc:senseAgreement_IfcTrimmedCurve ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:maxQualifiedCardinality "2"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcTrimmingSelect ;
owl:onProperty ifc:trim1_IfcTrimmedCurve
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcTrimmingSelect ;
owl:onProperty ifc:trim2_IfcTrimmedCurve
] ;
owl:disjointWith ifc:IfcBSplineCurve , ifc:IfcPolyline , ifc:IfcCompositeCurve .
ifc:predefinedType_IfcCableCarrierFittingType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCableCarrierFittingType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcCableCarrierFittingTypeEnum .
ifc:fluid_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "Fluid" ;
rdfs:range ifc:IfcMaterial .
ifc:listValues_IfcTimeSeriesValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTimeSeriesValue ;
rdfs:label "ListValues" ;
rdfs:range ifc:IfcValue_List .
ifc:SMOKESENSOR a ifc:IfcSensorTypeEnum , owl:NamedIndividual ;
rdfs:label "SMOKESENSOR" .
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:currentValue_IfcInventory
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcInventory ;
rdfs:label "CurrentValue" ;
rdfs:range ifc:IfcCostValue .
ifc:SINGLESTAGE a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "SINGLESTAGE" .
ifc:predefinedType_IfcAirTerminalBoxType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAirTerminalBoxType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcAirTerminalBoxTypeEnum .
ifc:AXIS1 a ifc:IfcLayerSetDirectionEnum , owl:NamedIndividual ;
rdfs:label "AXIS1" .
ifc:IfcHumidifierTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:label_IfcCompositeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCompositeProfileDef ;
rdfs:label "Label" ;
rdfs:range ifc:IfcLabel .
ifc:VARIABLE_Q a ifc:IfcActionTypeEnum , owl:NamedIndividual ;
rdfs:label "VARIABLE_Q" .
ifc:topFlangeThickness_IfcAsymmetricIShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAsymmetricIShapeProfileDef ;
rdfs:label "TopFlangeThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
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:TOP a ifc:IfcWindowPanelPositionEnum , owl:NamedIndividual ;
rdfs:label "TOP" .
ifc:predefinedType_IfcUnitaryEquipmentType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcUnitaryEquipmentType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcUnitaryEquipmentTypeEnum .
ifc:IfcDistributionChamberElementTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
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:constraintSource_IfcConstraint
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraint ;
rdfs:label "ConstraintSource" ;
rdfs:range ifc:IfcLabel .
ifc:BMD a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "BMD" .
ifc:CURTAIN_PANEL a ifc:IfcPlateTypeEnum , owl:NamedIndividual ;
rdfs:label "CURTAIN_PANEL" .
ifc:filletRadius_IfcUShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcUShapeProfileDef ;
rdfs:label "FilletRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:SLIDING_TO_LEFT a ifc:IfcDoorStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "SLIDING_TO_LEFT" .
ifc:ELECTRICVOLTAGEUNIT
a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "ELECTRICVOLTAGEUNIT" .
ifc:ultimateStress_IfcMechanicalSteelMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMechanicalSteelMaterialProperties ;
rdfs:label "UltimateStress" ;
rdfs:range ifc:IfcPressureMeasure .
ifc:pointOnRelatingElement_IfcConnectionPointGeometry
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConnectionPointGeometry ;
rdfs:label "PointOnRelatingElement" ;
rdfs:range ifc:IfcPointOrVertexPoint .
dce:language a owl:AnnotationProperty .
ifc:IfcStairFlightTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:edgeRadius_IfcLShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLShapeProfileDef ;
rdfs:label "EdgeRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:VERTICALINLINE a ifc:IfcPumpTypeEnum , owl:NamedIndividual ;
rdfs:label "VERTICALINLINE" .
ifc:linearMomentX_IfcStructuralLoadLinearForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadLinearForce ;
rdfs:label "LinearMomentX" ;
rdfs:range ifc:IfcLinearMomentMeasure .
ifc:loadedBy_IfcStructuralAnalysisModel
a owl:ObjectProperty ;
rdfs:domain ifc:IfcStructuralAnalysisModel ;
rdfs:label "LoadedBy" ;
rdfs:range ifc:IfcStructuralLoadGroup ;
owl:inverseOf ifc:loadGroupFor_IfcStructuralLoadGroup .
ifc:IfcBoxAlignment a owl:Class ;
rdfs:subClassOf ifc:IfcLabel .
ifc:IfcPropertyDependencyRelationship
a owl:Class ;
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:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:description_IfcPropertyDependencyRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcLabel ;
owl:onProperty ifc:name_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:IfcLabel ;
owl:onProperty ifc:name_IfcPropertyDependencyRelationship
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcProperty ;
owl:onProperty ifc:dependantProperty_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcText ;
owl:onProperty ifc:description_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:allValuesFrom ifc:IfcText ;
owl:onProperty ifc:expression_IfcPropertyDependencyRelationship
] .
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:IfcArithmeticOperatorEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:BAR a ifc:IfcTendonTypeEnum , owl:NamedIndividual ;
rdfs:label "BAR" .
ifc:IfcDuctSilencerTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcLuminousIntensityDistributionMeasure_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcLuminousIntensityDistributionMeasure_List , list:EmptyList .
ifc:FIXEDPLATEPARALLELFLOWEXCHANGER
a ifc:IfcAirToAirHeatRecoveryTypeEnum , owl:NamedIndividual ;
rdfs:label "FIXEDPLATEPARALLELFLOWEXCHANGER" .
ifc:shearCentreZ_IfcStructuralProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralProfileProperties ;
rdfs:label "ShearCentreZ" ;
rdfs:range ifc:IfcLengthMeasure .
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:BUDGET a ifc:IfcCostScheduleTypeEnum , owl:NamedIndividual ;
rdfs:label "BUDGET" .
ifc:name_IfcClassification
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcClassification ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:predefinedType_IfcAirTerminalType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAirTerminalType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcAirTerminalTypeEnum .
ifc:AIREXCHANGERATE a ifc:IfcThermalLoadSourceEnum , owl:NamedIndividual ;
rdfs:label "AIREXCHANGERATE" .
ifc:lastModifiedDate_IfcOwnerHistory
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOwnerHistory ;
rdfs:label "LastModifiedDate" ;
rdfs:range ifc:IfcTimeStamp .
ifc:cOContent_IfcProductsOfCombustionProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProductsOfCombustionProperties ;
rdfs:label "COContent" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:ROOFTOPUNIT a ifc:IfcUnitaryEquipmentTypeEnum , owl:NamedIndividual ;
rdfs:label "ROOFTOPUNIT" .
ifc:values_IfcIrregularTimeSeries
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcIrregularTimeSeries ;
rdfs:label "Values" ;
rdfs:range ifc:IfcIrregularTimeSeriesValue_List .
ifc:IfcPlateType a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElementType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcPlateTypeEnum ;
owl:onProperty ifc:predefinedType_IfcPlateType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPlateTypeEnum ;
owl:onProperty ifc:predefinedType_IfcPlateType
] ;
owl:disjointWith ifc:IfcRailingType , ifc:IfcRampFlightType , ifc:IfcMemberType , ifc:IfcBuildingElementProxyType , ifc:IfcSlabType , ifc:IfcCurtainWallType , ifc:IfcCoveringType , ifc:IfcStairFlightType , ifc:IfcColumnType , ifc:IfcWallType , ifc:IfcBeamType .
ifc:AREAUNIT a ifc:IfcUnitEnum , owl:NamedIndividual ;
rdfs:label "AREAUNIT" .
ifc:IfcElectricCapacitanceMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:IfcStructuralSurfaceTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:height_IfcRightCircularCylinder
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRightCircularCylinder ;
rdfs:label "Height" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:PLAN_VIEW a ifc:IfcGeometricProjectionEnum , owl:NamedIndividual ;
rdfs:label "PLAN_VIEW" .
ifc:SPECIFICHEATCAPACITYUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "SPECIFICHEATCAPACITYUNIT" .
ifc:predefinedType_IfcFlowInstrumentType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFlowInstrumentType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcFlowInstrumentTypeEnum .
ifc:IfcElectricCurrentMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcMeasureValue .
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:basisSurface_IfcRectangularTrimmedSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangularTrimmedSurface ;
rdfs:label "BasisSurface" ;
rdfs:range ifc:IfcSurface .
ifc:A_QUALITYOFCOMPONENTS
a ifc:IfcServiceLifeFactorTypeEnum , owl:NamedIndividual ;
rdfs:label "A_QUALITYOFCOMPONENTS" .
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:IfcEnergyConversionDeviceType , ifc:IfcFlowStorageDeviceType , ifc:IfcFlowControllerType , ifc:IfcFlowTreatmentDeviceType , ifc:IfcFlowSegmentType , ifc:IfcFlowFittingType , ifc:IfcFlowTerminalType , ifc:IfcFlowMovingDeviceType .
ifc:OILFILTER a ifc:IfcFilterTypeEnum , owl:NamedIndividual ;
rdfs:label "OILFILTER" .
ifc:SPECIFICATION a ifc:IfcObjectiveEnum , owl:NamedIndividual ;
rdfs:label "SPECIFICATION" .
ifc:targetView_IfcGeometricRepresentationSubContext
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeometricRepresentationSubContext ;
rdfs:label "TargetView" ;
rdfs:range ifc:IfcGeometricProjectionEnum .
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:RIGID_FRAME a ifc:IfcElementAssemblyTypeEnum , owl:NamedIndividual ;
rdfs:label "RIGID_FRAME" .
ifc:trim2_IfcTrimmedCurve
a owl:ObjectProperty ;
rdfs:domain ifc:IfcTrimmedCurve ;
rdfs:label "Trim2" ;
rdfs:range ifc:IfcTrimmingSelect .
ifc:valueOfComponents_IfcAppliedValue
a owl:ObjectProperty ;
rdfs:domain ifc:IfcAppliedValue ;
rdfs:label "ValueOfComponents" ;
rdfs:range ifc:IfcAppliedValueRelationship ;
owl:inverseOf ifc:componentOfTotal_IfcAppliedValueRelationship .
ifc:IfcCurveStyleFontSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT , ifc:IfcCurveFontOrScaledCurveFontSelect .
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:enclosure_IfcBoxedHalfSpace
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoxedHalfSpace ;
rdfs:label "Enclosure" ;
rdfs:range ifc:IfcBoundingBox .
ifc:ROTARYVANE a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "ROTARYVANE" .
ifc:WATER a ifc:IfcBoilerTypeEnum , owl:NamedIndividual ;
rdfs:label "WATER" .
ifc:PRODUCT a ifc:IfcObjectTypeEnum , owl:NamedIndividual ;
rdfs:label "PRODUCT" .
ifc:MOVEMENTSENSOR a ifc:IfcSensorTypeEnum , owl:NamedIndividual ;
rdfs:label "MOVEMENTSENSOR" .
ifc:predefinedType_IfcCoilType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCoilType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcCoilTypeEnum .
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:IfcGeometricRepresentationItem , ifc:IfcCsgSelect , ifc:IfcBooleanOperand ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcAxis2Placement3D ;
owl:onProperty ifc:position_IfcCsgPrimitive3D ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcAxis2Placement3D ;
owl:onProperty ifc:position_IfcCsgPrimitive3D
] ;
rdfs:subClassOf [ a owl:Class ;
owl:unionOf ( ifc:IfcBlock ifc:IfcSphere ifc:IfcRightCircularCone ifc:IfcRightCircularCylinder ifc:IfcRectangularPyramid )
] ;
owl:disjointWith ifc:IfcBooleanResult , ifc:IfcOneDirectionRepeatFactor , ifc:IfcSolidModel , ifc:IfcFillAreaStyleTiles , ifc:IfcCurve , ifc:IfcFillAreaStyleHatching , ifc:IfcLightSource , ifc:IfcCartesianTransformationOperator , ifc:IfcGeometricSet , ifc:IfcSurface , ifc:IfcAnnotationSurface , ifc:IfcBoundingBox , ifc:IfcVector , ifc:IfcShellBasedSurfaceModel , ifc:IfcFillAreaStyleTileSymbolWithStyle , ifc:IfcFaceBasedSurfaceModel , ifc:IfcPlanarExtent , ifc:IfcTextLiteral , ifc:IfcDirection , ifc:IfcHalfSpaceSolid , ifc:IfcSectionedSpine , ifc:IfcCompositeCurveSegment , ifc:IfcDraughtingCallout , ifc:IfcPoint , ifc:IfcDefinedSymbol , ifc:IfcAnnotationFillArea , ifc:IfcPlacement .
ifc:FIXEDPLATECOUNTERFLOWEXCHANGER
a ifc:IfcAirToAirHeatRecoveryTypeEnum , owl:NamedIndividual ;
rdfs:label "FIXEDPLATECOUNTERFLOWEXCHANGER" .
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:IfcMemberType , ifc:IfcRailingType , ifc:IfcSlabType , ifc:IfcPlateType , ifc:IfcBeamType , ifc:IfcBuildingElementProxyType , ifc:IfcRampFlightType , ifc:IfcColumnType , ifc:IfcWallType , ifc:IfcCurtainWallType , ifc:IfcCoveringType .
ifc:relatedConstraints_IfcConstraintAggregationRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraintAggregationRelationship ;
rdfs:label "RelatedConstraints" ;
rdfs:range ifc:IfcConstraint_List .
ifc:IfcSpecularHighlightSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:IfcPresentableText
a owl:Class ;
rdfs:subClassOf expr:STRING .
ifc:invisibleSegmentLength_IfcCurveStyleFontPattern
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCurveStyleFontPattern ;
rdfs:label "InvisibleSegmentLength" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:HUF a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "HUF" .
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:MOLECULARWEIGHTUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "MOLECULARWEIGHTUNIT" .
ifc:vertexGeometry_IfcVertexPoint
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcVertexPoint ;
rdfs:label "VertexGeometry" ;
rdfs:range ifc:IfcPoint .
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: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:IfcFlowStorageDeviceType , ifc:IfcEnergyConversionDeviceType , ifc:IfcFlowTreatmentDeviceType , ifc:IfcDistributionChamberElementType , ifc:IfcFlowSegmentType , ifc:IfcFlowMovingDeviceType , ifc:IfcFlowFittingType , ifc:IfcFlowTerminalType .
ifc:forceY_IfcStructuralLoadSingleForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadSingleForce ;
rdfs:label "ForceY" ;
rdfs:range ifc:IfcForceMeasure .
ifc:inputVoltage_IfcElectricalBaseProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricalBaseProperties ;
rdfs:label "InputVoltage" ;
rdfs:range ifc:IfcElectricVoltageMeasure .
ifc:IfcDayInMonthNumber
a owl:Class ;
rdfs:subClassOf expr:INTEGER .
ifc:linearMomentY_IfcStructuralLoadLinearForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadLinearForce ;
rdfs:label "LinearMomentY" ;
rdfs:range ifc:IfcLinearMomentMeasure .
ifc:STRUCTURALENGINEER
a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "STRUCTURALENGINEER" .
ifc:itemReference_IfcExternalReference
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcExternalReference ;
rdfs:label "ItemReference" ;
rdfs:range ifc:IfcIdentifier .
ifc:causes_IfcStructuralReaction
a owl:ObjectProperty ;
rdfs:domain ifc:IfcStructuralReaction ;
rdfs:label "Causes" ;
rdfs:range ifc:IfcStructuralAction ;
owl:inverseOf ifc:causedBy_IfcStructuralAction .
ifc:INDIRECTEVAPORATIVEPACKAGEAIRCOOLER
a ifc:IfcEvaporativeCoolerTypeEnum , owl:NamedIndividual ;
rdfs:label "INDIRECTEVAPORATIVEPACKAGEAIRCOOLER" .
ifc:selfIntersect_IfcBSplineCurve
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBSplineCurve ;
rdfs:label "SelfIntersect" ;
rdfs:range expr:LOGICAL .
ifc:PASSIVE a ifc:IfcCooledBeamTypeEnum , owl:NamedIndividual ;
rdfs:label "PASSIVE" .
ifc:RECIPROCATING a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "RECIPROCATING" .
ifc:COSTPLAN a ifc:IfcCostScheduleTypeEnum , owl:NamedIndividual ;
rdfs:label "COSTPLAN" .
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:visibleReflectanceBack_IfcOpticalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOpticalMaterialProperties ;
rdfs:label "VisibleReflectanceBack" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:SOURCE a ifc:IfcFlowDirectionEnum , owl:NamedIndividual ;
rdfs:label "SOURCE" .
ifc:treadLength_IfcStairFlight
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStairFlight ;
rdfs:label "TreadLength" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:SWINGING a ifc:IfcDoorPanelOperationEnum , owl:NamedIndividual ;
rdfs:label "SWINGING" .
ifc:actionID_IfcOrderAction
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcOrderAction ;
rdfs:label "ActionID" ;
rdfs:range ifc:IfcIdentifier .
ifc:maximumPowerInput_IfcElectricalBaseProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricalBaseProperties ;
rdfs:label "MaximumPowerInput" ;
rdfs:range ifc:IfcPowerMeasure .
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:IfcFillStyleSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:STRUT a ifc:IfcMemberTypeEnum , owl:NamedIndividual ;
rdfs:label "STRUT" .
ifc:EQUIPMENT a ifc:IfcThermalLoadSourceEnum , owl:NamedIndividual ;
rdfs:label "EQUIPMENT" .
ifc:applicableDate_IfcAppliedValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAppliedValue ;
rdfs:label "ApplicableDate" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:COMPOUNDPLANEANGLEUNIT
a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "COMPOUNDPLANEANGLEUNIT" .
ifc:IfcLightEmissionSourceEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:elevationOfTerrain_IfcBuilding
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBuilding ;
rdfs:label "ElevationOfTerrain" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:name_IfcTable a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTable ;
rdfs:label "Name" ;
rdfs:range expr:STRING .
ifc:orientation_IfcLightSourceSpot
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSourceSpot ;
rdfs:label "Orientation" ;
rdfs:range ifc:IfcDirection .
ifc:connectedTo_IfcElement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcElement ;
rdfs:label "ConnectedTo" ;
rdfs:range ifc:IfcRelConnectsElements ;
owl:inverseOf ifc:relatingElement_IfcRelConnectsElements .
ifc:RIGID_JOINED_MEMBER
a ifc:IfcStructuralCurveTypeEnum , owl:NamedIndividual ;
rdfs:label "RIGID_JOINED_MEMBER" .
ifc:COULOMB a ifc:IfcSIUnitName , owl:NamedIndividual ;
rdfs:label "COULOMB" .
ifc:LINEARGRILLE a ifc:IfcAirTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "LINEARGRILLE" .
ifc:endProfile_IfcSectionProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSectionProperties ;
rdfs:label "EndProfile" ;
rdfs:range ifc:IfcProfileDef .
ifc:FRICTION a ifc:IfcPileTypeEnum , owl:NamedIndividual ;
rdfs:label "FRICTION" .
ifc:minCurvatureRadius_IfcTendon
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTendon ;
rdfs:label "MinCurvatureRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:IfcEvaporatorTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcPropertyBoundedValue
a owl:Class ;
rdfs:subClassOf ifc:IfcSimpleProperty ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcValue ;
owl:onProperty ifc:lowerBoundValue_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:upperBoundValue_IfcPropertyBoundedValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcUnit ;
owl:onProperty ifc:unit_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcUnit ;
owl:onProperty ifc:unit_IfcPropertyBoundedValue
] ;
owl:disjointWith ifc:IfcPropertySingleValue , ifc:IfcPropertyListValue , ifc:IfcPropertyTableValue , ifc:IfcPropertyReferenceValue , ifc:IfcPropertyEnumeratedValue .
ifc:IfcDerivedUnitEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:TAPERED a ifc:IfcSectionTypeEnum , owl:NamedIndividual ;
rdfs:label "TAPERED" .
ifc:name_IfcMaterial a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMaterial ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:IfcAmountOfSubstanceMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcMeasureValue .
ifc:HANDDRYER a ifc:IfcElectricApplianceTypeEnum , owl:NamedIndividual ;
rdfs:label "HANDDRYER" .
ifc:predefinedType_IfcFanType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFanType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcFanTypeEnum .
ifc:IfcPlaneAngleMeasure_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcPlaneAngleMeasure_List , list:EmptyList .
ifc:IfcSolidAngleMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcMeasureValue .
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:colourComponents_IfcPixelTexture
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPixelTexture ;
rdfs:label "ColourComponents" ;
rdfs:range ifc:IfcInteger .
ifc:ambientIntensity_IfcLightSource
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcLightSource ;
rdfs:label "AmbientIntensity" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:predefinedType_IfcSlabType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSlabType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcSlabTypeEnum .
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:TRANSPORT a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "TRANSPORT" .
ifc:IfcAppliedValueSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:EXHAUSTAIR a ifc:IfcThermalLoadSourceEnum , owl:NamedIndividual ;
rdfs:label "EXHAUSTAIR" .
ifc:rows_IfcTable a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTable ;
rdfs:label "Rows" ;
rdfs:range ifc:IfcTableRow_List .
ifc:MEMBER a ifc:IfcMemberTypeEnum , owl:NamedIndividual ;
rdfs:label "MEMBER" .
ifc:MODIFIEDDELETED a ifc:IfcChangeActionEnum , owl:NamedIndividual ;
rdfs:label "MODIFIEDDELETED" .
ifc:forceZ_IfcStructuralLoadSingleForce
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadSingleForce ;
rdfs:label "ForceZ" ;
rdfs:range ifc:IfcForceMeasure .
ifc:side_IfcSurfaceStyle
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyle ;
rdfs:label "Side" ;
rdfs:range ifc:IfcSurfaceSide .
ifc:impuritiesContent_IfcWaterProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWaterProperties ;
rdfs:label "ImpuritiesContent" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:relaxations_IfcMechanicalSteelMaterialProperties
a owl:ObjectProperty ;
rdfs:domain ifc:IfcMechanicalSteelMaterialProperties ;
rdfs:label "Relaxations" ;
rdfs:range ifc:IfcRelaxation .
ifc:THREE_QUARTER_TURN_STAIR
a ifc:IfcStairTypeEnum , owl:NamedIndividual ;
rdfs:label "THREE_QUARTER_TURN_STAIR" .
ifc:MASSDENSITYUNIT a ifc:IfcDerivedUnitEnum , owl:NamedIndividual ;
rdfs:label "MASSDENSITYUNIT" .
ifc:PARAMETER a ifc:IfcTrimmingPreference , owl:NamedIndividual ;
rdfs:label "PARAMETER" .
ifc:IfcDraughtingPreDefinedCurveFont
a owl:Class ;
rdfs:subClassOf ifc:IfcPreDefinedCurveFont .
ifc:globalOrLocal_IfcStructuralActivity
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralActivity ;
rdfs:label "GlobalOrLocal" ;
rdfs:range ifc:IfcGlobalOrLocalEnum .
ifc:MODIFIED a ifc:IfcChangeActionEnum , owl:NamedIndividual ;
rdfs:label "MODIFIED" .
ifc:IfcSpaceTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:IfcStructuralPointAction
a owl:Class ;
rdfs:subClassOf ifc:IfcStructuralAction ;
owl:disjointWith ifc:IfcStructuralPlanarAction , ifc:IfcStructuralLinearAction .
ifc:IfcMotorConnectionTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:HYDRAULICACTUATOR
a ifc:IfcActuatorTypeEnum , owl:NamedIndividual ;
rdfs:label "HYDRAULICACTUATOR" .
ifc:SINK a ifc:IfcFlowDirectionEnum , ifc:IfcSanitaryTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "SINK" .
ifc:applicableDates_IfcTimeSeriesSchedule
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTimeSeriesSchedule ;
rdfs:label "ApplicableDates" ;
rdfs:range ifc:IfcDateTimeSelect_List .
ifc:name_IfcSIUnit a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSIUnit ;
rdfs:label "Name" ;
rdfs:range ifc:IfcSIUnitName .
ifc:CIVILENGINEER a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "CIVILENGINEER" .
ifc:ENGINEER a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "ENGINEER" .
ifc:COMPLETION_G1 a ifc:IfcActionSourceTypeEnum , owl:NamedIndividual ;
rdfs:label "COMPLETION_G1" .
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:MIDDLE a ifc:IfcWindowPanelPositionEnum , ifc:IfcDoorPanelPositionEnum , owl:NamedIndividual ;
rdfs:label "MIDDLE" .
ifc:HIGH_GRADE_STEEL a ifc:IfcWindowStyleConstructionEnum , ifc:IfcDoorStyleConstructionEnum , owl:NamedIndividual ;
rdfs:label "HIGH_GRADE_STEEL" .
ifc:energySequence_IfcEnergyProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcEnergyProperties ;
rdfs:label "EnergySequence" ;
rdfs:range ifc:IfcEnergySequenceEnum .
ifc:IfcStructuralCurveTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:WELDEDSHELLHERMETIC
a ifc:IfcCompressorTypeEnum , owl:NamedIndividual ;
rdfs:label "WELDEDSHELLHERMETIC" .
ifc:IfcMemberTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:relatedObjectsType_IfcRelAssigns
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRelAssigns ;
rdfs:label "RelatedObjectsType" ;
rdfs:range ifc:IfcObjectTypeEnum .
ifc:IfcPileConstructionEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:predefinedType_IfcAirToAirHeatRecoveryType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAirToAirHeatRecoveryType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcAirToAirHeatRecoveryTypeEnum .
ifc:IfcPositiveLengthMeasure_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcPositiveLengthMeasure_List , list:EmptyList .
ifc:MECHANICALFORCEDDRAFT
a ifc:IfcCoolingTowerTypeEnum , owl:NamedIndividual ;
rdfs:label "MECHANICALFORCEDDRAFT" .
ifc:IfcTopologyRepresentation
a owl:Class ;
rdfs:subClassOf ifc:IfcShapeModel ;
owl:disjointWith ifc:IfcShapeRepresentation .
ifc:shapeType_IfcRamp
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRamp ;
rdfs:label "ShapeType" ;
rdfs:range ifc:IfcRampTypeEnum .
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:IfcPermit a owl:Class ;
rdfs:subClassOf ifc:IfcControl ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcIdentifier ;
owl:onProperty ifc:permitID_IfcPermit ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcIdentifier ;
owl:onProperty ifc:permitID_IfcPermit
] ;
owl:disjointWith ifc:IfcWorkControl , ifc:IfcFurnitureStandard , ifc:IfcSpaceProgram , ifc:IfcCostItem , ifc:IfcConditionCriterion , ifc:IfcScheduleTimeControl , ifc:IfcPerformanceHistory , ifc:IfcActionRequest , ifc:IfcServiceLife , ifc:IfcTimeSeriesSchedule , ifc:IfcProjectOrderRecord , ifc:IfcProjectOrder , ifc:IfcEquipmentStandard , ifc:IfcCostSchedule .
ifc:name_IfcStructuralLoad
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoad ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:FIXEDPLATECROSSFLOWEXCHANGER
a ifc:IfcAirToAirHeatRecoveryTypeEnum , owl:NamedIndividual ;
rdfs:label "FIXEDPLATECROSSFLOWEXCHANGER" .
ifc:MEGA a ifc:IfcSIPrefix , owl:NamedIndividual ;
rdfs:label "MEGA" .
ifc:operator_IfcBooleanResult
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBooleanResult ;
rdfs:label "Operator" ;
rdfs:range ifc:IfcBooleanOperator .
ifc:PTN a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "PTN" .
ifc:lifeCyclePhase_IfcPerformanceHistory
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPerformanceHistory ;
rdfs:label "LifeCyclePhase" ;
rdfs:range ifc:IfcLabel .
ifc:LINTEL a ifc:IfcBeamTypeEnum , owl:NamedIndividual ;
rdfs:label "LINTEL" .
ifc:duration_IfcWorkControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWorkControl ;
rdfs:label "Duration" ;
rdfs:range ifc:IfcTimeMeasure .
ifc:IfcPreDefinedDimensionSymbol
a owl:Class ;
rdfs:subClassOf ifc:IfcPreDefinedSymbol ;
owl:disjointWith ifc:IfcPreDefinedPointMarkerSymbol , ifc:IfcPreDefinedTerminatorSymbol .
ifc:VANEAXIAL a ifc:IfcFanTypeEnum , owl:NamedIndividual ;
rdfs:label "VANEAXIAL" .
ifc:COMPACTFLUORESCENT
a ifc:IfcLampTypeEnum , ifc:IfcLightEmissionSourceEnum , owl:NamedIndividual ;
rdfs:label "COMPACTFLUORESCENT" .
ifc:IfcCooledBeamType
a owl:Class ;
rdfs:subClassOf ifc:IfcEnergyConversionDeviceType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcCooledBeamTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCooledBeamType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCooledBeamTypeEnum ;
owl:onProperty ifc:predefinedType_IfcCooledBeamType
] ;
owl:disjointWith ifc:IfcChillerType , ifc:IfcElectricMotorType , ifc:IfcTubeBundleType , ifc:IfcMotorConnectionType , ifc:IfcBoilerType , ifc:IfcCoilType , ifc:IfcElectricGeneratorType , ifc:IfcHeatExchangerType , ifc:IfcCondenserType , ifc:IfcCoolingTowerType , ifc:IfcHumidifierType , ifc:IfcAirToAirHeatRecoveryType , ifc:IfcUnitaryEquipmentType , ifc:IfcEvaporativeCoolerType , ifc:IfcSpaceHeaterType , ifc:IfcEvaporatorType , ifc:IfcTransformerType .
ifc:ASSISTEDPROPANE a ifc:IfcHumidifierTypeEnum , owl:NamedIndividual ;
rdfs:label "ASSISTEDPROPANE" .
ifc:ROOFING a ifc:IfcCoveringTypeEnum , owl:NamedIndividual ;
rdfs:label "ROOFING" .
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:IfcRelAssociatesProfileProperties , ifc:IfcRelAssociatesDocument , ifc:IfcRelAssociatesApproval , ifc:IfcRelAssociatesAppliedValue , ifc:IfcRelAssociatesConstraint , ifc:IfcRelAssociatesClassification , ifc:IfcRelAssociatesLibrary .
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:carbonContent_IfcFuelProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFuelProperties ;
rdfs:label "CarbonContent" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:VOLTMETER_RMS a ifc:IfcFlowInstrumentTypeEnum , owl:NamedIndividual ;
rdfs:label "VOLTMETER_RMS" .
ifc:crossSections_IfcSectionedSpine
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSectionedSpine ;
rdfs:label "CrossSections" ;
rdfs:range ifc:IfcProfileDef_List .
ifc:wetBulbTemperatureTimeSeries_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "WetBulbTemperatureTimeSeries" ;
rdfs:range ifc:IfcTimeSeries .
ifc:IfcSymbolStyleSelect
a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:REGULATING a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "REGULATING" .
ifc:IfcLightSourcePositional
a owl:Class ;
rdfs:subClassOf ifc:IfcLightSource ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcCartesianPoint ;
owl:onProperty ifc:position_IfcLightSourcePositional
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcReal ;
owl:onProperty ifc:quadricAttenuation_IfcLightSourcePositional
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcReal ;
owl:onProperty ifc:constantAttenuation_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:onClass ifc:IfcReal ;
owl:onProperty ifc:distanceAttenuation_IfcLightSourcePositional ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:onClass ifc:IfcReal ;
owl:onProperty ifc:quadricAttenuation_IfcLightSourcePositional ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
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:distanceAttenuation_IfcLightSourcePositional
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:radius_IfcLightSourcePositional
] ;
owl:disjointWith ifc:IfcLightSourceDirectional , ifc:IfcLightSourceGoniometric , ifc:IfcLightSourceAmbient .
ifc:predefinedType_IfcElectricTimeControlType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElectricTimeControlType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcElectricTimeControlTypeEnum .
ifc:IfcBuildingElementProxyType
a owl:Class ;
rdfs:subClassOf ifc:IfcBuildingElementType ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcBuildingElementProxyTypeEnum ;
owl:onProperty ifc:predefinedType_IfcBuildingElementProxyType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcBuildingElementProxyTypeEnum ;
owl:onProperty ifc:predefinedType_IfcBuildingElementProxyType
] ;
owl:disjointWith ifc:IfcRailingType , ifc:IfcSlabType , ifc:IfcMemberType , ifc:IfcWallType , ifc:IfcPlateType , ifc:IfcCoveringType , ifc:IfcCurtainWallType , ifc:IfcRampFlightType , ifc:IfcColumnType , ifc:IfcStairFlightType , ifc:IfcBeamType .
ifc:SCR a ifc:IfcCurrencyEnum , owl:NamedIndividual ;
rdfs:label "SCR" .
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 .
dce:title a owl:AnnotationProperty .
ifc:IfcMagneticFluxMeasure
a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
ifc:wetBulbTemperatureSingleValue_IfcFluidFlowProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFluidFlowProperties ;
rdfs:label "WetBulbTemperatureSingleValue" ;
rdfs:range ifc:IfcThermodynamicTemperatureMeasure .
ifc:layerSetName_IfcMaterialLayerSet
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcMaterialLayerSet ;
rdfs:label "LayerSetName" ;
rdfs:range ifc:IfcLabel .
ifc:flangeWidth_IfcUShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcUShapeProfileDef ;
rdfs:label "FlangeWidth" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:enumerationValues_IfcPropertyEnumeratedValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcPropertyEnumeratedValue ;
rdfs:label "EnumerationValues" ;
rdfs:range ifc:IfcValue_List .
ifc:HIGHPRESSURESODIUM
a ifc:IfcLampTypeEnum , ifc:IfcLightEmissionSourceEnum , owl:NamedIndividual ;
rdfs:label "HIGHPRESSURESODIUM" .
ifc:name_IfcDraughtingCalloutRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDraughtingCalloutRelationship ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:secondTransomOffset_IfcWindowLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowLiningProperties ;
rdfs:label "SecondTransomOffset" ;
rdfs:range ifc:IfcNormalisedRatioMeasure .
ifc:predefinedType_IfcElementAssembly
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcElementAssembly ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcElementAssemblyTypeEnum .
ifc:name_IfcConstraint
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcConstraint ;
rdfs:label "Name" ;
rdfs:range ifc:IfcLabel .
ifc:secondRepeatFactor_IfcTwoDirectionRepeatFactor
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTwoDirectionRepeatFactor ;
rdfs:label "SecondRepeatFactor" ;
rdfs:range ifc:IfcVector .
ifc:direction_IfcRibPlateProfileProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRibPlateProfileProperties ;
rdfs:label "Direction" ;
rdfs:range ifc:IfcRibPlateDirectionEnum .
ifc:hatchLineAngle_IfcFillAreaStyleHatching
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcFillAreaStyleHatching ;
rdfs:label "HatchLineAngle" ;
rdfs:range ifc:IfcPlaneAngleMeasure .
ifc:PURLIN a ifc:IfcMemberTypeEnum , owl:NamedIndividual ;
rdfs:label "PURLIN" .
ifc:warpingMoment_IfcStructuralLoadSingleForceWarping
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStructuralLoadSingleForceWarping ;
rdfs:label "WarpingMoment" ;
rdfs:range ifc:IfcWarpingMomentMeasure .
ifc:textures_IfcSurfaceStyleWithTextures
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSurfaceStyleWithTextures ;
rdfs:label "Textures" ;
rdfs:range ifc:IfcSurfaceTexture_List .
ifc:IfcValue_EmptyList
a owl:Class ;
rdfs:subClassOf ifc:IfcValue_List , list:EmptyList .
ifc:pagerNumber_IfcTelecomAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTelecomAddress ;
rdfs:label "PagerNumber" ;
rdfs:range ifc:IfcLabel .
ifc:IfcGeneralProfileProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcProfileProperties ;
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:IfcPositiveLengthMeasure ;
owl:onProperty ifc:perimeter_IfcGeneralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:maximumPlateThickness_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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:maximumPlateThickness_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:allValuesFrom ifc:IfcAreaMeasure ;
owl:onProperty ifc:crossSectionArea_IfcGeneralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcMassPerLengthMeasure ;
owl:onProperty ifc:physicalWeight_IfcGeneralProfileProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcAreaMeasure ;
owl:onProperty ifc:crossSectionArea_IfcGeneralProfileProperties
] ;
owl:disjointWith ifc:IfcRibPlateProfileProperties .
ifc:timeComponent_IfcDateAndTime
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDateAndTime ;
rdfs:label "TimeComponent" ;
rdfs:range ifc:IfcLocalTime .
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: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:actualFinish_IfcScheduleTimeControl
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcScheduleTimeControl ;
rdfs:label "ActualFinish" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:upperVaporResistanceFactor_IfcHygroscopicMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcHygroscopicMaterialProperties ;
rdfs:label "UpperVaporResistanceFactor" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
ifc:PAD_FOOTING a ifc:IfcFootingTypeEnum , owl:NamedIndividual ;
rdfs:label "PAD_FOOTING" .
ifc:roundingRadius_IfcRoundedRectangleProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRoundedRectangleProfileDef ;
rdfs:label "RoundingRadius" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
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:SINGLE_PANEL a ifc:IfcWindowStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "SINGLE_PANEL" .
ifc:IfcRoot a owl:Class ;
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:allValuesFrom ifc:IfcGloballyUniqueId ;
owl:onProperty ifc:globalId_IfcRoot
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcOwnerHistory ;
owl:onProperty ifc:ownerHistory_IfcRoot
] ;
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:IfcLabel ;
owl:onProperty ifc:name_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:onClass ifc:IfcGloballyUniqueId ;
owl:onProperty ifc:globalId_IfcRoot ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:onClass ifc:IfcOwnerHistory ;
owl:onProperty ifc:ownerHistory_IfcRoot ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] .
ifc:AIRCOOLED a ifc:IfcChillerTypeEnum , ifc:IfcCondenserTypeEnum , owl:NamedIndividual ;
rdfs:label "AIRCOOLED" .
ifc:IfcJunctionBoxTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:TIMEDTWOPOSITION a ifc:IfcControllerTypeEnum , owl:NamedIndividual ;
rdfs:label "TIMEDTWOPOSITION" .
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:ELEMENT a ifc:IfcElementCompositionEnum , owl:NamedIndividual ;
rdfs:label "ELEMENT" .
ifc:relatedObjects_IfcRelAssigns
a owl:ObjectProperty ;
rdfs:domain ifc:IfcRelAssigns ;
rdfs:label "RelatedObjects" ;
rdfs:range ifc:IfcObjectDefinition ;
owl:inverseOf ifc:hasAssignments_IfcObjectDefinition .
ifc:maxRequiredArea_IfcSpaceProgram
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSpaceProgram ;
rdfs:label "MaxRequiredArea" ;
rdfs:range ifc:IfcAreaMeasure .
ifc:isSuccessorFrom_IfcProcess
a owl:ObjectProperty ;
rdfs:domain ifc:IfcProcess ;
rdfs:label "IsSuccessorFrom" ;
rdfs:range ifc:IfcRelSequence ;
owl:inverseOf ifc:relatedProcess_IfcRelSequence .
ifc:CABLETRUNKINGSEGMENT
a ifc:IfcCableCarrierSegmentTypeEnum , owl:NamedIndividual ;
rdfs:label "CABLETRUNKINGSEGMENT" .
ifc:actor_IfcApprovalActorRelationship
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcApprovalActorRelationship ;
rdfs:label "Actor" ;
rdfs:range ifc:IfcActorSelect .
ifc:IfcIShapeProfileDef
a owl:Class ;
rdfs:subClassOf ifc:IfcParameterizedProfileDef ;
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:webThickness_IfcIShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:filletRadius_IfcIShapeProfileDef
] ;
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: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:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:flangeThickness_IfcIShapeProfileDef ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:flangeThickness_IfcIShapeProfileDef
] ;
owl:disjointWith ifc:IfcUShapeProfileDef , ifc:IfcRectangleProfileDef , ifc:IfcEllipseProfileDef , ifc:IfcLShapeProfileDef , ifc:IfcTrapeziumProfileDef , ifc:IfcCraneRailAShapeProfileDef , ifc:IfcZShapeProfileDef , ifc:IfcCShapeProfileDef , ifc:IfcCraneRailFShapeProfileDef , ifc:IfcTShapeProfileDef , ifc:IfcCircleProfileDef .
ifc:SUPPLIER a ifc:IfcRoleEnum , owl:NamedIndividual ;
rdfs:label "SUPPLIER" .
ifc:IfcLogicalOperatorEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
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:ASSISTEDBUTANE a ifc:IfcHumidifierTypeEnum , owl:NamedIndividual ;
rdfs:label "ASSISTEDBUTANE" .
ifc:slippageX_IfcSlippageConnectionCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcSlippageConnectionCondition ;
rdfs:label "SlippageX" ;
rdfs:range ifc:IfcLengthMeasure .
ifc:MONTHLY a ifc:IfcTimeSeriesScheduleTypeEnum , owl:NamedIndividual ;
rdfs:label "MONTHLY" .
ifc:ANTIVACUUM a ifc:IfcValveTypeEnum , owl:NamedIndividual ;
rdfs:label "ANTIVACUUM" .
ifc:FINISH_FINISH a ifc:IfcSequenceEnum , owl:NamedIndividual ;
rdfs:label "FINISH_FINISH" .
ifc:AREA a ifc:IfcProfileTypeEnum , owl:NamedIndividual ;
rdfs:label "AREA" .
ifc:IfcWindowPanelProperties
a owl:Class ;
rdfs:subClassOf ifc:IfcPropertySetDefinition ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:frameThickness_IfcWindowPanelProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:frameDepth_IfcWindowPanelProperties
] ;
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: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:allValuesFrom ifc:IfcWindowPanelOperationEnum ;
owl:onProperty ifc:operationType_IfcWindowPanelProperties
] ;
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:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ifc:IfcPositiveLengthMeasure ;
owl:onProperty ifc:frameThickness_IfcWindowPanelProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcShapeAspect ;
owl:onProperty ifc:shapeAspectStyle_IfcWindowPanelProperties
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcWindowPanelPositionEnum ;
owl:onProperty ifc:panelPosition_IfcWindowPanelProperties
] ;
owl:disjointWith ifc:IfcSoundValue , ifc:IfcElementQuantity , ifc:IfcDoorLiningProperties , ifc:IfcReinforcementDefinitionProperties , ifc:IfcEnergyProperties , ifc:IfcSoundProperties , ifc:IfcPropertySet , ifc:IfcFluidFlowProperties , ifc:IfcSpaceThermalLoadProperties , ifc:IfcServiceLifeFactor , ifc:IfcDoorPanelProperties , ifc:IfcPermeableCoveringProperties , ifc:IfcWindowLiningProperties .
ifc:IfcActorSelect a owl:Class ;
rdfs:subClassOf expr:SELECT .
ifc:linearStiffnessY_IfcBoundaryNodeCondition
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcBoundaryNodeCondition ;
rdfs:label "LinearStiffnessY" ;
rdfs:range ifc:IfcLinearStiffnessMeasure .
ifc:costType_IfcCostValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCostValue ;
rdfs:label "CostType" ;
rdfs:range ifc:IfcLabel .
ifc:electronicMailAddresses_IfcTelecomAddress
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTelecomAddress ;
rdfs:label "ElectronicMailAddresses" ;
rdfs:range ifc:IfcLabel_List .
ifc:IfcProjectOrderTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:DOUBLE_DOOR_FOLDING
a ifc:IfcDoorStyleOperationEnum , owl:NamedIndividual ;
rdfs:label "DOUBLE_DOOR_FOLDING" .
ifc:worldCoordinateSystem_IfcGeometricRepresentationContext
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcGeometricRepresentationContext ;
rdfs:label "WorldCoordinateSystem" ;
rdfs:range ifc:IfcAxis2Placement .
ifc:SHEET a ifc:IfcPlateTypeEnum , owl:NamedIndividual ;
rdfs:label "SHEET" .
ifc:predefinedType_IfcControllerType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcControllerType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcControllerTypeEnum .
ifc:mode_IfcTextureCoordinateGenerator
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTextureCoordinateGenerator ;
rdfs:label "Mode" ;
rdfs:range ifc:IfcLabel .
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:onClass ifc:IfcValue_List ;
owl:onProperty ifc:enumerationValues_IfcPropertyEnumeratedValue ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcPropertyEnumeration ;
owl:onProperty ifc:enumerationReference_IfcPropertyEnumeratedValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom [ a owl:Restriction ;
owl:onProperty list:hasNext ;
owl:someValuesFrom ifc:IfcValue_List
] ;
owl:onProperty ifc:enumerationValues_IfcPropertyEnumeratedValue
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ifc:IfcValue_List ;
owl:onProperty ifc:enumerationValues_IfcPropertyEnumeratedValue
] ;
owl:disjointWith ifc:IfcPropertyReferenceValue , ifc:IfcPropertyTableValue , ifc:IfcPropertyListValue , ifc:IfcPropertySingleValue , ifc:IfcPropertyBoundedValue .
ifc:fixedUntilDate_IfcAppliedValue
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAppliedValue ;
rdfs:label "FixedUntilDate" ;
rdfs:range ifc:IfcDateTimeSelect .
ifc:n20Content_IfcProductsOfCombustionProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcProductsOfCombustionProperties ;
rdfs:label "N20Content" ;
rdfs:range ifc:IfcPositiveRatioMeasure .
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:v2_IfcRectangularTrimmedSurface
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcRectangularTrimmedSurface ;
rdfs:label "V2" ;
rdfs:range ifc:IfcParameterValue .
ifc:IfcRelAssignsToProjectOrder
a owl:Class ;
rdfs:subClassOf ifc:IfcRelAssignsToControl ;
owl:disjointWith ifc:IfcRelAssignsTasks , ifc:IfcRelSchedulesCostItems .
ifc:GAMBREL_ROOF a ifc:IfcRoofTypeEnum , owl:NamedIndividual ;
rdfs:label "GAMBREL_ROOF" .
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:METALHALIDE a ifc:IfcLampTypeEnum , ifc:IfcLightEmissionSourceEnum , owl:NamedIndividual ;
rdfs:label "METALHALIDE" .
ifc:HOSEREEL a ifc:IfcFireSuppressionTerminalTypeEnum , owl:NamedIndividual ;
rdfs:label "HOSEREEL" .
ifc:predefinedType_IfcCoveringType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCoveringType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcCoveringTypeEnum .
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:IfcForceMeasure a owl:Class ;
rdfs:subClassOf expr:REAL , ifc:IfcDerivedMeasureValue .
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:centreOfGravityInY_IfcCraneRailFShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcCraneRailFShapeProfileDef ;
rdfs:label "CentreOfGravityInY" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:transomThickness_IfcWindowLiningProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcWindowLiningProperties ;
rdfs:label "TransomThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:webThickness_IfcTShapeProfileDef
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTShapeProfileDef ;
rdfs:label "WebThickness" ;
rdfs:range ifc:IfcPositiveLengthMeasure .
ifc:numberOfRiser_IfcStairFlight
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcStairFlight ;
rdfs:label "NumberOfRiser" ;
rdfs:range expr:INTEGER .
ifc:INDICATORPANEL a ifc:IfcElectricDistributionPointFunctionEnum , owl:NamedIndividual ;
rdfs:label "INDICATORPANEL" .
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:IfcDiscreteAccessoryType
a owl:Class ;
rdfs:subClassOf ifc:IfcElementComponentType ;
owl:disjointWith ifc:IfcFastenerType .
ifc:STRAIGHT_RUN_RAMP
a ifc:IfcRampTypeEnum , owl:NamedIndividual ;
rdfs:label "STRAIGHT_RUN_RAMP" .
ifc:hasStructuralMember_IfcElement
a owl:ObjectProperty ;
rdfs:domain ifc:IfcElement ;
rdfs:label "HasStructuralMember" ;
rdfs:range ifc:IfcRelConnectsStructuralElement ;
owl:inverseOf ifc:relatingElement_IfcRelConnectsStructuralElement .
ifc:IfcTendonAnchor a owl:Class ;
rdfs:subClassOf ifc:IfcReinforcingElement ;
owl:disjointWith ifc:IfcReinforcingBar , ifc:IfcReinforcingMesh , ifc:IfcTendon .
ifc:predefinedType_IfcDistributionChamberElementType
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcDistributionChamberElementType ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcDistributionChamberElementTypeEnum .
ifc:IfcLightFixtureTypeEnum
a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
ifc:predefinedType_IfcTendon
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcTendon ;
rdfs:label "PredefinedType" ;
rdfs:range ifc:IfcTendonTypeEnum .
ifc:globalOrLocal_IfcAnnotationFillAreaOccurrence
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcAnnotationFillAreaOccurrence ;
rdfs:label "GlobalOrLocal" ;
rdfs:range ifc:IfcGlobalOrLocalEnum .
ifc:IfcAlarmTypeEnum a owl:Class ;
rdfs:subClassOf expr:ENUMERATION .
© 2015 - 2025 Weber Informatics LLC | Privacy Policy