PanelPosition
type: ObjectProperty
type: FunctionalProperty
domain: IfcWindowPanelProperties
range: IfcWindowPanelPositionEnum

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcProcedure
range: IfcProcedureTypeEnum

RelatedObjects
type: ObjectProperty
domain: IfcRelDefinesByProperties
range: IfcObjectDefinition

Components
type: ObjectProperty
type: FunctionalProperty
domain: IfcAppliedValue
range: IfcAppliedValue List

ConcentrationExponent
type: ObjectProperty
type: FunctionalProperty
domain: IfcLightSourceSpot
range: IfcReal

RepresentationMaps
type: ObjectProperty
type: FunctionalProperty
domain: IfcTypeProduct
range: IfcRepresentationMap List

IfcConstructionProductResourceType
type: Class
subclass of: IfcConstructionResourceType
subclass of: Restriction
  on class: IfcConstructionProductResourceTypeEnum
  on property: PredefinedType IfcConstructionProductResourceType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcConstructionProductResourceTypeEnum
  on property: PredefinedType IfcConstructionProductResourceType
disjoint with: IfcSubContractResourceType
disjoint with: IfcConstructionEquipmentResourceType
disjoint with: IfcConstructionMaterialResourceType
disjoint with: IfcLaborResourceType
disjoint with: IfcCrewResourceType

IfcFilterType
type: Class
subclass of: IfcFlowTreatmentDeviceType
subclass of: Restriction
  on class: IfcFilterTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcFilterTypeEnum
  on property: PredefinedType
disjoint with: IfcDuctSilencerType
disjoint with: IfcInterceptorType

LESSTHANOREQUALTO
type: IfcBenchmarkEnum
type: NamedIndividual

CISTERN
type: IfcSanitaryTerminalTypeEnum
type: NamedIndividual

IfcHalfSpaceSolid
type: Class
subclass of: IfcBooleanOperand
subclass of: IfcGeometricRepresentationItem
subclass of: Restriction
  all values from: IfcSurface
  on property: BaseSurface
subclass of: Restriction
  on class: IfcBoolean
  on property: AgreementFlag IfcHalfSpaceSolid
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcSurface
  on property: BaseSurface
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBoolean
  on property: AgreementFlag IfcHalfSpaceSolid
disjoint with: IfcSurface
disjoint with: IfcCurve
disjoint with: IfcBooleanResult
disjoint with: IfcGeometricSet
disjoint with: IfcTessellatedItem
disjoint with: IfcFillAreaStyleTiles
disjoint with: IfcVector
disjoint with: IfcLightSource
disjoint with: IfcPoint
disjoint with: IfcCartesianTransformationOperator
disjoint with: IfcFaceBasedSurfaceModel
disjoint with: IfcPlanarExtent
disjoint with: IfcSolidModel
disjoint with: IfcDirection
disjoint with: IfcAnnotationFillArea
disjoint with: IfcCompositeCurveSegment
disjoint with: IfcPlacement
disjoint with: IfcBoundingBox
disjoint with: IfcShellBasedSurfaceModel
disjoint with: IfcFillAreaStyleHatching
disjoint with: IfcTextLiteral
disjoint with: IfcCartesianPointList
disjoint with: IfcCsgPrimitive3D
disjoint with: IfcSectionedSpine

UnitComponent
type: ObjectProperty
type: FunctionalProperty
domain: IfcMeasureWithUnit
range: IfcUnit

IfcStyledItem
type: Class
subclass of: IfcRepresentationItem
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcStyleAssignmentSelect
  on property: Styles
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Restriction
  all values from: IfcStyleAssignmentSelect
  on property: Styles
subclass of: Restriction
  all values from: IfcRepresentationItem
  on property: Item
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Name
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRepresentationItem
  on property: Item
disjoint with: IfcGeometricRepresentationItem
disjoint with: IfcTopologicalRepresentationItem
disjoint with: IfcMappedItem

IfcQuantityCount
type: Class
subclass of: IfcPhysicalSimpleQuantity
subclass of: Restriction
  all values from: IfcLabel
  on property: Formula
subclass of: Restriction
  on class: IfcCountMeasure
  on property: CountValue
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCountMeasure
  on property: CountValue
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Formula
disjoint with: IfcQuantityTime
disjoint with: IfcQuantityLength
disjoint with: IfcQuantityArea
disjoint with: IfcQuantityVolume
disjoint with: IfcQuantityWeight

WATERHEATINGCOIL
type: IfcCoilTypeEnum
type: NamedIndividual

ScheduleFinish
type: ObjectProperty
type: FunctionalProperty
domain: IfcResourceTime
range: IfcDateTime

OperationType
type: ObjectProperty
type: FunctionalProperty
domain: IfcDoorType
range: IfcDoorTypeOperationEnum

BUDGET
type: IfcCostScheduleTypeEnum
type: NamedIndividual

HANDRAIL
type: IfcRailingTypeEnum
type: NamedIndividual

AssemblyPlace
type: ObjectProperty
type: FunctionalProperty
domain: IfcFurnitureType
range: IfcAssemblyPlaceEnum

Location
type: ObjectProperty
type: FunctionalProperty
domain: IfcPlacement
range: IfcCartesianPoint

DiffuseTransmissionColour
type: ObjectProperty
type: FunctionalProperty
domain: IfcSurfaceStyleLighting
range: IfcColourRgb

IfcCartesianTransformationOperator3D
type: Class
subclass of: IfcCartesianTransformationOperator
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDirection
subclass of: Restriction
  all values from: IfcDirection
disjoint with: IfcCartesianTransformationOperator2D

Roles
type: ObjectProperty
type: FunctionalProperty
domain: IfcPerson
range: IfcActorRole List

IfcPump
type: Class
subclass of: IfcFlowMovingDevice
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPumpTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcPumpTypeEnum
  on property: PredefinedType
disjoint with: IfcCompressor
disjoint with: IfcFan

TensionFailureY
type: ObjectProperty
type: FunctionalProperty
domain: IfcFailureConnectionCondition
range: IfcForceMeasure

LiningOffset
type: ObjectProperty
type: FunctionalProperty
domain: IfcDoorLiningProperties
range: IfcLengthMeasure

PLANE_SURF
type: IfcBSplineSurfaceForm
type: NamedIndividual

BendingParameters
type: ObjectProperty
type: FunctionalProperty
domain: IfcReinforcingMeshType
range: IfcBendingParameterSelect List

DestabilizingLoad
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralAction
range: IfcBoolean

PatternList
type: ObjectProperty
type: FunctionalProperty
domain: IfcCurveStyleFont
range: IfcCurveStyleFontPattern List

LinearForceZ
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralLoadLinearForce
range: IfcLinearForceMeasure

COMMISSIONING
type: IfcValveTypeEnum
type: NamedIndividual

ListValues
type: ObjectProperty
type: FunctionalProperty
domain: IfcPropertyListValue
range: IfcValue List

EQUALTO
type: IfcBenchmarkEnum
type: NamedIndividual

TextTransform
type: ObjectProperty
type: FunctionalProperty
domain: IfcTextStyleTextModel
range: IfcTextTransformation

Category
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialLayer
range: IfcLabel

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcEvaporativeCoolerType
range: IfcEvaporativeCoolerTypeEnum

OffsetFromReferenceLine
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialLayerSetUsage
range: IfcLengthMeasure

IfcFilter
type: Class
subclass of: IfcFlowTreatmentDevice
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcFilterTypeEnum
  on property: PredefinedType IfcFilter
subclass of: Restriction
  all values from: IfcFilterTypeEnum
  on property: PredefinedType IfcFilter
disjoint with: IfcDuctSilencer
disjoint with: IfcInterceptor

IfcAirTerminalBoxType
type: Class
subclass of: IfcFlowControllerType
subclass of: Restriction
  on class: IfcAirTerminalBoxTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcAirTerminalBoxTypeEnum
  on property: PredefinedType
disjoint with: IfcElectricTimeControlType
disjoint with: IfcElectricDistributionBoardType
disjoint with: IfcProtectiveDeviceType
disjoint with: IfcDamperType
disjoint with: IfcValveType
disjoint with: IfcFlowMeterType
disjoint with: IfcSwitchingDeviceType

HasPropertySets
type: ObjectProperty
domain: IfcTypeObject
range: IfcPropertySetDefinition
inverse of: DefinesType IfcPropertySetDefinition

Formula
type: ObjectProperty
type: FunctionalProperty
domain: IfcQuantityVolume
range: IfcLabel

Description
type: ObjectProperty
type: FunctionalProperty
domain: IfcDocumentInformation
range: IfcText

CODEWAIVER
type: IfcObjectiveEnum
type: NamedIndividual

SUMP
type: IfcDistributionChamberElementTypeEnum
type: NamedIndividual

BeamWidthAngle
type: ObjectProperty
type: FunctionalProperty
domain: IfcLightSourceSpot
range: IfcPositivePlaneAngleMeasure

ScheduleDuration
type: ObjectProperty
type: FunctionalProperty
domain: IfcTaskTime
range: IfcDuration

ClassifiedMaterial
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialClassificationRelationship
range: IfcMaterial

IfcPerformanceHistory
type: Class
subclass of: IfcControl
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPerformanceHistoryTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcLabel
  on property: LifeCyclePhase
subclass of: Restriction
  all values from: IfcPerformanceHistoryTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcLabel
  on property: LifeCyclePhase
  qualified cardinality: 1
disjoint with: IfcProjectOrder
disjoint with: IfcCostItem
disjoint with: IfcWorkControl
disjoint with: IfcWorkCalendar
disjoint with: IfcPermit
disjoint with: IfcCostSchedule
disjoint with: IfcActionRequest

ADIABATICRIGIDMEDIA
type: IfcHumidifierTypeEnum
type: NamedIndividual

MIRROR
type: IfcReflectanceMethodEnum
type: NamedIndividual

RelatingStructure
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelContainedInSpatialStructure
range: IfcSpatialElement
inverse of: ContainsElements

IfcSensor
type: Class
subclass of: IfcDistributionControlElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSensorTypeEnum
  on property: PredefinedType IfcSensor
subclass of: Restriction
  all values from: IfcSensorTypeEnum
  on property: PredefinedType IfcSensor
disjoint with: IfcProtectiveDeviceTrippingUnit
disjoint with: IfcController
disjoint with: IfcActuator
disjoint with: IfcAlarm
disjoint with: IfcFlowInstrument
disjoint with: IfcUnitaryControlElement

BaseSurface
type: ObjectProperty
type: FunctionalProperty
domain: IfcHalfSpaceSolid
range: IfcSurface

TranslationalStiffnessByAreaZ
type: ObjectProperty
type: FunctionalProperty
domain: IfcBoundaryFaceCondition
range: IfcModulusOfSubgradeReactionSelect

QUARTER_WINDING_STAIR
type: IfcStairTypeEnum
type: NamedIndividual

Precision
type: ObjectProperty
type: FunctionalProperty
domain: IfcGeometricRepresentationContext
range: IfcReal

DataOrigin
type: ObjectProperty
type: FunctionalProperty
domain: IfcTimeSeries
range: IfcDataOriginEnum

ChangeAction
type: ObjectProperty
type: FunctionalProperty
domain: IfcOwnerHistory
range: IfcChangeActionEnum

ROTATIONALFREQUENCYUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcTableColumn
range: IfcLabel

SOURCE
type: IfcFlowDirectionEnum
type: NamedIndividual

XLength
type: ObjectProperty
type: FunctionalProperty
domain: IfcRectangularPyramid
range: IfcPositiveLengthMeasure

THERMAL
type: IfcSpatialZoneTypeEnum
type: IfcProtectiveDeviceTrippingUnitTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcElectricTimeControl
range: IfcElectricTimeControlTypeEnum

IfcConstructionMaterialResource
type: Class
subclass of: IfcConstructionResource
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcConstructionMaterialResourceTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcConstructionMaterialResourceTypeEnum
  on property: PredefinedType
disjoint with: IfcConstructionProductResource
disjoint with: IfcConstructionEquipmentResource
disjoint with: IfcCrewResource
disjoint with: IfcLaborResource
disjoint with: IfcSubContractResource

Quantities
type: ObjectProperty
domain: IfcElementQuantity
range: IfcPhysicalQuantity

ShapeRepresentations
type: ObjectProperty
type: FunctionalProperty
domain: IfcShapeAspect
range: IfcShapeModel List

TOP
type: IfcWindowPanelPositionEnum
type: NamedIndividual

IfcFeatureElementSubtraction
type: Class
subclass of: IfcFeatureElement
subclass of: Restriction
  on class: IfcRelVoidsElement
  on property: VoidsElements
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcRelVoidsElement
  on property: VoidsElements
subclass of: Class
  union of: IfcVoidingFeature
  union of: IfcOpeningElement
disjoint with: IfcSurfaceFeature
disjoint with: IfcFeatureElementAddition

METRE
type: IfcSIUnitName
type: NamedIndividual

IfcAxis2Placement2D
type: Class
subclass of: IfcAxis2Placement
subclass of: IfcPlacement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDirection
  on property: RefDirection
subclass of: Restriction
  all values from: IfcDirection
  on property: RefDirection
disjoint with: IfcAxis2Placement3D
disjoint with: IfcAxis1Placement

DOSEEQUIVALENTUNIT
type: IfcUnitEnum
type: NamedIndividual

FrameThickness
type: ObjectProperty
type: FunctionalProperty
domain: IfcPermeableCoveringProperties
range: IfcPositiveLengthMeasure

StatusTime
type: ObjectProperty
type: FunctionalProperty
domain: IfcResourceTime
range: IfcDateTime

EdgeEnd
type: ObjectProperty
type: FunctionalProperty
domain: IfcEdge
range: IfcVertex

FlangeEdgeRadius
type: ObjectProperty
type: FunctionalProperty
domain: IfcIShapeProfileDef
range: IfcNonNegativeLengthMeasure

TreeRootExpression
type: ObjectProperty
type: FunctionalProperty
domain: IfcCsgSolid
range: IfcCsgSelect

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcCurtainWallType
range: IfcCurtainWallTypeEnum

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcProtectiveDeviceTrippingUnit
range: IfcProtectiveDeviceTrippingUnitTypeEnum

IfcSweptSurface
type: Class
subclass of: IfcSurface
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAxis2Placement3D
  on property: Position IfcSweptSurface
subclass of: Restriction
  all values from: IfcAxis2Placement3D
  on property: Position IfcSweptSurface
subclass of: Restriction
  on class: IfcProfileDef
  on property: SweptCurve IfcSweptSurface
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcProfileDef
  on property: SweptCurve IfcSweptSurface
subclass of: Class
  union of: IfcSurfaceOfRevolution
  union of: IfcSurfaceOfLinearExtrusion
disjoint with: IfcBoundedSurface
disjoint with: IfcElementarySurface

CABLETRUNKINGSEGMENT
type: IfcCableCarrierSegmentTypeEnum
type: NamedIndividual

InnerReference
type: ObjectProperty
type: FunctionalProperty
domain: IfcReference
range: IfcReference

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcSpatialZone
range: IfcSpatialZoneTypeEnum

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcBurnerType
range: IfcBurnerTypeEnum

IfcFlowInstrumentType
type: Class
subclass of: IfcDistributionControlElementType
subclass of: Restriction
  all values from: IfcFlowInstrumentTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcFlowInstrumentTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcAlarmType
disjoint with: IfcUnitaryControlElementType
disjoint with: IfcSensorType
disjoint with: IfcProtectiveDeviceTrippingUnitType
disjoint with: IfcActuatorType
disjoint with: IfcControllerType

IfcSanitaryTerminalType
type: Class
subclass of: IfcFlowTerminalType
subclass of: Restriction
  on class: IfcSanitaryTerminalTypeEnum
  on property: PredefinedType IfcSanitaryTerminalType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcSanitaryTerminalTypeEnum
  on property: PredefinedType IfcSanitaryTerminalType
disjoint with: IfcElectricApplianceType
disjoint with: IfcMedicalDeviceType
disjoint with: IfcAudioVisualApplianceType
disjoint with: IfcWasteTerminalType
disjoint with: IfcCommunicationsApplianceType
disjoint with: IfcOutletType
disjoint with: IfcFireSuppressionTerminalType
disjoint with: IfcLampType
disjoint with: IfcSpaceHeaterType
disjoint with: IfcAirTerminalType
disjoint with: IfcStackTerminalType
disjoint with: IfcLightFixtureType

DayComponent
type: ObjectProperty
domain: IfcRecurrencePattern
range: IfcDayInMonthNumber

IsActingUpon
type: ObjectProperty
domain: IfcActor
range: IfcRelAssignsToActor
inverse of: RelatingActor IfcRelAssignsToActor

TimeStamp
type: ObjectProperty
type: FunctionalProperty
domain: IfcIrregularTimeSeriesValue
range: IfcDateTime

ILLUMINANCEUNIT
type: IfcUnitEnum
type: NamedIndividual

BAR
type: IfcTendonTypeEnum
type: NamedIndividual

COMMUNICATION
type: IfcDistributionSystemEnum
type: NamedIndividual

ContextType
type: ObjectProperty
type: FunctionalProperty
domain: IfcRepresentationContext
range: IfcLabel

IfcPropertySetTemplate
type: Class
subclass of: IfcPropertyTemplateDefinition
subclass of: Restriction
  all values from: IfcPropertyTemplate
  on property: HasPropertyTemplates
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcPropertyTemplate
  on property: HasPropertyTemplates
subclass of: Restriction
  all values from: IfcRelDefinesByTemplate
  on property: Defines
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: ApplicableEntity
subclass of: Restriction
  all values from: IfcIdentifier
  on property: ApplicableEntity
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPropertySetTemplateTypeEnum
  on property: TemplateType IfcPropertySetTemplate
subclass of: Restriction
  all values from: IfcPropertySetTemplateTypeEnum
  on property: TemplateType IfcPropertySetTemplate
disjoint with: IfcPropertyTemplate

LinearMomentX
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralLoadLinearForce
range: IfcLinearMomentMeasure

SOUNDPRESSURELEVELUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

Controls
type: ObjectProperty
domain: IfcControl
range: IfcRelAssignsToControl
inverse of: RelatingControl IfcRelAssignsToControl

LongDescription
type: ObjectProperty
type: FunctionalProperty
domain: IfcResource
range: IfcText

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcBuildingSystem
range: IfcBuildingSystemTypeEnum

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcValve
range: IfcValveTypeEnum

RemainingTime
type: ObjectProperty
type: FunctionalProperty
domain: IfcTaskTime
range: IfcDuration

IfcApplication
type: Class
subclass of: Restriction
  on class: IfcIdentifier
  on property: ApplicationIdentifier IfcApplication
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcIdentifier
  on property: ApplicationIdentifier IfcApplication
subclass of: Restriction
  on class: IfcLabel
  on property: ApplicationFullName
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLabel
  on property: ApplicationFullName
subclass of: Restriction
  on class: IfcLabel
  on property: Version
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLabel
  on property: Version
subclass of: Restriction
  on class: IfcOrganization
  on property: ApplicationDeveloper
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcOrganization
  on property: ApplicationDeveloper

REDUCER
type: IfcCableCarrierFittingTypeEnum
type: NamedIndividual

IfcRelAssociatesConstraint
type: Class
subclass of: IfcRelAssociates
subclass of: Restriction
  all values from: IfcLabel
  on property: Intent IfcRelAssociatesConstraint
subclass of: Restriction
  all values from: IfcConstraint
  on property: RelatingConstraint
subclass of: Restriction
  on class: IfcConstraint
  on property: RelatingConstraint
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Intent IfcRelAssociatesConstraint
disjoint with: IfcRelAssociatesLibrary
disjoint with: IfcRelAssociatesMaterial
disjoint with: IfcRelAssociatesClassification
disjoint with: IfcRelAssociatesApproval
disjoint with: IfcRelAssociatesDocument

MonthComponent
type: ObjectProperty
domain: IfcRecurrencePattern
range: IfcMonthInYearNumber

UnitType
type: ObjectProperty
type: FunctionalProperty
domain: IfcDerivedUnit
range: IfcDerivedUnitEnum

SURF_OF_LINEAR_EXTRUSION
type: IfcBSplineSurfaceForm
type: NamedIndividual

SizeInX
type: ObjectProperty
type: FunctionalProperty
domain: IfcPlanarExtent
range: IfcLengthMeasure

ReferenceCurve
type: ObjectProperty
type: FunctionalProperty
domain: IfcPcurve
range: IfcCurve

MOVE
type: IfcTaskTypeEnum
type: NamedIndividual

MANSARD_ROOF
type: IfcRoofTypeEnum
type: NamedIndividual

SHRINKAGE
type: IfcActionSourceTypeEnum
type: NamedIndividual

WASTEDISPOSALUNIT
type: IfcWasteTerminalTypeEnum
type: NamedIndividual

RelatedControlElements
type: ObjectProperty
domain: IfcRelFlowControlElements
range: IfcDistributionControlElement
inverse of: AssignedToFlowElement

IfcRevolvedAreaSolidTapered
type: Class
subclass of: IfcRevolvedAreaSolid
subclass of: Restriction
  on class: IfcProfileDef
  on property: EndSweptArea
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcProfileDef
  on property: EndSweptArea

MIDDLE
type: IfcDoorPanelPositionEnum
type: IfcWindowPanelPositionEnum
type: NamedIndividual

WHISTLE
type: IfcAlarmTypeEnum
type: NamedIndividual

IfcFixedReferenceSweptAreaSolid
type: Class
subclass of: IfcSweptAreaSolid
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcParameterValue
  on property: StartParam IfcFixedReferenceSweptAreaSolid
subclass of: Restriction
  all values from: IfcParameterValue
  on property: StartParam IfcFixedReferenceSweptAreaSolid
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcParameterValue
  on property: EndParam IfcFixedReferenceSweptAreaSolid
subclass of: Restriction
  on class: IfcDirection
  on property: FixedReference
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcParameterValue
  on property: EndParam IfcFixedReferenceSweptAreaSolid
subclass of: Restriction
  all values from: IfcCurve
  on property: Directrix
subclass of: Restriction
  all values from: IfcDirection
  on property: FixedReference
subclass of: Restriction
  on class: IfcCurve
  on property: Directrix
  qualified cardinality: 1
disjoint with: IfcExtrudedAreaSolid
disjoint with: IfcRevolvedAreaSolid
disjoint with: IfcSurfaceCurveSweptAreaSolid

CompressionFailureX
type: ObjectProperty
type: FunctionalProperty
domain: IfcFailureConnectionCondition
range: IfcForceMeasure

LINEAR
type: IfcStructuralCurveActivityTypeEnum
type: IfcCurveInterpolationEnum
type: NamedIndividual

IfcPropertyEnumeration
type: Class
subclass of: IfcPropertyAbstraction
subclass of: Restriction
  all values from: IfcUnit
  on property: Unit
subclass of: Restriction
  all values from: IfcValue List
  on property: EnumerationValues IfcPropertyEnumeration
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcUnit
  on property: Unit
subclass of: Restriction
  on class: IfcLabel
  on property: Name
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcValue List
  on property: EnumerationValues IfcPropertyEnumeration
  qualified cardinality: 1
disjoint with: IfcProperty
disjoint with: IfcPreDefinedProperties
disjoint with: IfcExtendedProperties

IfcTendonType
type: Class
subclass of: IfcReinforcingElementType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: SheethDiameter
subclass of: Restriction
  on class: IfcTendonTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAreaMeasure
  on property: CrossSectionArea
subclass of: Restriction
  all values from: IfcTendonTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: NominalDiameter
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: SheethDiameter
subclass of: Restriction
  all values from: IfcAreaMeasure
  on property: CrossSectionArea
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: NominalDiameter
disjoint with: IfcReinforcingMeshType
disjoint with: IfcReinforcingBarType
disjoint with: IfcTendonAnchorType

SQUARE_METRE
type: IfcSIUnitName
type: NamedIndividual

OPERATIONAL
type: IfcDistributionSystemEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcFurnitureType
range: IfcFurnitureTypeEnum

GRAPH_VIEW
type: IfcGeometricProjectionEnum
type: NamedIndividual

BottomFlangeEdgeRadius
type: ObjectProperty
type: FunctionalProperty
domain: IfcAsymmetricIShapeProfileDef
range: IfcNonNegativeLengthMeasure

TEMPERATUREGRADIENTUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

IfcElectricFlowStorageDevice
type: Class
subclass of: IfcFlowStorageDevice
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcElectricFlowStorageDeviceTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcElectricFlowStorageDeviceTypeEnum
  on property: PredefinedType
disjoint with: IfcTank

LINTEL
type: IfcBeamTypeEnum
type: NamedIndividual

BALANCINGDAMPER
type: IfcDamperTypeEnum
type: NamedIndividual

SUBCONTRACTOR
type: IfcRoleEnum
type: NamedIndividual

ConnectionType
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelConnectsWithRealizingElements
range: IfcLabel

CLIENT
type: IfcRoleEnum
type: NamedIndividual

TRUE_LENGTH
type: IfcProjectedOrTrueLengthEnum
type: NamedIndividual

YDim
type: ObjectProperty
type: FunctionalProperty
domain: IfcTrapeziumProfileDef
range: IfcPositiveLengthMeasure

CABLETRAYSEGMENT
type: IfcCableCarrierSegmentTypeEnum
type: NamedIndividual

IfcConstructionEquipmentResourceType
type: Class
subclass of: IfcConstructionResourceType
subclass of: Restriction
  on class: IfcConstructionEquipmentResourceTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcConstructionEquipmentResourceTypeEnum
  on property: PredefinedType
disjoint with: IfcSubContractResourceType
disjoint with: IfcConstructionProductResourceType
disjoint with: IfcConstructionMaterialResourceType
disjoint with: IfcLaborResourceType
disjoint with: IfcCrewResourceType

DOUBLE_DOOR_DOUBLE_SWING
type: IfcDoorTypeOperationEnum
type: IfcDoorStyleOperationEnum
type: NamedIndividual

LinearMomentY
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralLoadLinearForce
range: IfcLinearMomentMeasure

LineHeight
type: ObjectProperty
type: FunctionalProperty
domain: IfcTextStyleTextModel
range: IfcSizeSelect

THERMALCONDUCTANCEUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

Northings
type: ObjectProperty
type: FunctionalProperty
domain: IfcMapConversion
range: IfcLengthMeasure

IfcSpatialElement
type: Class
subclass of: IfcProduct
subclass of: Restriction
  all values from: IfcRelReferencedInSpatialStructure
  on property: ReferencesElements IfcSpatialElement
subclass of: Restriction
  all values from: IfcRelServicesBuildings
  on property: ServicedBySystems
subclass of: Class
  union of: IfcExternalSpatialStructureElement
  union of: IfcSpatialZone
  union of: IfcSpatialStructureElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: LongName
subclass of: Restriction
  all values from: IfcLabel
  on property: LongName
subclass of: Restriction
  all values from: IfcRelContainedInSpatialStructure
  on property: ContainsElements
disjoint with: IfcStructuralActivity
disjoint with: IfcStructuralItem
disjoint with: IfcElement
disjoint with: IfcProxy
disjoint with: IfcGrid
disjoint with: IfcAnnotation
disjoint with: IfcPort

IfcCondenser
type: Class
subclass of: IfcEnergyConversionDevice
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCondenserTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcCondenserTypeEnum
  on property: PredefinedType
disjoint with: IfcTransformer
disjoint with: IfcHumidifier
disjoint with: IfcSolarDevice
disjoint with: IfcCoolingTower
disjoint with: IfcElectricMotor
disjoint with: IfcMotorConnection
disjoint with: IfcEngine
disjoint with: IfcTubeBundle
disjoint with: IfcCoil
disjoint with: IfcUnitaryEquipment
disjoint with: IfcCooledBeam
disjoint with: IfcEvaporativeCooler
disjoint with: IfcEvaporator
disjoint with: IfcElectricGenerator
disjoint with: IfcHeatExchanger
disjoint with: IfcChiller
disjoint with: IfcBurner
disjoint with: IfcBoiler
disjoint with: IfcAirToAirHeatRecovery

FixedReference
type: ObjectProperty
type: FunctionalProperty
domain: IfcFixedReferenceSweptAreaSolid
range: IfcDirection

PSET_PERFORMANCEDRIVEN
type: IfcPropertySetTemplateTypeEnum
type: NamedIndividual

MeshWidth
type: ObjectProperty
type: FunctionalProperty
domain: IfcReinforcingMesh
range: IfcPositiveLengthMeasure

AxisTag
type: ObjectProperty
type: FunctionalProperty
domain: IfcGridAxis
range: IfcLabel

TheActor
type: ObjectProperty
type: FunctionalProperty
domain: IfcActor
range: IfcActorSelect

IfcPropertySet
type: Class
subclass of: IfcPropertySetDefinition
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcProperty
  on property: HasProperties IfcPropertySet
subclass of: Restriction
  all values from: IfcProperty
  on property: HasProperties IfcPropertySet
disjoint with: IfcPreDefinedPropertySet
disjoint with: IfcQuantitySet

ParameterTakesPrecedence
type: ObjectProperty
type: FunctionalProperty
domain: IfcDoorType
range: IfcBoolean

IfcLightFixture
type: Class
subclass of: IfcFlowTerminal
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLightFixtureTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcLightFixtureTypeEnum
  on property: PredefinedType
disjoint with: IfcMedicalDevice
disjoint with: IfcStackTerminal
disjoint with: IfcOutlet
disjoint with: IfcAirTerminal
disjoint with: IfcElectricAppliance
disjoint with: IfcWasteTerminal
disjoint with: IfcCommunicationsAppliance
disjoint with: IfcAudioVisualAppliance
disjoint with: IfcLamp
disjoint with: IfcSpaceHeater
disjoint with: IfcSanitaryTerminal
disjoint with: IfcFireSuppressionTerminal

RotationalStiffnessByLengthZ
type: ObjectProperty
type: FunctionalProperty
domain: IfcBoundaryEdgeCondition
range: IfcModulusOfRotationalSubgradeReactionSelect

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcDuctSegment
range: IfcDuctSegmentTypeEnum

Extent
type: ObjectProperty
type: FunctionalProperty
domain: IfcTextLiteralWithExtent
range: IfcPlanarExtent

MANHOLE
type: IfcDistributionChamberElementTypeEnum
type: NamedIndividual

PIPE
type: IfcDistributionPortTypeEnum
type: NamedIndividual

BasisSurface
type: ObjectProperty
type: FunctionalProperty
domain: IfcRectangularTrimmedSurface
range: IfcSurface

KnotMultiplicities
type: ObjectProperty
type: FunctionalProperty
domain: IfcBSplineCurveWithKnots
range: IfcInteger List

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcResourceLevelRelationship
range: IfcLabel

RasterFormat
type: ObjectProperty
type: FunctionalProperty
domain: IfcBlobTexture
range: IfcIdentifier

IfcDocumentInformation
type: Class
subclass of: IfcDocumentSelect
subclass of: IfcExternalInformation
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcURIReference
  on property: Location IfcDocumentInformation
subclass of: Restriction
  all values from: IfcDocumentStatusEnum
  on property: Status
subclass of: Restriction
  all values from: IfcDate
  on property: ValidFrom
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDocumentStatusEnum
  on property: Status
subclass of: Restriction
  all values from: IfcActorSelect
  on property: Editors
subclass of: Restriction
  on class: IfcIdentifier
  on property: Identification IfcDocumentInformation
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: IntendedUse
subclass of: Restriction
  all values from: IfcActorSelect
  on property: DocumentOwner
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDate
  on property: ValidUntil IfcDocumentInformation
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Scope
subclass of: Restriction
  all values from: IfcText
  on property: Scope
subclass of: Restriction
  all values from: IfcDocumentReference
  on property: HasDocumentReferences
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: CreationTime
subclass of: Restriction
  all values from: IfcDateTime
  on property: LastRevisionTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDate
  on property: ValidFrom
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Purpose
subclass of: Restriction
  all values from: IfcDocumentInformationRelationship
  on property: IsPointedTo IfcDocumentInformation
subclass of: Restriction
  all values from: IfcText
  on property: IntendedUse
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Restriction
  all values from: IfcDocumentConfidentialityEnum
  on property: Confidentiality
subclass of: Restriction
  all values from: IfcDateTime
  on property: CreationTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDocumentInformationRelationship
  on property: IsPointer IfcDocumentInformation
subclass of: Restriction
  all values from: IfcIdentifier
  on property: ElectronicFormat IfcDocumentInformation
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Revision
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDocumentConfidentialityEnum
  on property: Confidentiality
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: LastRevisionTime
subclass of: Restriction
  all values from: IfcLabel
  on property: Revision
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: ElectronicFormat IfcDocumentInformation
subclass of: Restriction
  all values from: IfcIdentifier
  on property: Identification IfcDocumentInformation
subclass of: Restriction
  all values from: IfcDate
  on property: ValidUntil IfcDocumentInformation
subclass of: Restriction
  on class: IfcLabel
  on property: Name
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcDocumentInformationRelationship
  on property: IsPointer IfcDocumentInformation
subclass of: Restriction
  all values from: IfcText
  on property: Purpose
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcActorSelect
  on property: DocumentOwner
subclass of: Restriction
  all values from: IfcURIReference
  on property: Location IfcDocumentInformation
disjoint with: IfcLibraryInformation
disjoint with: IfcClassification

IfcCurveStyleFont
type: Class
subclass of: IfcPresentationItem
subclass of: IfcCurveStyleFontSelect
subclass of: Restriction
  on class: IfcCurveStyleFontPattern List
  on property: PatternList
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Name IfcCurveStyleFont
subclass of: Restriction
  all values from: IfcCurveStyleFontPattern List
  on property: PatternList
subclass of: Restriction
  all values from: IfcLabel
  on property: Name IfcCurveStyleFont
disjoint with: IfcIndexedColourMap
disjoint with: IfcTextureVertexList
disjoint with: IfcSurfaceStyleShading
disjoint with: IfcColourRgbList
disjoint with: IfcSurfaceStyleWithTextures
disjoint with: IfcColourSpecification
disjoint with: IfcPreDefinedItem
disjoint with: IfcTextureVertex
disjoint with: IfcSurfaceStyleLighting
disjoint with: IfcSurfaceStyleRefraction
disjoint with: IfcTextStyleForDefinedFont
disjoint with: IfcTextureCoordinate
disjoint with: IfcCurveStyleFontPattern
disjoint with: IfcCurveStyleFontAndScaling
disjoint with: IfcSurfaceTexture
disjoint with: IfcTextStyleTextModel

MasterRepresentation
type: ObjectProperty
type: FunctionalProperty
domain: IfcTrimmedCurve
range: IfcTrimmingPreference

IfcPlate
type: Class
subclass of: IfcBuildingElement
subclass of: Restriction
  all values from: IfcPlateTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPlateTypeEnum
  on property: PredefinedType
disjoint with: IfcPile
disjoint with: IfcBeam
disjoint with: IfcSlab
disjoint with: IfcMember
disjoint with: IfcCovering
disjoint with: IfcShadingDevice
disjoint with: IfcRamp
disjoint with: IfcRampFlight
disjoint with: IfcRoof
disjoint with: IfcFooting
disjoint with: IfcWindow
disjoint with: IfcCurtainWall
disjoint with: IfcBuildingElementProxy
disjoint with: IfcStair
disjoint with: IfcRailing
disjoint with: IfcWall
disjoint with: IfcDoor
disjoint with: IfcStairFlight
disjoint with: IfcColumn
disjoint with: IfcChimney

IfcElectricGeneratorType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  all values from: IfcElectricGeneratorTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcElectricGeneratorTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcEvaporativeCoolerType
disjoint with: IfcAirToAirHeatRecoveryType
disjoint with: IfcSolarDeviceType
disjoint with: IfcCoolingTowerType
disjoint with: IfcEngineType
disjoint with: IfcElectricMotorType
disjoint with: IfcEvaporatorType
disjoint with: IfcCoilType
disjoint with: IfcBurnerType
disjoint with: IfcCooledBeamType
disjoint with: IfcMotorConnectionType
disjoint with: IfcTubeBundleType
disjoint with: IfcHeatExchangerType
disjoint with: IfcCondenserType
disjoint with: IfcBoilerType
disjoint with: IfcTransformerType
disjoint with: IfcHumidifierType
disjoint with: IfcUnitaryEquipmentType
disjoint with: IfcChillerType

IfcConnectionPointGeometry
type: Class
subclass of: IfcConnectionGeometry
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPointOrVertexPoint
  on property: PointOnRelatedElement
subclass of: Restriction
  all values from: IfcPointOrVertexPoint
  on property: PointOnRelatedElement
subclass of: Restriction
  on class: IfcPointOrVertexPoint
  on property: PointOnRelatingElement
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPointOrVertexPoint
  on property: PointOnRelatingElement
disjoint with: IfcConnectionSurfaceGeometry
disjoint with: IfcConnectionVolumeGeometry
disjoint with: IfcConnectionCurveGeometry

IfcPostalAddress
type: Class
subclass of: IfcAddress
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: PostalBox
subclass of: Restriction
  all values from: IfcLabel
  on property: Region
subclass of: Restriction
  all values from: IfcLabel
  on property: Country
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Region
subclass of: Restriction
  all values from: IfcLabel List
  on property: AddressLines IfcPostalAddress
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Country
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Town
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel List
  on property: AddressLines IfcPostalAddress
subclass of: Restriction
  all values from: IfcLabel
  on property: PostalCode IfcPostalAddress
subclass of: Restriction
  all values from: IfcLabel
  on property: InternalLocation
subclass of: Restriction
  all values from: IfcLabel
  on property: Town
subclass of: Restriction
  all values from: IfcLabel
  on property: PostalBox
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: InternalLocation
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: PostalCode IfcPostalAddress
disjoint with: IfcTelecomAddress

RelatingPort
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelConnectsPortToElement
range: IfcPort
inverse of: ContainedIn

Pixel
type: ObjectProperty
type: FunctionalProperty
domain: IfcPixelTexture
range: IfcBinary List

WINDOW
type: IfcWindowTypeEnum
type: NamedIndividual

UserDefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcDerivedUnit
range: IfcLabel

DeltaTY
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralLoadTemperature
range: IfcThermodynamicTemperatureMeasure

IfcLightSource
type: Class
subclass of: IfcGeometricRepresentationItem
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNormalisedRatioMeasure
  on property: Intensity
subclass of: Class
  union of: IfcLightSourceDirectional
  union of: IfcLightSourceAmbient
  union of: IfcLightSourcePositional
  union of: IfcLightSourceGoniometric
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNormalisedRatioMeasure
  on property: AmbientIntensity
subclass of: Restriction
  all values from: IfcColourRgb
  on property: LightColour IfcLightSource
subclass of: Restriction
  on class: IfcColourRgb
  on property: LightColour IfcLightSource
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Name
subclass of: Restriction
  all values from: IfcNormalisedRatioMeasure
  on property: AmbientIntensity
subclass of: Restriction
  all values from: IfcNormalisedRatioMeasure
  on property: Intensity
disjoint with: IfcCartesianTransformationOperator
disjoint with: IfcHalfSpaceSolid
disjoint with: IfcPlacement
disjoint with: IfcFaceBasedSurfaceModel
disjoint with: IfcTessellatedItem
disjoint with: IfcGeometricSet
disjoint with: IfcShellBasedSurfaceModel
disjoint with: IfcBoundingBox
disjoint with: IfcBooleanResult
disjoint with: IfcAnnotationFillArea
disjoint with: IfcCompositeCurveSegment
disjoint with: IfcVector
disjoint with: IfcPlanarExtent
disjoint with: IfcSurface
disjoint with: IfcSolidModel
disjoint with: IfcSectionedSpine
disjoint with: IfcTextLiteral
disjoint with: IfcCsgPrimitive3D
disjoint with: IfcDirection
disjoint with: IfcCurve
disjoint with: IfcCartesianPointList
disjoint with: IfcPoint
disjoint with: IfcFillAreaStyleTiles
disjoint with: IfcFillAreaStyleHatching

RelatingTemplate
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelDefinesByTemplate
range: IfcPropertySetTemplate
inverse of: Defines

Green
type: ObjectProperty
type: FunctionalProperty
domain: IfcColourRgb
range: IfcNormalisedRatioMeasure

PARABOLIC_ARC
type: IfcBSplineCurveForm
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcCoolingTowerType
range: IfcCoolingTowerTypeEnum

VOLUMEUNIT
type: IfcUnitEnum
type: NamedIndividual

MODULUSOFELASTICITYUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

REVISION
type: IfcDocumentStatusEnum
type: NamedIndividual

IfcWall
type: Class
subclass of: IfcBuildingElement
subclass of: Restriction
  all values from: IfcWallTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcWallTypeEnum
  on property: PredefinedType
disjoint with: IfcColumn
disjoint with: IfcChimney
disjoint with: IfcFooting
disjoint with: IfcStairFlight
disjoint with: IfcStair
disjoint with: IfcMember
disjoint with: IfcCovering
disjoint with: IfcCurtainWall
disjoint with: IfcDoor
disjoint with: IfcPile
disjoint with: IfcRoof
disjoint with: IfcSlab
disjoint with: IfcRamp
disjoint with: IfcRampFlight
disjoint with: IfcShadingDevice
disjoint with: IfcWindow
disjoint with: IfcRailing
disjoint with: IfcPlate
disjoint with: IfcBeam
disjoint with: IfcBuildingElementProxy

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcExtendedProperties
range: IfcIdentifier

AXIS3
type: IfcLayerSetDirectionEnum
type: NamedIndividual

IfcCableFitting
type: Class
subclass of: IfcFlowFitting
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCableFittingTypeEnum
  on property: PredefinedType IfcCableFitting
subclass of: Restriction
  all values from: IfcCableFittingTypeEnum
  on property: PredefinedType IfcCableFitting
disjoint with: IfcJunctionBox
disjoint with: IfcPipeFitting
disjoint with: IfcCableCarrierFitting
disjoint with: IfcDuctFitting

http://www.buildingsmart-tech.org/ifcOWL/IFC4_ADD1#IfcCartesianTransformationOperator2DnonUniform
type: Class
subclass of: IfcCartesianTransformationOperator2D
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReal
subclass of: Restriction
  all values from: IfcReal

IfcProtectiveDeviceType
type: Class
subclass of: IfcFlowControllerType
subclass of: Restriction
  all values from: IfcProtectiveDeviceTypeEnum
  on property: PredefinedType IfcProtectiveDeviceType
subclass of: Restriction
  on class: IfcProtectiveDeviceTypeEnum
  on property: PredefinedType IfcProtectiveDeviceType
  qualified cardinality: 1
disjoint with: IfcSwitchingDeviceType
disjoint with: IfcValveType
disjoint with: IfcElectricDistributionBoardType
disjoint with: IfcAirTerminalBoxType
disjoint with: IfcDamperType
disjoint with: IfcFlowMeterType
disjoint with: IfcElectricTimeControlType

Operator
type: ObjectProperty
type: FunctionalProperty
domain: IfcDerivedProfileDef
range: IfcCartesianTransformationOperator2D

IfcDoorType
type: Class
subclass of: IfcBuildingElementType
subclass of: Restriction
  on class: IfcDoorTypeEnum
  on property: PredefinedType IfcDoorType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcDoorTypeOperationEnum
  on property: OperationType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: UserDefinedOperationType
subclass of: Restriction
  all values from: IfcDoorTypeEnum
  on property: PredefinedType IfcDoorType
subclass of: Restriction
  all values from: IfcLabel
  on property: UserDefinedOperationType
subclass of: Restriction
  on class: IfcDoorTypeOperationEnum
  on property: OperationType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBoolean
  on property: ParameterTakesPrecedence
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBoolean
  on property: ParameterTakesPrecedence
disjoint with: IfcShadingDeviceType
disjoint with: IfcChimneyType
disjoint with: IfcPlateType
disjoint with: IfcCoveringType
disjoint with: IfcStairFlightType
disjoint with: IfcWallType
disjoint with: IfcBuildingElementProxyType
disjoint with: IfcCurtainWallType
disjoint with: IfcColumnType
disjoint with: IfcStairType
disjoint with: IfcRampFlightType
disjoint with: IfcFootingType
disjoint with: IfcRailingType
disjoint with: IfcRampType
disjoint with: IfcWindowType
disjoint with: IfcSlabType
disjoint with: IfcPileType
disjoint with: IfcMemberType
disjoint with: IfcRoofType
disjoint with: IfcBeamType

WINDSENSOR
type: IfcSensorTypeEnum
type: NamedIndividual

PLANEANGLEUNIT
type: IfcUnitEnum
type: NamedIndividual

IfcAlarmType
type: Class
subclass of: IfcDistributionControlElementType
subclass of: Restriction
  on class: IfcAlarmTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcAlarmTypeEnum
  on property: PredefinedType
disjoint with: IfcProtectiveDeviceTrippingUnitType
disjoint with: IfcActuatorType
disjoint with: IfcUnitaryControlElementType
disjoint with: IfcSensorType
disjoint with: IfcFlowInstrumentType
disjoint with: IfcControllerType

IfcDistributionFlowElement
type: Class
subclass of: IfcDistributionElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRelFlowControlElements
  on property: HasControlElements
subclass of: Restriction
  all values from: IfcRelFlowControlElements
  on property: HasControlElements
disjoint with: IfcDistributionControlElement

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcHumidifierType
range: IfcHumidifierTypeEnum

RelatingConstraint
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelAssociatesConstraint
range: IfcConstraint

SHUTDOWN
type: IfcProcedureTypeEnum
type: NamedIndividual

CrossSectionReinforcementDefinitions
type: ObjectProperty
domain: IfcSectionReinforcementProperties
range: IfcReinforcementBarProperties

Role
type: ObjectProperty
type: FunctionalProperty
domain: IfcActorRole
range: IfcRoleEnum

Unit
type: ObjectProperty
type: FunctionalProperty
domain: IfcDerivedUnitElement
range: IfcNamedUnit

SECURITY
type: IfcSpatialZoneTypeEnum
type: IfcDistributionSystemEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcUnitaryEquipment
range: IfcUnitaryEquipmentTypeEnum

Scale
type: ObjectProperty
type: FunctionalProperty
domain: IfcMapConversion
range: IfcReal

LengthValue
type: ObjectProperty
type: FunctionalProperty
domain: IfcQuantityLength
range: IfcLengthMeasure

Intensity
type: ObjectProperty
type: FunctionalProperty
domain: IfcLightSource
range: IfcNormalisedRatioMeasure

NominalDiameter
type: ObjectProperty
type: FunctionalProperty
domain: IfcTendonType
range: IfcPositiveLengthMeasure

IfcResource
type: Class
subclass of: IfcResourceSelect
subclass of: IfcObject
subclass of: Restriction
  all values from: IfcIdentifier
  on property: Identification IfcResource
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: LongDescription
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: Identification IfcResource
subclass of: Restriction
  all values from: IfcText
  on property: LongDescription
subclass of: Class
  union of: IfcConstructionResource
disjoint with: IfcActor
disjoint with: IfcProcess
disjoint with: IfcGroup
disjoint with: IfcProduct
disjoint with: IfcControl

IfcValveType
type: Class
subclass of: IfcFlowControllerType
subclass of: Restriction
  all values from: IfcValveTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcValveTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcProtectiveDeviceType
disjoint with: IfcSwitchingDeviceType
disjoint with: IfcDamperType
disjoint with: IfcFlowMeterType
disjoint with: IfcElectricTimeControlType
disjoint with: IfcElectricDistributionBoardType
disjoint with: IfcAirTerminalBoxType

SCROLL
type: IfcCompressorTypeEnum
type: NamedIndividual

BasisCurve
type: ObjectProperty
type: FunctionalProperty
domain: IfcTrimmedCurve
range: IfcCurve

IfcAirTerminalType
type: Class
subclass of: IfcFlowTerminalType
subclass of: Restriction
  on class: IfcAirTerminalTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcAirTerminalTypeEnum
  on property: PredefinedType
disjoint with: IfcLampType
disjoint with: IfcAudioVisualApplianceType
disjoint with: IfcElectricApplianceType
disjoint with: IfcLightFixtureType
disjoint with: IfcMedicalDeviceType
disjoint with: IfcSanitaryTerminalType
disjoint with: IfcStackTerminalType
disjoint with: IfcWasteTerminalType
disjoint with: IfcFireSuppressionTerminalType
disjoint with: IfcSpaceHeaterType
disjoint with: IfcOutletType
disjoint with: IfcCommunicationsApplianceType

OXYGENGENERATOR
type: IfcMedicalDeviceTypeEnum
type: NamedIndividual

SWING_FIXED_RIGHT
type: IfcDoorTypeOperationEnum
type: NamedIndividual

Material
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialProfile
range: IfcMaterial

CfsFaces
type: ObjectProperty
domain: IfcConnectedFaceSet
range: IfcFace

IfcStructuralPointConnection
type: Class
subclass of: IfcStructuralConnection
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAxis2Placement3D
  on property: ConditionCoordinateSystem IfcStructuralPointConnection
subclass of: Restriction
  all values from: IfcAxis2Placement3D
  on property: ConditionCoordinateSystem IfcStructuralPointConnection
disjoint with: IfcStructuralSurfaceConnection
disjoint with: IfcStructuralCurveConnection

WATERCOOLED
type: IfcCondenserTypeEnum
type: IfcChillerTypeEnum
type: NamedIndividual

Description
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialConstituent
range: IfcText

Position
type: ObjectProperty
type: FunctionalProperty
domain: IfcCsgPrimitive3D
range: IfcAxis2Placement3D

ASSISTEDELECTRIC
type: IfcHumidifierTypeEnum
type: NamedIndividual

EditionDate
type: ObjectProperty
type: FunctionalProperty
domain: IfcClassification
range: IfcDate

Formula
type: ObjectProperty
type: FunctionalProperty
domain: IfcQuantityTime
range: IfcLabel

WebThickness
type: ObjectProperty
type: FunctionalProperty
domain: IfcAsymmetricIShapeProfileDef
range: IfcPositiveLengthMeasure

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcTankType
range: IfcTankTypeEnum

WAxes
type: ObjectProperty
type: FunctionalProperty
domain: IfcGrid
range: IfcGridAxis List

POLYGONAL
type: IfcWallTypeEnum
type: IfcStructuralCurveActivityTypeEnum
type: NamedIndividual

IfcTextLiteralWithExtent
type: Class
subclass of: IfcTextLiteral
subclass of: Restriction
  on class: IfcBoxAlignment
  on property: BoxAlignment
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBoxAlignment
  on property: BoxAlignment
subclass of: Restriction
  on class: IfcPlanarExtent
  on property: Extent
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPlanarExtent
  on property: Extent

IfcCostItem
type: Class
subclass of: IfcControl
subclass of: Restriction
  all values from: IfcPhysicalQuantity List
  on property: CostQuantities IfcCostItem
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPhysicalQuantity List
  on property: CostQuantities IfcCostItem
subclass of: Restriction
  all values from: IfcCostItemTypeEnum
  on property: PredefinedType IfcCostItem
subclass of: Restriction
  all values from: IfcCostValue List
  on property: CostValues IfcCostItem
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCostItemTypeEnum
  on property: PredefinedType IfcCostItem
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCostValue List
  on property: CostValues IfcCostItem
disjoint with: IfcCostSchedule
disjoint with: IfcWorkControl
disjoint with: IfcActionRequest
disjoint with: IfcProjectOrder
disjoint with: IfcPerformanceHistory
disjoint with: IfcPermit
disjoint with: IfcWorkCalendar

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcAirToAirHeatRecoveryType
range: IfcAirToAirHeatRecoveryTypeEnum

ReferenceSurface
type: ObjectProperty
type: FunctionalProperty
domain: IfcSurfaceCurveSweptAreaSolid
range: IfcSurface

PROGRAMMABLE
type: IfcControllerTypeEnum
type: NamedIndividual

Girth
type: ObjectProperty
type: FunctionalProperty
domain: IfcCShapeProfileDef
range: IfcPositiveLengthMeasure

IfcCableCarrierSegment
type: Class
subclass of: IfcFlowSegment
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCableCarrierSegmentTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcCableCarrierSegmentTypeEnum
  on property: PredefinedType
disjoint with: IfcDuctSegment
disjoint with: IfcPipeSegment
disjoint with: IfcCableSegment

PRESSURESENSOR
type: IfcSensorTypeEnum
type: NamedIndividual

COSTENGINEER
type: IfcRoleEnum
type: NamedIndividual

AnchorageSlip
type: ObjectProperty
type: FunctionalProperty
domain: IfcTendon
range: IfcPositiveLengthMeasure

CEILING
type: IfcCoveringTypeEnum
type: NamedIndividual

IfcWasteTerminalType
type: Class
subclass of: IfcFlowTerminalType
subclass of: Restriction
  all values from: IfcWasteTerminalTypeEnum
  on property: PredefinedType IfcWasteTerminalType
subclass of: Restriction
  on class: IfcWasteTerminalTypeEnum
  on property: PredefinedType IfcWasteTerminalType
  qualified cardinality: 1
disjoint with: IfcLightFixtureType
disjoint with: IfcAudioVisualApplianceType
disjoint with: IfcFireSuppressionTerminalType
disjoint with: IfcElectricApplianceType
disjoint with: IfcLampType
disjoint with: IfcSanitaryTerminalType
disjoint with: IfcCommunicationsApplianceType
disjoint with: IfcSpaceHeaterType
disjoint with: IfcMedicalDeviceType
disjoint with: IfcStackTerminalType
disjoint with: IfcAirTerminalType
disjoint with: IfcOutletType

ROLLINGUP
type: IfcDoorTypeOperationEnum
type: IfcDoorStyleOperationEnum
type: IfcDoorPanelOperationEnum
type: NamedIndividual

Literal
type: ObjectProperty
type: FunctionalProperty
domain: IfcTextLiteral
range: IfcPresentableText

Material
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialConstituent
range: IfcMaterial

IfcFanType
type: Class
subclass of: IfcFlowMovingDeviceType
subclass of: Restriction
  on class: IfcFanTypeEnum
  on property: PredefinedType IfcFanType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcFanTypeEnum
  on property: PredefinedType IfcFanType
disjoint with: IfcCompressorType
disjoint with: IfcPumpType

IfcClassificationReference
type: Class
subclass of: IfcClassificationSelect
subclass of: IfcExternalReference
subclass of: IfcClassificationReferenceSelect
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: Sort IfcClassificationReference
subclass of: Restriction
  all values from: IfcIdentifier
  on property: Sort IfcClassificationReference
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcClassificationReferenceSelect
  on property: ReferencedSource IfcClassificationReference
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcClassificationReferenceSelect
  on property: ReferencedSource IfcClassificationReference
disjoint with: IfcExternallyDefinedTextFont
disjoint with: IfcExternallyDefinedSurfaceStyle
disjoint with: IfcExternallyDefinedHatchStyle
disjoint with: IfcDocumentReference
disjoint with: IfcLibraryReference

IfcElectricGenerator
type: Class
subclass of: IfcEnergyConversionDevice
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcElectricGeneratorTypeEnum
  on property: PredefinedType IfcElectricGenerator
subclass of: Restriction
  all values from: IfcElectricGeneratorTypeEnum
  on property: PredefinedType IfcElectricGenerator
disjoint with: IfcElectricMotor
disjoint with: IfcHumidifier
disjoint with: IfcHeatExchanger
disjoint with: IfcBurner
disjoint with: IfcTransformer
disjoint with: IfcCooledBeam
disjoint with: IfcEvaporator
disjoint with: IfcBoiler
disjoint with: IfcCoil
disjoint with: IfcCondenser
disjoint with: IfcUnitaryEquipment
disjoint with: IfcSolarDevice
disjoint with: IfcCoolingTower
disjoint with: IfcMotorConnection
disjoint with: IfcAirToAirHeatRecovery
disjoint with: IfcEngine
disjoint with: IfcEvaporativeCooler
disjoint with: IfcTubeBundle
disjoint with: IfcChiller

TemplateType
type: ObjectProperty
type: FunctionalProperty
domain: IfcComplexPropertyTemplate
range: IfcComplexPropertyTemplateTypeEnum

OUT_PLANE_LOADING_2D
type: IfcAnalysisModelTypeEnum
type: NamedIndividual

PHSENSOR
type: IfcSensorTypeEnum
type: NamedIndividual

Closed
type: ObjectProperty
type: FunctionalProperty
domain: IfcTessellatedFaceSet
range: IfcBoolean

IfcColourRgb
type: Class
subclass of: IfcColourOrFactor
subclass of: IfcColourSpecification
subclass of: Restriction
  on class: IfcNormalisedRatioMeasure
  on property: Blue IfcColourRgb
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcNormalisedRatioMeasure
  on property: Blue IfcColourRgb
subclass of: Restriction
  on class: IfcNormalisedRatioMeasure
  on property: Green
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcNormalisedRatioMeasure
  on property: Green
subclass of: Restriction
  on class: IfcNormalisedRatioMeasure
  on property: Red
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcNormalisedRatioMeasure
  on property: Red

HasPropertyTemplates
type: ObjectProperty
domain: IfcComplexPropertyTemplate
range: IfcPropertyTemplate
inverse of: PartOfComplexTemplate IfcPropertyTemplate

Width
type: ObjectProperty
type: FunctionalProperty
domain: IfcCShapeProfileDef
range: IfcPositiveLengthMeasure

IfcOrganization
type: Class
subclass of: IfcResourceObjectSelect
subclass of: IfcActorSelect
subclass of: IfcObjectReferenceSelect
subclass of: Restriction
  all values from: IfcPersonAndOrganization
  on property: Engages
subclass of: Restriction
  all values from: IfcOrganizationRelationship
  on property: IsRelatedBy IfcOrganization
subclass of: Restriction
  all values from: IfcActorRole List
  on property: Roles
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
subclass of: Restriction
  on class: IfcLabel
  on property: Name
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcActorRole List
  on property: Roles
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: Identification
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcAddress List
  on property: Addresses IfcOrganization
subclass of: Restriction
  all values from: IfcOrganizationRelationship
  on property: Relates IfcOrganization
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAddress List
  on property: Addresses IfcOrganization
subclass of: Restriction
  all values from: IfcIdentifier
  on property: Identification

PASCAL
type: IfcSIUnitName
type: NamedIndividual

FUMEHOODEXHAUST
type: IfcDamperTypeEnum
type: NamedIndividual

FirstMullionOffset
type: ObjectProperty
type: FunctionalProperty
domain: IfcWindowLiningProperties
range: IfcNormalisedRatioMeasure

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcFastener
range: IfcFastenerTypeEnum

Values
type: ObjectProperty
type: FunctionalProperty
domain: IfcRegularTimeSeries
range: IfcTimeSeriesValue List

CODECOMPLIANCE
type: IfcObjectiveEnum
type: NamedIndividual

SurfaceReinforcement2
type: ObjectProperty
type: FunctionalProperty
domain: IfcSurfaceReinforcementArea
range: IfcLengthMeasure List

RESIDUALCURRENTSWITCH
type: IfcProtectiveDeviceTypeEnum
type: NamedIndividual

IfcFireSuppressionTerminal
type: Class
subclass of: IfcFlowTerminal
subclass of: Restriction
  all values from: IfcFireSuppressionTerminalTypeEnum
  on property: PredefinedType IfcFireSuppressionTerminal
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcFireSuppressionTerminalTypeEnum
  on property: PredefinedType IfcFireSuppressionTerminal
disjoint with: IfcElectricAppliance
disjoint with: IfcStackTerminal
disjoint with: IfcSanitaryTerminal
disjoint with: IfcLightFixture
disjoint with: IfcOutlet
disjoint with: IfcSpaceHeater
disjoint with: IfcMedicalDevice
disjoint with: IfcLamp
disjoint with: IfcCommunicationsAppliance
disjoint with: IfcAirTerminal
disjoint with: IfcAudioVisualAppliance
disjoint with: IfcWasteTerminal

FilletRadius
type: ObjectProperty
type: FunctionalProperty
domain: IfcLShapeProfileDef
range: IfcNonNegativeLengthMeasure

ApprovedResources
type: ObjectProperty
domain: IfcApproval
range: IfcResourceApprovalRelationship
inverse of: RelatingApproval IfcResourceApprovalRelationship

RelatedBuildingElement
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelFillsElement
range: IfcElement
inverse of: FillsVoids

ParameterTakesPrecedence
type: ObjectProperty
type: FunctionalProperty
domain: IfcDoorStyle
range: IfcBoolean

ModelOrDraughting
type: ObjectProperty
type: FunctionalProperty
domain: IfcTextStyle
range: IfcBoolean

PRESSUREVESSEL
type: IfcTankTypeEnum
type: NamedIndividual

MOVINGWALKWAY
type: IfcTransportElementTypeEnum
type: NamedIndividual

IfcRelAssignsToControl
type: Class
subclass of: IfcRelAssigns
subclass of: Restriction
  on class: IfcControl
  on property: RelatingControl IfcRelAssignsToControl
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcControl
  on property: RelatingControl IfcRelAssignsToControl
disjoint with: IfcRelAssignsToResource
disjoint with: IfcRelAssignsToGroup
disjoint with: IfcRelAssignsToProcess
disjoint with: IfcRelAssignsToActor
disjoint with: IfcRelAssignsToProduct

MEMBRANE_ELEMENT
type: IfcStructuralSurfaceMemberTypeEnum
type: NamedIndividual

IfcRelDeclares
type: Class
subclass of: IfcRelationship
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcDefinitionSelect
  on property: RelatedDefinitions IfcRelDeclares
subclass of: Restriction
  on class: IfcContext
  on property: RelatingContext
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcDefinitionSelect
  on property: RelatedDefinitions IfcRelDeclares
subclass of: Restriction
  all values from: IfcContext
  on property: RelatingContext
disjoint with: IfcRelAssigns
disjoint with: IfcRelConnects
disjoint with: IfcRelAssociates
disjoint with: IfcRelDecomposes
disjoint with: IfcRelDefines

UserDefinedQualifier
type: ObjectProperty
type: FunctionalProperty
domain: IfcObjective
range: IfcLabel

BRACKET
type: IfcDiscreteAccessoryTypeEnum
type: NamedIndividual

OUTERSHELL
type: IfcBuildingSystemTypeEnum
type: NamedIndividual

OverallWidth
type: ObjectProperty
type: FunctionalProperty
domain: IfcWindow
range: IfcPositiveLengthMeasure

IfcStructuralCurveAction
type: Class
subclass of: IfcStructuralAction
subclass of: Restriction
  on class: IfcStructuralCurveActivityTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcStructuralCurveActivityTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcProjectedOrTrueLengthEnum
  on property: ProjectedOrTrue IfcStructuralCurveAction
subclass of: Restriction
  all values from: IfcProjectedOrTrueLengthEnum
  on property: ProjectedOrTrue IfcStructuralCurveAction
disjoint with: IfcStructuralPointAction
disjoint with: IfcStructuralSurfaceAction

FIELDCONSTRUCTIONMANAGER
type: IfcRoleEnum
type: NamedIndividual

Completion
type: ObjectProperty
type: FunctionalProperty
domain: IfcTaskTime
range: IfcPositiveRatioMeasure

MethodOfMeasurement
type: ObjectProperty
type: FunctionalProperty
domain: IfcElementQuantity
range: IfcLabel

XDim
type: ObjectProperty
type: FunctionalProperty
domain: IfcRectangleProfileDef
range: IfcPositiveLengthMeasure

ElementType
type: ObjectProperty
type: FunctionalProperty
domain: IfcSpatialElementType
range: IfcLabel

Priority
type: ObjectProperty
type: FunctionalProperty
domain: IfcTask
range: IfcInteger

StartTime
type: ObjectProperty
type: FunctionalProperty
domain: IfcTimePeriod
range: IfcTime

DEMOLISHING
type: IfcConstructionEquipmentResourceTypeEnum
type: NamedIndividual

ACCESS
type: IfcPermitTypeEnum
type: NamedIndividual

IfcTendonAnchorType
type: Class
subclass of: IfcReinforcingElementType
subclass of: Restriction
  on class: IfcTendonAnchorTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcTendonAnchorTypeEnum
  on property: PredefinedType
disjoint with: IfcTendonType
disjoint with: IfcReinforcingMeshType
disjoint with: IfcReinforcingBarType

AMPLIFIER
type: IfcAudioVisualApplianceTypeEnum
type: NamedIndividual

TransverseBarNominalDiameter
type: ObjectProperty
type: FunctionalProperty
domain: IfcReinforcingMesh
range: IfcPositiveLengthMeasure

IfcOrientedEdge
type: Class
subclass of: IfcEdge
subclass of: Restriction
  on class: IfcBoolean
  on property: Orientation
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBoolean
  on property: Orientation
subclass of: Restriction
  on class: IfcEdge
  on property: EdgeElement
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcEdge
  on property: EdgeElement
disjoint with: IfcEdgeCurve
disjoint with: IfcSubedge

IfcMotorConnection
type: Class
subclass of: IfcEnergyConversionDevice
subclass of: Restriction
  all values from: IfcMotorConnectionTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcMotorConnectionTypeEnum
  on property: PredefinedType
disjoint with: IfcElectricGenerator
disjoint with: IfcCondenser
disjoint with: IfcHumidifier
disjoint with: IfcTubeBundle
disjoint with: IfcTransformer
disjoint with: IfcBoiler
disjoint with: IfcCooledBeam
disjoint with: IfcHeatExchanger
disjoint with: IfcBurner
disjoint with: IfcCoolingTower
disjoint with: IfcAirToAirHeatRecovery
disjoint with: IfcChiller
disjoint with: IfcEvaporator
disjoint with: IfcUnitaryEquipment
disjoint with: IfcCoil
disjoint with: IfcElectricMotor
disjoint with: IfcEngine
disjoint with: IfcEvaporativeCooler
disjoint with: IfcSolarDevice

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcVoidingFeature
range: IfcVoidingFeatureTypeEnum

LevelingDelay
type: ObjectProperty
type: FunctionalProperty
domain: IfcResourceTime
range: IfcDuration

IfcConnectionVolumeGeometry
type: Class
subclass of: IfcConnectionGeometry
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSolidOrShell
  on property: VolumeOnRelatedElement IfcConnectionVolumeGeometry
subclass of: Restriction
  all values from: IfcSolidOrShell
  on property: VolumeOnRelatedElement IfcConnectionVolumeGeometry
subclass of: Restriction
  on class: IfcSolidOrShell
  on property: VolumeOnRelatingElement IfcConnectionVolumeGeometry
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcSolidOrShell
  on property: VolumeOnRelatingElement IfcConnectionVolumeGeometry
disjoint with: IfcConnectionSurfaceGeometry
disjoint with: IfcConnectionPointGeometry
disjoint with: IfcConnectionCurveGeometry

IfcStructuralLoadConfiguration
type: Class
subclass of: IfcStructuralLoad
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure List List
  on property: Locations
subclass of: Restriction
  all values from: IfcLengthMeasure List List
  on property: Locations
subclass of: Restriction
  on class: IfcStructuralLoadOrResult List
  on property: Values
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcStructuralLoadOrResult List
  on property: Values
disjoint with: IfcStructuralLoadOrResult

IfcSystemFurnitureElementType
type: Class
subclass of: IfcFurnishingElementType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSystemFurnitureElementTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcSystemFurnitureElementTypeEnum
  on property: PredefinedType
disjoint with: IfcFurnitureType

SOLARPANEL
type: IfcSolarDeviceTypeEnum
type: NamedIndividual

GASSENSOR
type: IfcSensorTypeEnum
type: NamedIndividual

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcColourSpecification
range: IfcLabel

ACTIVE
type: IfcCooledBeamTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcFireSuppressionTerminalType
range: IfcFireSuppressionTerminalTypeEnum

EXHAUST
type: IfcDistributionSystemEnum
type: NamedIndividual

AWNING
type: IfcShadingDeviceTypeEnum
type: NamedIndividual

DOUBLE_SWING_LEFT
type: IfcDoorTypeOperationEnum
type: IfcDoorStyleOperationEnum
type: NamedIndividual

Locations
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralLoadConfiguration
range: IfcLengthMeasure List List

IfcChimney
type: Class
subclass of: IfcBuildingElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcChimneyTypeEnum
  on property: PredefinedType IfcChimney
subclass of: Restriction
  all values from: IfcChimneyTypeEnum
  on property: PredefinedType IfcChimney
disjoint with: IfcRamp
disjoint with: IfcPile
disjoint with: IfcShadingDevice
disjoint with: IfcRailing
disjoint with: IfcRampFlight
disjoint with: IfcWall
disjoint with: IfcStair
disjoint with: IfcColumn
disjoint with: IfcDoor
disjoint with: IfcFooting
disjoint with: IfcBuildingElementProxy
disjoint with: IfcCovering
disjoint with: IfcCurtainWall
disjoint with: IfcWindow
disjoint with: IfcPlate
disjoint with: IfcSlab
disjoint with: IfcBeam
disjoint with: IfcStairFlight
disjoint with: IfcRoof
disjoint with: IfcMember

PARAPET
type: IfcWallTypeEnum
type: NamedIndividual

Formula
type: ObjectProperty
type: FunctionalProperty
domain: IfcQuantityWeight
range: IfcLabel

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcElectricTimeControlType
range: IfcElectricTimeControlTypeEnum

Thickness
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralSurfaceMember
range: IfcPositiveLengthMeasure

LACK_OF_FIT
type: IfcActionSourceTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcStairType
range: IfcStairTypeEnum

Colours
type: ObjectProperty
type: FunctionalProperty
domain: IfcIndexedColourMap
range: IfcColourRgbList

IfcRampFlightType
type: Class
subclass of: IfcBuildingElementType
subclass of: Restriction
  all values from: IfcRampFlightTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcRampFlightTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcRampType
disjoint with: IfcCurtainWallType
disjoint with: IfcPlateType
disjoint with: IfcBuildingElementProxyType
disjoint with: IfcRoofType
disjoint with: IfcCoveringType
disjoint with: IfcChimneyType
disjoint with: IfcStairFlightType
disjoint with: IfcShadingDeviceType
disjoint with: IfcBeamType
disjoint with: IfcRailingType
disjoint with: IfcPileType
disjoint with: IfcColumnType
disjoint with: IfcMemberType
disjoint with: IfcDoorType
disjoint with: IfcWindowType
disjoint with: IfcStairType
disjoint with: IfcWallType
disjoint with: IfcFootingType
disjoint with: IfcSlabType

MomentX
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralLoadSingleForce
range: IfcTorqueMeasure

PanelPosition
type: ObjectProperty
type: FunctionalProperty
domain: IfcPermeableCoveringProperties
range: IfcWindowPanelPositionEnum

CONDUITSEGMENT
type: IfcCableCarrierSegmentTypeEnum
type: NamedIndividual

ASSISTEDNATURALGAS
type: IfcHumidifierTypeEnum
type: NamedIndividual

MODEM
type: IfcCommunicationsApplianceTypeEnum
type: NamedIndividual

IfcBSplineSurface
type: Class
subclass of: IfcBoundedSurface
subclass of: Restriction
  all values from: IfcCartesianPoint List List
  on property: ControlPointsList IfcBSplineSurface
subclass of: Restriction
  all values from: IfcLogical
  on property: SelfIntersect IfcBSplineSurface
subclass of: Restriction
  on class: IfcBSplineSurfaceForm
  on property: SurfaceForm
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcLogical
  on property: UClosed
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcLogical
  on property: VClosed
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLogical
  on property: VClosed
subclass of: Restriction
  all values from: IfcLogical
  on property: UClosed
subclass of: Restriction
  on class: IfcLogical
  on property: SelfIntersect IfcBSplineSurface
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcInteger
  on property: VDegree
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcInteger
  on property: VDegree
subclass of: Restriction
  on class: IfcInteger
  on property: UDegree
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcInteger
  on property: UDegree
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcCartesianPoint List List
  on property: ControlPointsList IfcBSplineSurface
subclass of: Restriction
  all values from: IfcBSplineSurfaceForm
  on property: SurfaceForm
subclass of: Class
  union of: IfcBSplineSurfaceWithKnots
subclass of: Restriction
  on class: IfcCartesianPoint List List
  on property: ControlPointsList IfcBSplineSurface
  qualified cardinality: 1
disjoint with: IfcRectangularTrimmedSurface
disjoint with: IfcCurveBoundedSurface
disjoint with: IfcCurveBoundedPlane

IfcTextureVertex
type: Class
subclass of: IfcPresentationItem
subclass of: Restriction
  all values from: IfcParameterValue List
  on property: Coordinates
subclass of: Restriction
  on class: IfcParameterValue List
  on property: Coordinates
  qualified cardinality: 1
subclass of: Restriction
  all values from: Restriction
    all values from: Restriction
      on class: IfcParameterValue List
      on property: hasNext
      qualified cardinality: 0
    on property: hasNext
  on property: Coordinates
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcParameterValue List
  on property: Coordinates
disjoint with: IfcCurveStyleFont
disjoint with: IfcTextStyleForDefinedFont
disjoint with: IfcTextureCoordinate
disjoint with: IfcSurfaceStyleRefraction
disjoint with: IfcPreDefinedItem
disjoint with: IfcIndexedColourMap
disjoint with: IfcSurfaceStyleWithTextures
disjoint with: IfcCurveStyleFontPattern
disjoint with: IfcColourRgbList
disjoint with: IfcSurfaceStyleLighting
disjoint with: IfcCurveStyleFontAndScaling
disjoint with: IfcSurfaceStyleShading
disjoint with: IfcColourSpecification
disjoint with: IfcSurfaceTexture
disjoint with: IfcTextureVertexList
disjoint with: IfcTextStyleTextModel

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcAlarm
range: IfcAlarmTypeEnum

EdgeGeometry
type: ObjectProperty
type: FunctionalProperty
domain: IfcEdgeCurve
range: IfcCurve

IfcConnectionCurveGeometry
type: Class
subclass of: IfcConnectionGeometry
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCurveOrEdgeCurve
  on property: CurveOnRelatedElement
subclass of: Restriction
  all values from: IfcCurveOrEdgeCurve
  on property: CurveOnRelatedElement
subclass of: Restriction
  on class: IfcCurveOrEdgeCurve
  on property: CurveOnRelatingElement
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCurveOrEdgeCurve
  on property: CurveOnRelatingElement
disjoint with: IfcConnectionSurfaceGeometry
disjoint with: IfcConnectionVolumeGeometry
disjoint with: IfcConnectionPointGeometry

NominalValue
type: ObjectProperty
type: FunctionalProperty
domain: IfcPropertySingleValue
range: IfcValue

EarlyDate
type: ObjectProperty
type: FunctionalProperty
domain: IfcEventTime
range: IfcDateTime

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralAnalysisModel
range: IfcAnalysisModelTypeEnum

IfcFurnitureType
type: Class
subclass of: IfcFurnishingElementType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcFurnitureTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcFurnitureTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcAssemblyPlaceEnum
  on property: AssemblyPlace
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcAssemblyPlaceEnum
  on property: AssemblyPlace
disjoint with: IfcSystemFurnitureElementType

GAS
type: IfcDistributionSystemEnum
type: NamedIndividual

FROSTSENSOR
type: IfcSensorTypeEnum
type: NamedIndividual

RELUCTANCESYNCHRONOUS
type: IfcElectricMotorTypeEnum
type: NamedIndividual

IfcPort
type: Class
subclass of: IfcProduct
subclass of: Restriction
  all values from: IfcRelConnectsPortToElement
  on property: ContainedIn
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRelConnectsPortToElement
  on property: ContainedIn
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRelConnectsPorts
  on property: ConnectedTo IfcPort
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRelConnectsPorts
  on property: ConnectedFrom IfcPort
subclass of: Restriction
  all values from: IfcRelConnectsPorts
  on property: ConnectedTo IfcPort
subclass of: Restriction
  all values from: IfcRelConnectsPorts
  on property: ConnectedFrom IfcPort
subclass of: Class
  union of: IfcDistributionPort
disjoint with: IfcGrid
disjoint with: IfcStructuralItem
disjoint with: IfcSpatialElement
disjoint with: IfcElement
disjoint with: IfcAnnotation
disjoint with: IfcStructuralActivity
disjoint with: IfcProxy

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcPlate
range: IfcPlateTypeEnum

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcProtectiveDeviceTrippingUnitType
range: IfcProtectiveDeviceTrippingUnitTypeEnum

IfcRamp
type: Class
subclass of: IfcBuildingElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRampTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcRampTypeEnum
  on property: PredefinedType
disjoint with: IfcBeam
disjoint with: IfcRampFlight
disjoint with: IfcSlab
disjoint with: IfcStairFlight
disjoint with: IfcPile
disjoint with: IfcMember
disjoint with: IfcPlate
disjoint with: IfcCurtainWall
disjoint with: IfcWall
disjoint with: IfcShadingDevice
disjoint with: IfcCovering
disjoint with: IfcStair
disjoint with: IfcRailing
disjoint with: IfcFooting
disjoint with: IfcColumn
disjoint with: IfcChimney
disjoint with: IfcRoof
disjoint with: IfcBuildingElementProxy
disjoint with: IfcDoor
disjoint with: IfcWindow

Corner
type: ObjectProperty
type: FunctionalProperty
domain: IfcBoundingBox
range: IfcCartesianPoint

IfcRelAssignsToActor
type: Class
subclass of: IfcRelAssigns
subclass of: Restriction
  on class: IfcActor
  on property: RelatingActor IfcRelAssignsToActor
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcActor
  on property: RelatingActor IfcRelAssignsToActor
subclass of: Restriction
  all values from: IfcActorRole
  on property: ActingRole IfcRelAssignsToActor
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcActorRole
  on property: ActingRole IfcRelAssignsToActor
disjoint with: IfcRelAssignsToProcess
disjoint with: IfcRelAssignsToProduct
disjoint with: IfcRelAssignsToResource
disjoint with: IfcRelAssignsToGroup
disjoint with: IfcRelAssignsToControl

Types
type: ObjectProperty
type: FunctionalProperty
domain: IfcTypeObject
range: IfcRelDefinesByType
inverse of: RelatingType IfcRelDefinesByType

ActualFinish
type: ObjectProperty
type: FunctionalProperty
domain: IfcResourceTime
range: IfcDateTime

IfcRelConnectsWithRealizingElements
type: Class
subclass of: IfcRelConnectsElements
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: ConnectionType
subclass of: Restriction
  all values from: IfcLabel
  on property: ConnectionType
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcElement
  on property: RealizingElements IfcRelConnectsWithRealizingElements
subclass of: Restriction
  all values from: IfcElement
  on property: RealizingElements IfcRelConnectsWithRealizingElements
disjoint with: IfcRelConnectsPathElements

RefLongitude
type: ObjectProperty
type: FunctionalProperty
domain: IfcSite
range: IfcCompoundPlaneAngleMeasure

IfcFlowMeterType
type: Class
subclass of: IfcFlowControllerType
subclass of: Restriction
  all values from: IfcFlowMeterTypeEnum
  on property: PredefinedType IfcFlowMeterType
subclass of: Restriction
  on class: IfcFlowMeterTypeEnum
  on property: PredefinedType IfcFlowMeterType
  qualified cardinality: 1
disjoint with: IfcElectricDistributionBoardType
disjoint with: IfcAirTerminalBoxType
disjoint with: IfcValveType
disjoint with: IfcSwitchingDeviceType
disjoint with: IfcElectricTimeControlType
disjoint with: IfcDamperType
disjoint with: IfcProtectiveDeviceType

IfcPumpType
type: Class
subclass of: IfcFlowMovingDeviceType
subclass of: Restriction
  on class: IfcPumpTypeEnum
  on property: PredefinedType IfcPumpType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPumpTypeEnum
  on property: PredefinedType IfcPumpType
disjoint with: IfcCompressorType
disjoint with: IfcFanType

Purpose
type: ObjectProperty
type: FunctionalProperty
domain: IfcDocumentInformation
range: IfcText

IfcMaterialConstituentSet
type: Class
subclass of: IfcMaterialDefinition
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Name
subclass of: Restriction
  all values from: IfcMaterialConstituent
  on property: MaterialConstituents IfcMaterialConstituentSet
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
disjoint with: IfcMaterialConstituent
disjoint with: IfcMaterialLayer
disjoint with: IfcMaterialLayerSet
disjoint with: IfcMaterialProfileSet
disjoint with: IfcMaterialProfile
disjoint with: IfcMaterial

VoidsElements
type: ObjectProperty
type: FunctionalProperty
domain: IfcFeatureElementSubtraction
range: IfcRelVoidsElement
inverse of: RelatedOpeningElement

Version
type: ObjectProperty
type: FunctionalProperty
domain: IfcApplication
range: IfcLabel

TransomThickness
type: ObjectProperty
type: FunctionalProperty
domain: IfcWindowLiningProperties
range: IfcNonNegativeLengthMeasure

ALARMPANEL
type: IfcUnitaryControlElementTypeEnum
type: NamedIndividual

HasProjections
type: ObjectProperty
domain: IfcElement
range: IfcRelProjectsElement
inverse of: RelatingElement

PURCHASE
type: IfcSubContractResourceTypeEnum
type: NamedIndividual

NOCHANGE
type: IfcChangeActionEnum
type: NamedIndividual

RotationalStiffnessByLengthX
type: ObjectProperty
type: FunctionalProperty
domain: IfcBoundaryEdgeCondition
range: IfcModulusOfRotationalSubgradeReactionSelect

LOUVRE
type: IfcAirTerminalTypeEnum
type: NamedIndividual

PanelOperation
type: ObjectProperty
type: FunctionalProperty
domain: IfcDoorPanelProperties
range: IfcDoorPanelOperationEnum

TRUSS
type: IfcElementAssemblyTypeEnum
type: NamedIndividual

NATURALDRAFT
type: IfcCoolingTowerTypeEnum
type: NamedIndividual

Town
type: ObjectProperty
type: FunctionalProperty
domain: IfcPostalAddress
range: IfcLabel

IfcStructuralLoadTemperature
type: Class
subclass of: IfcStructuralLoadStatic
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcThermodynamicTemperatureMeasure
  on property: DeltaTConstant
subclass of: Restriction
  all values from: IfcThermodynamicTemperatureMeasure
  on property: DeltaTZ IfcStructuralLoadTemperature
subclass of: Restriction
  all values from: IfcThermodynamicTemperatureMeasure
  on property: DeltaTY
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcThermodynamicTemperatureMeasure
  on property: DeltaTZ IfcStructuralLoadTemperature
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcThermodynamicTemperatureMeasure
  on property: DeltaTY
subclass of: Restriction
  all values from: IfcThermodynamicTemperatureMeasure
  on property: DeltaTConstant
disjoint with: IfcStructuralLoadPlanarForce
disjoint with: IfcStructuralLoadSingleForce
disjoint with: IfcStructuralLoadLinearForce
disjoint with: IfcStructuralLoadSingleDisplacement

SPRINKLERDEFLECTOR
type: IfcFireSuppressionTerminalTypeEnum
type: NamedIndividual

WordSpacing
type: ObjectProperty
type: FunctionalProperty
domain: IfcTextStyleTextModel
range: IfcSizeSelect

PIECEWISECONSTANT
type: IfcTimeSeriesDataTypeEnum
type: NamedIndividual

ROOF
type: IfcSlabTypeEnum
type: NamedIndividual

AMMETER
type: IfcFlowInstrumentTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcCompressor
range: IfcCompressorTypeEnum

ENERGYUNIT
type: IfcUnitEnum
type: NamedIndividual

QUASI_UNIFORM_KNOTS
type: IfcKnotType
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcMedicalDeviceType
range: IfcMedicalDeviceTypeEnum

SLIDING
type: IfcDoorPanelOperationEnum
type: NamedIndividual

Confidentiality
type: ObjectProperty
type: FunctionalProperty
domain: IfcDocumentInformation
range: IfcDocumentConfidentialityEnum

IfcMaterialLayerSet
type: Class
subclass of: IfcMaterialDefinition
subclass of: Restriction
  all values from: IfcMaterialLayer List
  on property: MaterialLayers
subclass of: Restriction
  on class: IfcMaterialLayer List
  on property: MaterialLayers
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLabel
  on property: LayerSetName
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: LayerSetName
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
disjoint with: IfcMaterialConstituent
disjoint with: IfcMaterialProfileSet
disjoint with: IfcMaterialConstituentSet
disjoint with: IfcMaterialLayer
disjoint with: IfcMaterialProfile
disjoint with: IfcMaterial

TransverseBarSpacing
type: ObjectProperty
type: FunctionalProperty
domain: IfcReinforcingMeshType
range: IfcPositiveLengthMeasure

PartitioningType
type: ObjectProperty
type: FunctionalProperty
domain: IfcWindow
range: IfcWindowTypePartitioningEnum

IfcRelDefinesByObject
type: Class
subclass of: IfcRelDefines
subclass of: Restriction
  on class: IfcObject
  on property: RelatingObject
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcObject
  on property: RelatingObject
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcObject
  on property: RelatedObjects
subclass of: Restriction
  all values from: IfcObject
  on property: RelatedObjects
disjoint with: IfcRelDefinesByType
disjoint with: IfcRelDefinesByProperties
disjoint with: IfcRelDefinesByTemplate

ElectronicMailAddresses
type: ObjectProperty
type: FunctionalProperty
domain: IfcTelecomAddress
range: IfcLabel List

MomentY
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralLoadSingleForce
range: IfcTorqueMeasure

LateFinish
type: ObjectProperty
type: FunctionalProperty
domain: IfcTaskTime
range: IfcDateTime

CreationDate
type: ObjectProperty
type: FunctionalProperty
domain: IfcWorkControl
range: IfcDateTime

ELECTRICCURRENTUNIT
type: IfcUnitEnum
type: NamedIndividual

IfcRelProjectsElement
type: Class
subclass of: IfcRelDecomposes
subclass of: Restriction
  on class: IfcFeatureElementAddition
  on property: RelatedFeatureElement
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcFeatureElementAddition
  on property: RelatedFeatureElement
subclass of: Restriction
  on class: IfcElement
  on property: RelatingElement
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcElement
  on property: RelatingElement
disjoint with: IfcRelAggregates
disjoint with: IfcRelVoidsElement
disjoint with: IfcRelNests

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcRailingType
range: IfcRailingTypeEnum

IfcBeamType
type: Class
subclass of: IfcBuildingElementType
subclass of: Restriction
  on class: IfcBeamTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBeamTypeEnum
  on property: PredefinedType
disjoint with: IfcCoveringType
disjoint with: IfcSlabType
disjoint with: IfcStairType
disjoint with: IfcColumnType
disjoint with: IfcPlateType
disjoint with: IfcChimneyType
disjoint with: IfcDoorType
disjoint with: IfcFootingType
disjoint with: IfcShadingDeviceType
disjoint with: IfcBuildingElementProxyType
disjoint with: IfcRampFlightType
disjoint with: IfcMemberType
disjoint with: IfcRoofType
disjoint with: IfcCurtainWallType
disjoint with: IfcWallType
disjoint with: IfcRailingType
disjoint with: IfcWindowType
disjoint with: IfcRampType
disjoint with: IfcStairFlightType
disjoint with: IfcPileType

UserDefinedDataOrigin
type: ObjectProperty
type: FunctionalProperty
domain: IfcTimeSeries
range: IfcLabel

ADDED
type: IfcChangeActionEnum
type: NamedIndividual

IfcLaborResourceType
type: Class
subclass of: IfcConstructionResourceType
subclass of: Restriction
  on class: IfcLaborResourceTypeEnum
  on property: PredefinedType IfcLaborResourceType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLaborResourceTypeEnum
  on property: PredefinedType IfcLaborResourceType
disjoint with: IfcSubContractResourceType
disjoint with: IfcConstructionProductResourceType
disjoint with: IfcConstructionEquipmentResourceType
disjoint with: IfcConstructionMaterialResourceType
disjoint with: IfcCrewResourceType

IfcEdgeLoop
type: Class
subclass of: IfcLoop
subclass of: Restriction
  on class: IfcOrientedEdge List
  on property: EdgeList
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcOrientedEdge List
  on property: EdgeList
disjoint with: IfcVertexLoop
disjoint with: IfcPolyLoop

DIRECTEXPANSION
type: IfcEvaporatorTypeEnum
type: NamedIndividual

IfcReinforcementDefinitionProperties
type: Class
subclass of: IfcPreDefinedPropertySet
subclass of: Restriction
  on class: IfcSectionReinforcementProperties List
  on property: ReinforcementSectionDefinitions
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLabel
  on property: DefinitionType
subclass of: Restriction
  all values from: IfcSectionReinforcementProperties List
  on property: ReinforcementSectionDefinitions
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: DefinitionType
disjoint with: IfcDoorLiningProperties
disjoint with: IfcDoorPanelProperties
disjoint with: IfcWindowLiningProperties
disjoint with: IfcPermeableCoveringProperties
disjoint with: IfcWindowPanelProperties

IsVentilated
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialLayer
range: IfcLogical

IfcCoolingTower
type: Class
subclass of: IfcEnergyConversionDevice
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCoolingTowerTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcCoolingTowerTypeEnum
  on property: PredefinedType
disjoint with: IfcCoil
disjoint with: IfcTransformer
disjoint with: IfcSolarDevice
disjoint with: IfcElectricMotor
disjoint with: IfcCooledBeam
disjoint with: IfcElectricGenerator
disjoint with: IfcHeatExchanger
disjoint with: IfcTubeBundle
disjoint with: IfcBoiler
disjoint with: IfcEngine
disjoint with: IfcUnitaryEquipment
disjoint with: IfcHumidifier
disjoint with: IfcMotorConnection
disjoint with: IfcAirToAirHeatRecovery
disjoint with: IfcEvaporator
disjoint with: IfcCondenser
disjoint with: IfcEvaporativeCooler
disjoint with: IfcBurner
disjoint with: IfcChiller

Mode
type: ObjectProperty
type: FunctionalProperty
domain: IfcTextureCoordinateGenerator
range: IfcLabel

ASSEMBLY
type: IfcConstructionProductResourceTypeEnum
type: NamedIndividual

SPACEINVENTORY
type: IfcInventoryTypeEnum
type: NamedIndividual

IfcPropertyEnumeratedValue
type: Class
subclass of: IfcSimpleProperty
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPropertyEnumeration
  on property: EnumerationReference IfcPropertyEnumeratedValue
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcValue List
  on property: EnumerationValues
subclass of: Restriction
  all values from: IfcPropertyEnumeration
  on property: EnumerationReference IfcPropertyEnumeratedValue
subclass of: Restriction
  all values from: IfcValue List
  on property: EnumerationValues
disjoint with: IfcPropertyReferenceValue
disjoint with: IfcPropertyListValue
disjoint with: IfcPropertySingleValue
disjoint with: IfcPropertyTableValue
disjoint with: IfcPropertyBoundedValue

PLATE
type: IfcHeatExchangerTypeEnum
type: IfcMemberTypeEnum
type: NamedIndividual

IfcFireSuppressionTerminalType
type: Class
subclass of: IfcFlowTerminalType
subclass of: Restriction
  on class: IfcFireSuppressionTerminalTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcFireSuppressionTerminalTypeEnum
  on property: PredefinedType
disjoint with: IfcAudioVisualApplianceType
disjoint with: IfcLightFixtureType
disjoint with: IfcElectricApplianceType
disjoint with: IfcCommunicationsApplianceType
disjoint with: IfcOutletType
disjoint with: IfcSanitaryTerminalType
disjoint with: IfcLampType
disjoint with: IfcMedicalDeviceType
disjoint with: IfcStackTerminalType
disjoint with: IfcWasteTerminalType
disjoint with: IfcAirTerminalType
disjoint with: IfcSpaceHeaterType

BottomRadius
type: ObjectProperty
type: FunctionalProperty
domain: IfcRightCircularCone
range: IfcPositiveLengthMeasure

DIAGNOSTIC
type: IfcProcedureTypeEnum
type: NamedIndividual

PICO
type: IfcSIPrefix
type: NamedIndividual

ColourTemperature
type: ObjectProperty
type: FunctionalProperty
domain: IfcLightSourceGoniometric
range: IfcThermodynamicTemperatureMeasure

IfcDoor
type: Class
subclass of: IfcBuildingElement
subclass of: Restriction
  all values from: IfcLabel
  on property: UserDefinedOperationType
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: OverallWidth
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: OverallHeight
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDoorTypeOperationEnum
  on property: OperationType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: OverallWidth
subclass of: Restriction
  all values from: IfcDoorTypeOperationEnum
  on property: OperationType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: OverallHeight
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: UserDefinedOperationType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDoorTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcDoorTypeEnum
  on property: PredefinedType
disjoint with: IfcBuildingElementProxy
disjoint with: IfcBeam
disjoint with: IfcCurtainWall
disjoint with: IfcWall
disjoint with: IfcStair
disjoint with: IfcPlate
disjoint with: IfcColumn
disjoint with: IfcStairFlight
disjoint with: IfcShadingDevice
disjoint with: IfcRampFlight
disjoint with: IfcCovering
disjoint with: IfcChimney
disjoint with: IfcRailing
disjoint with: IfcRoof
disjoint with: IfcMember
disjoint with: IfcRamp
disjoint with: IfcPile
disjoint with: IfcWindow
disjoint with: IfcFooting
disjoint with: IfcSlab

IfcRelAssignsToGroup
type: Class
subclass of: IfcRelAssigns
subclass of: Restriction
  on class: IfcGroup
  on property: RelatingGroup
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcGroup
  on property: RelatingGroup
disjoint with: IfcRelAssignsToResource
disjoint with: IfcRelAssignsToControl
disjoint with: IfcRelAssignsToProcess
disjoint with: IfcRelAssignsToActor
disjoint with: IfcRelAssignsToProduct

FLOATING
type: IfcControllerTypeEnum
type: NamedIndividual

ThresholdOffset
type: ObjectProperty
type: FunctionalProperty
domain: IfcDoorLiningProperties
range: IfcLengthMeasure

THERMOSIPHONCOILTYPEHEATEXCHANGERS
type: IfcAirToAirHeatRecoveryTypeEnum
type: NamedIndividual

IfcColumn
type: Class
subclass of: IfcBuildingElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcColumnTypeEnum
  on property: PredefinedType IfcColumn
subclass of: Restriction
  all values from: IfcColumnTypeEnum
  on property: PredefinedType IfcColumn
disjoint with: IfcPile
disjoint with: IfcMember
disjoint with: IfcRoof
disjoint with: IfcRailing
disjoint with: IfcCurtainWall
disjoint with: IfcBeam
disjoint with: IfcPlate
disjoint with: IfcRampFlight
disjoint with: IfcStair
disjoint with: IfcBuildingElementProxy
disjoint with: IfcDoor
disjoint with: IfcCovering
disjoint with: IfcRamp
disjoint with: IfcShadingDevice
disjoint with: IfcFooting
disjoint with: IfcSlab
disjoint with: IfcWall
disjoint with: IfcWindow
disjoint with: IfcChimney
disjoint with: IfcStairFlight

FREESTANDINGWATERCOOLER
type: IfcElectricApplianceTypeEnum
type: NamedIndividual

ScheduleStart
type: ObjectProperty
type: FunctionalProperty
domain: IfcResourceTime
range: IfcDateTime

DATA
type: IfcJunctionBoxTypeEnum
type: IfcDistributionSystemEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcElectricMotorType
range: IfcElectricMotorTypeEnum

VENT
type: IfcDistributionSystemEnum
type: NamedIndividual

MANUALPULLBOX
type: IfcAlarmTypeEnum
type: NamedIndividual

NOTINCLUDES
type: IfcBenchmarkEnum
type: NamedIndividual

PRESSUREREDUCING
type: IfcValveTypeEnum
type: NamedIndividual

BOTTOM
type: IfcWindowPanelPositionEnum
type: NamedIndividual

TexCoords
type: ObjectProperty
type: FunctionalProperty
domain: IfcIndexedTextureMap
range: IfcTextureVertexList

FUEL
type: IfcDistributionSystemEnum
type: IfcConstructionMaterialResourceTypeEnum
type: NamedIndividual

OFFICE
type: IfcAddressTypeEnum
type: IfcCrewResourceTypeEnum
type: NamedIndividual

VAPORPERMEABILITYUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

BUTTERFLY_ROOF
type: IfcRoofTypeEnum
type: NamedIndividual

ADD
type: IfcArithmeticOperatorEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcGeographicElementType
range: IfcGeographicElementTypeEnum

HOLLOWCORE
type: IfcBeamTypeEnum
type: NamedIndividual

FINISHING
type: IfcLaborResourceTypeEnum
type: NamedIndividual

CurveFontScaling
type: ObjectProperty
type: FunctionalProperty
domain: IfcCurveStyleFontAndScaling
range: IfcPositiveRatioMeasure

P_REFERENCEVALUE
type: IfcSimplePropertyTemplateTypeEnum
type: NamedIndividual

MappingOrigin
type: ObjectProperty
type: FunctionalProperty
domain: IfcRepresentationMap
range: IfcAxis2Placement

ConstructionType
type: ObjectProperty
type: FunctionalProperty
domain: IfcPile
range: IfcPileConstructionEnum

Priority
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialLayer
range: IfcNormalisedRatioMeasure

PRESSUREUNIT
type: IfcUnitEnum
type: NamedIndividual

Status
type: ObjectProperty
type: FunctionalProperty
domain: IfcDocumentInformation
range: IfcDocumentStatusEnum

MOMENTARYSWITCH
type: IfcSwitchingDeviceTypeEnum
type: NamedIndividual

LOWVOLTAGEHALOGEN
type: IfcLightEmissionSourceEnum
type: NamedIndividual

ELECTRONIC
type: IfcProtectiveDeviceTrippingUnitTypeEnum
type: NamedIndividual

STOPCOCK
type: IfcValveTypeEnum
type: NamedIndividual

ALUMINIUM
type: IfcDoorStyleConstructionEnum
type: IfcWindowStyleConstructionEnum
type: NamedIndividual

IfcSpace
type: Class
subclass of: IfcSpatialStructureElement
subclass of: IfcSpaceBoundarySelect
subclass of: Restriction
  all values from: IfcSpaceTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: ElevationWithFlooring
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSpaceTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcRelCoversSpaces
  on property: HasCoverings IfcSpace
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: ElevationWithFlooring
disjoint with: IfcSite
disjoint with: IfcBuildingStorey
disjoint with: IfcBuilding

HasPropertyTemplates
type: ObjectProperty
domain: IfcPropertySetTemplate
range: IfcPropertyTemplate
inverse of: PartOfPsetTemplate

TRANSITION
type: IfcPipeFittingTypeEnum
type: IfcDuctFittingTypeEnum
type: IfcCableFittingTypeEnum
type: NamedIndividual

ForProfileSet
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialProfileSetUsage
range: IfcMaterialProfileSet

CHAMFER
type: IfcVoidingFeatureTypeEnum
type: NamedIndividual

Radius
type: ObjectProperty
type: FunctionalProperty
domain: IfcCircle
range: IfcPositiveLengthMeasure

BRACED_FRAME
type: IfcElementAssemblyTypeEnum
type: NamedIndividual

FUSEDISCONNECTOR
type: IfcProtectiveDeviceTypeEnum
type: NamedIndividual

TelephoneNumbers
type: ObjectProperty
type: FunctionalProperty
domain: IfcTelecomAddress
range: IfcLabel List

INCLUDES
type: IfcBenchmarkEnum
type: NamedIndividual

EVENTMESSAGE
type: IfcEventTriggerTypeEnum
type: NamedIndividual

TWOPOSITION
type: IfcControllerTypeEnum
type: NamedIndividual

Bound
type: ObjectProperty
type: FunctionalProperty
domain: IfcFaceBound
range: IfcLoop

SelfIntersect
type: ObjectProperty
type: FunctionalProperty
domain: IfcOffsetCurve2D
range: IfcLogical

CoordinateSpaceDimension
type: ObjectProperty
type: FunctionalProperty
domain: IfcGeometricRepresentationContext
range: IfcDimensionCount

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcCoordinateReferenceSystem
range: IfcLabel

TranslationalStiffnessByLengthX
type: ObjectProperty
type: FunctionalProperty
domain: IfcBoundaryEdgeCondition
range: IfcModulusOfTranslationalSubgradeReactionSelect

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcFilterType
range: IfcFilterTypeEnum

IfcLShapeProfileDef
type: Class
subclass of: IfcParameterizedProfileDef
subclass of: Restriction
  all values from: IfcPlaneAngleMeasure
  on property: LegSlope
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPlaneAngleMeasure
  on property: LegSlope
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Thickness
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: Width
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Width
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: EdgeRadius IfcLShapeProfileDef
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: Thickness
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: FilletRadius
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: Depth IfcLShapeProfileDef
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Depth IfcLShapeProfileDef
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: FilletRadius
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: EdgeRadius IfcLShapeProfileDef
disjoint with: IfcCShapeProfileDef
disjoint with: IfcAsymmetricIShapeProfileDef
disjoint with: IfcCircleProfileDef
disjoint with: IfcTrapeziumProfileDef
disjoint with: IfcUShapeProfileDef
disjoint with: IfcZShapeProfileDef
disjoint with: IfcEllipseProfileDef
disjoint with: IfcIShapeProfileDef
disjoint with: IfcTShapeProfileDef
disjoint with: IfcRectangleProfileDef

StartTime
type: ObjectProperty
type: FunctionalProperty
domain: IfcTimeSeries
range: IfcDateTime

RelatingProcess
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelAssignsToProcess
range: IfcProcessSelect

YEARLY_BY_DAY_OF_MONTH
type: IfcRecurrenceTypeEnum
type: NamedIndividual

ReflectanceColour
type: ObjectProperty
type: FunctionalProperty
domain: IfcSurfaceStyleLighting
range: IfcColourRgb

PartOfPsetTemplate
type: ObjectProperty
domain: IfcPropertyTemplate
range: IfcPropertySetTemplate
inverse of: HasPropertyTemplates

GIGA
type: IfcSIPrefix
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcEngine
range: IfcEngineTypeEnum

WWWHomePageURL
type: ObjectProperty
type: FunctionalProperty
domain: IfcTelecomAddress
range: IfcURIReference

IfcMaterialProfileSetUsage
type: Class
subclass of: IfcMaterialUsageDefinition
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: ReferenceExtent IfcMaterialProfileSetUsage
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: ReferenceExtent IfcMaterialProfileSetUsage
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCardinalPointReference
  on property: CardinalPoint
subclass of: Restriction
  all values from: IfcCardinalPointReference
  on property: CardinalPoint
subclass of: Restriction
  on class: IfcMaterialProfileSet
  on property: ForProfileSet
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcMaterialProfileSet
  on property: ForProfileSet
disjoint with: IfcMaterialLayerSetUsage

ListValues
type: ObjectProperty
type: FunctionalProperty
domain: IfcTimeSeriesValue
range: IfcValue List

FilletRadius
type: ObjectProperty
type: FunctionalProperty
domain: IfcTShapeProfileDef
range: IfcNonNegativeLengthMeasure

ELECTRICCOOKER
type: IfcElectricApplianceTypeEnum
type: NamedIndividual

Points
type: ObjectProperty
type: FunctionalProperty
domain: IfcIndexedPolyCurve
range: IfcCartesianPointList

LEFT
type: IfcDoorPanelPositionEnum
type: IfcWindowPanelPositionEnum
type: IfcTextPath
type: NamedIndividual

POLYLINE_FORM
type: IfcBSplineCurveForm
type: NamedIndividual

RepeatS
type: ObjectProperty
type: FunctionalProperty
domain: IfcSurfaceTexture
range: IfcBoolean

RIGHT
type: IfcDoorPanelPositionEnum
type: IfcWindowPanelPositionEnum
type: IfcTextPath
type: NamedIndividual

Source
type: ObjectProperty
type: FunctionalProperty
domain: IfcClassification
range: IfcLabel

IfcWorkSchedule
type: Class
subclass of: IfcWorkControl
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcWorkScheduleTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcWorkScheduleTypeEnum
  on property: PredefinedType
disjoint with: IfcWorkPlan

LOWPRESSURESODIUM
type: IfcLightEmissionSourceEnum
type: NamedIndividual

CardinalEndPoint
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialProfileSetUsageTapering
range: IfcCardinalPointReference

InstanceName
type: ObjectProperty
type: FunctionalProperty
domain: IfcReference
range: IfcLabel

IfcLagTime
type: Class
subclass of: IfcSchedulingTime
subclass of: Restriction
  on class: IfcTaskDurationEnum
  on property: DurationType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcTimeOrRatioSelect
  on property: LagValue
subclass of: Restriction
  on class: IfcTimeOrRatioSelect
  on property: LagValue
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcTaskDurationEnum
  on property: DurationType
disjoint with: IfcWorkTime
disjoint with: IfcEventTime
disjoint with: IfcTaskTime
disjoint with: IfcResourceTime

CONTSAMEGRADIENTSAMECURVATURE
type: IfcTransitionCode
type: NamedIndividual

RIGID_FRAME
type: IfcElementAssemblyTypeEnum
type: NamedIndividual

BEAM_GRID
type: IfcElementAssemblyTypeEnum
type: NamedIndividual

IfcCompositeProfileDef
type: Class
subclass of: IfcProfileDef
subclass of: Restriction
  all values from: IfcProfileDef
  on property: Profiles
subclass of: Restriction
  all values from: IfcLabel
  on property: Label
subclass of: Restriction
  min qualified cardinality: 2
  on class: IfcProfileDef
  on property: Profiles
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Label
disjoint with: IfcDerivedProfileDef
disjoint with: IfcParameterizedProfileDef
disjoint with: IfcArbitraryClosedProfileDef
disjoint with: IfcArbitraryOpenProfileDef

MASSFLOWRATEUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcBuildingElementPart
range: IfcBuildingElementPartTypeEnum

EARTHMOVING
type: IfcConstructionEquipmentResourceTypeEnum
type: NamedIndividual

State
type: ObjectProperty
type: FunctionalProperty
domain: IfcOwnerHistory
range: IfcStateEnum

StatusTime
type: ObjectProperty
type: FunctionalProperty
domain: IfcTaskTime
range: IfcDateTime

PHONE
type: IfcActionRequestTypeEnum
type: NamedIndividual

IfcFeatureElementAddition
type: Class
subclass of: IfcFeatureElement
subclass of: Restriction
  on class: IfcRelProjectsElement
  on property: ProjectsElements IfcFeatureElementAddition
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcRelProjectsElement
  on property: ProjectsElements IfcFeatureElementAddition
subclass of: Class
  union of: IfcProjectionElement
disjoint with: IfcFeatureElementSubtraction
disjoint with: IfcSurfaceFeature

InternalOrExternalBoundary
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelSpaceBoundary
range: IfcInternalOrExternalEnum

VOLTAGE
type: IfcTransformerTypeEnum
type: NamedIndividual

Recurrence
type: ObjectProperty
type: FunctionalProperty
domain: IfcTaskTimeRecurring
range: IfcRecurrencePattern

WebThickness
type: ObjectProperty
type: FunctionalProperty
domain: IfcIShapeProfileDef
range: IfcPositiveLengthMeasure

ROTATIONALMASSUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

RESIDUALCURRENT
type: IfcProtectiveDeviceTrippingUnitTypeEnum
type: NamedIndividual

PlacementRefDirection
type: ObjectProperty
type: FunctionalProperty
domain: IfcGridPlacement
range: IfcGridPlacementDirectionSelect

IfcRelConnectsPorts
type: Class
subclass of: IfcRelConnects
subclass of: Restriction
  on class: IfcPort
  on property: RelatingPort IfcRelConnectsPorts
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcElement
  on property: RealizingElement
subclass of: Restriction
  all values from: IfcPort
  on property: RelatedPort
subclass of: Restriction
  on class: IfcPort
  on property: RelatedPort
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPort
  on property: RelatingPort IfcRelConnectsPorts
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcElement
  on property: RealizingElement
disjoint with: IfcRelReferencedInSpatialStructure
disjoint with: IfcRelServicesBuildings
disjoint with: IfcRelFlowControlElements
disjoint with: IfcRelConnectsElements
disjoint with: IfcRelSequence
disjoint with: IfcRelSpaceBoundary
disjoint with: IfcRelConnectsStructuralMember
disjoint with: IfcRelCoversBldgElements
disjoint with: IfcRelConnectsStructuralActivity
disjoint with: IfcRelFillsElement
disjoint with: IfcRelCoversSpaces
disjoint with: IfcRelInterferesElements
disjoint with: IfcRelContainedInSpatialStructure
disjoint with: IfcRelConnectsPortToElement

Usage
type: ObjectProperty
type: FunctionalProperty
domain: IfcPhysicalComplexQuantity
range: IfcLabel

NumberOfTreads
type: ObjectProperty
type: FunctionalProperty
domain: IfcStairFlight
range: IfcInteger

LetterSpacing
type: ObjectProperty
type: FunctionalProperty
domain: IfcTextStyleTextModel
range: IfcSizeSelect

DIFFUSER
type: IfcAirTerminalTypeEnum
type: NamedIndividual

IsInterferedByElements
type: ObjectProperty
domain: IfcElement
range: IfcRelInterferesElements
inverse of: RelatedElement

CardinalPoint
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialProfileSetUsage
range: IfcCardinalPointReference

FlangeWidth
type: ObjectProperty
type: FunctionalProperty
domain: IfcTShapeProfileDef
range: IfcPositiveLengthMeasure

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcCableSegmentType
range: IfcCableSegmentTypeEnum

PlacesObject
type: ObjectProperty
domain: IfcObjectPlacement
range: IfcProduct
inverse of: ObjectPlacement IfcProduct

MULTIPLY
type: IfcArithmeticOperatorEnum
type: NamedIndividual

SOURCEANDSINK
type: IfcFlowDirectionEnum
type: NamedIndividual

IfcElectricMotor
type: Class
subclass of: IfcEnergyConversionDevice
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcElectricMotorTypeEnum
  on property: PredefinedType IfcElectricMotor
subclass of: Restriction
  all values from: IfcElectricMotorTypeEnum
  on property: PredefinedType IfcElectricMotor
disjoint with: IfcTransformer
disjoint with: IfcEngine
disjoint with: IfcChiller
disjoint with: IfcAirToAirHeatRecovery
disjoint with: IfcCoolingTower
disjoint with: IfcMotorConnection
disjoint with: IfcCondenser
disjoint with: IfcSolarDevice
disjoint with: IfcTubeBundle
disjoint with: IfcElectricGenerator
disjoint with: IfcEvaporativeCooler
disjoint with: IfcEvaporator
disjoint with: IfcCooledBeam
disjoint with: IfcBoiler
disjoint with: IfcCoil
disjoint with: IfcHeatExchanger
disjoint with: IfcHumidifier
disjoint with: IfcBurner
disjoint with: IfcUnitaryEquipment

TENSIONING_END
type: IfcTendonAnchorTypeEnum
type: NamedIndividual

DISCONTINUOUS
type: IfcTransitionCode
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcChimneyType
range: IfcChimneyTypeEnum

UKnots
type: ObjectProperty
type: FunctionalProperty
domain: IfcBSplineSurfaceWithKnots
range: IfcParameterValue List

Status
type: ObjectProperty
type: FunctionalProperty
domain: IfcProjectOrder
range: IfcLabel

IfcEdgeCurve
type: Class
subclass of: IfcCurveOrEdgeCurve
subclass of: IfcEdge
subclass of: Restriction
  on class: IfcBoolean
  on property: SameSense IfcEdgeCurve
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBoolean
  on property: SameSense IfcEdgeCurve
subclass of: Restriction
  on class: IfcCurve
  on property: EdgeGeometry
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCurve
  on property: EdgeGeometry
disjoint with: IfcSubedge
disjoint with: IfcOrientedEdge

DefinedUnit
type: ObjectProperty
type: FunctionalProperty
domain: IfcPropertyTableValue
range: IfcUnit

IfcDoorStyle
type: Class
subclass of: IfcTypeProduct
subclass of: Restriction
  all values from: IfcDoorStyleConstructionEnum
  on property: ConstructionType IfcDoorStyle
subclass of: Restriction
  on class: IfcBoolean
  on property: ParameterTakesPrecedence
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcBoolean
  on property: Sizeable IfcDoorStyle
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcDoorStyleOperationEnum
  on property: OperationType
subclass of: Restriction
  all values from: IfcBoolean
  on property: ParameterTakesPrecedence
subclass of: Restriction
  on class: IfcDoorStyleOperationEnum
  on property: OperationType
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcDoorStyleConstructionEnum
  on property: ConstructionType IfcDoorStyle
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBoolean
  on property: Sizeable IfcDoorStyle
disjoint with: IfcWindowStyle
disjoint with: IfcElementType
disjoint with: IfcSpatialElementType

RelatedFeatureElement
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelProjectsElement
range: IfcFeatureElementAddition
inverse of: ProjectsElements IfcFeatureElementAddition

ServicedBySystems
type: ObjectProperty
domain: IfcSpatialElement
range: IfcRelServicesBuildings
inverse of: RelatedBuildings IfcRelServicesBuildings

CORESEGMENT
type: IfcCableSegmentTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcAirTerminalType
range: IfcAirTerminalTypeEnum

IfcEvaporatorType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  all values from: IfcEvaporatorTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcEvaporatorTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcBurnerType
disjoint with: IfcCooledBeamType
disjoint with: IfcAirToAirHeatRecoveryType
disjoint with: IfcBoilerType
disjoint with: IfcCondenserType
disjoint with: IfcElectricGeneratorType
disjoint with: IfcHeatExchangerType
disjoint with: IfcChillerType
disjoint with: IfcEngineType
disjoint with: IfcElectricMotorType
disjoint with: IfcHumidifierType
disjoint with: IfcCoilType
disjoint with: IfcTubeBundleType
disjoint with: IfcEvaporativeCoolerType
disjoint with: IfcMotorConnectionType
disjoint with: IfcUnitaryEquipmentType
disjoint with: IfcSolarDeviceType
disjoint with: IfcTransformerType
disjoint with: IfcCoolingTowerType

LayerSetDirection
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialLayerSetUsage
range: IfcLayerSetDirectionEnum

MICRO
type: IfcSIPrefix
type: NamedIndividual

OrthogonalHeight
type: ObjectProperty
type: FunctionalProperty
domain: IfcMapConversion
range: IfcLengthMeasure

Radius
type: ObjectProperty
type: FunctionalProperty
domain: IfcSweptDiskSolid
range: IfcPositiveLengthMeasure

NormalIndex
type: ObjectProperty
type: FunctionalProperty
domain: IfcTriangulatedFaceSet
range: IfcPositiveInteger List List

IfcCoordinateOperation
type: Class
subclass of: Restriction
  on class: IfcCoordinateReferenceSystem
  on property: TargetCRS
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCoordinateReferenceSystem
  on property: TargetCRS
subclass of: Restriction
  on class: IfcCoordinateReferenceSystemSelect
  on property: SourceCRS
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCoordinateReferenceSystemSelect
  on property: SourceCRS
subclass of: Class
  union of: IfcMapConversion

PILASTER
type: IfcColumnTypeEnum
type: NamedIndividual

SameSense
type: ObjectProperty
type: FunctionalProperty
domain: IfcFaceSurface
range: IfcBoolean

Q_TIME
type: IfcSimplePropertyTemplateTypeEnum
type: NamedIndividual

EARTHQUAKE_E
type: IfcActionSourceTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralSurfaceAction
range: IfcStructuralSurfaceActivityTypeEnum

SHELLANDCOIL
type: IfcEvaporatorTypeEnum
type: NamedIndividual

IfcObject
type: Class
subclass of: IfcObjectDefinition
subclass of: Restriction
  all values from: IfcRelDefinesByType
  on property: IsTypedBy
subclass of: Restriction
  all values from: IfcRelDefinesByObject
  on property: Declares
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRelDefinesByType
  on property: IsTypedBy
subclass of: Class
  union of: IfcGroup
  union of: IfcResource
  union of: IfcProcess
  union of: IfcProduct
  union of: IfcActor
  union of: IfcControl
subclass of: Restriction
  all values from: IfcRelDefinesByObject
  on property: IsDeclaredBy
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRelDefinesByObject
  on property: IsDeclaredBy
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: ObjectType
subclass of: Restriction
  all values from: IfcLabel
  on property: ObjectType
disjoint with: IfcContext
disjoint with: IfcTypeObject

IfcDistributionSystem
type: Class
subclass of: IfcSystem
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDistributionSystemEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcDistributionSystemEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: LongName
subclass of: Restriction
  all values from: IfcLabel
  on property: LongName
disjoint with: IfcZone
disjoint with: IfcStructuralAnalysisModel
disjoint with: IfcBuildingSystem

ModelorDraughting
type: ObjectProperty
type: FunctionalProperty
domain: IfcFillAreaStyle
range: IfcBoolean

SECURITYLIGHTING
type: IfcLightFixtureTypeEnum
type: NamedIndividual

UpperBoundValue
type: ObjectProperty
type: FunctionalProperty
domain: IfcPropertyBoundedValue
range: IfcValue

IfcMemberType
type: Class
subclass of: IfcBuildingElementType
subclass of: Restriction
  on class: IfcMemberTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcMemberTypeEnum
  on property: PredefinedType
disjoint with: IfcSlabType
disjoint with: IfcColumnType
disjoint with: IfcBuildingElementProxyType
disjoint with: IfcCoveringType
disjoint with: IfcPlateType
disjoint with: IfcStairFlightType
disjoint with: IfcCurtainWallType
disjoint with: IfcStairType
disjoint with: IfcBeamType
disjoint with: IfcRampType
disjoint with: IfcWindowType
disjoint with: IfcRoofType
disjoint with: IfcDoorType
disjoint with: IfcPileType
disjoint with: IfcRailingType
disjoint with: IfcWallType
disjoint with: IfcShadingDeviceType
disjoint with: IfcChimneyType
disjoint with: IfcRampFlightType
disjoint with: IfcFootingType

TRIANGULAR
type: IfcGridTypeEnum
type: NamedIndividual

IfcPointOnSurface
type: Class
subclass of: IfcPoint
subclass of: Restriction
  on class: IfcParameterValue
  on property: PointParameterU
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcParameterValue
  on property: PointParameterV IfcPointOnSurface
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcSurface
  on property: BasisSurface
subclass of: Restriction
  all values from: IfcParameterValue
  on property: PointParameterU
subclass of: Restriction
  on class: IfcSurface
  on property: BasisSurface
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcParameterValue
  on property: PointParameterV IfcPointOnSurface
disjoint with: IfcPointOnCurve
disjoint with: IfcCartesianPoint

IfcCableFittingType
type: Class
subclass of: IfcFlowFittingType
subclass of: Restriction
  on class: IfcCableFittingTypeEnum
  on property: PredefinedType IfcCableFittingType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCableFittingTypeEnum
  on property: PredefinedType IfcCableFittingType
disjoint with: IfcCableCarrierFittingType
disjoint with: IfcJunctionBoxType
disjoint with: IfcPipeFittingType
disjoint with: IfcDuctFittingType

VertexGeometry
type: ObjectProperty
type: FunctionalProperty
domain: IfcVertexPoint
range: IfcPoint

FIRESMOKEDAMPER
type: IfcDamperTypeEnum
type: NamedIndividual

IfcReinforcingBarType
type: Class
subclass of: IfcReinforcingElementType
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: NominalDiameter
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReinforcingBarSurfaceEnum
  on property: BarSurface IfcReinforcingBarType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAreaMeasure
  on property: CrossSectionArea IfcReinforcingBarType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: BendingShapeCode
subclass of: Restriction
  all values from: IfcReinforcingBarTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: NominalDiameter
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: BarLength
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBendingParameterSelect List
  on property: BendingParameters
subclass of: Restriction
  all values from: IfcLabel
  on property: BendingShapeCode
subclass of: Restriction
  all values from: IfcReinforcingBarSurfaceEnum
  on property: BarSurface IfcReinforcingBarType
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: BarLength
subclass of: Restriction
  on class: IfcReinforcingBarTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBendingParameterSelect List
  on property: BendingParameters
subclass of: Restriction
  all values from: IfcAreaMeasure
  on property: CrossSectionArea IfcReinforcingBarType
disjoint with: IfcReinforcingMeshType
disjoint with: IfcTendonAnchorType
disjoint with: IfcTendonType

IfcTextLiteral
type: Class
subclass of: IfcGeometricRepresentationItem
subclass of: Restriction
  all values from: IfcTextPath
  on property: Path
subclass of: Restriction
  all values from: IfcPresentableText
  on property: Literal
subclass of: Restriction
  on class: IfcTextPath
  on property: Path
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcAxis2Placement
  on property: Placement
subclass of: Restriction
  on class: IfcPresentableText
  on property: Literal
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcAxis2Placement
  on property: Placement
  qualified cardinality: 1
disjoint with: IfcDirection
disjoint with: IfcGeometricSet
disjoint with: IfcBoundingBox
disjoint with: IfcBooleanResult
disjoint with: IfcFillAreaStyleHatching
disjoint with: IfcSurface
disjoint with: IfcSectionedSpine
disjoint with: IfcTessellatedItem
disjoint with: IfcPlanarExtent
disjoint with: IfcAnnotationFillArea
disjoint with: IfcFillAreaStyleTiles
disjoint with: IfcCartesianTransformationOperator
disjoint with: IfcCompositeCurveSegment
disjoint with: IfcShellBasedSurfaceModel
disjoint with: IfcHalfSpaceSolid
disjoint with: IfcCsgPrimitive3D
disjoint with: IfcPlacement
disjoint with: IfcFaceBasedSurfaceModel
disjoint with: IfcSolidModel
disjoint with: IfcPoint
disjoint with: IfcLightSource
disjoint with: IfcCartesianPointList
disjoint with: IfcVector
disjoint with: IfcCurve

ThresholdThickness
type: ObjectProperty
type: FunctionalProperty
domain: IfcDoorLiningProperties
range: IfcNonNegativeLengthMeasure

ADIABATICWETTEDELEMENT
type: IfcHumidifierTypeEnum
type: NamedIndividual

SelfIntersect
type: ObjectProperty
type: FunctionalProperty
domain: IfcBSplineCurve
range: IfcLogical

GivingApproval
type: ObjectProperty
type: FunctionalProperty
domain: IfcApproval
range: IfcActorSelect

OffsetValues
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialProfileWithOffsets
range: IfcLengthMeasure List

SWINGING
type: IfcDoorPanelOperationEnum
type: NamedIndividual

HERTZ
type: IfcSIUnitName
type: NamedIndividual

CONST
type: IfcStructuralCurveActivityTypeEnum
type: IfcStructuralSurfaceActivityTypeEnum
type: NamedIndividual

LIGHTING
type: IfcSpatialZoneTypeEnum
type: IfcDistributionSystemEnum
type: IfcConstructionEquipmentResourceTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcUnitaryEquipmentType
range: IfcUnitaryEquipmentTypeEnum

BasisCurve
type: ObjectProperty
type: FunctionalProperty
domain: IfcOffsetCurve2D
range: IfcCurve

IfcRelConnectsPortToElement
type: Class
subclass of: IfcRelConnects
subclass of: Restriction
  on class: IfcPort
  on property: RelatingPort
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcDistributionElement
  on property: RelatedElement IfcRelConnectsPortToElement
subclass of: Restriction
  all values from: IfcPort
  on property: RelatingPort
subclass of: Restriction
  on class: IfcDistributionElement
  on property: RelatedElement IfcRelConnectsPortToElement
  qualified cardinality: 1
disjoint with: IfcRelSequence
disjoint with: IfcRelSpaceBoundary
disjoint with: IfcRelReferencedInSpatialStructure
disjoint with: IfcRelConnectsElements
disjoint with: IfcRelConnectsPorts
disjoint with: IfcRelFillsElement
disjoint with: IfcRelCoversSpaces
disjoint with: IfcRelConnectsStructuralActivity
disjoint with: IfcRelFlowControlElements
disjoint with: IfcRelContainedInSpatialStructure
disjoint with: IfcRelInterferesElements
disjoint with: IfcRelServicesBuildings
disjoint with: IfcRelConnectsStructuralMember
disjoint with: IfcRelCoversBldgElements

IfcReinforcingElement
type: Class
subclass of: IfcElementComponent
subclass of: Class
  union of: IfcReinforcingBar
  union of: IfcTendonAnchor
  union of: IfcTendon
  union of: IfcReinforcingMesh
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: SteelGrade IfcReinforcingElement
subclass of: Restriction
  all values from: IfcLabel
  on property: SteelGrade IfcReinforcingElement
disjoint with: IfcDiscreteAccessory
disjoint with: IfcFastener
disjoint with: IfcMechanicalFastener
disjoint with: IfcBuildingElementPart
disjoint with: IfcVibrationIsolator

IfcPropertyReferenceValue
type: Class
subclass of: IfcSimpleProperty
subclass of: Restriction
  all values from: IfcText
  on property: UsageName
subclass of: Restriction
  all values from: IfcObjectReferenceSelect
  on property: PropertyReference
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcObjectReferenceSelect
  on property: PropertyReference
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: UsageName
disjoint with: IfcPropertyListValue
disjoint with: IfcPropertySingleValue
disjoint with: IfcPropertyBoundedValue
disjoint with: IfcPropertyEnumeratedValue
disjoint with: IfcPropertyTableValue

WallThickness
type: ObjectProperty
type: FunctionalProperty
domain: IfcRectangleHollowProfileDef
range: IfcPositiveLengthMeasure

IfcEventType
type: Class
subclass of: IfcTypeProcess
subclass of: Restriction
  all values from: IfcEventTriggerTypeEnum
  on property: EventTriggerType
subclass of: Restriction
  all values from: IfcEventTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: UserDefinedEventTriggerType
subclass of: Restriction
  on class: IfcEventTriggerTypeEnum
  on property: EventTriggerType
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcEventTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLabel
  on property: UserDefinedEventTriggerType
disjoint with: IfcTaskType
disjoint with: IfcProcedureType

FLATOVAL
type: IfcDuctSilencerTypeEnum
type: NamedIndividual

SECOND_ORDER_THEORY
type: IfcAnalysisTheoryTypeEnum
type: NamedIndividual

STEAMTRAP
type: IfcValveTypeEnum
type: NamedIndividual

InnerBoundaries
type: ObjectProperty
domain: IfcAnnotationFillArea
range: IfcCurve

IfcTransformer
type: Class
subclass of: IfcEnergyConversionDevice
subclass of: Restriction
  all values from: IfcTransformerTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTransformerTypeEnum
  on property: PredefinedType
disjoint with: IfcCooledBeam
disjoint with: IfcChiller
disjoint with: IfcTubeBundle
disjoint with: IfcUnitaryEquipment
disjoint with: IfcAirToAirHeatRecovery
disjoint with: IfcElectricMotor
disjoint with: IfcSolarDevice
disjoint with: IfcElectricGenerator
disjoint with: IfcHumidifier
disjoint with: IfcCoil
disjoint with: IfcEngine
disjoint with: IfcBoiler
disjoint with: IfcHeatExchanger
disjoint with: IfcEvaporator
disjoint with: IfcEvaporativeCooler
disjoint with: IfcBurner
disjoint with: IfcCoolingTower
disjoint with: IfcMotorConnection
disjoint with: IfcCondenser

TUNER
type: IfcAudioVisualApplianceTypeEnum
type: NamedIndividual

TUMBLEDRYER
type: IfcElectricApplianceTypeEnum
type: NamedIndividual

CARPENTRY
type: IfcLaborResourceTypeEnum
type: NamedIndividual

LUMEN
type: IfcSIUnitName
type: NamedIndividual

IfcDuctFitting
type: Class
subclass of: IfcFlowFitting
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDuctFittingTypeEnum
  on property: PredefinedType IfcDuctFitting
subclass of: Restriction
  all values from: IfcDuctFittingTypeEnum
  on property: PredefinedType IfcDuctFitting
disjoint with: IfcJunctionBox
disjoint with: IfcPipeFitting
disjoint with: IfcCableCarrierFitting
disjoint with: IfcCableFitting

CurrentValue
type: ObjectProperty
type: FunctionalProperty
domain: IfcInventory
range: IfcCostValue

CURVATUREUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

INVERTER
type: IfcTransformerTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcDamper
range: IfcDamperTypeEnum

PERSONAL
type: IfcDocumentConfidentialityEnum
type: NamedIndividual

GRAY
type: IfcSIUnitName
type: NamedIndividual

IfcLocalPlacement
type: Class
subclass of: IfcObjectPlacement
subclass of: Restriction
  on class: IfcAxis2Placement
  on property: RelativePlacement IfcLocalPlacement
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcAxis2Placement
  on property: RelativePlacement IfcLocalPlacement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcObjectPlacement
  on property: PlacementRelTo
subclass of: Restriction
  all values from: IfcObjectPlacement
  on property: PlacementRelTo
disjoint with: IfcGridPlacement

LongDescription
type: ObjectProperty
type: FunctionalProperty
domain: IfcTypeProcess
range: IfcText

RelatingApproval
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelAssociatesApproval
range: IfcApproval
inverse of: ApprovedObjects

ENDEVENT
type: IfcEventTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcConstructionEquipmentResource
range: IfcConstructionEquipmentResourceTypeEnum

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcSpace
range: IfcSpaceTypeEnum

DOWN
type: IfcTextPath
type: NamedIndividual

ADIABATICCOMPRESSEDAIRNOZZLE
type: IfcHumidifierTypeEnum
type: NamedIndividual

OLED
type: IfcLampTypeEnum
type: NamedIndividual

IfcAxis2Placement3D
type: Class
subclass of: IfcAxis2Placement
subclass of: IfcPlacement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDirection
  on property: RefDirection
subclass of: Restriction
  all values from: IfcDirection
  on property: RefDirection
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDirection
  on property: Axis
subclass of: Restriction
  all values from: IfcDirection
  on property: Axis
disjoint with: IfcAxis2Placement2D
disjoint with: IfcAxis1Placement

STRAINER
type: IfcFilterTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcMotorConnection
range: IfcMotorConnectionTypeEnum

MANUFACTURER
type: IfcRoleEnum
type: NamedIndividual

NULL
type: IfcNullStyle
type: NamedIndividual

USERDEFINED
type: IfcSpaceTypeEnum
type: IfcCondenserTypeEnum
type: IfcVoidingFeatureTypeEnum
type: IfcActionRequestTypeEnum
type: IfcFanTypeEnum
type: IfcPermeableCoveringOperationEnum
type: IfcProcedureTypeEnum
type: IfcDuctFittingTypeEnum
type: IfcActuatorTypeEnum
type: IfcRampFlightTypeEnum
type: IfcUnitaryEquipmentTypeEnum
type: IfcStructuralSurfaceActivityTypeEnum
type: IfcRailingTypeEnum
type: IfcConstructionEquipmentResourceTypeEnum
type: IfcRoofTypeEnum
type: IfcVibrationIsolatorTypeEnum
type: IfcCableCarrierSegmentTypeEnum
type: IfcCableCarrierFittingTypeEnum
type: IfcEngineTypeEnum
type: IfcTendonAnchorTypeEnum
type: IfcGeographicElementTypeEnum
type: IfcElectricTimeControlTypeEnum
type: IfcStructuralCurveActivityTypeEnum
type: IfcJunctionBoxTypeEnum
type: IfcCommunicationsApplianceTypeEnum
type: IfcCostScheduleTypeEnum
type: IfcProtectiveDeviceTrippingUnitTypeEnum
type: IfcElementAssemblyTypeEnum
type: IfcCrewResourceTypeEnum
type: IfcPipeSegmentTypeEnum
type: IfcRoleEnum
type: IfcDamperTypeEnum
type: IfcBoilerTypeEnum
type: IfcAudioVisualApplianceTypeEnum
type: IfcWorkPlanTypeEnum
type: IfcOutletTypeEnum
type: IfcFurnitureTypeEnum
type: IfcBuildingSystemTypeEnum
type: IfcDerivedUnitEnum
type: IfcReinforcingMeshTypeEnum
type: IfcHeatExchangerTypeEnum
type: IfcChimneyTypeEnum
type: IfcShadingDeviceTypeEnum
type: IfcConstructionProductResourceTypeEnum
type: IfcDiscreteAccessoryTypeEnum
type: IfcElectricDistributionBoardTypeEnum
type: IfcChillerTypeEnum
type: IfcCoolingTowerTypeEnum
type: IfcLaborResourceTypeEnum
type: IfcSpatialZoneTypeEnum
type: IfcActionTypeEnum
type: IfcDoorTypeOperationEnum
type: IfcWindowStyleOperationEnum
type: IfcValveTypeEnum
type: IfcDoorPanelOperationEnum
type: IfcSpaceHeaterTypeEnum
type: IfcAlarmTypeEnum
type: NamedIndividual
type: IfcMechanicalFastenerTypeEnum
type: IfcSystemFurnitureElementTypeEnum
type: IfcDoorStyleOperationEnum
type: IfcUnitaryControlElementTypeEnum
type: IfcStructuralSurfaceMemberTypeEnum
type: IfcElectricFlowStorageDeviceTypeEnum
type: IfcDocumentConfidentialityEnum
type: IfcDoorStyleConstructionEnum
type: IfcWorkScheduleTypeEnum
type: IfcMotorConnectionTypeEnum
type: IfcGridTypeEnum
type: IfcCoilTypeEnum
type: IfcPipeFittingTypeEnum
type: IfcMedicalDeviceTypeEnum
type: IfcDataOriginEnum
type: IfcPermitTypeEnum
type: IfcCooledBeamTypeEnum
type: IfcProjectionElementTypeEnum
type: IfcSlabTypeEnum
type: IfcWindowTypePartitioningEnum
type: IfcTendonTypeEnum
type: IfcDistributionChamberElementTypeEnum

FilletRadius
type: ObjectProperty
type: FunctionalProperty
domain: IfcZShapeProfileDef
range: IfcNonNegativeLengthMeasure

LastRevisionTime
type: ObjectProperty
type: FunctionalProperty
domain: IfcDocumentInformation
range: IfcDateTime

IfcSwitchingDeviceType
type: Class
subclass of: IfcFlowControllerType
subclass of: Restriction
  on class: IfcSwitchingDeviceTypeEnum
  on property: PredefinedType IfcSwitchingDeviceType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcSwitchingDeviceTypeEnum
  on property: PredefinedType IfcSwitchingDeviceType
disjoint with: IfcAirTerminalBoxType
disjoint with: IfcElectricDistributionBoardType
disjoint with: IfcProtectiveDeviceType
disjoint with: IfcValveType
disjoint with: IfcElectricTimeControlType
disjoint with: IfcDamperType
disjoint with: IfcFlowMeterType

TAG
type: IfcSurfaceFeatureTypeEnum
type: NamedIndividual

SemiAxis2
type: ObjectProperty
type: FunctionalProperty
domain: IfcEllipse
range: IfcPositiveLengthMeasure

LongDescription
type: ObjectProperty
type: FunctionalProperty
domain: IfcTypeResource
range: IfcText

IfcMedicalDevice
type: Class
subclass of: IfcFlowTerminal
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcMedicalDeviceTypeEnum
  on property: PredefinedType IfcMedicalDevice
subclass of: Restriction
  all values from: IfcMedicalDeviceTypeEnum
  on property: PredefinedType IfcMedicalDevice
disjoint with: IfcSpaceHeater
disjoint with: IfcSanitaryTerminal
disjoint with: IfcCommunicationsAppliance
disjoint with: IfcLightFixture
disjoint with: IfcElectricAppliance
disjoint with: IfcAudioVisualAppliance
disjoint with: IfcWasteTerminal
disjoint with: IfcFireSuppressionTerminal
disjoint with: IfcLamp
disjoint with: IfcStackTerminal
disjoint with: IfcOutlet
disjoint with: IfcAirTerminal

UserDefinedEventTriggerType
type: ObjectProperty
type: FunctionalProperty
domain: IfcEventType
range: IfcLabel

LoadedBy
type: ObjectProperty
domain: IfcStructuralAnalysisModel
range: IfcStructuralLoadGroup
inverse of: LoadGroupFor IfcStructuralLoadGroup

COMPRESSION
type: IfcVibrationIsolatorTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcSurfaceFeature
range: IfcSurfaceFeatureTypeEnum

PLASTIC
type: IfcDoorStyleConstructionEnum
type: IfcWindowStyleConstructionEnum
type: IfcConstructionMaterialResourceTypeEnum
type: IfcReflectanceMethodEnum
type: NamedIndividual

BOLT
type: IfcMechanicalFastenerTypeEnum
type: NamedIndividual

BottomFlangeThickness
type: ObjectProperty
type: FunctionalProperty
domain: IfcAsymmetricIShapeProfileDef
range: IfcPositiveLengthMeasure

IfcRelAssociatesDocument
type: Class
subclass of: IfcRelAssociates
subclass of: Restriction
  on class: IfcDocumentSelect
  on property: RelatingDocument
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcDocumentSelect
  on property: RelatingDocument
disjoint with: IfcRelAssociatesLibrary
disjoint with: IfcRelAssociatesApproval
disjoint with: IfcRelAssociatesClassification
disjoint with: IfcRelAssociatesConstraint
disjoint with: IfcRelAssociatesMaterial

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcMechanicalFastenerType
range: IfcMechanicalFastenerTypeEnum

IfcExternalReferenceRelationship
type: Class
subclass of: IfcResourceLevelRelationship
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcResourceObjectSelect
  on property: RelatedResourceObjects
subclass of: Restriction
  all values from: IfcResourceObjectSelect
  on property: RelatedResourceObjects
subclass of: Restriction
  all values from: IfcExternalReference
  on property: RelatingReference
subclass of: Restriction
  on class: IfcExternalReference
  on property: RelatingReference
  qualified cardinality: 1
disjoint with: IfcOrganizationRelationship
disjoint with: IfcResourceApprovalRelationship
disjoint with: IfcApprovalRelationship
disjoint with: IfcCurrencyRelationship
disjoint with: IfcDocumentInformationRelationship
disjoint with: IfcMaterialRelationship
disjoint with: IfcPropertyDependencyRelationship
disjoint with: IfcResourceConstraintRelationship

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcAirTerminalBoxType
range: IfcAirTerminalBoxTypeEnum

IfcSanitaryTerminal
type: Class
subclass of: IfcFlowTerminal
subclass of: Restriction
  all values from: IfcSanitaryTerminalTypeEnum
  on property: PredefinedType IfcSanitaryTerminal
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSanitaryTerminalTypeEnum
  on property: PredefinedType IfcSanitaryTerminal
disjoint with: IfcWasteTerminal
disjoint with: IfcOutlet
disjoint with: IfcElectricAppliance
disjoint with: IfcSpaceHeater
disjoint with: IfcFireSuppressionTerminal
disjoint with: IfcLamp
disjoint with: IfcCommunicationsAppliance
disjoint with: IfcAirTerminal
disjoint with: IfcAudioVisualAppliance
disjoint with: IfcLightFixture
disjoint with: IfcStackTerminal
disjoint with: IfcMedicalDevice

ElementType
type: ObjectProperty
type: FunctionalProperty
domain: IfcElementType
range: IfcLabel

NEWTON
type: IfcSIUnitName
type: NamedIndividual

RelatingPropertyDefinition
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelDefinesByProperties
range: IfcPropertySetDefinitionSelect
inverse of: DefinesOccurrence IfcPropertySetDefinition

CompositeProfile
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialProfileSet
range: IfcCompositeProfileDef

ENGINEGENERATOR
type: IfcElectricGeneratorTypeEnum
type: NamedIndividual

DOUBLE_DOOR_SINGLE_SWING
type: IfcDoorTypeOperationEnum
type: IfcDoorStyleOperationEnum
type: NamedIndividual

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcAppliedValue
range: IfcLabel

Coefficient
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralLoadGroup
range: IfcRatioMeasure

LongitudinalBarSpacing
type: ObjectProperty
type: FunctionalProperty
domain: IfcReinforcingMeshType
range: IfcPositiveLengthMeasure

AREADENSITYUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

AdditionalConditions
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelConnectsStructuralMember
range: IfcStructuralConnectionCondition

IfcEngineType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  on class: IfcEngineTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcEngineTypeEnum
  on property: PredefinedType
disjoint with: IfcEvaporatorType
disjoint with: IfcEvaporativeCoolerType
disjoint with: IfcCooledBeamType
disjoint with: IfcHumidifierType
disjoint with: IfcMotorConnectionType
disjoint with: IfcTubeBundleType
disjoint with: IfcElectricMotorType
disjoint with: IfcAirToAirHeatRecoveryType
disjoint with: IfcChillerType
disjoint with: IfcCondenserType
disjoint with: IfcBoilerType
disjoint with: IfcTransformerType
disjoint with: IfcBurnerType
disjoint with: IfcCoolingTowerType
disjoint with: IfcSolarDeviceType
disjoint with: IfcElectricGeneratorType
disjoint with: IfcHeatExchangerType
disjoint with: IfcCoilType
disjoint with: IfcUnitaryEquipmentType

PNEUMATICACTUATOR
type: IfcActuatorTypeEnum
type: NamedIndividual

NETWORKAPPLIANCE
type: IfcCommunicationsApplianceTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcElectricDistributionBoardType
range: IfcElectricDistributionBoardTypeEnum

IfcShapeAspect
type: Class
subclass of: Restriction
  all values from: IfcProductRepresentationSelect
  on property: PartOfProductDefinitionShape
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Restriction
  all values from: IfcShapeModel List
  on property: ShapeRepresentations
subclass of: Restriction
  on class: IfcShapeModel List
  on property: ShapeRepresentations
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcLogical
  on property: ProductDefinitional
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcProductRepresentationSelect
  on property: PartOfProductDefinitionShape
subclass of: Restriction
  all values from: IfcLogical
  on property: ProductDefinitional
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Name

TUBEAXIAL
type: IfcFanTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcPump
range: IfcPumpTypeEnum

IfcTShapeProfileDef
type: Class
subclass of: IfcParameterizedProfileDef
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: FlangeThickness
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: WebEdgeRadius IfcTShapeProfileDef
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: Depth IfcTShapeProfileDef
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPlaneAngleMeasure
  on property: FlangeSlope
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: FlangeWidth
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: FlangeThickness
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Depth IfcTShapeProfileDef
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: WebEdgeRadius IfcTShapeProfileDef
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: FlangeEdgeRadius
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: FilletRadius
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: WebThickness IfcTShapeProfileDef
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPlaneAngleMeasure
  on property: FlangeSlope
subclass of: Restriction
  all values from: IfcPlaneAngleMeasure
  on property: WebSlope
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: FilletRadius
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPlaneAngleMeasure
  on property: WebSlope
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: FlangeWidth
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: WebThickness IfcTShapeProfileDef
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: FlangeEdgeRadius
disjoint with: IfcRectangleProfileDef
disjoint with: IfcAsymmetricIShapeProfileDef
disjoint with: IfcEllipseProfileDef
disjoint with: IfcTrapeziumProfileDef
disjoint with: IfcCShapeProfileDef
disjoint with: IfcUShapeProfileDef
disjoint with: IfcZShapeProfileDef
disjoint with: IfcIShapeProfileDef
disjoint with: IfcCircleProfileDef
disjoint with: IfcLShapeProfileDef

DOMESTICHOTWATER
type: IfcDistributionSystemEnum
type: NamedIndividual

IfcOutletType
type: Class
subclass of: IfcFlowTerminalType
subclass of: Restriction
  on class: IfcOutletTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcOutletTypeEnum
  on property: PredefinedType
disjoint with: IfcSanitaryTerminalType
disjoint with: IfcLampType
disjoint with: IfcMedicalDeviceType
disjoint with: IfcAudioVisualApplianceType
disjoint with: IfcAirTerminalType
disjoint with: IfcLightFixtureType
disjoint with: IfcCommunicationsApplianceType
disjoint with: IfcWasteTerminalType
disjoint with: IfcFireSuppressionTerminalType
disjoint with: IfcElectricApplianceType
disjoint with: IfcSpaceHeaterType
disjoint with: IfcStackTerminalType

TopFlangeWidth
type: ObjectProperty
type: FunctionalProperty
domain: IfcAsymmetricIShapeProfileDef
range: IfcPositiveLengthMeasure

FlangeWidth
type: ObjectProperty
type: FunctionalProperty
domain: IfcZShapeProfileDef
range: IfcPositiveLengthMeasure

ProfileType
type: ObjectProperty
type: FunctionalProperty
domain: IfcProfileDef
range: IfcProfileTypeEnum

BELTDRIVE
type: IfcMotorConnectionTypeEnum
type: NamedIndividual

IfcResourceLevelRelationship
type: Class
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Name
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Class
  union of: IfcPropertyDependencyRelationship
  union of: IfcApprovalRelationship
  union of: IfcMaterialRelationship
  union of: IfcResourceApprovalRelationship
  union of: IfcResourceConstraintRelationship
  union of: IfcExternalReferenceRelationship
  union of: IfcOrganizationRelationship
  union of: IfcDocumentInformationRelationship
  union of: IfcCurrencyRelationship

PAD_FOOTING
type: IfcFootingTypeEnum
type: NamedIndividual

DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_LEFT
type: IfcDoorTypeOperationEnum
type: IfcDoorStyleOperationEnum
type: NamedIndividual

TWO_STRAIGHT_RUN_STAIR
type: IfcStairTypeEnum
type: NamedIndividual

UNIFORM
type: IfcSectionTypeEnum
type: NamedIndividual

TAPERED
type: IfcSectionTypeEnum
type: NamedIndividual

P_ENUMERATEDVALUE
type: IfcSimplePropertyTemplateTypeEnum
type: NamedIndividual

AppliedCondition
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelConnectsStructuralMember
range: IfcBoundaryCondition

ElectricCurrentExponent
type: ObjectProperty
type: FunctionalProperty
domain: IfcDimensionalExponents
range: INTEGER

TopFlangeEdgeRadius
type: ObjectProperty
type: FunctionalProperty
domain: IfcAsymmetricIShapeProfileDef
range: IfcNonNegativeLengthMeasure

IfcRelNests
type: Class
subclass of: IfcRelDecomposes
subclass of: Restriction
  on class: IfcObjectDefinition List
  on property: RelatedObjects
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcObjectDefinition List
  on property: RelatedObjects
subclass of: Restriction
  on class: IfcObjectDefinition
  on property: RelatingObject
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcObjectDefinition
  on property: RelatingObject
disjoint with: IfcRelProjectsElement
disjoint with: IfcRelAggregates
disjoint with: IfcRelVoidsElement

OverallWidth
type: ObjectProperty
type: FunctionalProperty
domain: IfcDoor
range: IfcPositiveLengthMeasure

MIMICPANEL
type: IfcUnitaryControlElementTypeEnum
type: NamedIndividual

IfcPointOnCurve
type: Class
subclass of: IfcPoint
subclass of: Restriction
  on class: IfcParameterValue
  on property: PointParameter IfcPointOnCurve
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcParameterValue
  on property: PointParameter IfcPointOnCurve
subclass of: Restriction
  on class: IfcCurve
  on property: BasisCurve IfcPointOnCurve
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCurve
  on property: BasisCurve IfcPointOnCurve
disjoint with: IfcPointOnSurface
disjoint with: IfcCartesianPoint

BECQUEREL
type: IfcSIUnitName
type: NamedIndividual

INDIRECTEVAPORATIVEPACKAGEAIRCOOLER
type: IfcEvaporativeCoolerTypeEnum
type: NamedIndividual

CurveFont
type: ObjectProperty
type: FunctionalProperty
domain: IfcCurveStyle
range: IfcCurveFontOrScaledCurveFontSelect

Material
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialProperties
range: IfcMaterialDefinition
inverse of: HasProperties

RelatedPriorities
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelConnectsPathElements
range: IfcInteger List

SPACE
type: IfcSpaceTypeEnum
type: NamedIndividual

BenchmarkValues
type: ObjectProperty
type: FunctionalProperty
domain: IfcObjective
range: IfcConstraint List

GREASE
type: IfcInterceptorTypeEnum
type: NamedIndividual

BASESLAB
type: IfcSlabTypeEnum
type: NamedIndividual

ForceY
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralLoadSingleForce
range: IfcForceMeasure

Fraction
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialConstituent
range: IfcNormalisedRatioMeasure

MAINTENANCEWORKORDER
type: IfcProjectOrderTypeEnum
type: NamedIndividual

Axis3
type: ObjectProperty
type: FunctionalProperty
domain: IfcCartesianTransformationOperator3D
range: IfcDirection

Scale2
type: ObjectProperty
type: FunctionalProperty
range: IfcReal

TimeStep
type: ObjectProperty
type: FunctionalProperty
domain: IfcRegularTimeSeries
range: IfcTimeMeasure

RelatingOpeningElement
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelFillsElement
range: IfcOpeningElement
inverse of: HasFillings IfcOpeningElement

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcFlowInstrumentType
range: IfcFlowInstrumentTypeEnum

VOLTMETER_PEAK
type: IfcFlowInstrumentTypeEnum
type: NamedIndividual

IfcWindowType
type: Class
subclass of: IfcBuildingElementType
subclass of: Restriction
  on class: IfcWindowTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLabel
  on property: UserDefinedPartitioningType IfcWindowType
subclass of: Restriction
  all values from: IfcWindowTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcBoolean
  on property: ParameterTakesPrecedence IfcWindowType
subclass of: Restriction
  on class: IfcWindowTypePartitioningEnum
  on property: PartitioningType IfcWindowType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcWindowTypePartitioningEnum
  on property: PartitioningType IfcWindowType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: UserDefinedPartitioningType IfcWindowType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBoolean
  on property: ParameterTakesPrecedence IfcWindowType
disjoint with: IfcCoveringType
disjoint with: IfcRailingType
disjoint with: IfcBuildingElementProxyType
disjoint with: IfcSlabType
disjoint with: IfcDoorType
disjoint with: IfcRoofType
disjoint with: IfcStairType
disjoint with: IfcShadingDeviceType
disjoint with: IfcColumnType
disjoint with: IfcWallType
disjoint with: IfcBeamType
disjoint with: IfcPileType
disjoint with: IfcRampType
disjoint with: IfcPlateType
disjoint with: IfcMemberType
disjoint with: IfcFootingType
disjoint with: IfcStairFlightType
disjoint with: IfcChimneyType
disjoint with: IfcCurtainWallType
disjoint with: IfcRampFlightType

ERECTION
type: IfcActionSourceTypeEnum
type: NamedIndividual

IfcTaskType
type: Class
subclass of: IfcTypeProcess
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: WorkMethod IfcTaskType
subclass of: Restriction
  all values from: IfcLabel
  on property: WorkMethod IfcTaskType
subclass of: Restriction
  on class: IfcTaskTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcTaskTypeEnum
  on property: PredefinedType
disjoint with: IfcProcedureType
disjoint with: IfcEventType

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcFastenerType
range: IfcFastenerTypeEnum

IsPredecessorTo
type: ObjectProperty
domain: IfcProcess
range: IfcRelSequence
inverse of: RelatingProcess

ADVISORY
type: IfcConstraintEnum
type: NamedIndividual

RelatingProcess
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelSequence
range: IfcProcess
inverse of: IsPredecessorTo

YDim
type: ObjectProperty
type: FunctionalProperty
domain: IfcRectangleProfileDef
range: IfcPositiveLengthMeasure

PREFAB_STEEL
type: IfcPileConstructionEnum
type: NamedIndividual

FREQUENCYUNIT
type: IfcUnitEnum
type: NamedIndividual

IfcFlowInstrument
type: Class
subclass of: IfcDistributionControlElement
subclass of: Restriction
  all values from: IfcFlowInstrumentTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcFlowInstrumentTypeEnum
  on property: PredefinedType
disjoint with: IfcUnitaryControlElement
disjoint with: IfcProtectiveDeviceTrippingUnit
disjoint with: IfcAlarm
disjoint with: IfcSensor
disjoint with: IfcActuator
disjoint with: IfcController

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcEvent
range: IfcEventTypeEnum

SWITCHDISCONNECTOR
type: IfcSwitchingDeviceTypeEnum
type: NamedIndividual

IfcLightSourceDirectional
type: Class
subclass of: IfcLightSource
subclass of: Restriction
  on class: IfcDirection
  on property: Orientation
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcDirection
  on property: Orientation
disjoint with: IfcLightSourceGoniometric
disjoint with: IfcLightSourcePositional
disjoint with: IfcLightSourceAmbient

RepresentedMaterial
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialDefinitionRepresentation
range: IfcMaterial
inverse of: HasRepresentation

IfcPresentationStyle
type: Class
subclass of: IfcStyleAssignmentSelect
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Name IfcPresentationStyle
subclass of: Restriction
  all values from: IfcLabel
  on property: Name IfcPresentationStyle
subclass of: Class
  union of: IfcFillAreaStyle
  union of: IfcSurfaceStyle
  union of: IfcCurveStyle
  union of: IfcTextStyle

OTHER_CONSTRUCTION
type: IfcWindowStyleConstructionEnum
type: NamedIndividual

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcPropertyEnumeration
range: IfcLabel

AppliedCondition
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralConnection
range: IfcBoundaryCondition

Orientation
type: ObjectProperty
type: FunctionalProperty
domain: IfcLightSourceDirectional
range: IfcDirection

IfcWorkTime
type: Class
subclass of: IfcSchedulingTime
subclass of: Restriction
  all values from: IfcDate
  on property: Finish
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRecurrencePattern
  on property: RecurrencePattern IfcWorkTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDate
  on property: Finish
subclass of: Restriction
  all values from: IfcDate
  on property: Start
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDate
  on property: Start
subclass of: Restriction
  all values from: IfcRecurrencePattern
  on property: RecurrencePattern IfcWorkTime
disjoint with: IfcResourceTime
disjoint with: IfcTaskTime
disjoint with: IfcEventTime
disjoint with: IfcLagTime

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcHumidifier
range: IfcHumidifierTypeEnum

TENSION_MEMBER
type: IfcStructuralCurveMemberTypeEnum
type: NamedIndividual

WATERCOOLEDBRAZEDPLATE
type: IfcCondenserTypeEnum
type: NamedIndividual

ATTENDANCE
type: IfcTaskTypeEnum
type: NamedIndividual

HYPERBOLIC_ARC
type: IfcBSplineCurveForm
type: NamedIndividual

IfcCableCarrierFittingType
type: Class
subclass of: IfcFlowFittingType
subclass of: Restriction
  on class: IfcCableCarrierFittingTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCableCarrierFittingTypeEnum
  on property: PredefinedType
disjoint with: IfcJunctionBoxType
disjoint with: IfcCableFittingType
disjoint with: IfcPipeFittingType
disjoint with: IfcDuctFittingType

ObjectType
type: ObjectProperty
type: FunctionalProperty
domain: IfcObject
range: IfcLabel

BendingShapeCode
type: ObjectProperty
type: FunctionalProperty
domain: IfcReinforcingMeshType
range: IfcLabel

SecondTransomOffset
type: ObjectProperty
type: FunctionalProperty
domain: IfcWindowLiningProperties
range: IfcNormalisedRatioMeasure

InnerFilletRadius
type: ObjectProperty
type: FunctionalProperty
domain: IfcRectangleHollowProfileDef
range: IfcNonNegativeLengthMeasure

SIGNAL
type: IfcDistributionSystemEnum
type: NamedIndividual

TransmissionColour
type: ObjectProperty
type: FunctionalProperty
domain: IfcSurfaceStyleRendering
range: IfcColourOrFactor

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcBeamType
range: IfcBeamTypeEnum

BasisSurface
type: ObjectProperty
type: FunctionalProperty
domain: IfcPcurve
range: IfcSurface

MONTHLY_BY_DAY_OF_MONTH
type: IfcRecurrenceTypeEnum
type: NamedIndividual

REQUIREMENT
type: IfcObjectiveEnum
type: NamedIndividual

SITEGRADING
type: IfcLaborResourceTypeEnum
type: NamedIndividual

LIGHTDOME
type: IfcWindowTypeEnum
type: NamedIndividual

ROOFING
type: IfcLaborResourceTypeEnum
type: IfcCoveringTypeEnum
type: NamedIndividual

NominalDiameter
type: ObjectProperty
type: FunctionalProperty
domain: IfcMechanicalFastenerType
range: IfcPositiveLengthMeasure

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcActuator
range: IfcActuatorTypeEnum

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcElectricApplianceType
range: IfcElectricApplianceTypeEnum

VALVECHAMBER
type: IfcDistributionChamberElementTypeEnum
type: NamedIndividual

RelatingGroup
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelAssignsToGroup
range: IfcGroup
inverse of: IsGroupedBy IfcGroup

IfcTankType
type: Class
subclass of: IfcFlowStorageDeviceType
subclass of: Restriction
  on class: IfcTankTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcTankTypeEnum
  on property: PredefinedType
disjoint with: IfcElectricFlowStorageDeviceType

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcProjectOrder
range: IfcProjectOrderTypeEnum

PIECEWISE_BEZIER_KNOTS
type: IfcKnotType
type: NamedIndividual

PlacementLocation
type: ObjectProperty
type: FunctionalProperty
domain: IfcGridPlacement
range: IfcVirtualGridIntersection

GlobalOrLocal
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralActivity
range: IfcGlobalOrLocalEnum

ANGULARVELOCITYUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

Unit
type: ObjectProperty
type: FunctionalProperty
domain: IfcPropertyBoundedValue
range: IfcUnit

FILECABINET
type: IfcFurnitureTypeEnum
type: NamedIndividual

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcDocumentInformation
range: IfcLabel

IfcLibraryInformation
type: Class
subclass of: IfcLibrarySelect
subclass of: IfcExternalInformation
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcURIReference
  on property: Location
subclass of: Restriction
  all values from: IfcActorSelect
  on property: Publisher
subclass of: Restriction
  all values from: IfcLibraryReference
  on property: HasLibraryReferences
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Version IfcLibraryInformation
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcLabel
  on property: Name IfcLibraryInformation
subclass of: Restriction
  all values from: IfcDateTime
  on property: VersionDate
subclass of: Restriction
  all values from: IfcLabel
  on property: Version IfcLibraryInformation
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: VersionDate
subclass of: Restriction
  all values from: IfcURIReference
  on property: Location
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcActorSelect
  on property: Publisher
subclass of: Restriction
  on class: IfcLabel
  on property: Name IfcLibraryInformation
  qualified cardinality: 1
disjoint with: IfcClassification
disjoint with: IfcDocumentInformation

VKnots
type: ObjectProperty
type: FunctionalProperty
domain: IfcBSplineSurfaceWithKnots
range: IfcParameterValue List

IfcImageTexture
type: Class
subclass of: IfcSurfaceTexture
subclass of: Restriction
  on class: IfcURIReference
  on property: URLReference IfcImageTexture
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcURIReference
  on property: URLReference IfcImageTexture
disjoint with: IfcBlobTexture
disjoint with: IfcPixelTexture

CABLECARRIER
type: IfcDistributionPortTypeEnum
type: NamedIndividual

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialProfileSet
range: IfcLabel

InternalLocation
type: ObjectProperty
type: FunctionalProperty
domain: IfcPostalAddress
range: IfcLabel

IfcCurrencyRelationship
type: Class
subclass of: IfcResourceLevelRelationship
subclass of: Restriction
  all values from: IfcDateTime
  on property: RateDateTime IfcCurrencyRelationship
subclass of: Restriction
  all values from: IfcPositiveRatioMeasure
  on property: ExchangeRate
subclass of: Restriction
  on class: IfcMonetaryUnit
  on property: RelatingMonetaryUnit IfcCurrencyRelationship
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLibraryInformation
  on property: RateSource
subclass of: Restriction
  all values from: IfcMonetaryUnit
  on property: RelatingMonetaryUnit IfcCurrencyRelationship
subclass of: Restriction
  all values from: IfcLibraryInformation
  on property: RateSource
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: RateDateTime IfcCurrencyRelationship
subclass of: Restriction
  on class: IfcMonetaryUnit
  on property: RelatedMonetaryUnit IfcCurrencyRelationship
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositiveRatioMeasure
  on property: ExchangeRate
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcMonetaryUnit
  on property: RelatedMonetaryUnit IfcCurrencyRelationship
disjoint with: IfcDocumentInformationRelationship
disjoint with: IfcExternalReferenceRelationship
disjoint with: IfcResourceConstraintRelationship
disjoint with: IfcOrganizationRelationship
disjoint with: IfcPropertyDependencyRelationship
disjoint with: IfcMaterialRelationship
disjoint with: IfcApprovalRelationship
disjoint with: IfcResourceApprovalRelationship

IfcUnitaryEquipmentType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  all values from: IfcUnitaryEquipmentTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcUnitaryEquipmentTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcElectricGeneratorType
disjoint with: IfcSolarDeviceType
disjoint with: IfcMotorConnectionType
disjoint with: IfcCoilType
disjoint with: IfcHeatExchangerType
disjoint with: IfcElectricMotorType
disjoint with: IfcEvaporatorType
disjoint with: IfcTransformerType
disjoint with: IfcAirToAirHeatRecoveryType
disjoint with: IfcBurnerType
disjoint with: IfcCondenserType
disjoint with: IfcBoilerType
disjoint with: IfcChillerType
disjoint with: IfcEvaporativeCoolerType
disjoint with: IfcTubeBundleType
disjoint with: IfcCoolingTowerType
disjoint with: IfcEngineType
disjoint with: IfcHumidifierType
disjoint with: IfcCooledBeamType

FULL_NONLINEAR_THEORY
type: IfcAnalysisTheoryTypeEnum
type: NamedIndividual

SheethDiameter
type: ObjectProperty
type: FunctionalProperty
domain: IfcTendonType
range: IfcPositiveLengthMeasure

NOTEQUALTO
type: IfcBenchmarkEnum
type: NamedIndividual

NEGATIVE
type: IfcDirectionSenseEnum
type: IfcSurfaceSide
type: NamedIndividual

WASTEWATER
type: IfcDistributionSystemEnum
type: NamedIndividual

VARIABLEFLOWPRESSUREDEPENDANT
type: IfcAirTerminalBoxTypeEnum
type: NamedIndividual

VARIABLEFLOWPRESSUREINDEPENDANT
type: IfcAirTerminalBoxTypeEnum
type: NamedIndividual

Orientation
type: ObjectProperty
type: FunctionalProperty
domain: IfcOrientedEdge
range: IfcBoolean

MaterialLayers
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialLayerSet
range: IfcMaterialLayer List

FrameDepth
type: ObjectProperty
type: FunctionalProperty
domain: IfcPermeableCoveringProperties
range: IfcPositiveLengthMeasure

SAFETYCUTOFF
type: IfcValveTypeEnum
type: NamedIndividual

JETGROUTING
type: IfcPileTypeEnum
type: NamedIndividual

IfcBoilerType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  on class: IfcBoilerTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBoilerTypeEnum
  on property: PredefinedType
disjoint with: IfcSolarDeviceType
disjoint with: IfcBurnerType
disjoint with: IfcCoilType
disjoint with: IfcCoolingTowerType
disjoint with: IfcElectricMotorType
disjoint with: IfcTransformerType
disjoint with: IfcCooledBeamType
disjoint with: IfcChillerType
disjoint with: IfcCondenserType
disjoint with: IfcEvaporativeCoolerType
disjoint with: IfcUnitaryEquipmentType
disjoint with: IfcEvaporatorType
disjoint with: IfcElectricGeneratorType
disjoint with: IfcEngineType
disjoint with: IfcTubeBundleType
disjoint with: IfcAirToAirHeatRecoveryType
disjoint with: IfcMotorConnectionType
disjoint with: IfcHumidifierType
disjoint with: IfcHeatExchangerType

IfcObjective
type: Class
subclass of: IfcConstraint
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: UserDefinedQualifier
subclass of: Restriction
  all values from: IfcLogicalOperatorEnum
  on property: LogicalAggregator
subclass of: Restriction
  all values from: IfcObjectiveEnum
  on property: ObjectiveQualifier IfcObjective
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLogicalOperatorEnum
  on property: LogicalAggregator
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcConstraint List
  on property: BenchmarkValues
subclass of: Restriction
  all values from: IfcLabel
  on property: UserDefinedQualifier
subclass of: Restriction
  on class: IfcObjectiveEnum
  on property: ObjectiveQualifier IfcObjective
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcConstraint List
  on property: BenchmarkValues
disjoint with: IfcMetric

PURCHASEORDER
type: IfcProjectOrderTypeEnum
type: NamedIndividual

IfcRoot
type: Class
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcGloballyUniqueId
  on property: GlobalId
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Name IfcRoot
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcLabel
  on property: Name IfcRoot
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcOwnerHistory
  on property: OwnerHistory IfcRoot
subclass of: Restriction
  all values from: IfcOwnerHistory
  on property: OwnerHistory IfcRoot
subclass of: Restriction
  on class: IfcGloballyUniqueId
  on property: GlobalId
  qualified cardinality: 1
subclass of: Class
  union of: IfcRelationship
  union of: IfcObjectDefinition
  union of: IfcPropertyDefinition

CENTRIFUGALFORWARDCURVED
type: IfcFanTypeEnum
type: NamedIndividual

IfcValve
type: Class
subclass of: IfcFlowController
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcValveTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcValveTypeEnum
  on property: PredefinedType
disjoint with: IfcSwitchingDevice
disjoint with: IfcProtectiveDevice
disjoint with: IfcElectricDistributionBoard
disjoint with: IfcDamper
disjoint with: IfcElectricTimeControl
disjoint with: IfcAirTerminalBox
disjoint with: IfcFlowMeter

HIGH_GRADE_STEEL
type: IfcDoorStyleConstructionEnum
type: IfcWindowStyleConstructionEnum
type: NamedIndividual

IfcSimplePropertyTemplate
type: Class
subclass of: IfcPropertyTemplate
subclass of: Restriction
  all values from: IfcLabel
  on property: Expression
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPropertyEnumeration
  on property: Enumerators
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcStateEnum
  on property: AccessState IfcSimplePropertyTemplate
subclass of: Restriction
  all values from: IfcUnit
  on property: PrimaryUnit
subclass of: Restriction
  all values from: IfcLabel
  on property: SecondaryMeasureType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: SecondaryMeasureType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcUnit
  on property: PrimaryUnit
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: PrimaryMeasureType
subclass of: Restriction
  all values from: IfcUnit
  on property: SecondaryUnit
subclass of: Restriction
  all values from: IfcStateEnum
  on property: AccessState IfcSimplePropertyTemplate
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Expression
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcUnit
  on property: SecondaryUnit
subclass of: Restriction
  all values from: IfcLabel
  on property: PrimaryMeasureType
subclass of: Restriction
  all values from: IfcPropertyEnumeration
  on property: Enumerators
subclass of: Restriction
  all values from: IfcSimplePropertyTemplateTypeEnum
  on property: TemplateType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSimplePropertyTemplateTypeEnum
  on property: TemplateType
disjoint with: IfcComplexPropertyTemplate

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcTable
range: IfcLabel

CIRCUITBREAKER
type: IfcProtectiveDeviceTypeEnum
type: NamedIndividual

SHELLANDTUBE
type: IfcHeatExchangerTypeEnum
type: NamedIndividual

QTO_OCCURRENCEDRIVEN
type: IfcPropertySetTemplateTypeEnum
type: NamedIndividual

LIGHT
type: IfcAlarmTypeEnum
type: NamedIndividual

IfcFastener
type: Class
subclass of: IfcElementComponent
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcFastenerTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcFastenerTypeEnum
  on property: PredefinedType
disjoint with: IfcVibrationIsolator
disjoint with: IfcBuildingElementPart
disjoint with: IfcReinforcingElement
disjoint with: IfcDiscreteAccessory
disjoint with: IfcMechanicalFastener

IfcLightIntensityDistribution
type: Class
subclass of: IfcLightDistributionDataSourceSelect
subclass of: Restriction
  on class: IfcLightDistributionData List
  on property: DistributionData
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLightDistributionData List
  on property: DistributionData
subclass of: Restriction
  on class: IfcLightDistributionCurveEnum
  on property: LightDistributionCurve
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLightDistributionCurveEnum
  on property: LightDistributionCurve

IfcStructuralCurveConnection
type: Class
subclass of: IfcStructuralConnection
subclass of: Restriction
  on class: IfcDirection
  on property: Axis IfcStructuralCurveConnection
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcDirection
  on property: Axis IfcStructuralCurveConnection
disjoint with: IfcStructuralPointConnection
disjoint with: IfcStructuralSurfaceConnection

ELEMENT
type: IfcBuildingElementProxyTypeEnum
type: IfcElementCompositionEnum
type: NamedIndividual

TWO_QUARTER_TURN_RAMP
type: IfcRampTypeEnum
type: NamedIndividual

SPLITSYSTEM
type: IfcUnitaryEquipmentTypeEnum
type: NamedIndividual

FlangeThickness
type: ObjectProperty
type: FunctionalProperty
domain: IfcTShapeProfileDef
range: IfcPositiveLengthMeasure

WebThickness
type: ObjectProperty
type: FunctionalProperty
domain: IfcUShapeProfileDef
range: IfcPositiveLengthMeasure

GUARDRAIL
type: IfcRailingTypeEnum
type: NamedIndividual

DIRECTEXPANSIONTUBEINTUBE
type: IfcEvaporatorTypeEnum
type: NamedIndividual

Country
type: ObjectProperty
type: FunctionalProperty
domain: IfcPostalAddress
range: IfcLabel

GRILL
type: IfcPermeableCoveringOperationEnum
type: NamedIndividual

TransomThickness
type: ObjectProperty
type: FunctionalProperty
domain: IfcDoorLiningProperties
range: IfcNonNegativeLengthMeasure

WeightsData
type: ObjectProperty
type: FunctionalProperty
domain: IfcRationalBSplineCurveWithKnots
range: IfcReal List

IfcSurfaceStyleRefraction
type: Class
subclass of: IfcPresentationItem
subclass of: IfcSurfaceStyleElementSelect
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReal
  on property: DispersionFactor IfcSurfaceStyleRefraction
subclass of: Restriction
  all values from: IfcReal
  on property: RefractionIndex IfcSurfaceStyleRefraction
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReal
  on property: RefractionIndex IfcSurfaceStyleRefraction
subclass of: Restriction
  all values from: IfcReal
  on property: DispersionFactor IfcSurfaceStyleRefraction
disjoint with: IfcSurfaceTexture
disjoint with: IfcPreDefinedItem
disjoint with: IfcCurveStyleFont
disjoint with: IfcCurveStyleFontPattern
disjoint with: IfcSurfaceStyleWithTextures
disjoint with: IfcSurfaceStyleLighting
disjoint with: IfcIndexedColourMap
disjoint with: IfcColourRgbList
disjoint with: IfcTextureVertex
disjoint with: IfcSurfaceStyleShading
disjoint with: IfcTextStyleTextModel
disjoint with: IfcColourSpecification
disjoint with: IfcTextureCoordinate
disjoint with: IfcTextStyleForDefinedFont
disjoint with: IfcTextureVertexList
disjoint with: IfcCurveStyleFontAndScaling

DYNAMICVISCOSITYUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

SEMIHERMETIC
type: IfcCompressorTypeEnum
type: NamedIndividual

EdgeElement
type: ObjectProperty
type: FunctionalProperty
domain: IfcOrientedEdge
range: IfcEdge

IDENTIFIERSENSOR
type: IfcSensorTypeEnum
type: NamedIndividual

IfcMappedItem
type: Class
subclass of: IfcRepresentationItem
subclass of: Restriction
  on class: IfcCartesianTransformationOperator
  on property: MappingTarget
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCartesianTransformationOperator
  on property: MappingTarget
subclass of: Restriction
  on class: IfcRepresentationMap
  on property: MappingSource
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcRepresentationMap
  on property: MappingSource
disjoint with: IfcStyledItem
disjoint with: IfcGeometricRepresentationItem
disjoint with: IfcTopologicalRepresentationItem

BIRDCAGE
type: IfcStackTerminalTypeEnum
type: NamedIndividual

LinearForceY
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralLoadLinearForce
range: IfcLinearForceMeasure

IfcCurveBoundedPlane
type: Class
subclass of: IfcBoundedSurface
subclass of: Restriction
  all values from: IfcCurve
  on property: InnerBoundaries IfcCurveBoundedPlane
subclass of: Restriction
  on class: IfcCurve
  on property: OuterBoundary
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCurve
  on property: OuterBoundary
subclass of: Restriction
  on class: IfcPlane
  on property: BasisSurface IfcCurveBoundedPlane
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPlane
  on property: BasisSurface IfcCurveBoundedPlane
disjoint with: IfcBSplineSurface
disjoint with: IfcRectangularTrimmedSurface
disjoint with: IfcCurveBoundedSurface

IfcCylindricalSurface
type: Class
subclass of: IfcElementarySurface
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: Radius
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Radius
disjoint with: IfcPlane

IfcZShapeProfileDef
type: Class
subclass of: IfcParameterizedProfileDef
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: WebThickness
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: FlangeWidth
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: Depth IfcZShapeProfileDef
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Depth IfcZShapeProfileDef
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: FlangeThickness
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: FlangeThickness
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: WebThickness
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: FilletRadius
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: EdgeRadius IfcZShapeProfileDef
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: FilletRadius
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: FlangeWidth
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: EdgeRadius IfcZShapeProfileDef
disjoint with: IfcCircleProfileDef
disjoint with: IfcCShapeProfileDef
disjoint with: IfcEllipseProfileDef
disjoint with: IfcRectangleProfileDef
disjoint with: IfcTShapeProfileDef
disjoint with: IfcAsymmetricIShapeProfileDef
disjoint with: IfcLShapeProfileDef
disjoint with: IfcUShapeProfileDef
disjoint with: IfcIShapeProfileDef
disjoint with: IfcTrapeziumProfileDef

ADVICE_NOTE
type: IfcProcedureTypeEnum
type: NamedIndividual

IfcAudioVisualApplianceType
type: Class
subclass of: IfcFlowTerminalType
subclass of: Restriction
  all values from: IfcAudioVisualApplianceTypeEnum
  on property: PredefinedType IfcAudioVisualApplianceType
subclass of: Restriction
  on class: IfcAudioVisualApplianceTypeEnum
  on property: PredefinedType IfcAudioVisualApplianceType
  qualified cardinality: 1
disjoint with: IfcStackTerminalType
disjoint with: IfcElectricApplianceType
disjoint with: IfcFireSuppressionTerminalType
disjoint with: IfcSpaceHeaterType
disjoint with: IfcAirTerminalType
disjoint with: IfcOutletType
disjoint with: IfcLightFixtureType
disjoint with: IfcCommunicationsApplianceType
disjoint with: IfcWasteTerminalType
disjoint with: IfcSanitaryTerminalType
disjoint with: IfcMedicalDeviceType
disjoint with: IfcLampType

UserDefinedPurpose
type: ObjectProperty
type: FunctionalProperty
domain: IfcAddress
range: IfcLabel

Label
type: ObjectProperty
type: FunctionalProperty
domain: IfcDerivedProfileDef
range: IfcLabel

DOUBLE_DOOR_SLIDING
type: IfcDoorTypeOperationEnum
type: IfcDoorStyleOperationEnum
type: NamedIndividual

IfcElectricTimeControl
type: Class
subclass of: IfcFlowController
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcElectricTimeControlTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcElectricTimeControlTypeEnum
  on property: PredefinedType
disjoint with: IfcProtectiveDevice
disjoint with: IfcDamper
disjoint with: IfcFlowMeter
disjoint with: IfcElectricDistributionBoard
disjoint with: IfcValve
disjoint with: IfcSwitchingDevice
disjoint with: IfcAirTerminalBox

Rows
type: ObjectProperty
type: FunctionalProperty
domain: IfcTable
range: IfcTableRow List

EVENTTIME
type: IfcEventTriggerTypeEnum
type: NamedIndividual

IfcTextStyleTextModel
type: Class
subclass of: IfcPresentationItem
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSizeSelect
  on property: TextIndent
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSizeSelect
  on property: WordSpacing
subclass of: Restriction
  all values from: IfcSizeSelect
  on property: LineHeight
subclass of: Restriction
  all values from: IfcTextTransformation
  on property: TextTransform
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSizeSelect
  on property: LineHeight
subclass of: Restriction
  all values from: IfcSizeSelect
  on property: WordSpacing
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSizeSelect
  on property: LetterSpacing
subclass of: Restriction
  all values from: IfcSizeSelect
  on property: TextIndent
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTextAlignment
  on property: TextAlign IfcTextStyleTextModel
subclass of: Restriction
  all values from: IfcSizeSelect
  on property: LetterSpacing
subclass of: Restriction
  all values from: IfcTextAlignment
  on property: TextAlign IfcTextStyleTextModel
subclass of: Restriction
  all values from: IfcTextDecoration
  on property: TextDecoration IfcTextStyleTextModel
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTextDecoration
  on property: TextDecoration IfcTextStyleTextModel
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTextTransformation
  on property: TextTransform
disjoint with: IfcIndexedColourMap
disjoint with: IfcTextureCoordinate
disjoint with: IfcTextStyleForDefinedFont
disjoint with: IfcSurfaceTexture
disjoint with: IfcPreDefinedItem
disjoint with: IfcColourRgbList
disjoint with: IfcSurfaceStyleRefraction
disjoint with: IfcSurfaceStyleWithTextures
disjoint with: IfcCurveStyleFontAndScaling
disjoint with: IfcSurfaceStyleLighting
disjoint with: IfcTextureVertex
disjoint with: IfcCurveStyleFontPattern
disjoint with: IfcSurfaceStyleShading
disjoint with: IfcColourSpecification
disjoint with: IfcCurveStyleFont
disjoint with: IfcTextureVertexList

ColourList
type: ObjectProperty
type: FunctionalProperty
domain: IfcColourRgbList
range: IfcNormalisedRatioMeasure List List

TRAPDOOR
type: IfcDoorTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcSubContractResource
range: IfcSubContractResourceTypeEnum

BoxAlignment
type: ObjectProperty
type: FunctionalProperty
domain: IfcTextLiteralWithExtent
range: IfcBoxAlignment

METERCHAMBER
type: IfcDistributionChamberElementTypeEnum
type: NamedIndividual

IfcConnectionPointEccentricity
type: Class
subclass of: IfcConnectionPointGeometry
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: EccentricityInZ
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: EccentricityInZ
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: EccentricityInY
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: EccentricityInY
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: EccentricityInX
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: EccentricityInX

PROVISIONFORVOID
type: IfcBuildingElementProxyTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcFootingType
range: IfcFootingTypeEnum

Interval
type: ObjectProperty
type: FunctionalProperty
domain: IfcRecurrencePattern
range: IfcInteger

QUARTER_TURN_RAMP
type: IfcRampTypeEnum
type: NamedIndividual

INTERMEDIATEEVENT
type: IfcEventTypeEnum
type: NamedIndividual

HasResults
type: ObjectProperty
domain: IfcStructuralAnalysisModel
range: IfcStructuralResultGroup
inverse of: ResultGroupFor

IfcSweptDiskSolid
type: Class
subclass of: IfcSolidModel
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: InnerRadius IfcSweptDiskSolid
subclass of: Restriction
  on class: IfcCurve
  on property: Directrix IfcSweptDiskSolid
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcParameterValue
  on property: EndParam
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcParameterValue
  on property: StartParam
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: InnerRadius IfcSweptDiskSolid
subclass of: Restriction
  all values from: IfcParameterValue
  on property: StartParam
subclass of: Restriction
  all values from: IfcCurve
  on property: Directrix IfcSweptDiskSolid
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcParameterValue
  on property: EndParam
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: Radius
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Radius
disjoint with: IfcCsgSolid
disjoint with: IfcSweptAreaSolid
disjoint with: IfcManifoldSolidBrep

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcConstructionMaterialResourceType
range: IfcConstructionMaterialResourceTypeEnum

IfcPlanarExtent
type: Class
subclass of: IfcGeometricRepresentationItem
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: SizeInX
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: SizeInY
subclass of: Restriction
  on class: IfcLengthMeasure
  on property: SizeInY
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcLengthMeasure
  on property: SizeInX
  qualified cardinality: 1
disjoint with: IfcSurface
disjoint with: IfcCsgPrimitive3D
disjoint with: IfcTessellatedItem
disjoint with: IfcCompositeCurveSegment
disjoint with: IfcCartesianPointList
disjoint with: IfcBoundingBox
disjoint with: IfcFaceBasedSurfaceModel
disjoint with: IfcCartesianTransformationOperator
disjoint with: IfcShellBasedSurfaceModel
disjoint with: IfcPoint
disjoint with: IfcBooleanResult
disjoint with: IfcSolidModel
disjoint with: IfcDirection
disjoint with: IfcSectionedSpine
disjoint with: IfcLightSource
disjoint with: IfcGeometricSet
disjoint with: IfcVector
disjoint with: IfcHalfSpaceSolid
disjoint with: IfcCurve
disjoint with: IfcAnnotationFillArea
disjoint with: IfcTextLiteral
disjoint with: IfcFillAreaStyleHatching
disjoint with: IfcFillAreaStyleTiles
disjoint with: IfcPlacement

Axis
type: ObjectProperty
type: FunctionalProperty
domain: IfcRevolvedAreaSolid
range: IfcAxis1Placement

EccentricityInX
type: ObjectProperty
type: FunctionalProperty
domain: IfcConnectionPointEccentricity
range: IfcLengthMeasure

EXTRAORDINARY_A
type: IfcActionTypeEnum
type: NamedIndividual

Radius
type: ObjectProperty
type: FunctionalProperty
domain: IfcRightCircularCylinder
range: IfcPositiveLengthMeasure

IfcPresentationLayerWithStyle
type: Class
subclass of: IfcPresentationLayerAssignment
subclass of: Restriction
  all values from: IfcPresentationStyle
  on property: LayerStyles
subclass of: Restriction
  on class: IfcLogical
  on property: LayerBlocked IfcPresentationLayerWithStyle
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLogical
  on property: LayerBlocked IfcPresentationLayerWithStyle
subclass of: Restriction
  on class: IfcLogical
  on property: LayerFrozen
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLogical
  on property: LayerFrozen
subclass of: Restriction
  on class: IfcLogical
  on property: LayerOn IfcPresentationLayerWithStyle
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLogical
  on property: LayerOn IfcPresentationLayerWithStyle

Trim1
type: ObjectProperty
domain: IfcTrimmedCurve
range: IfcTrimmingSelect

IfcRelConnectsWithEccentricity
type: Class
subclass of: IfcRelConnectsStructuralMember
subclass of: Restriction
  on class: IfcConnectionGeometry
  on property: ConnectionConstraint
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcConnectionGeometry
  on property: ConnectionConstraint

DEGREE_CELSIUS
type: IfcSIUnitName
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcWall
range: IfcWallTypeEnum

INSPECTIONCHAMBER
type: IfcDistributionChamberElementTypeEnum
type: NamedIndividual

LiningThickness
type: ObjectProperty
type: FunctionalProperty
domain: IfcWindowLiningProperties
range: IfcNonNegativeLengthMeasure

THERMODYNAMICTEMPERATUREUNIT
type: IfcUnitEnum
type: NamedIndividual

MessagingIDs
type: ObjectProperty
type: FunctionalProperty
domain: IfcTelecomAddress
range: IfcURIReference List

RELIEFDAMPER
type: IfcDamperTypeEnum
type: NamedIndividual

EndSweptArea
type: ObjectProperty
type: FunctionalProperty
domain: IfcRevolvedAreaSolidTapered
range: IfcProfileDef

HAZARDOUS
type: IfcDistributionSystemEnum
type: NamedIndividual

Textures
type: ObjectProperty
type: FunctionalProperty
domain: IfcSurfaceStyleWithTextures
range: IfcSurfaceTexture List

PointOnRelatedElement
type: ObjectProperty
type: FunctionalProperty
domain: IfcConnectionPointGeometry
range: IfcPointOrVertexPoint

OffsetValues
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialLayerWithOffsets
range: IfcLengthMeasure List

EXIT
type: IfcPipeFittingTypeEnum
type: IfcDuctFittingTypeEnum
type: IfcCableFittingTypeEnum
type: NamedIndividual

ACCESSORY_ASSEMBLY
type: IfcElementAssemblyTypeEnum
type: NamedIndividual

IfcRectangularPyramid
type: Class
subclass of: IfcCsgPrimitive3D
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: YLength
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Height
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: XLength
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: YLength
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: Height
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: XLength
  qualified cardinality: 1
disjoint with: IfcSphere
disjoint with: IfcRightCircularCylinder
disjoint with: IfcRightCircularCone
disjoint with: IfcBlock

SPIRAL_STAIR
type: IfcStairTypeEnum
type: NamedIndividual

MILLI
type: IfcSIPrefix
type: NamedIndividual

Start
type: ObjectProperty
type: FunctionalProperty
domain: IfcWorkTime
range: IfcDate

IfcSectionReinforcementProperties
type: Class
subclass of: IfcPreDefinedProperties
subclass of: Restriction
  on class: IfcSectionProperties
  on property: SectionDefinition IfcSectionReinforcementProperties
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcSectionProperties
  on property: SectionDefinition IfcSectionReinforcementProperties
subclass of: Restriction
  on class: IfcLengthMeasure
  on property: LongitudinalStartPosition
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcLengthMeasure
  on property: LongitudinalEndPosition IfcSectionReinforcementProperties
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: LongitudinalEndPosition IfcSectionReinforcementProperties
subclass of: Restriction
  all values from: IfcReinforcingBarRoleEnum
  on property: ReinforcementRole IfcSectionReinforcementProperties
subclass of: Restriction
  on class: IfcReinforcingBarRoleEnum
  on property: ReinforcementRole IfcSectionReinforcementProperties
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: LongitudinalStartPosition
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: TransversePosition
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: TransversePosition
subclass of: Restriction
  all values from: IfcReinforcementBarProperties
  on property: CrossSectionReinforcementDefinitions
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcReinforcementBarProperties
  on property: CrossSectionReinforcementDefinitions
disjoint with: IfcReinforcementBarProperties
disjoint with: IfcSectionProperties

ShapeAspectStyle
type: ObjectProperty
type: FunctionalProperty
domain: IfcDoorLiningProperties
range: IfcShapeAspect

CHP
type: IfcElectricGeneratorTypeEnum
type: NamedIndividual

CurveOnRelatingElement
type: ObjectProperty
type: FunctionalProperty
domain: IfcConnectionCurveGeometry
range: IfcCurveOrEdgeCurve

MapUsage
type: ObjectProperty
domain: IfcRepresentationMap
range: IfcMappedItem
inverse of: MappingSource

IfcFillAreaStyle
type: Class
subclass of: IfcPresentationStyleSelect
subclass of: IfcPresentationStyle
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBoolean
  on property: ModelorDraughting
subclass of: Restriction
  all values from: IfcFillStyleSelect
  on property: FillStyles
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcFillStyleSelect
  on property: FillStyles
subclass of: Restriction
  all values from: IfcBoolean
  on property: ModelorDraughting
disjoint with: IfcCurveStyle
disjoint with: IfcTextStyle
disjoint with: IfcSurfaceStyle

PartOfPset
type: ObjectProperty
domain: IfcProperty
range: IfcPropertySet
inverse of: HasProperties IfcPropertySet

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcProperty
range: IfcIdentifier

IfcContextDependentUnit
type: Class
subclass of: IfcResourceObjectSelect
subclass of: IfcNamedUnit
subclass of: Restriction
  on class: IfcLabel
  on property: Name
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
disjoint with: IfcSIUnit
disjoint with: IfcConversionBasedUnit

SIEMENS
type: IfcSIUnitName
type: NamedIndividual

BATTERY
type: IfcElectricFlowStorageDeviceTypeEnum
type: NamedIndividual

REFRIGERATION
type: IfcDistributionSystemEnum
type: NamedIndividual

LOADING_3D
type: IfcAnalysisModelTypeEnum
type: NamedIndividual

STUD
type: IfcReinforcingBarRoleEnum
type: IfcReinforcingBarTypeEnum
type: IfcMemberTypeEnum
type: NamedIndividual

IfcSurfaceTexture
type: Class
subclass of: IfcPresentationItem
subclass of: Restriction
  all values from: IfcIdentifier List
  on property: Parameter IfcSurfaceTexture
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCartesianTransformationOperator2D
  on property: TextureTransform IfcSurfaceTexture
subclass of: Restriction
  on class: IfcBoolean
  on property: RepeatT
  qualified cardinality: 1
subclass of: Class
  union of: IfcImageTexture
  union of: IfcPixelTexture
  union of: IfcBlobTexture
subclass of: Restriction
  all values from: IfcCartesianTransformationOperator2D
  on property: TextureTransform IfcSurfaceTexture
subclass of: Restriction
  all values from: IfcIdentifier
  on property: Mode
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier List
  on property: Parameter IfcSurfaceTexture
subclass of: Restriction
  on class: IfcBoolean
  on property: RepeatS
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBoolean
  on property: RepeatS
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: Mode
subclass of: Restriction
  all values from: IfcBoolean
  on property: RepeatT
disjoint with: IfcTextStyleTextModel
disjoint with: IfcSurfaceStyleWithTextures
disjoint with: IfcPreDefinedItem
disjoint with: IfcColourSpecification
disjoint with: IfcSurfaceStyleShading
disjoint with: IfcSurfaceStyleLighting
disjoint with: IfcCurveStyleFontPattern
disjoint with: IfcSurfaceStyleRefraction
disjoint with: IfcIndexedColourMap
disjoint with: IfcCurveStyleFont
disjoint with: IfcCurveStyleFontAndScaling
disjoint with: IfcTextureVertexList
disjoint with: IfcTextureVertex
disjoint with: IfcColourRgbList
disjoint with: IfcTextureCoordinate
disjoint with: IfcTextStyleForDefinedFont

LastModifyingUser
type: ObjectProperty
type: FunctionalProperty
domain: IfcOwnerHistory
range: IfcPersonAndOrganization

RelatingOrganization
type: ObjectProperty
type: FunctionalProperty
domain: IfcOrganizationRelationship
range: IfcOrganization
inverse of: Relates IfcOrganization

IfcRelInterferesElements
type: Class
subclass of: IfcRelConnects
subclass of: Restriction
  all values from: IfcElement
  on property: RelatingElement
subclass of: Restriction
  on class: LOGICAL
  on property: ImpliedOrder
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcIdentifier
  on property: InterferenceType
subclass of: Restriction
  all values from: IfcConnectionGeometry
  on property: InterferenceGeometry
subclass of: Restriction
  all values from: LOGICAL
  on property: ImpliedOrder
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcConnectionGeometry
  on property: InterferenceGeometry
subclass of: Restriction
  all values from: IfcElement
  on property: RelatedElement
subclass of: Restriction
  on class: IfcElement
  on property: RelatedElement
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: InterferenceType
subclass of: Restriction
  on class: IfcElement
  on property: RelatingElement
  qualified cardinality: 1
disjoint with: IfcRelCoversBldgElements
disjoint with: IfcRelConnectsPorts
disjoint with: IfcRelConnectsStructuralMember
disjoint with: IfcRelSpaceBoundary
disjoint with: IfcRelSequence
disjoint with: IfcRelReferencedInSpatialStructure
disjoint with: IfcRelConnectsElements
disjoint with: IfcRelCoversSpaces
disjoint with: IfcRelServicesBuildings
disjoint with: IfcRelContainedInSpatialStructure
disjoint with: IfcRelConnectsPortToElement
disjoint with: IfcRelFlowControlElements
disjoint with: IfcRelFillsElement
disjoint with: IfcRelConnectsStructuralActivity

EccentricityInZ
type: ObjectProperty
type: FunctionalProperty
domain: IfcConnectionPointEccentricity
range: IfcLengthMeasure

DeltaTConstant
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralLoadTemperature
range: IfcThermodynamicTemperatureMeasure

TWINTOWERENTHALPYRECOVERYLOOPS
type: IfcAirToAirHeatRecoveryTypeEnum
type: NamedIndividual

IfcRightCircularCone
type: Class
subclass of: IfcCsgPrimitive3D
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: BottomRadius
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: Height IfcRightCircularCone
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Height IfcRightCircularCone
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: BottomRadius
  qualified cardinality: 1
disjoint with: IfcBlock
disjoint with: IfcRectangularPyramid
disjoint with: IfcSphere
disjoint with: IfcRightCircularCylinder

IfcTaskTimeRecurring
type: Class
subclass of: IfcTaskTime
subclass of: Restriction
  on class: IfcRecurrencePattern
  on property: Recurrence
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcRecurrencePattern
  on property: Recurrence

UNPRICEDBILLOFQUANTITIES
type: IfcCostScheduleTypeEnum
type: NamedIndividual

IfcRailing
type: Class
subclass of: IfcBuildingElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRailingTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcRailingTypeEnum
  on property: PredefinedType
disjoint with: IfcBuildingElementProxy
disjoint with: IfcShadingDevice
disjoint with: IfcPlate
disjoint with: IfcBeam
disjoint with: IfcFooting
disjoint with: IfcRampFlight
disjoint with: IfcWall
disjoint with: IfcRamp
disjoint with: IfcDoor
disjoint with: IfcCurtainWall
disjoint with: IfcMember
disjoint with: IfcCovering
disjoint with: IfcStairFlight
disjoint with: IfcStair
disjoint with: IfcRoof
disjoint with: IfcWindow
disjoint with: IfcChimney
disjoint with: IfcColumn
disjoint with: IfcSlab
disjoint with: IfcPile

WORKSURFACE
type: IfcSystemFurnitureElementTypeEnum
type: NamedIndividual

SOLARCOLLECTOR
type: IfcSolarDeviceTypeEnum
type: NamedIndividual

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcOrganization
range: IfcLabel

TREATMENT
type: IfcSurfaceFeatureTypeEnum
type: NamedIndividual

FontSize
type: ObjectProperty
type: FunctionalProperty
domain: IfcTextStyleFontModel
range: IfcSizeSelect

FIRESENSOR
type: IfcSensorTypeEnum
type: NamedIndividual

STANDALONE
type: IfcElectricGeneratorTypeEnum
type: NamedIndividual

VERBAL
type: IfcActionRequestTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcMotorConnectionType
range: IfcMotorConnectionTypeEnum

UpdateDate
type: ObjectProperty
type: FunctionalProperty
domain: IfcCostSchedule
range: IfcDateTime

CreatingActor
type: ObjectProperty
type: FunctionalProperty
domain: IfcConstraint
range: IfcActorSelect

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcLaborResource
range: IfcLaborResourceTypeEnum

TOPHUNG
type: IfcWindowPanelOperationEnum
type: NamedIndividual

PROJECTOR
type: IfcAudioVisualApplianceTypeEnum
type: NamedIndividual

Description
type: ObjectProperty
type: FunctionalProperty
domain: IfcShapeAspect
range: IfcText

Styles
type: ObjectProperty
domain: IfcPresentationStyleAssignment
range: IfcPresentationStyleSelect

DESK
type: IfcFurnitureTypeEnum
type: NamedIndividual

TemplateType
type: ObjectProperty
type: FunctionalProperty
domain: IfcSimplePropertyTemplate
range: IfcSimplePropertyTemplateTypeEnum

ROTATIONALSTIFFNESSUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

AssemblyPlace
type: ObjectProperty
type: FunctionalProperty
domain: IfcElementAssembly
range: IfcAssemblyPlaceEnum

Description
type: ObjectProperty
type: FunctionalProperty
domain: IfcClassification
range: IfcText

Region
type: ObjectProperty
type: FunctionalProperty
domain: IfcPostalAddress
range: IfcLabel

LANDING
type: IfcSlabTypeEnum
type: NamedIndividual

LOGICALXOR
type: IfcLogicalOperatorEnum
type: NamedIndividual

IfcConic
type: Class
subclass of: IfcCurve
subclass of: Class
  union of: IfcEllipse
  union of: IfcCircle
subclass of: Restriction
  all values from: IfcAxis2Placement
  on property: Position
subclass of: Restriction
  on class: IfcAxis2Placement
  on property: Position
  qualified cardinality: 1
disjoint with: IfcLine
disjoint with: IfcBoundedCurve
disjoint with: IfcOffsetCurve2D
disjoint with: IfcOffsetCurve3D
disjoint with: IfcPcurve

RADIAL
type: IfcGridTypeEnum
type: NamedIndividual

BottomFlangeSlope
type: ObjectProperty
type: FunctionalProperty
domain: IfcAsymmetricIShapeProfileDef
range: IfcPlaneAngleMeasure

DOUBLE_PANEL_HORIZONTAL
type: IfcWindowStyleOperationEnum
type: IfcWindowTypePartitioningEnum
type: NamedIndividual

IfcRectangleHollowProfileDef
type: Class
subclass of: IfcRectangleProfileDef
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: OuterFilletRadius
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: OuterFilletRadius
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: InnerFilletRadius
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: InnerFilletRadius
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: WallThickness
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: WallThickness
disjoint with: IfcRoundedRectangleProfileDef

UNSPECIFIED
type: IfcTrimmingPreference
type: IfcBSplineCurveForm
type: IfcKnotType
type: IfcBSplineSurfaceForm
type: NamedIndividual

ARCHITECT
type: IfcRoleEnum
type: NamedIndividual

IncorporationDate
type: ObjectProperty
type: FunctionalProperty
domain: IfcAsset
range: IfcDate

IfcCrewResourceType
type: Class
subclass of: IfcConstructionResourceType
subclass of: Restriction
  on class: IfcCrewResourceTypeEnum
  on property: PredefinedType IfcCrewResourceType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCrewResourceTypeEnum
  on property: PredefinedType IfcCrewResourceType
disjoint with: IfcSubContractResourceType
disjoint with: IfcConstructionProductResourceType
disjoint with: IfcConstructionEquipmentResourceType
disjoint with: IfcConstructionMaterialResourceType
disjoint with: IfcLaborResourceType

DefinedValues
type: ObjectProperty
type: FunctionalProperty
domain: IfcPropertyTableValue
range: IfcValue List

OverallHeight
type: ObjectProperty
type: FunctionalProperty
domain: IfcWindow
range: IfcPositiveLengthMeasure

RelatingDocument
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelAssociatesDocument
range: IfcDocumentSelect

GATE
type: IfcDoorTypeEnum
type: NamedIndividual

WORKTIME
type: IfcTaskDurationEnum
type: NamedIndividual

MAINVOLTAGEHALOGEN
type: IfcLightEmissionSourceEnum
type: NamedIndividual

LandTitleNumber
type: ObjectProperty
type: FunctionalProperty
domain: IfcSite
range: IfcLabel

LogicalAggregator
type: ObjectProperty
type: FunctionalProperty
domain: IfcObjective
range: IfcLogicalOperatorEnum

ColourAppearance
type: ObjectProperty
type: FunctionalProperty
domain: IfcLightSourceGoniometric
range: IfcColourRgb

Exponent
type: ObjectProperty
type: FunctionalProperty
domain: IfcDerivedUnitElement
range: INTEGER

IfcElectricTimeControlType
type: Class
subclass of: IfcFlowControllerType
subclass of: Restriction
  on class: IfcElectricTimeControlTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcElectricTimeControlTypeEnum
  on property: PredefinedType
disjoint with: IfcProtectiveDeviceType
disjoint with: IfcAirTerminalBoxType
disjoint with: IfcFlowMeterType
disjoint with: IfcSwitchingDeviceType
disjoint with: IfcValveType
disjoint with: IfcDamperType
disjoint with: IfcElectricDistributionBoardType

Description
type: ObjectProperty
type: FunctionalProperty
domain: IfcPresentationLayerAssignment
range: IfcText

ProcessType
type: ObjectProperty
type: FunctionalProperty
domain: IfcTypeProcess
range: IfcLabel

QuantityInProcess
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelAssignsToProcess
range: IfcMeasureWithUnit

RefDirection
type: ObjectProperty
type: FunctionalProperty
domain: IfcAxis2Placement2D
range: IfcDirection

FlangeThickness
type: ObjectProperty
type: FunctionalProperty
domain: IfcZShapeProfileDef
range: IfcPositiveLengthMeasure

NAIL
type: IfcMechanicalFastenerTypeEnum
type: NamedIndividual

FacsimileNumbers
type: ObjectProperty
type: FunctionalProperty
domain: IfcTelecomAddress
range: IfcLabel List

MODULUSOFROTATIONALSUBGRADEREACTIONUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

IfcStructuralAnalysisModel
type: Class
subclass of: IfcSystem
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAxis2Placement3D
subclass of: Restriction
  all values from: IfcAxis2Placement3D
subclass of: Restriction
  on class: IfcAnalysisModelTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcStructuralLoadGroup
  on property: LoadedBy
subclass of: Restriction
  all values from: IfcStructuralResultGroup
  on property: HasResults
subclass of: Restriction
  all values from: IfcAnalysisModelTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcObjectPlacement
  on property: SharedPlacement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcObjectPlacement
  on property: SharedPlacement
disjoint with: IfcZone
disjoint with: IfcDistributionSystem
disjoint with: IfcBuildingSystem

MEMBER
type: IfcMemberTypeEnum
type: NamedIndividual

IfcFillAreaStyleTiles
type: Class
subclass of: IfcFillStyleSelect
subclass of: IfcGeometricRepresentationItem
subclass of: Restriction
  on class: IfcVector List
  on property: TilingPattern
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveRatioMeasure
  on property: TilingScale
subclass of: Restriction
  all values from: Restriction
    all values from: Restriction
      on class: IfcVector List
      on property: hasNext
      qualified cardinality: 0
    on property: hasNext
  on property: TilingPattern
subclass of: Restriction
  all values from: IfcStyledItem
  on property: Tiles
subclass of: Restriction
  on class: IfcPositiveRatioMeasure
  on property: TilingScale
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcVector List
  on property: TilingPattern
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcStyledItem
  on property: Tiles
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcVector List
  on property: TilingPattern
disjoint with: IfcBooleanResult
disjoint with: IfcVector
disjoint with: IfcCartesianTransformationOperator
disjoint with: IfcPlacement
disjoint with: IfcShellBasedSurfaceModel
disjoint with: IfcSectionedSpine
disjoint with: IfcBoundingBox
disjoint with: IfcLightSource
disjoint with: IfcCartesianPointList
disjoint with: IfcSolidModel
disjoint with: IfcTessellatedItem
disjoint with: IfcTextLiteral
disjoint with: IfcCsgPrimitive3D
disjoint with: IfcGeometricSet
disjoint with: IfcSurface
disjoint with: IfcFaceBasedSurfaceModel
disjoint with: IfcCompositeCurveSegment
disjoint with: IfcHalfSpaceSolid
disjoint with: IfcPlanarExtent
disjoint with: IfcDirection
disjoint with: IfcFillAreaStyleHatching
disjoint with: IfcAnnotationFillArea
disjoint with: IfcPoint
disjoint with: IfcCurve

IfcWorkCalendar
type: Class
subclass of: IfcControl
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcWorkCalendarTypeEnum
  on property: PredefinedType IfcWorkCalendar
subclass of: Restriction
  all values from: IfcWorkTime
  on property: WorkingTimes IfcWorkCalendar
subclass of: Restriction
  all values from: IfcWorkCalendarTypeEnum
  on property: PredefinedType IfcWorkCalendar
subclass of: Restriction
  all values from: IfcWorkTime
  on property: ExceptionTimes
disjoint with: IfcPerformanceHistory
disjoint with: IfcCostItem
disjoint with: IfcActionRequest
disjoint with: IfcProjectOrder
disjoint with: IfcWorkControl
disjoint with: IfcCostSchedule
disjoint with: IfcPermit

RENOVATION
type: IfcTaskTypeEnum
type: NamedIndividual

Eastings
type: ObjectProperty
type: FunctionalProperty
domain: IfcMapConversion
range: IfcLengthMeasure

DIRECTDRIVE
type: IfcMotorConnectionTypeEnum
type: NamedIndividual

IfcSphere
type: Class
subclass of: IfcCsgPrimitive3D
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: Radius IfcSphere
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Radius IfcSphere
disjoint with: IfcRightCircularCone
disjoint with: IfcBlock
disjoint with: IfcRectangularPyramid
disjoint with: IfcRightCircularCylinder

RelatingContext
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelDeclares
range: IfcContext
inverse of: Declares IfcContext

EXPANSION
type: IfcTankTypeEnum
type: NamedIndividual

RAINWATERHOPPER
type: IfcStackTerminalTypeEnum
type: NamedIndividual

Unit
type: ObjectProperty
type: FunctionalProperty
domain: IfcTableColumn
range: IfcUnit

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcCableCarrierFittingType
range: IfcCableCarrierFittingTypeEnum

ElevationWithFlooring
type: ObjectProperty
type: FunctionalProperty
domain: IfcSpace
range: IfcLengthMeasure

IfcCoordinateReferenceSystem
type: Class
subclass of: IfcCoordinateReferenceSystemSelect
subclass of: Restriction
  all values from: IfcIdentifier
  on property: GeodeticDatum
subclass of: Restriction
  on class: IfcLabel
  on property: Name
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: GeodeticDatum
subclass of: Class
  union of: IfcProjectedCRS
subclass of: Restriction
  all values from: IfcIdentifier
  on property: VerticalDatum
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: VerticalDatum
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description

TWO_QUARTER_TURN_STAIR
type: IfcStairTypeEnum
type: NamedIndividual

ACTUAL
type: IfcWorkPlanTypeEnum
type: IfcWorkScheduleTypeEnum
type: NamedIndividual

CONDENSERWATER
type: IfcDistributionSystemEnum
type: NamedIndividual

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcTimeSeries
range: IfcLabel

IfcCoil
type: Class
subclass of: IfcEnergyConversionDevice
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCoilTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcCoilTypeEnum
  on property: PredefinedType
disjoint with: IfcTransformer
disjoint with: IfcSolarDevice
disjoint with: IfcEvaporator
disjoint with: IfcHumidifier
disjoint with: IfcHeatExchanger
disjoint with: IfcAirToAirHeatRecovery
disjoint with: IfcChiller
disjoint with: IfcCondenser
disjoint with: IfcEngine
disjoint with: IfcTubeBundle
disjoint with: IfcElectricMotor
disjoint with: IfcBurner
disjoint with: IfcBoiler
disjoint with: IfcCooledBeam
disjoint with: IfcElectricGenerator
disjoint with: IfcEvaporativeCooler
disjoint with: IfcMotorConnection
disjoint with: IfcCoolingTower
disjoint with: IfcUnitaryEquipment

IfcPresentationLayerAssignment
type: Class
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: Identifier
subclass of: Restriction
  all values from: IfcIdentifier
  on property: Identifier
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcLayeredItem
  on property: AssignedItems
subclass of: Restriction
  all values from: IfcLayeredItem
  on property: AssignedItems
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  on class: IfcLabel
  on property: Name
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLabel
  on property: Name

CIRCULAR_ARC
type: IfcBSplineCurveForm
type: NamedIndividual

TextIndent
type: ObjectProperty
type: FunctionalProperty
domain: IfcTextStyleTextModel
range: IfcSizeSelect

IfcColourRgbList
type: Class
subclass of: IfcPresentationItem
subclass of: Restriction
  all values from: IfcNormalisedRatioMeasure List List
  on property: ColourList
subclass of: Restriction
  on class: IfcNormalisedRatioMeasure List List
  on property: ColourList
  qualified cardinality: 1
disjoint with: IfcTextStyleTextModel
disjoint with: IfcSurfaceStyleLighting
disjoint with: IfcTextureVertexList
disjoint with: IfcSurfaceTexture
disjoint with: IfcTextureVertex
disjoint with: IfcTextureCoordinate
disjoint with: IfcPreDefinedItem
disjoint with: IfcCurveStyleFontPattern
disjoint with: IfcIndexedColourMap
disjoint with: IfcSurfaceStyleRefraction
disjoint with: IfcCurveStyleFontAndScaling
disjoint with: IfcCurveStyleFont
disjoint with: IfcTextStyleForDefinedFont
disjoint with: IfcSurfaceStyleShading
disjoint with: IfcColourSpecification
disjoint with: IfcSurfaceStyleWithTextures

LOGICALOR
type: IfcLogicalOperatorEnum
type: NamedIndividual

GFA
type: IfcSpaceTypeEnum
type: NamedIndividual

YLength
type: ObjectProperty
type: FunctionalProperty
domain: IfcRectangularPyramid
range: IfcPositiveLengthMeasure

P_TABLEVALUE
type: IfcSimplePropertyTemplateTypeEnum
type: NamedIndividual

IfcStructuralLoadSingleForceWarping
type: Class
subclass of: IfcStructuralLoadSingleForce
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcWarpingMomentMeasure
  on property: WarpingMoment
subclass of: Restriction
  all values from: IfcWarpingMomentMeasure
  on property: WarpingMoment

IfcIndexedTextureMap
type: Class
subclass of: IfcTextureCoordinate
subclass of: Restriction
  on class: IfcTextureVertexList
  on property: TexCoords
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcTextureVertexList
  on property: TexCoords
subclass of: Restriction
  on class: IfcTessellatedFaceSet
  on property: MappedTo IfcIndexedTextureMap
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcTessellatedFaceSet
  on property: MappedTo IfcIndexedTextureMap
subclass of: Class
  union of: IfcIndexedTriangleTextureMap
disjoint with: IfcTextureCoordinateGenerator
disjoint with: IfcTextureMap

FillsVoids
type: ObjectProperty
type: FunctionalProperty
domain: IfcElement
range: IfcRelFillsElement
inverse of: RelatedBuildingElement

COMMUNICATIONSOUTLET
type: IfcOutletTypeEnum
type: NamedIndividual

IfcArbitraryClosedProfileDef
type: Class
subclass of: IfcProfileDef
subclass of: Restriction
  on class: IfcCurve
  on property: OuterCurve
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCurve
  on property: OuterCurve
disjoint with: IfcDerivedProfileDef
disjoint with: IfcCompositeProfileDef
disjoint with: IfcParameterizedProfileDef
disjoint with: IfcArbitraryOpenProfileDef

CONSTRUCTION
type: IfcSpatialZoneTypeEnum
type: IfcTaskTypeEnum
type: NamedIndividual

RelatingSpace
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelSpaceBoundary
range: IfcSpaceBoundarySelect

UserDefinedPartitioningType
type: ObjectProperty
type: FunctionalProperty
domain: IfcWindow
range: IfcLabel

PSET_TYPEDRIVENONLY
type: IfcPropertySetTemplateTypeEnum
type: NamedIndividual

EngagedIn
type: ObjectProperty
domain: IfcPerson
range: IfcPersonAndOrganization
inverse of: ThePerson IfcPersonAndOrganization

IfcMedicalDeviceType
type: Class
subclass of: IfcFlowTerminalType
subclass of: Restriction
  on class: IfcMedicalDeviceTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcMedicalDeviceTypeEnum
  on property: PredefinedType
disjoint with: IfcAirTerminalType
disjoint with: IfcElectricApplianceType
disjoint with: IfcLightFixtureType
disjoint with: IfcAudioVisualApplianceType
disjoint with: IfcFireSuppressionTerminalType
disjoint with: IfcStackTerminalType
disjoint with: IfcSpaceHeaterType
disjoint with: IfcOutletType
disjoint with: IfcSanitaryTerminalType
disjoint with: IfcCommunicationsApplianceType
disjoint with: IfcWasteTerminalType
disjoint with: IfcLampType

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcRampType
range: IfcRampTypeEnum

IfcTransportElement
type: Class
subclass of: IfcElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTransportElementTypeEnum
  on property: PredefinedType IfcTransportElement
subclass of: Restriction
  all values from: IfcTransportElementTypeEnum
  on property: PredefinedType IfcTransportElement
disjoint with: IfcElementAssembly
disjoint with: IfcFeatureElement
disjoint with: IfcVirtualElement
disjoint with: IfcElementComponent
disjoint with: IfcCivilElement
disjoint with: IfcFurnishingElement
disjoint with: IfcDistributionElement
disjoint with: IfcBuildingElement
disjoint with: IfcGeographicElement

Sizeable
type: ObjectProperty
type: FunctionalProperty
domain: IfcWindowStyle
range: IfcBoolean

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcRampFlightType
range: IfcRampFlightTypeEnum

IfcSystem
type: Class
subclass of: IfcGroup
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRelServicesBuildings
  on property: ServicesBuildings IfcSystem
subclass of: Restriction
  all values from: IfcRelServicesBuildings
  on property: ServicesBuildings IfcSystem
disjoint with: IfcAsset
disjoint with: IfcStructuralLoadGroup
disjoint with: IfcStructuralResultGroup
disjoint with: IfcInventory

IfcInventory
type: Class
subclass of: IfcGroup
subclass of: Restriction
  all values from: IfcDate
  on property: LastUpdateDate
subclass of: Restriction
  all values from: IfcActorSelect
  on property: Jurisdiction IfcInventory
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcInventoryTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCostValue
  on property: OriginalValue
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcActorSelect
  on property: Jurisdiction IfcInventory
subclass of: Restriction
  all values from: IfcInventoryTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCostValue
  on property: CurrentValue
subclass of: Restriction
  all values from: IfcPerson
  on property: ResponsiblePersons IfcInventory
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDate
  on property: LastUpdateDate
subclass of: Restriction
  all values from: IfcCostValue
  on property: OriginalValue
subclass of: Restriction
  all values from: IfcCostValue
  on property: CurrentValue
disjoint with: IfcStructuralLoadGroup
disjoint with: IfcAsset
disjoint with: IfcSystem
disjoint with: IfcStructuralResultGroup

ShapeAspectStyle
type: ObjectProperty
type: FunctionalProperty
domain: IfcWindowPanelProperties
range: IfcShapeAspect

STUDSHEARCONNECTOR
type: IfcMechanicalFastenerTypeEnum
type: NamedIndividual

LIGHTEMITTINGDIODE
type: IfcLightEmissionSourceEnum
type: NamedIndividual

SurfaceForm
type: ObjectProperty
type: FunctionalProperty
domain: IfcBSplineSurface
range: IfcBSplineSurfaceForm

DOUBLE_PANEL_VERTICAL
type: IfcWindowStyleOperationEnum
type: IfcWindowTypePartitioningEnum
type: NamedIndividual

ELEMENTEDWALL
type: IfcWallTypeEnum
type: NamedIndividual

TEXTURED
type: IfcReinforcingBarSurfaceEnum
type: NamedIndividual

IRREGULAR
type: IfcGridTypeEnum
type: NamedIndividual

NominalLength
type: ObjectProperty
type: FunctionalProperty
domain: IfcMechanicalFastener
range: IfcPositiveLengthMeasure

DISTRIBUTIONPOINT
type: IfcAddressTypeEnum
type: NamedIndividual

RelatingBuildingElement
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelCoversBldgElements
range: IfcElement
inverse of: HasCoverings

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcRamp
range: IfcRampTypeEnum

KINEMATICVISCOSITYUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

Depth
type: ObjectProperty
type: FunctionalProperty
domain: IfcSurfaceOfLinearExtrusion
range: IfcLengthMeasure

FOLDING
type: IfcDoorPanelOperationEnum
type: NamedIndividual

IfcElectricDistributionBoard
type: Class
subclass of: IfcFlowController
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcElectricDistributionBoardTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcElectricDistributionBoardTypeEnum
  on property: PredefinedType
disjoint with: IfcSwitchingDevice
disjoint with: IfcFlowMeter
disjoint with: IfcAirTerminalBox
disjoint with: IfcValve
disjoint with: IfcDamper
disjoint with: IfcElectricTimeControl
disjoint with: IfcProtectiveDevice

Declares
type: ObjectProperty
domain: IfcObject
range: IfcRelDefinesByObject
inverse of: RelatingObject

IsLinear
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralResultGroup
range: IfcBoolean

HasTextureMaps
type: ObjectProperty
domain: IfcFace
range: IfcTextureMap
inverse of: MappedTo

RADIOACTIVITYSENSOR
type: IfcSensorTypeEnum
type: NamedIndividual

ProfileDefinition
type: ObjectProperty
type: FunctionalProperty
domain: IfcProfileProperties
range: IfcProfileDef
inverse of: HasProperties

ExceptionTimes
type: ObjectProperty
domain: IfcWorkCalendar
range: IfcWorkTime

CLADDING
type: IfcCoveringTypeEnum
type: NamedIndividual

FEEDANDEXPANSION
type: IfcTankTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcBuildingElementProxyType
range: IfcBuildingElementProxyTypeEnum

RelatedObjects
type: ObjectProperty
domain: IfcRelAggregates
range: IfcObjectDefinition
inverse of: Decomposes IfcObjectDefinition

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcExternalReference
range: IfcLabel

MASSUNIT
type: IfcUnitEnum
type: NamedIndividual

IfcPipeSegment
type: Class
subclass of: IfcFlowSegment
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPipeSegmentTypeEnum
  on property: PredefinedType IfcPipeSegment
subclass of: Restriction
  all values from: IfcPipeSegmentTypeEnum
  on property: PredefinedType IfcPipeSegment
disjoint with: IfcCableCarrierSegment
disjoint with: IfcDuctSegment
disjoint with: IfcCableSegment

IfcSwitchingDevice
type: Class
subclass of: IfcFlowController
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSwitchingDeviceTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcSwitchingDeviceTypeEnum
  on property: PredefinedType
disjoint with: IfcDamper
disjoint with: IfcValve
disjoint with: IfcFlowMeter
disjoint with: IfcElectricTimeControl
disjoint with: IfcAirTerminalBox
disjoint with: IfcElectricDistributionBoard
disjoint with: IfcProtectiveDevice

IfcAlarm
type: Class
subclass of: IfcDistributionControlElement
subclass of: Restriction
  all values from: IfcAlarmTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAlarmTypeEnum
  on property: PredefinedType
disjoint with: IfcUnitaryControlElement
disjoint with: IfcFlowInstrument
disjoint with: IfcController
disjoint with: IfcSensor
disjoint with: IfcProtectiveDeviceTrippingUnit
disjoint with: IfcActuator

ATEND
type: IfcConnectionTypeEnum
type: NamedIndividual

SelfIntersect
type: ObjectProperty
type: FunctionalProperty
domain: IfcOffsetCurve3D
range: IfcLogical

STRIP_FOOTING
type: IfcFootingTypeEnum
type: NamedIndividual

Qualifier
type: ObjectProperty
type: FunctionalProperty
domain: IfcApproval
range: IfcText

PLAIN
type: IfcReinforcingBarSurfaceEnum
type: NamedIndividual

Position
type: ObjectProperty
type: FunctionalProperty
domain: IfcPolygonalBoundedHalfSpace
range: IfcAxis2Placement3D

InterferesElements
type: ObjectProperty
domain: IfcElement
range: IfcRelInterferesElements
inverse of: RelatingElement

PURLIN
type: IfcMemberTypeEnum
type: NamedIndividual

ProductDefinitional
type: ObjectProperty
type: FunctionalProperty
domain: IfcShapeAspect
range: IfcLogical

Status
type: ObjectProperty
type: FunctionalProperty
domain: IfcCostSchedule
range: IfcLabel

IfcJunctionBox
type: Class
subclass of: IfcFlowFitting
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcJunctionBoxTypeEnum
  on property: PredefinedType IfcJunctionBox
subclass of: Restriction
  all values from: IfcJunctionBoxTypeEnum
  on property: PredefinedType IfcJunctionBox
disjoint with: IfcPipeFitting
disjoint with: IfcCableCarrierFitting
disjoint with: IfcDuctFitting
disjoint with: IfcCableFitting

SecondaryUnit
type: ObjectProperty
type: FunctionalProperty
domain: IfcSimplePropertyTemplate
range: IfcUnit

BLINN
type: IfcReflectanceMethodEnum
type: NamedIndividual

IfcSpatialZoneType
type: Class
subclass of: IfcSpatialElementType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: LongName IfcSpatialZoneType
subclass of: Restriction
  all values from: IfcLabel
  on property: LongName IfcSpatialZoneType
subclass of: Restriction
  on class: IfcSpatialZoneTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcSpatialZoneTypeEnum
  on property: PredefinedType
disjoint with: IfcSpatialStructureElementType

IfcIndexedColourMap
type: Class
subclass of: IfcPresentationItem
subclass of: Restriction
  all values from: IfcPositiveInteger List
  on property: ColourIndex
subclass of: Restriction
  all values from: IfcSurfaceStyleShading
  on property: Overrides
subclass of: Restriction
  all values from: IfcColourRgbList
  on property: Colours
subclass of: Restriction
  on class: IfcPositiveInteger List
  on property: ColourIndex
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcTessellatedFaceSet
  on property: MappedTo IfcIndexedColourMap
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcTessellatedFaceSet
  on property: MappedTo IfcIndexedColourMap
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSurfaceStyleShading
  on property: Overrides
subclass of: Restriction
  on class: IfcColourRgbList
  on property: Colours
  qualified cardinality: 1
disjoint with: IfcSurfaceStyleShading
disjoint with: IfcCurveStyleFontPattern
disjoint with: IfcSurfaceStyleWithTextures
disjoint with: IfcSurfaceTexture
disjoint with: IfcPreDefinedItem
disjoint with: IfcTextureVertexList
disjoint with: IfcSurfaceStyleLighting
disjoint with: IfcTextureVertex
disjoint with: IfcTextStyleTextModel
disjoint with: IfcTextureCoordinate
disjoint with: IfcTextStyleForDefinedFont
disjoint with: IfcColourRgbList
disjoint with: IfcSurfaceStyleRefraction
disjoint with: IfcCurveStyleFontAndScaling
disjoint with: IfcCurveStyleFont
disjoint with: IfcColourSpecification

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcTaskType
range: IfcTaskTypeEnum

IfcElectricMotorType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  on class: IfcElectricMotorTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcElectricMotorTypeEnum
  on property: PredefinedType
disjoint with: IfcChillerType
disjoint with: IfcCoolingTowerType
disjoint with: IfcEvaporatorType
disjoint with: IfcEvaporativeCoolerType
disjoint with: IfcHeatExchangerType
disjoint with: IfcBurnerType
disjoint with: IfcElectricGeneratorType
disjoint with: IfcCoilType
disjoint with: IfcBoilerType
disjoint with: IfcTransformerType
disjoint with: IfcHumidifierType
disjoint with: IfcMotorConnectionType
disjoint with: IfcAirToAirHeatRecoveryType
disjoint with: IfcCondenserType
disjoint with: IfcTubeBundleType
disjoint with: IfcSolarDeviceType
disjoint with: IfcUnitaryEquipmentType
disjoint with: IfcCooledBeamType
disjoint with: IfcEngineType

QuadricAttenuation
type: ObjectProperty
type: FunctionalProperty
domain: IfcLightSourcePositional
range: IfcReal

GREATERTHANOREQUALTO
type: IfcBenchmarkEnum
type: NamedIndividual

ConversionOffset
type: ObjectProperty
type: FunctionalProperty
domain: IfcConversionBasedUnitWithOffset
range: IfcReal

Description
type: ObjectProperty
type: FunctionalProperty
domain: IfcAddress
range: IfcText

LOGICALNOTAND
type: IfcLogicalOperatorEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcMemberType
range: IfcMemberTypeEnum

P_BOUNDEDVALUE
type: IfcSimplePropertyTemplateTypeEnum
type: NamedIndividual

Dimensions
type: ObjectProperty
type: FunctionalProperty
domain: IfcNamedUnit
range: IfcDimensionalExponents

IfcDistributionPort
type: Class
subclass of: IfcPort
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDistributionSystemEnum
  on property: SystemType IfcDistributionPort
subclass of: Restriction
  all values from: IfcDistributionSystemEnum
  on property: SystemType IfcDistributionPort
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDistributionPortTypeEnum
  on property: PredefinedType IfcDistributionPort
subclass of: Restriction
  all values from: IfcDistributionPortTypeEnum
  on property: PredefinedType IfcDistributionPort
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcFlowDirectionEnum
  on property: FlowDirection
subclass of: Restriction
  all values from: IfcFlowDirectionEnum
  on property: FlowDirection

Vsense
type: ObjectProperty
type: FunctionalProperty
domain: IfcRectangularTrimmedSurface
range: IfcBoolean

HasTextures
type: ObjectProperty
domain: IfcTessellatedFaceSet
range: IfcIndexedTextureMap
inverse of: MappedTo IfcIndexedTextureMap

IfcPixelTexture
type: Class
subclass of: IfcSurfaceTexture
subclass of: Restriction
  all values from: IfcInteger
  on property: Width
subclass of: Restriction
  all values from: IfcInteger
  on property: Height
subclass of: Restriction
  all values from: IfcInteger
  on property: ColourComponents
subclass of: Restriction
  all values from: IfcBinary List
  on property: Pixel
subclass of: Restriction
  on class: IfcInteger
  on property: Height
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcInteger
  on property: Width
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcBinary List
  on property: Pixel
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcInteger
  on property: ColourComponents
  qualified cardinality: 1
disjoint with: IfcBlobTexture
disjoint with: IfcImageTexture

SelfWeightCoefficients
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralLoadCase
range: IfcRatioMeasure List

STARTUP
type: IfcProcedureTypeEnum
type: NamedIndividual

RelatedOrganizations
type: ObjectProperty
domain: IfcOrganizationRelationship
range: IfcOrganization
inverse of: IsRelatedBy IfcOrganization

SINK
type: IfcFlowDirectionEnum
type: IfcSanitaryTerminalTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcShadingDeviceType
range: IfcShadingDeviceTypeEnum

STEEL
type: IfcDoorStyleConstructionEnum
type: IfcWindowStyleConstructionEnum
type: NamedIndividual

WorldCoordinateSystem
type: ObjectProperty
type: FunctionalProperty
domain: IfcGeometricRepresentationContext
range: IfcAxis2Placement

IfcTable
type: Class
subclass of: IfcMetricValueSelect
subclass of: IfcObjectReferenceSelect
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTableColumn List
  on property: Columns
subclass of: Restriction
  all values from: IfcTableColumn List
  on property: Columns
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTableRow List
  on property: Rows
subclass of: Restriction
  all values from: IfcTableRow List
  on property: Rows
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Name
subclass of: Restriction
  all values from: IfcLabel
  on property: Name

PointParameterU
type: ObjectProperty
type: FunctionalProperty
domain: IfcPointOnSurface
range: IfcParameterValue

LoopVertex
type: ObjectProperty
type: FunctionalProperty
domain: IfcVertexLoop
range: IfcVertex

Profiles
type: ObjectProperty
domain: IfcCompositeProfileDef
range: IfcProfileDef

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcDoor
range: IfcDoorTypeEnum

TargetCRS
type: ObjectProperty
type: FunctionalProperty
domain: IfcCoordinateOperation
range: IfcCoordinateReferenceSystem

CENTRIFUGALBACKWARDINCLINEDCURVED
type: IfcFanTypeEnum
type: NamedIndividual

Materials
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialList
range: IfcMaterial List

AIRCONDITIONINGUNIT
type: IfcUnitaryEquipmentTypeEnum
type: NamedIndividual

HasSubContexts
type: ObjectProperty
domain: IfcGeometricRepresentationContext
range: IfcGeometricRepresentationSubContext
inverse of: ParentContext IfcGeometricRepresentationSubContext

IfcStructuralLoadCase
type: Class
subclass of: IfcStructuralLoadGroup
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRatioMeasure List
  on property: SelfWeightCoefficients
subclass of: Restriction
  all values from: Restriction
    all values from: Restriction
      all values from: Restriction
        on class: IfcRatioMeasure List
        on property: hasNext
        qualified cardinality: 0
      on property: hasNext
    on property: hasNext
  on property: SelfWeightCoefficients
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: Restriction
      on property: hasNext
      some values from: IfcRatioMeasure List
  on property: SelfWeightCoefficients
subclass of: Restriction
  all values from: IfcRatioMeasure List
  on property: SelfWeightCoefficients

MEGA
type: IfcSIPrefix
type: NamedIndividual

RelatedStructuralActivity
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelConnectsStructuralActivity
range: IfcStructuralActivity
inverse of: AssignedToStructuralItem IfcStructuralActivity

MAGNETICFLUXUNIT
type: IfcUnitEnum
type: NamedIndividual

DAILY
type: IfcRecurrenceTypeEnum
type: NamedIndividual

RIVET
type: IfcMechanicalFastenerTypeEnum
type: NamedIndividual

TranslationalStiffnessByAreaX
type: ObjectProperty
type: FunctionalProperty
domain: IfcBoundaryFaceCondition
range: IfcModulusOfSubgradeReactionSelect

IfcPlanarBox
type: Class
subclass of: IfcPlanarExtent
subclass of: Restriction
  on class: IfcAxis2Placement
  on property: Placement
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcAxis2Placement
  on property: Placement

EMERGENCYSTOP
type: IfcSwitchingDeviceTypeEnum
type: NamedIndividual

FIXEDPLATEPARALLELFLOWEXCHANGER
type: IfcAirToAirHeatRecoveryTypeEnum
type: NamedIndividual

SURVEYING
type: IfcLaborResourceTypeEnum
type: NamedIndividual

Identifier
type: ObjectProperty
type: FunctionalProperty
domain: IfcApproval
range: IfcIdentifier

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialLayer
range: IfcLabel

CONDUCTORSEGMENT
type: IfcCableSegmentTypeEnum
type: NamedIndividual

IfcSensorType
type: Class
subclass of: IfcDistributionControlElementType
subclass of: Restriction
  all values from: IfcSensorTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcSensorTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcFlowInstrumentType
disjoint with: IfcProtectiveDeviceTrippingUnitType
disjoint with: IfcActuatorType
disjoint with: IfcControllerType
disjoint with: IfcUnitaryControlElementType
disjoint with: IfcAlarmType

HEALTHANDSAFETY
type: IfcObjectiveEnum
type: NamedIndividual

PrimaryMeasureType
type: ObjectProperty
type: FunctionalProperty
domain: IfcSimplePropertyTemplate
range: IfcLabel

REMOVABLECASEMENT
type: IfcWindowPanelOperationEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcUnitaryControlElement
range: IfcUnitaryControlElementTypeEnum

OperationType
type: ObjectProperty
type: FunctionalProperty
domain: IfcDoor
range: IfcDoorTypeOperationEnum

IfcFace
type: Class
subclass of: IfcTopologicalRepresentationItem
subclass of: Restriction
  all values from: IfcFaceBound
  on property: Bounds
subclass of: Restriction
  all values from: IfcTextureMap
  on property: HasTextureMaps
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcFaceBound
  on property: Bounds
disjoint with: IfcFaceBound
disjoint with: IfcPath
disjoint with: IfcConnectedFaceSet
disjoint with: IfcEdge
disjoint with: IfcVertex
disjoint with: IfcLoop

DOUBLE_SWING_RIGHT
type: IfcDoorTypeOperationEnum
type: IfcDoorStyleOperationEnum
type: NamedIndividual

SEWAGE
type: IfcDistributionSystemEnum
type: NamedIndividual

IfcLaborResource
type: Class
subclass of: IfcConstructionResource
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLaborResourceTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcLaborResourceTypeEnum
  on property: PredefinedType
disjoint with: IfcConstructionProductResource
disjoint with: IfcConstructionEquipmentResource
disjoint with: IfcCrewResource
disjoint with: IfcConstructionMaterialResource
disjoint with: IfcSubContractResource

Usense
type: ObjectProperty
type: FunctionalProperty
domain: IfcRectangularTrimmedSurface
range: IfcBoolean

DRIVEN
type: IfcPileTypeEnum
type: NamedIndividual

RepresentationType
type: ObjectProperty
type: FunctionalProperty
domain: IfcRepresentation
range: IfcLabel

AxisPosition
type: ObjectProperty
type: FunctionalProperty
domain: IfcSurfaceOfRevolution
range: IfcAxis1Placement

IfcBSplineCurve
type: Class
subclass of: IfcBoundedCurve
subclass of: Restriction
  on class: IfcCartesianPoint List
  on property: ControlPointsList
  qualified cardinality: 1
subclass of: Class
  union of: IfcBSplineCurveWithKnots
subclass of: Restriction
  all values from: IfcLogical
  on property: SelfIntersect
subclass of: Restriction
  on class: IfcInteger
  on property: Degree IfcBSplineCurve
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcLogical
  on property: ClosedCurve IfcBSplineCurve
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLogical
  on property: ClosedCurve IfcBSplineCurve
subclass of: Restriction
  on class: IfcBSplineCurveForm
  on property: CurveForm
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcInteger
  on property: Degree IfcBSplineCurve
subclass of: Restriction
  all values from: IfcBSplineCurveForm
  on property: CurveForm
subclass of: Restriction
  on class: IfcLogical
  on property: SelfIntersect
  qualified cardinality: 1
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcCartesianPoint List
  on property: ControlPointsList
subclass of: Restriction
  all values from: IfcCartesianPoint List
  on property: ControlPointsList
disjoint with: IfcCompositeCurve
disjoint with: IfcTrimmedCurve
disjoint with: IfcPolyline
disjoint with: IfcIndexedPolyCurve

IfcStructuralLoadLinearForce
type: Class
subclass of: IfcStructuralLoadStatic
subclass of: Restriction
  all values from: IfcLinearMomentMeasure
  on property: LinearMomentX
subclass of: Restriction
  all values from: IfcLinearMomentMeasure
  on property: LinearMomentY
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLinearForceMeasure
  on property: LinearForceZ
subclass of: Restriction
  all values from: IfcLinearForceMeasure
  on property: LinearForceX
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLinearForceMeasure
  on property: LinearForceY
subclass of: Restriction
  all values from: IfcLinearForceMeasure
  on property: LinearForceY
subclass of: Restriction
  all values from: IfcLinearMomentMeasure
  on property: LinearMomentZ IfcStructuralLoadLinearForce
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLinearMomentMeasure
  on property: LinearMomentX
subclass of: Restriction
  all values from: IfcLinearForceMeasure
  on property: LinearForceZ
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLinearForceMeasure
  on property: LinearForceX
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLinearMomentMeasure
  on property: LinearMomentZ IfcStructuralLoadLinearForce
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLinearMomentMeasure
  on property: LinearMomentY
disjoint with: IfcStructuralLoadPlanarForce
disjoint with: IfcStructuralLoadSingleDisplacement
disjoint with: IfcStructuralLoadTemperature
disjoint with: IfcStructuralLoadSingleForce

WATERCOOLEDTUBEINTUBE
type: IfcCondenserTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcController
range: IfcControllerTypeEnum

IfcWindowLiningProperties
type: Class
subclass of: IfcPreDefinedPropertySet
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcShapeAspect
  on property: ShapeAspectStyle
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: LiningThickness
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: MullionThickness
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: LiningDepth
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: LiningThickness
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNormalisedRatioMeasure
  on property: SecondTransomOffset
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: TransomThickness
subclass of: Restriction
  all values from: IfcNormalisedRatioMeasure
  on property: FirstMullionOffset
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: LiningToPanelOffsetY IfcWindowLiningProperties
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNormalisedRatioMeasure
  on property: FirstTransomOffset
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: TransomThickness
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: LiningOffset IfcWindowLiningProperties
subclass of: Restriction
  all values from: IfcNormalisedRatioMeasure
  on property: FirstTransomOffset
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNormalisedRatioMeasure
  on property: SecondMullionOffset IfcWindowLiningProperties
subclass of: Restriction
  all values from: IfcNormalisedRatioMeasure
  on property: SecondMullionOffset IfcWindowLiningProperties
subclass of: Restriction
  all values from: IfcNormalisedRatioMeasure
  on property: SecondTransomOffset
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: LiningDepth
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: LiningToPanelOffsetX
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: MullionThickness
subclass of: Restriction
  all values from: IfcShapeAspect
  on property: ShapeAspectStyle
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: LiningToPanelOffsetY IfcWindowLiningProperties
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: LiningToPanelOffsetX
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNormalisedRatioMeasure
  on property: FirstMullionOffset
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: LiningOffset IfcWindowLiningProperties
disjoint with: IfcDoorLiningProperties
disjoint with: IfcDoorPanelProperties
disjoint with: IfcPermeableCoveringProperties
disjoint with: IfcReinforcementDefinitionProperties
disjoint with: IfcWindowPanelProperties

LongDescription
type: ObjectProperty
type: FunctionalProperty
domain: IfcProjectOrder
range: IfcText

EndParam
type: ObjectProperty
type: FunctionalProperty
domain: IfcSweptDiskSolid
range: IfcParameterValue

KELVIN
type: IfcSIUnitName
type: NamedIndividual

SlippageY
type: ObjectProperty
type: FunctionalProperty
domain: IfcSlippageConnectionCondition
range: IfcLengthMeasure

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcChillerType
range: IfcChillerTypeEnum

TensionFailureZ
type: ObjectProperty
type: FunctionalProperty
domain: IfcFailureConnectionCondition
range: IfcForceMeasure

ELECTRICALENGINEER
type: IfcRoleEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcEngineType
range: IfcEngineTypeEnum

IfcDerivedUnit
type: Class
subclass of: IfcUnit
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: UserDefinedType
subclass of: Restriction
  all values from: IfcLabel
  on property: UserDefinedType
subclass of: Restriction
  on class: IfcDerivedUnitEnum
  on property: UnitType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcDerivedUnitEnum
  on property: UnitType
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcDerivedUnitElement
  on property: Elements
subclass of: Restriction
  all values from: IfcDerivedUnitElement
  on property: Elements

IfcAsset
type: Class
subclass of: IfcGroup
subclass of: Restriction
  all values from: IfcCostValue
  on property: CurrentValue
subclass of: Restriction
  all values from: IfcActorSelect
  on property: Owner
subclass of: Restriction
  all values from: IfcPerson
  on property: ResponsiblePerson
subclass of: Restriction
  all values from: IfcDate
  on property: IncorporationDate
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPerson
  on property: ResponsiblePerson
subclass of: Restriction
  all values from: IfcCostValue
  on property: OriginalValue IfcAsset
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcActorSelect
  on property: Owner
subclass of: Restriction
  all values from: IfcIdentifier
  on property: Identification IfcAsset
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcActorSelect
  on property: User
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDate
  on property: IncorporationDate
subclass of: Restriction
  all values from: IfcCostValue
  on property: TotalReplacementCost IfcAsset
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: Identification IfcAsset
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCostValue
  on property: CurrentValue
subclass of: Restriction
  all values from: IfcCostValue
  on property: DepreciatedValue
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCostValue
  on property: DepreciatedValue
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCostValue
  on property: OriginalValue IfcAsset
subclass of: Restriction
  all values from: IfcActorSelect
  on property: User
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCostValue
  on property: TotalReplacementCost IfcAsset
disjoint with: IfcInventory
disjoint with: IfcSystem
disjoint with: IfcStructuralLoadGroup
disjoint with: IfcStructuralResultGroup

ControlPointsList
type: ObjectProperty
type: FunctionalProperty
domain: IfcBSplineCurve
range: IfcCartesianPoint List

COUPLING
type: IfcMotorConnectionTypeEnum
type: NamedIndividual

Height
type: ObjectProperty
type: FunctionalProperty
domain: IfcPixelTexture
range: IfcInteger

UnitBasis
type: ObjectProperty
type: FunctionalProperty
domain: IfcAppliedValue
range: IfcMeasureWithUnit

INSULATION
type: IfcBuildingElementPartTypeEnum
type: IfcCoveringTypeEnum
type: NamedIndividual

RelatedMaterials
type: ObjectProperty
domain: IfcMaterialRelationship
range: IfcMaterial
inverse of: IsRelatedWith

EarlyStart
type: ObjectProperty
type: FunctionalProperty
domain: IfcTaskTime
range: IfcDateTime

IfcCooledBeam
type: Class
subclass of: IfcEnergyConversionDevice
subclass of: Restriction
  all values from: IfcCooledBeamTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCooledBeamTypeEnum
  on property: PredefinedType
disjoint with: IfcBoiler
disjoint with: IfcMotorConnection
disjoint with: IfcUnitaryEquipment
disjoint with: IfcCoolingTower
disjoint with: IfcCondenser
disjoint with: IfcEvaporativeCooler
disjoint with: IfcEngine
disjoint with: IfcEvaporator
disjoint with: IfcElectricMotor
disjoint with: IfcBurner
disjoint with: IfcCoil
disjoint with: IfcHeatExchanger
disjoint with: IfcHumidifier
disjoint with: IfcChiller
disjoint with: IfcTransformer
disjoint with: IfcElectricGenerator
disjoint with: IfcTubeBundle
disjoint with: IfcSolarDevice
disjoint with: IfcAirToAirHeatRecovery

EXTERNALCOMBUSTION
type: IfcEngineTypeEnum
type: NamedIndividual

BasisCurve
type: ObjectProperty
type: FunctionalProperty
domain: IfcOffsetCurve3D
range: IfcCurve

SPECIFICHEATCAPACITYUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

IfcRepresentationContext
type: Class
subclass of: Restriction
  all values from: IfcRepresentation
  on property: RepresentationsInContext
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: ContextType
subclass of: Restriction
  all values from: IfcLabel
  on property: ContextType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: ContextIdentifier IfcRepresentationContext
subclass of: Restriction
  all values from: IfcLabel
  on property: ContextIdentifier IfcRepresentationContext
subclass of: Class
  union of: IfcGeometricRepresentationContext

ReferenceTokens
type: ObjectProperty
type: FunctionalProperty
domain: IfcClassification
range: IfcIdentifier List

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcLightFixtureType
range: IfcLightFixtureTypeEnum

FOOTING_BEAM
type: IfcFootingTypeEnum
type: NamedIndividual

DefiningUnit
type: ObjectProperty
type: FunctionalProperty
domain: IfcPropertyTableValue
range: IfcUnit

FontWeight
type: ObjectProperty
type: FunctionalProperty
domain: IfcTextStyleFontModel
range: IfcFontWeight

SOLIDANGLEUNIT
type: IfcUnitEnum
type: NamedIndividual

DurationType
type: ObjectProperty
type: FunctionalProperty
domain: IfcLagTime
range: IfcTaskDurationEnum

HARD
type: IfcConstraintEnum
type: NamedIndividual

AREA
type: IfcProfileTypeEnum
type: NamedIndividual

DIRECTIONSOURCE
type: IfcLightFixtureTypeEnum
type: NamedIndividual

INDIRECTDIRECTCOMBINATION
type: IfcEvaporativeCoolerTypeEnum
type: NamedIndividual

RelatingElement
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelProjectsElement
range: IfcElement
inverse of: HasProjections

IfcStructuralSurfaceAction
type: Class
subclass of: IfcStructuralAction
subclass of: Restriction
  on class: IfcStructuralSurfaceActivityTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcStructuralSurfaceActivityTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcProjectedOrTrueLengthEnum
  on property: ProjectedOrTrue
subclass of: Restriction
  all values from: IfcProjectedOrTrueLengthEnum
  on property: ProjectedOrTrue
disjoint with: IfcStructuralPointAction
disjoint with: IfcStructuralCurveAction

START_FINISH
type: IfcSequenceEnum
type: NamedIndividual

IfcEvaporativeCooler
type: Class
subclass of: IfcEnergyConversionDevice
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcEvaporativeCoolerTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcEvaporativeCoolerTypeEnum
  on property: PredefinedType
disjoint with: IfcAirToAirHeatRecovery
disjoint with: IfcHumidifier
disjoint with: IfcBoiler
disjoint with: IfcElectricMotor
disjoint with: IfcTubeBundle
disjoint with: IfcElectricGenerator
disjoint with: IfcEngine
disjoint with: IfcMotorConnection
disjoint with: IfcCoolingTower
disjoint with: IfcHeatExchanger
disjoint with: IfcCoil
disjoint with: IfcCondenser
disjoint with: IfcBurner
disjoint with: IfcEvaporator
disjoint with: IfcSolarDevice
disjoint with: IfcCooledBeam
disjoint with: IfcUnitaryEquipment
disjoint with: IfcTransformer
disjoint with: IfcChiller

MUNICIPALSOLIDWASTE
type: IfcDistributionSystemEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcDistributionSystem
range: IfcDistributionSystemEnum

IfcSite
type: Class
subclass of: IfcSpatialStructureElement
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: RefElevation IfcSite
subclass of: Restriction
  all values from: IfcCompoundPlaneAngleMeasure
  on property: RefLongitude
subclass of: Restriction
  all values from: IfcCompoundPlaneAngleMeasure
  on property: RefLatitude
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCompoundPlaneAngleMeasure
  on property: RefLatitude
subclass of: Restriction
  all values from: IfcLabel
  on property: LandTitleNumber
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCompoundPlaneAngleMeasure
  on property: RefLongitude
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPostalAddress
  on property: SiteAddress IfcSite
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: LandTitleNumber
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: RefElevation IfcSite
subclass of: Restriction
  all values from: IfcPostalAddress
  on property: SiteAddress IfcSite
disjoint with: IfcBuildingStorey
disjoint with: IfcBuilding
disjoint with: IfcSpace

IfcPropertyListValue
type: Class
subclass of: IfcSimpleProperty
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcUnit
  on property: Unit
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcValue List
  on property: ListValues
subclass of: Restriction
  all values from: IfcUnit
  on property: Unit
subclass of: Restriction
  all values from: IfcValue List
  on property: ListValues
disjoint with: IfcPropertySingleValue
disjoint with: IfcPropertyEnumeratedValue
disjoint with: IfcPropertyTableValue
disjoint with: IfcPropertyReferenceValue
disjoint with: IfcPropertyBoundedValue

IfcDoorPanelProperties
type: Class
subclass of: IfcPreDefinedPropertySet
subclass of: Restriction
  on class: IfcDoorPanelOperationEnum
  on property: PanelOperation
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: PanelDepth
subclass of: Restriction
  all values from: IfcShapeAspect
  on property: ShapeAspectStyle
subclass of: Restriction
  all values from: IfcDoorPanelPositionEnum
  on property: PanelPosition
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: PanelDepth
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcShapeAspect
  on property: ShapeAspectStyle
subclass of: Restriction
  all values from: IfcDoorPanelOperationEnum
  on property: PanelOperation
subclass of: Restriction
  all values from: IfcNormalisedRatioMeasure
  on property: PanelWidth IfcDoorPanelProperties
subclass of: Restriction
  on class: IfcDoorPanelPositionEnum
  on property: PanelPosition
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNormalisedRatioMeasure
  on property: PanelWidth IfcDoorPanelProperties
disjoint with: IfcDoorLiningProperties
disjoint with: IfcWindowLiningProperties
disjoint with: IfcReinforcementDefinitionProperties
disjoint with: IfcPermeableCoveringProperties
disjoint with: IfcWindowPanelProperties

Description
type: ObjectProperty
type: FunctionalProperty
domain: IfcAppliedValue
range: IfcText

CorrespondingBoundary
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelSpaceBoundary2ndLevel
range: IfcRelSpaceBoundary2ndLevel
inverse of: Corresponds

Values
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralLoadConfiguration
range: IfcStructuralLoadOrResult List

EventTriggerType
type: ObjectProperty
type: FunctionalProperty
domain: IfcEventType
range: IfcEventTriggerTypeEnum

FIRSTSHIFT
type: IfcWorkCalendarTypeEnum
type: NamedIndividual

IfcBoxedHalfSpace
type: Class
subclass of: IfcHalfSpaceSolid
subclass of: Restriction
  on class: IfcBoundingBox
  on property: Enclosure IfcBoxedHalfSpace
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBoundingBox
  on property: Enclosure IfcBoxedHalfSpace
disjoint with: IfcPolygonalBoundedHalfSpace

Unit
type: ObjectProperty
type: FunctionalProperty
domain: IfcPropertyListValue
range: IfcUnit

IfcPhysicalSimpleQuantity
type: Class
subclass of: IfcPhysicalQuantity
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNamedUnit
  on property: Unit
subclass of: Restriction
  all values from: IfcNamedUnit
  on property: Unit
subclass of: Class
  union of: IfcQuantityVolume
  union of: IfcQuantityCount
  union of: IfcQuantityLength
  union of: IfcQuantityWeight
  union of: IfcQuantityTime
  union of: IfcQuantityArea
disjoint with: IfcPhysicalComplexQuantity

GLOBAL_COORDS
type: IfcGlobalOrLocalEnum
type: NamedIndividual

ExchangeRate
type: ObjectProperty
type: FunctionalProperty
domain: IfcCurrencyRelationship
range: IfcPositiveRatioMeasure

IN_PLANE_LOADING_2D
type: IfcAnalysisModelTypeEnum
type: NamedIndividual

ALUMINIUM_PLASTIC
type: IfcDoorStyleConstructionEnum
type: NamedIndividual

IfcActorRole
type: Class
subclass of: IfcResourceObjectSelect
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: UserDefinedRole
subclass of: Restriction
  all values from: IfcLabel
  on property: UserDefinedRole
subclass of: Restriction
  on class: IfcRoleEnum
  on property: Role
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcRoleEnum
  on property: Role

BENDING_ELEMENT
type: IfcStructuralSurfaceMemberTypeEnum
type: NamedIndividual

IfcProxy
type: Class
subclass of: IfcProduct
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Tag IfcProxy
subclass of: Restriction
  all values from: IfcLabel
  on property: Tag IfcProxy
subclass of: Restriction
  all values from: IfcObjectTypeEnum
  on property: ProxyType
subclass of: Restriction
  on class: IfcObjectTypeEnum
  on property: ProxyType
  qualified cardinality: 1
disjoint with: IfcStructuralActivity
disjoint with: IfcElement
disjoint with: IfcAnnotation
disjoint with: IfcStructuralItem
disjoint with: IfcPort
disjoint with: IfcGrid
disjoint with: IfcSpatialElement

STARTER
type: IfcSwitchingDeviceTypeEnum
type: NamedIndividual

HALOGEN
type: IfcLampTypeEnum
type: NamedIndividual

Description
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialProfile
range: IfcText

Voids
type: ObjectProperty
domain: IfcFacetedBrepWithVoids
range: IfcClosedShell

IfcTessellatedFaceSet
type: Class
subclass of: IfcTessellatedItem
subclass of: Class
  union of: IfcTriangulatedFaceSet
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcParameterValue List List
  on property: Normals
subclass of: Restriction
  all values from: IfcParameterValue List List
  on property: Normals
subclass of: Restriction
  all values from: IfcBoolean
  on property: Closed
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBoolean
  on property: Closed
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIndexedColourMap
  on property: HasColours IfcTessellatedFaceSet
subclass of: Restriction
  all values from: IfcCartesianPointList3D
  on property: Coordinates
subclass of: Restriction
  all values from: IfcIndexedTextureMap
  on property: HasTextures
subclass of: Restriction
  on class: IfcCartesianPointList3D
  on property: Coordinates
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcIndexedColourMap
  on property: HasColours IfcTessellatedFaceSet

Unit
type: ObjectProperty
type: FunctionalProperty
domain: IfcPhysicalSimpleQuantity
range: IfcNamedUnit

MaterialClassifications
type: ObjectProperty
domain: IfcMaterialClassificationRelationship
range: IfcClassificationSelect

IfcRelCoversBldgElements
type: Class
subclass of: IfcRelConnects
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcCovering
  on property: RelatedCoverings
subclass of: Restriction
  all values from: IfcElement
  on property: RelatingBuildingElement
subclass of: Restriction
  on class: IfcElement
  on property: RelatingBuildingElement
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCovering
  on property: RelatedCoverings
disjoint with: IfcRelConnectsElements
disjoint with: IfcRelServicesBuildings
disjoint with: IfcRelFillsElement
disjoint with: IfcRelCoversSpaces
disjoint with: IfcRelFlowControlElements
disjoint with: IfcRelConnectsPorts
disjoint with: IfcRelConnectsStructuralActivity
disjoint with: IfcRelReferencedInSpatialStructure
disjoint with: IfcRelInterferesElements
disjoint with: IfcRelConnectsPortToElement
disjoint with: IfcRelContainedInSpatialStructure
disjoint with: IfcRelConnectsStructuralMember
disjoint with: IfcRelSequence
disjoint with: IfcRelSpaceBoundary

CO2SENSOR
type: IfcSensorTypeEnum
type: NamedIndividual

PHOTOCOPIER
type: IfcElectricApplianceTypeEnum
type: NamedIndividual

WATERCOOLINGCOIL
type: IfcCoilTypeEnum
type: NamedIndividual

MOMENTOFINERTIAUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcBoundaryCondition
range: IfcLabel

IfcDistributionControlElement
type: Class
subclass of: IfcDistributionElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRelFlowControlElements
  on property: AssignedToFlowElement
subclass of: Restriction
  all values from: IfcRelFlowControlElements
  on property: AssignedToFlowElement
disjoint with: IfcDistributionFlowElement

HEATING
type: IfcDistributionSystemEnum
type: IfcConstructionEquipmentResourceTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcSystemFurnitureElementType
range: IfcSystemFurnitureElementTypeEnum

PanelPosition
type: ObjectProperty
type: FunctionalProperty
domain: IfcDoorPanelProperties
range: IfcDoorPanelPositionEnum

ReferenceExtent
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialLayerSetUsage
range: IfcPositiveLengthMeasure

MECHANICALFORCEDDRAFT
type: IfcCoolingTowerTypeEnum
type: NamedIndividual

SINGLESCREW
type: IfcCompressorTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcFlowMeter
range: IfcFlowMeterTypeEnum

TimePeriods
type: ObjectProperty
type: FunctionalProperty
domain: IfcRecurrencePattern
range: IfcTimePeriod List

LayerFrozen
type: ObjectProperty
type: FunctionalProperty
domain: IfcPresentationLayerWithStyle
range: IfcLogical

IsDefinedBy
type: ObjectProperty
domain: IfcPropertySetDefinition
range: IfcRelDefinesByTemplate
inverse of: RelatedPropertySets IfcRelDefinesByTemplate

Axis
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralCurveMember
range: IfcDirection

IfcElectricAppliance
type: Class
subclass of: IfcFlowTerminal
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcElectricApplianceTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcElectricApplianceTypeEnum
  on property: PredefinedType
disjoint with: IfcWasteTerminal
disjoint with: IfcFireSuppressionTerminal
disjoint with: IfcLamp
disjoint with: IfcCommunicationsAppliance
disjoint with: IfcAudioVisualAppliance
disjoint with: IfcSpaceHeater
disjoint with: IfcMedicalDevice
disjoint with: IfcSanitaryTerminal
disjoint with: IfcStackTerminal
disjoint with: IfcAirTerminal
disjoint with: IfcOutlet
disjoint with: IfcLightFixture

TransverseBarNominalDiameter
type: ObjectProperty
type: FunctionalProperty
domain: IfcReinforcingMeshType
range: IfcPositiveLengthMeasure

SurfaceColour
type: ObjectProperty
type: FunctionalProperty
domain: IfcSurfaceStyleShading
range: IfcColourRgb

SpineCurve
type: ObjectProperty
type: FunctionalProperty
domain: IfcSectionedSpine
range: IfcCompositeCurve

EdgeRadius
type: ObjectProperty
type: FunctionalProperty
domain: IfcUShapeProfileDef
range: IfcNonNegativeLengthMeasure

TELEPHONE
type: IfcAudioVisualApplianceTypeEnum
type: IfcDistributionSystemEnum
type: NamedIndividual

IfcDuctSegmentType
type: Class
subclass of: IfcFlowSegmentType
subclass of: Restriction
  on class: IfcDuctSegmentTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcDuctSegmentTypeEnum
  on property: PredefinedType
disjoint with: IfcPipeSegmentType
disjoint with: IfcCableCarrierSegmentType
disjoint with: IfcCableSegmentType

IfcMaterialConstituent
type: Class
subclass of: IfcMaterialDefinition
subclass of: Restriction
  all values from: IfcMaterial
  on property: Material
subclass of: Restriction
  on class: IfcMaterial
  on property: Material
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Category
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
subclass of: Restriction
  on class: IfcMaterialConstituentSet
  on property: ToMaterialConstituentSet
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcMaterialConstituentSet
  on property: ToMaterialConstituentSet
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Name
subclass of: Restriction
  all values from: IfcLabel
  on property: Category
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcNormalisedRatioMeasure
  on property: Fraction
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNormalisedRatioMeasure
  on property: Fraction
disjoint with: IfcMaterialProfileSet
disjoint with: IfcMaterialConstituentSet
disjoint with: IfcMaterialProfile
disjoint with: IfcMaterialLayerSet
disjoint with: IfcMaterial
disjoint with: IfcMaterialLayer

IfcRelReferencedInSpatialStructure
type: Class
subclass of: IfcRelConnects
subclass of: Restriction
  all values from: IfcSpatialElement
  on property: RelatingStructure
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcProduct
  on property: RelatedElements IfcRelReferencedInSpatialStructure
subclass of: Restriction
  all values from: IfcProduct
  on property: RelatedElements IfcRelReferencedInSpatialStructure
subclass of: Restriction
  on class: IfcSpatialElement
  on property: RelatingStructure
  qualified cardinality: 1
disjoint with: IfcRelConnectsPortToElement
disjoint with: IfcRelSpaceBoundary
disjoint with: IfcRelConnectsStructuralMember
disjoint with: IfcRelContainedInSpatialStructure
disjoint with: IfcRelFillsElement
disjoint with: IfcRelServicesBuildings
disjoint with: IfcRelConnectsStructuralActivity
disjoint with: IfcRelCoversSpaces
disjoint with: IfcRelConnectsElements
disjoint with: IfcRelSequence
disjoint with: IfcRelConnectsPorts
disjoint with: IfcRelInterferesElements
disjoint with: IfcRelCoversBldgElements
disjoint with: IfcRelFlowControlElements

CAPACITORBANK
type: IfcElectricFlowStorageDeviceTypeEnum
type: NamedIndividual

LOAD_COMBINATION
type: IfcLoadGroupTypeEnum
type: NamedIndividual

IfcNamedUnit
type: Class
subclass of: IfcUnit
subclass of: Restriction
  on class: IfcUnitEnum
  on property: UnitType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcUnitEnum
  on property: UnitType
subclass of: Restriction
  on class: IfcDimensionalExponents
  on property: Dimensions
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcDimensionalExponents
  on property: Dimensions
subclass of: Class
  union of: IfcConversionBasedUnit
  union of: IfcSIUnit
  union of: IfcContextDependentUnit

SOFT
type: IfcConstraintEnum
type: NamedIndividual

IfcOwnerHistory
type: Class
subclass of: Restriction
  all values from: IfcTimeStamp
  on property: CreationDate
subclass of: Restriction
  all values from: IfcApplication
  on property: LastModifyingApplication IfcOwnerHistory
subclass of: Restriction
  all values from: IfcChangeActionEnum
  on property: ChangeAction
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcChangeActionEnum
  on property: ChangeAction
subclass of: Restriction
  on class: IfcApplication
  on property: OwningApplication IfcOwnerHistory
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcApplication
  on property: OwningApplication IfcOwnerHistory
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcApplication
  on property: LastModifyingApplication IfcOwnerHistory
subclass of: Restriction
  all values from: IfcTimeStamp
  on property: LastModifiedDate
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPersonAndOrganization
  on property: LastModifyingUser
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTimeStamp
  on property: LastModifiedDate
subclass of: Restriction
  all values from: IfcPersonAndOrganization
  on property: LastModifyingUser
subclass of: Restriction
  on class: IfcTimeStamp
  on property: CreationDate
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcStateEnum
  on property: State
subclass of: Restriction
  all values from: IfcPersonAndOrganization
  on property: OwningUser IfcOwnerHistory
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcStateEnum
  on property: State
subclass of: Restriction
  on class: IfcPersonAndOrganization
  on property: OwningUser IfcOwnerHistory
  qualified cardinality: 1

IfcQuantityLength
type: Class
subclass of: IfcPhysicalSimpleQuantity
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: LengthValue
subclass of: Restriction
  on class: IfcLengthMeasure
  on property: LengthValue
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Formula IfcQuantityLength
subclass of: Restriction
  all values from: IfcLabel
  on property: Formula IfcQuantityLength
disjoint with: IfcQuantityWeight
disjoint with: IfcQuantityCount
disjoint with: IfcQuantityVolume
disjoint with: IfcQuantityTime
disjoint with: IfcQuantityArea

SIDEHUNGRIGHTHAND
type: IfcWindowPanelOperationEnum
type: NamedIndividual

SHEARMODULUSUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

MEASURED
type: IfcDataOriginEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcWallType
range: IfcWallTypeEnum

SKIRTINGBOARD
type: IfcCoveringTypeEnum
type: NamedIndividual

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcApproval
range: IfcLabel

BarSurface
type: ObjectProperty
type: FunctionalProperty
domain: IfcReinforcingBar
range: IfcReinforcingBarSurfaceEnum

SourceCRS
type: ObjectProperty
type: FunctionalProperty
domain: IfcCoordinateOperation
range: IfcCoordinateReferenceSystemSelect

ActionSource
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralLoadGroup
range: IfcActionSourceTypeEnum

POWERFACTORMETER
type: IfcFlowInstrumentTypeEnum
type: NamedIndividual

IfcVibrationIsolatorType
type: Class
subclass of: IfcElementComponentType
subclass of: Restriction
  on class: IfcVibrationIsolatorTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcVibrationIsolatorTypeEnum
  on property: PredefinedType
disjoint with: IfcMechanicalFastenerType
disjoint with: IfcReinforcingElementType
disjoint with: IfcFastenerType
disjoint with: IfcBuildingElementPartType
disjoint with: IfcDiscreteAccessoryType

IfcZone
type: Class
subclass of: IfcSystem
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: LongName IfcZone
subclass of: Restriction
  all values from: IfcLabel
  on property: LongName IfcZone
disjoint with: IfcStructuralAnalysisModel
disjoint with: IfcBuildingSystem
disjoint with: IfcDistributionSystem

CurrentValue
type: ObjectProperty
type: FunctionalProperty
domain: IfcAsset
range: IfcCostValue

IfcElementAssembly
type: Class
subclass of: IfcElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAssemblyPlaceEnum
  on property: AssemblyPlace
subclass of: Restriction
  all values from: IfcElementAssemblyTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcElementAssemblyTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcAssemblyPlaceEnum
  on property: AssemblyPlace
disjoint with: IfcBuildingElement
disjoint with: IfcVirtualElement
disjoint with: IfcFurnishingElement
disjoint with: IfcFeatureElement
disjoint with: IfcCivilElement
disjoint with: IfcDistributionElement
disjoint with: IfcTransportElement
disjoint with: IfcElementComponent
disjoint with: IfcGeographicElement

UPS
type: IfcElectricFlowStorageDeviceTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcCostSchedule
range: IfcCostScheduleTypeEnum

NominalDiameter
type: ObjectProperty
type: FunctionalProperty
domain: IfcReinforcingBar
range: IfcPositiveLengthMeasure

IfcPhysicalComplexQuantity
type: Class
subclass of: IfcPhysicalQuantity
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Quality
subclass of: Restriction
  on class: IfcLabel
  on property: Discrimination
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLabel
  on property: Discrimination
subclass of: Restriction
  all values from: IfcLabel
  on property: Quality
subclass of: Restriction
  all values from: IfcPhysicalQuantity
  on property: HasQuantities
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Usage
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcPhysicalQuantity
  on property: HasQuantities
subclass of: Restriction
  all values from: IfcLabel
  on property: Usage
disjoint with: IfcPhysicalSimpleQuantity

LayerStyles
type: ObjectProperty
domain: IfcPresentationLayerWithStyle
range: IfcPresentationStyle

MOLECULARWEIGHTUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

IfcProperty
type: Class
subclass of: IfcPropertyAbstraction
subclass of: Restriction
  all values from: IfcResourceApprovalRelationship
  on property: HasApprovals
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Class
  union of: IfcComplexProperty
  union of: IfcSimpleProperty
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
subclass of: Restriction
  on class: IfcIdentifier
  on property: Name
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcIdentifier
  on property: Name
subclass of: Restriction
  all values from: IfcComplexProperty
  on property: PartOfComplex IfcProperty
subclass of: Restriction
  all values from: IfcResourceConstraintRelationship
  on property: HasConstraints IfcProperty
subclass of: Restriction
  all values from: IfcPropertyDependencyRelationship
  on property: PropertyDependsOn
subclass of: Restriction
  all values from: IfcPropertySet
  on property: PartOfPset
subclass of: Restriction
  all values from: IfcPropertyDependencyRelationship
  on property: PropertyForDependance IfcProperty
disjoint with: IfcPropertyEnumeration
disjoint with: IfcExtendedProperties
disjoint with: IfcPreDefinedProperties

CHANGEOVER
type: IfcValveTypeEnum
type: NamedIndividual

CompressionFailureY
type: ObjectProperty
type: FunctionalProperty
domain: IfcFailureConnectionCondition
range: IfcForceMeasure

REPEATER
type: IfcCommunicationsApplianceTypeEnum
type: NamedIndividual

EARTHLEAKAGECIRCUITBREAKER
type: IfcProtectiveDeviceTypeEnum
type: NamedIndividual

Usage
type: ObjectProperty
type: FunctionalProperty
domain: IfcConstructionResource
range: IfcResourceTime

IfcActuator
type: Class
subclass of: IfcDistributionControlElement
subclass of: Restriction
  all values from: IfcActuatorTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcActuatorTypeEnum
  on property: PredefinedType
disjoint with: IfcProtectiveDeviceTrippingUnit
disjoint with: IfcAlarm
disjoint with: IfcSensor
disjoint with: IfcUnitaryControlElement
disjoint with: IfcFlowInstrument
disjoint with: IfcController

IfcOffsetCurve2D
type: Class
subclass of: IfcCurve
subclass of: Restriction
  all values from: IfcCurve
  on property: BasisCurve
subclass of: Restriction
  on class: IfcCurve
  on property: BasisCurve
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: Distance
subclass of: Restriction
  on class: IfcLogical
  on property: SelfIntersect
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcLengthMeasure
  on property: Distance
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLogical
  on property: SelfIntersect
disjoint with: IfcLine
disjoint with: IfcOffsetCurve3D
disjoint with: IfcConic
disjoint with: IfcBoundedCurve
disjoint with: IfcPcurve

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcSolarDevice
range: IfcSolarDeviceTypeEnum

Radius
type: ObjectProperty
type: FunctionalProperty
domain: IfcLightSourcePositional
range: IfcPositiveLengthMeasure

IfcStairFlight
type: Class
subclass of: IfcBuildingElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: RiserHeight IfcStairFlight
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcInteger
  on property: NumberOfTreads
subclass of: Restriction
  all values from: IfcInteger
  on property: NumberOfRisers IfcStairFlight
subclass of: Restriction
  all values from: IfcStairFlightTypeEnum
  on property: PredefinedType IfcStairFlight
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: RiserHeight IfcStairFlight
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcStairFlightTypeEnum
  on property: PredefinedType IfcStairFlight
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: TreadLength
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcInteger
  on property: NumberOfRisers IfcStairFlight
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: TreadLength
subclass of: Restriction
  all values from: IfcInteger
  on property: NumberOfTreads
disjoint with: IfcRailing
disjoint with: IfcDoor
disjoint with: IfcRampFlight
disjoint with: IfcStair
disjoint with: IfcPile
disjoint with: IfcColumn
disjoint with: IfcWall
disjoint with: IfcMember
disjoint with: IfcSlab
disjoint with: IfcCovering
disjoint with: IfcChimney
disjoint with: IfcWindow
disjoint with: IfcRamp
disjoint with: IfcPlate
disjoint with: IfcBuildingElementProxy
disjoint with: IfcFooting
disjoint with: IfcShadingDevice
disjoint with: IfcRoof
disjoint with: IfcBeam
disjoint with: IfcCurtainWall

IfcSweptAreaSolid
type: Class
subclass of: IfcSolidModel
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAxis2Placement3D
  on property: Position IfcSweptAreaSolid
subclass of: Class
  union of: IfcExtrudedAreaSolid
  union of: IfcRevolvedAreaSolid
  union of: IfcFixedReferenceSweptAreaSolid
  union of: IfcSurfaceCurveSweptAreaSolid
subclass of: Restriction
  all values from: IfcAxis2Placement3D
  on property: Position IfcSweptAreaSolid
subclass of: Restriction
  on class: IfcProfileDef
  on property: SweptArea IfcSweptAreaSolid
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcProfileDef
  on property: SweptArea IfcSweptAreaSolid
disjoint with: IfcSweptDiskSolid
disjoint with: IfcCsgSolid
disjoint with: IfcManifoldSolidBrep

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcBoilerType
range: IfcBoilerTypeEnum

BALUSTRADE
type: IfcRailingTypeEnum
type: NamedIndividual

LightEmissionSource
type: ObjectProperty
type: FunctionalProperty
domain: IfcLightSourceGoniometric
range: IfcLightEmissionSourceEnum

PHASEANGLEMETER
type: IfcFlowInstrumentTypeEnum
type: NamedIndividual

Enumerators
type: ObjectProperty
type: FunctionalProperty
domain: IfcSimplePropertyTemplate
range: IfcPropertyEnumeration

MOTORCONTROLCENTRE
type: IfcElectricDistributionBoardTypeEnum
type: NamedIndividual

InterferenceType
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelInterferesElements
range: IfcIdentifier

Description
type: ObjectProperty
type: FunctionalProperty
domain: IfcConstraint
range: IfcText

CANDELA
type: IfcSIUnitName
type: NamedIndividual

IfcControl
type: Class
subclass of: IfcObject
subclass of: Restriction
  all values from: IfcRelAssignsToControl
  on property: Controls
subclass of: Restriction
  all values from: IfcIdentifier
  on property: Identification IfcControl
subclass of: Class
  union of: IfcProjectOrder
  union of: IfcCostSchedule
  union of: IfcPerformanceHistory
  union of: IfcActionRequest
  union of: IfcCostItem
  union of: IfcWorkControl
  union of: IfcWorkCalendar
  union of: IfcPermit
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: Identification IfcControl
disjoint with: IfcGroup
disjoint with: IfcActor
disjoint with: IfcProduct
disjoint with: IfcProcess
disjoint with: IfcResource

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralSurfaceMember
range: IfcStructuralSurfaceMemberTypeEnum

THERMOSTATICACTUATOR
type: IfcActuatorTypeEnum
type: NamedIndividual

ApplicableEntity
type: ObjectProperty
type: FunctionalProperty
domain: IfcPropertySetTemplate
range: IfcIdentifier

RelatingObject
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelNests
range: IfcObjectDefinition
inverse of: IsNestedBy

SMOKESENSOR
type: IfcSensorTypeEnum
type: NamedIndividual

IfcRepresentation
type: Class
subclass of: IfcLayeredItem
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcRepresentationItem
  on property: Items
subclass of: Restriction
  on class: IfcRepresentationContext
  on property: ContextOfItems IfcRepresentation
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: RepresentationIdentifier IfcRepresentation
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: RepresentationType
subclass of: Restriction
  all values from: IfcRepresentationMap
  on property: RepresentationMap IfcRepresentation
subclass of: Restriction
  all values from: IfcRepresentationItem
  on property: Items
subclass of: Class
  union of: IfcShapeModel
  union of: IfcStyleModel
subclass of: Restriction
  all values from: IfcLabel
  on property: RepresentationIdentifier IfcRepresentation
subclass of: Restriction
  all values from: IfcRepresentationContext
  on property: ContextOfItems IfcRepresentation
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRepresentationMap
  on property: RepresentationMap IfcRepresentation
subclass of: Restriction
  all values from: IfcLabel
  on property: RepresentationType

SINGLESTAGE
type: IfcCompressorTypeEnum
type: NamedIndividual

FLOWSENSOR
type: IfcSensorTypeEnum
type: NamedIndividual

ATSTART
type: IfcConnectionTypeEnum
type: NamedIndividual

LEVELSENSOR
type: IfcSensorTypeEnum
type: NamedIndividual

XLength
type: ObjectProperty
type: FunctionalProperty
domain: IfcBlock
range: IfcPositiveLengthMeasure

IfcRelAssociatesMaterial
type: Class
subclass of: IfcRelAssociates
subclass of: Restriction
  on class: IfcMaterialSelect
  on property: RelatingMaterial IfcRelAssociatesMaterial
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcMaterialSelect
  on property: RelatingMaterial IfcRelAssociatesMaterial
disjoint with: IfcRelAssociatesLibrary
disjoint with: IfcRelAssociatesApproval
disjoint with: IfcRelAssociatesClassification
disjoint with: IfcRelAssociatesConstraint
disjoint with: IfcRelAssociatesDocument

IfcEllipseProfileDef
type: Class
subclass of: IfcParameterizedProfileDef
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: SemiAxis1
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: SemiAxis2 IfcEllipseProfileDef
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: SemiAxis1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: SemiAxis2 IfcEllipseProfileDef
disjoint with: IfcAsymmetricIShapeProfileDef
disjoint with: IfcCircleProfileDef
disjoint with: IfcUShapeProfileDef
disjoint with: IfcRectangleProfileDef
disjoint with: IfcIShapeProfileDef
disjoint with: IfcCShapeProfileDef
disjoint with: IfcLShapeProfileDef
disjoint with: IfcTShapeProfileDef
disjoint with: IfcTrapeziumProfileDef
disjoint with: IfcZShapeProfileDef

NOTDEFINED
type: IfcGridTypeEnum
type: IfcPileConstructionEnum
type: IfcFlowMeterTypeEnum
type: IfcStructuralCurveActivityTypeEnum
type: IfcPumpTypeEnum
type: IfcLoadGroupTypeEnum
type: IfcFlowDirectionEnum
type: IfcLampTypeEnum
type: IfcLightEmissionSourceEnum
type: IfcSubContractResourceTypeEnum
type: IfcConstructionMaterialResourceTypeEnum
type: IfcOccupantTypeEnum
type: IfcCrewResourceTypeEnum
type: IfcPlateTypeEnum
type: IfcReinforcingBarTypeEnum
type: IfcObjectTypeEnum
type: IfcCooledBeamTypeEnum
type: IfcCondenserTypeEnum
type: IfcAlarmTypeEnum
type: IfcDoorStyleConstructionEnum
type: IfcFilterTypeEnum
type: IfcVibrationIsolatorTypeEnum
type: IfcDoorTypeEnum
type: IfcElementAssemblyTypeEnum
type: IfcStairFlightTypeEnum
type: IfcRampTypeEnum
type: IfcSpaceTypeEnum
type: IfcLightDistributionCurveEnum
type: IfcHeatExchangerTypeEnum
type: IfcChimneyTypeEnum
type: IfcUnitaryEquipmentTypeEnum
type: IfcReinforcingMeshTypeEnum
type: IfcUnitaryControlElementTypeEnum
type: IfcBurnerTypeEnum
type: IfcElectricFlowStorageDeviceTypeEnum
type: IfcProcedureTypeEnum
type: IfcSystemFurnitureElementTypeEnum
type: IfcPipeSegmentTypeEnum
type: IfcDamperTypeEnum
type: NamedIndividual
type: IfcCableCarrierFittingTypeEnum
type: IfcPipeFittingTypeEnum
type: IfcConstraintEnum
type: IfcWorkCalendarTypeEnum
type: IfcCoveringTypeEnum
type: IfcMemberTypeEnum
type: IfcTransformerTypeEnum
type: IfcTubeBundleTypeEnum
type: IfcWorkScheduleTypeEnum
type: IfcReinforcingBarRoleEnum
type: IfcPermeableCoveringOperationEnum
type: IfcBuildingElementPartTypeEnum
type: IfcTimeSeriesDataTypeEnum
type: IfcDocumentStatusEnum
type: IfcCableSegmentTypeEnum
type: IfcAnalysisModelTypeEnum
type: IfcMotorConnectionTypeEnum
type: IfcCurveInterpolationEnum
type: IfcElectricGeneratorTypeEnum
type: IfcSurfaceFeatureTypeEnum
type: IfcInventoryTypeEnum
type: IfcAirTerminalBoxTypeEnum
type: IfcOutletTypeEnum
type: IfcDoorStyleOperationEnum
type: IfcLaborResourceTypeEnum
type: IfcStairTypeEnum
type: IfcEvaporativeCoolerTypeEnum
type: IfcCostItemTypeEnum
type: IfcCoolingTowerTypeEnum
type: IfcPropertySetTemplateTypeEnum
type: IfcMechanicalFastenerTypeEnum
type: IfcFireSuppressionTerminalTypeEnum
type: IfcTankTypeEnum
type: IfcBuildingElementProxyTypeEnum
type: IfcWindowStyleOperationEnum
type: IfcTaskTypeEnum
type: IfcStackTerminalTypeEnum
type: IfcStructuralCurveMemberTypeEnum
type: IfcDuctFittingTypeEnum
type: IfcWasteTerminalTypeEnum

ConstantAttenuation
type: ObjectProperty
type: FunctionalProperty
domain: IfcLightSourcePositional
range: IfcReal

ESTIMATE
type: IfcCostScheduleTypeEnum
type: NamedIndividual

IfcDocumentInformationRelationship
type: Class
subclass of: IfcResourceLevelRelationship
subclass of: Restriction
  all values from: IfcDocumentInformation
  on property: RelatingDocument IfcDocumentInformationRelationship
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcDocumentInformation
  on property: RelatedDocuments
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: RelationshipType IfcDocumentInformationRelationship
subclass of: Restriction
  on class: IfcDocumentInformation
  on property: RelatingDocument IfcDocumentInformationRelationship
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLabel
  on property: RelationshipType IfcDocumentInformationRelationship
subclass of: Restriction
  all values from: IfcDocumentInformation
  on property: RelatedDocuments
disjoint with: IfcApprovalRelationship
disjoint with: IfcPropertyDependencyRelationship
disjoint with: IfcOrganizationRelationship
disjoint with: IfcCurrencyRelationship
disjoint with: IfcExternalReferenceRelationship
disjoint with: IfcResourceApprovalRelationship
disjoint with: IfcResourceConstraintRelationship
disjoint with: IfcMaterialRelationship

IfcSurfaceReinforcementArea
type: Class
subclass of: IfcStructuralLoadOrResult
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcLengthMeasure List
  on property: SurfaceReinforcement1
subclass of: Restriction
  all values from: Restriction
    all values from: Restriction
      all values from: Restriction
        on class: IfcLengthMeasure List
        on property: hasNext
        qualified cardinality: 0
      on property: hasNext
    on property: hasNext
  on property: SurfaceReinforcement1
subclass of: Restriction
  all values from: IfcLengthMeasure List
  on property: SurfaceReinforcement2
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure List
  on property: SurfaceReinforcement2
subclass of: Restriction
  all values from: IfcRatioMeasure
  on property: ShearReinforcement
subclass of: Restriction
  all values from: IfcLengthMeasure List
  on property: SurfaceReinforcement1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRatioMeasure
  on property: ShearReinforcement
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcLengthMeasure List
  on property: SurfaceReinforcement2
subclass of: Restriction
  all values from: Restriction
    all values from: Restriction
      all values from: Restriction
        on class: IfcLengthMeasure List
        on property: hasNext
        qualified cardinality: 0
      on property: hasNext
    on property: hasNext
  on property: SurfaceReinforcement2
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure List
  on property: SurfaceReinforcement1
disjoint with: IfcStructuralLoadStatic

IfcPersonAndOrganization
type: Class
subclass of: IfcObjectReferenceSelect
subclass of: IfcResourceObjectSelect
subclass of: IfcActorSelect
subclass of: Restriction
  all values from: IfcPerson
  on property: ThePerson IfcPersonAndOrganization
subclass of: Restriction
  on class: IfcPerson
  on property: ThePerson IfcPersonAndOrganization
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcActorRole List
  on property: Roles
subclass of: Restriction
  all values from: IfcOrganization
  on property: TheOrganization
subclass of: Restriction
  on class: IfcOrganization
  on property: TheOrganization
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcActorRole List
  on property: Roles

ShapeAspectStyle
type: ObjectProperty
type: FunctionalProperty
domain: IfcPermeableCoveringProperties
range: IfcShapeAspect

UserDefinedTargetView
type: ObjectProperty
type: FunctionalProperty
domain: IfcGeometricRepresentationSubContext
range: IfcLabel

LIGATURE
type: IfcReinforcingBarRoleEnum
type: IfcReinforcingBarTypeEnum
type: NamedIndividual

ResultGroupFor
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralResultGroup
range: IfcStructuralAnalysisModel
inverse of: HasResults

BUILDINGOWNER
type: IfcRoleEnum
type: NamedIndividual

TRIPLE_PANEL_VERTICAL
type: IfcWindowStyleOperationEnum
type: IfcWindowTypePartitioningEnum
type: NamedIndividual

LocalOrigin
type: ObjectProperty
type: FunctionalProperty
domain: IfcCartesianTransformationOperator
range: IfcCartesianPoint

JALOUSIE
type: IfcShadingDeviceTypeEnum
type: NamedIndividual

BendingParameters
type: ObjectProperty
type: FunctionalProperty
domain: IfcReinforcingBarType
range: IfcBendingParameterSelect List

LayerThickness
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialLayer
range: IfcNonNegativeLengthMeasure

TilingScale
type: ObjectProperty
type: FunctionalProperty
domain: IfcFillAreaStyleTiles
range: IfcPositiveRatioMeasure

IfcStructuralConnection
type: Class
subclass of: IfcStructuralItem
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcRelConnectsStructuralMember
  on property: ConnectsStructuralMembers IfcStructuralConnection
subclass of: Restriction
  all values from: IfcRelConnectsStructuralMember
  on property: ConnectsStructuralMembers IfcStructuralConnection
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBoundaryCondition
  on property: AppliedCondition
subclass of: Restriction
  all values from: IfcBoundaryCondition
  on property: AppliedCondition
subclass of: Class
  union of: IfcStructuralCurveConnection
  union of: IfcStructuralSurfaceConnection
  union of: IfcStructuralPointConnection
disjoint with: IfcStructuralMember

TranslationalStiffnessZ
type: ObjectProperty
type: FunctionalProperty
domain: IfcBoundaryNodeCondition
range: IfcTranslationalStiffnessSelect

CHEMICAL
type: IfcDistributionSystemEnum
type: NamedIndividual

WATERCOOLEDSHELLCOIL
type: IfcCondenserTypeEnum
type: NamedIndividual

IntendedUse
type: ObjectProperty
type: FunctionalProperty
domain: IfcDocumentInformation
range: IfcText

IfcDirection
type: Class
subclass of: IfcGridPlacementDirectionSelect
subclass of: IfcVectorOrDirection
subclass of: IfcGeometricRepresentationItem
subclass of: Restriction
  all values from: Restriction
    all values from: Restriction
      all values from: Restriction
        on class: IfcReal List
        on property: hasNext
        qualified cardinality: 0
      on property: hasNext
    on property: hasNext
  on property: DirectionRatios
subclass of: Restriction
  on class: IfcReal List
  on property: DirectionRatios
  qualified cardinality: 1
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcReal List
  on property: DirectionRatios
subclass of: Restriction
  all values from: IfcReal List
  on property: DirectionRatios
disjoint with: IfcPlacement
disjoint with: IfcCurve
disjoint with: IfcSectionedSpine
disjoint with: IfcBoundingBox
disjoint with: IfcTextLiteral
disjoint with: IfcBooleanResult
disjoint with: IfcFillAreaStyleTiles
disjoint with: IfcCsgPrimitive3D
disjoint with: IfcCartesianPointList
disjoint with: IfcPlanarExtent
disjoint with: IfcCartesianTransformationOperator
disjoint with: IfcFaceBasedSurfaceModel
disjoint with: IfcSolidModel
disjoint with: IfcVector
disjoint with: IfcGeometricSet
disjoint with: IfcSurface
disjoint with: IfcShellBasedSurfaceModel
disjoint with: IfcHalfSpaceSolid
disjoint with: IfcAnnotationFillArea
disjoint with: IfcTessellatedItem
disjoint with: IfcFillAreaStyleHatching
disjoint with: IfcPoint
disjoint with: IfcCompositeCurveSegment
disjoint with: IfcLightSource

CONTRACTOR
type: IfcRoleEnum
type: NamedIndividual

TABLE
type: IfcFurnitureTypeEnum
type: NamedIndividual

Expression
type: ObjectProperty
type: FunctionalProperty
domain: IfcPropertyDependencyRelationship
range: IfcText

IfcSurfaceOfLinearExtrusion
type: Class
subclass of: IfcSweptSurface
subclass of: Restriction
  on class: IfcLengthMeasure
  on property: Depth
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: Depth
subclass of: Restriction
  on class: IfcDirection
  on property: ExtrudedDirection IfcSurfaceOfLinearExtrusion
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcDirection
  on property: ExtrudedDirection IfcSurfaceOfLinearExtrusion
disjoint with: IfcSurfaceOfRevolution

READWRITELOCKED
type: IfcStateEnum
type: NamedIndividual

IfcGeometricSet
type: Class
subclass of: IfcGeometricRepresentationItem
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcGeometricSetSelect
  on property: Elements IfcGeometricSet
subclass of: Restriction
  all values from: IfcGeometricSetSelect
  on property: Elements IfcGeometricSet
disjoint with: IfcFaceBasedSurfaceModel
disjoint with: IfcLightSource
disjoint with: IfcPoint
disjoint with: IfcShellBasedSurfaceModel
disjoint with: IfcCsgPrimitive3D
disjoint with: IfcPlanarExtent
disjoint with: IfcCurve
disjoint with: IfcPlacement
disjoint with: IfcVector
disjoint with: IfcAnnotationFillArea
disjoint with: IfcDirection
disjoint with: IfcCompositeCurveSegment
disjoint with: IfcFillAreaStyleHatching
disjoint with: IfcHalfSpaceSolid
disjoint with: IfcSectionedSpine
disjoint with: IfcSolidModel
disjoint with: IfcSurface
disjoint with: IfcCartesianTransformationOperator
disjoint with: IfcBoundingBox
disjoint with: IfcTextLiteral
disjoint with: IfcBooleanResult
disjoint with: IfcTessellatedItem
disjoint with: IfcFillAreaStyleTiles
disjoint with: IfcCartesianPointList

Status
type: ObjectProperty
type: FunctionalProperty
domain: IfcPermit
range: IfcLabel

PointOnRelatingElement
type: ObjectProperty
type: FunctionalProperty
domain: IfcConnectionPointGeometry
range: IfcPointOrVertexPoint

BarLength
type: ObjectProperty
type: FunctionalProperty
domain: IfcReinforcingBarType
range: IfcPositiveLengthMeasure

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcRoofType
range: IfcRoofTypeEnum

Location
type: ObjectProperty
type: FunctionalProperty
domain: IfcLibraryInformation
range: IfcURIReference

ResourceType
type: ObjectProperty
type: FunctionalProperty
domain: IfcTypeResource
range: IfcLabel

IfcProtectiveDevice
type: Class
subclass of: IfcFlowController
subclass of: Restriction
  all values from: IfcProtectiveDeviceTypeEnum
  on property: PredefinedType IfcProtectiveDevice
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcProtectiveDeviceTypeEnum
  on property: PredefinedType IfcProtectiveDevice
disjoint with: IfcValve
disjoint with: IfcElectricTimeControl
disjoint with: IfcElectricDistributionBoard
disjoint with: IfcDamper
disjoint with: IfcAirTerminalBox
disjoint with: IfcSwitchingDevice
disjoint with: IfcFlowMeter

Directrix
type: ObjectProperty
type: FunctionalProperty
domain: IfcFixedReferenceSweptAreaSolid
range: IfcCurve

YDim
type: ObjectProperty
type: FunctionalProperty
domain: IfcBoundingBox
range: IfcPositiveLengthMeasure

FLAT_ROOF
type: IfcRoofTypeEnum
type: NamedIndividual

THERMOSIPHONSEALEDTUBEHEATEXCHANGERS
type: IfcAirToAirHeatRecoveryTypeEnum
type: NamedIndividual

THERMOSTAT
type: IfcUnitaryControlElementTypeEnum
type: NamedIndividual

IfcTextureCoordinateGenerator
type: Class
subclass of: IfcTextureCoordinate
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReal List
  on property: Parameter IfcTextureCoordinateGenerator
subclass of: Restriction
  all values from: IfcReal List
  on property: Parameter IfcTextureCoordinateGenerator
subclass of: Restriction
  on class: IfcLabel
  on property: Mode
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLabel
  on property: Mode
disjoint with: IfcTextureMap
disjoint with: IfcIndexedTextureMap

STERADIAN
type: IfcSIUnitName
type: NamedIndividual

IfcResourceConstraintRelationship
type: Class
subclass of: IfcResourceLevelRelationship
subclass of: Restriction
  on class: IfcConstraint
  on property: RelatingConstraint
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcResourceObjectSelect
  on property: RelatedResourceObjects IfcResourceConstraintRelationship
subclass of: Restriction
  all values from: IfcConstraint
  on property: RelatingConstraint
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcResourceObjectSelect
  on property: RelatedResourceObjects IfcResourceConstraintRelationship
disjoint with: IfcOrganizationRelationship
disjoint with: IfcMaterialRelationship
disjoint with: IfcDocumentInformationRelationship
disjoint with: IfcCurrencyRelationship
disjoint with: IfcPropertyDependencyRelationship
disjoint with: IfcResourceApprovalRelationship
disjoint with: IfcExternalReferenceRelationship
disjoint with: IfcApprovalRelationship

Description
type: ObjectProperty
type: FunctionalProperty
domain: IfcProperty
range: IfcText

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcStyledItem
range: IfcLabel

RelatedDocuments
type: ObjectProperty
domain: IfcDocumentInformationRelationship
range: IfcDocumentInformation
inverse of: IsPointedTo IfcDocumentInformation

CURTAIN_PANEL
type: IfcPlateTypeEnum
type: NamedIndividual

PlacementRelTo
type: ObjectProperty
type: FunctionalProperty
domain: IfcLocalPlacement
range: IfcObjectPlacement
inverse of: ReferencedByPlacements

IfcCoveringType
type: Class
subclass of: IfcBuildingElementType
subclass of: Restriction
  all values from: IfcCoveringTypeEnum
  on property: PredefinedType IfcCoveringType
subclass of: Restriction
  on class: IfcCoveringTypeEnum
  on property: PredefinedType IfcCoveringType
  qualified cardinality: 1
disjoint with: IfcCurtainWallType
disjoint with: IfcWindowType
disjoint with: IfcFootingType
disjoint with: IfcShadingDeviceType
disjoint with: IfcRampFlightType
disjoint with: IfcPileType
disjoint with: IfcRampType
disjoint with: IfcBuildingElementProxyType
disjoint with: IfcBeamType
disjoint with: IfcChimneyType
disjoint with: IfcStairFlightType
disjoint with: IfcSlabType
disjoint with: IfcRoofType
disjoint with: IfcRailingType
disjoint with: IfcStairType
disjoint with: IfcMemberType
disjoint with: IfcWallType
disjoint with: IfcDoorType
disjoint with: IfcColumnType
disjoint with: IfcPlateType

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcSwitchingDevice
range: IfcSwitchingDeviceTypeEnum

ROOFTOPUNIT
type: IfcUnitaryEquipmentTypeEnum
type: NamedIndividual

IfcStructuralLoadSingleDisplacementDistortion
type: Class
subclass of: IfcStructuralLoadSingleDisplacement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCurvatureMeasure
  on property: Distortion
subclass of: Restriction
  all values from: IfcCurvatureMeasure
  on property: Distortion

ZLength
type: ObjectProperty
type: FunctionalProperty
domain: IfcBlock
range: IfcPositiveLengthMeasure

Tiles
type: ObjectProperty
domain: IfcFillAreaStyleTiles
range: IfcStyledItem

COMPLEX
type: IfcBuildingElementProxyTypeEnum
type: IfcElementCompositionEnum
type: NamedIndividual

LOGICALAND
type: IfcLogicalOperatorEnum
type: NamedIndividual

TargetView
type: ObjectProperty
type: FunctionalProperty
domain: IfcGeometricRepresentationSubContext
range: IfcGeometricProjectionEnum

RecurrenceType
type: ObjectProperty
type: FunctionalProperty
domain: IfcRecurrencePattern
range: IfcRecurrenceTypeEnum

COATED
type: IfcTendonTypeEnum
type: NamedIndividual

MiddleNames
type: ObjectProperty
type: FunctionalProperty
domain: IfcPerson
range: IfcLabel List

DurationType
type: ObjectProperty
type: FunctionalProperty
domain: IfcTaskTime
range: IfcTaskDurationEnum

IfcPropertyBoundedValue
type: Class
subclass of: IfcSimpleProperty
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcValue
  on property: LowerBoundValue
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcValue
  on property: UpperBoundValue
subclass of: Restriction
  all values from: IfcValue
  on property: LowerBoundValue
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcUnit
  on property: Unit
subclass of: Restriction
  all values from: IfcUnit
  on property: Unit
subclass of: Restriction
  all values from: IfcValue
  on property: UpperBoundValue
subclass of: Restriction
  all values from: IfcValue
  on property: SetPointValue
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcValue
  on property: SetPointValue
disjoint with: IfcPropertyListValue
disjoint with: IfcPropertyTableValue
disjoint with: IfcPropertyEnumeratedValue
disjoint with: IfcPropertyReferenceValue
disjoint with: IfcPropertySingleValue

CABLELADDERSEGMENT
type: IfcCableCarrierSegmentTypeEnum
type: NamedIndividual

REFLECTED_PLAN_VIEW
type: IfcGeometricProjectionEnum
type: NamedIndividual

PanelDepth
type: ObjectProperty
type: FunctionalProperty
domain: IfcDoorPanelProperties
range: IfcPositiveLengthMeasure

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcSpatialZoneType
range: IfcSpatialZoneTypeEnum

EdgeList
type: ObjectProperty
type: FunctionalProperty
domain: IfcEdgeLoop
range: IfcOrientedEdge List

TEE
type: IfcCableCarrierFittingTypeEnum
type: NamedIndividual

FREESTANDINGFAN
type: IfcElectricApplianceTypeEnum
type: NamedIndividual

ColourIndex
type: ObjectProperty
type: FunctionalProperty
domain: IfcIndexedColourMap
range: IfcPositiveInteger List

Status
type: ObjectProperty
type: FunctionalProperty
domain: IfcTask
range: IfcLabel

ActualFinish
type: ObjectProperty
type: FunctionalProperty
domain: IfcTaskTime
range: IfcDateTime

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcLightSource
range: IfcLabel

REINFORCEMENT_UNIT
type: IfcElementAssemblyTypeEnum
type: NamedIndividual

IfcPipeSegmentType
type: Class
subclass of: IfcFlowSegmentType
subclass of: Restriction
  on class: IfcPipeSegmentTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPipeSegmentTypeEnum
  on property: PredefinedType
disjoint with: IfcCableCarrierSegmentType
disjoint with: IfcDuctSegmentType
disjoint with: IfcCableSegmentType

GLASS
type: IfcReflectanceMethodEnum
type: NamedIndividual

VESSEL
type: IfcTankTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcCooledBeamType
range: IfcCooledBeamTypeEnum

SNOW_S
type: IfcActionSourceTypeEnum
type: NamedIndividual

Relates
type: ObjectProperty
domain: IfcApproval
range: IfcApprovalRelationship
inverse of: RelatingApproval

CHAIR
type: IfcFurnitureTypeEnum
type: NamedIndividual

HEATSENSOR
type: IfcSensorTypeEnum
type: NamedIndividual

HatchLineAppearance
type: ObjectProperty
type: FunctionalProperty
domain: IfcFillAreaStyleHatching
range: IfcCurveStyle

IfcManifoldSolidBrep
type: Class
subclass of: IfcSolidModel
subclass of: Restriction
  on class: IfcClosedShell
  on property: Outer
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcClosedShell
  on property: Outer
subclass of: Class
  union of: IfcAdvancedBrep
  union of: IfcFacetedBrep
disjoint with: IfcSweptAreaSolid
disjoint with: IfcSweptDiskSolid
disjoint with: IfcCsgSolid

CONTROLDAMPER
type: IfcDamperTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcRailing
range: IfcRailingTypeEnum

RESOURCE
type: IfcObjectTypeEnum
type: NamedIndividual

SPECIFICATION
type: IfcObjectiveEnum
type: NamedIndividual

FINISH_START
type: IfcSequenceEnum
type: NamedIndividual

AREAUNIT
type: IfcUnitEnum
type: NamedIndividual

IfcSubedge
type: Class
subclass of: IfcEdge
subclass of: Restriction
  on class: IfcEdge
  on property: ParentEdge IfcSubedge
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcEdge
  on property: ParentEdge IfcSubedge
disjoint with: IfcEdgeCurve
disjoint with: IfcOrientedEdge

IfcStructuralActivity
type: Class
subclass of: IfcProduct
subclass of: Restriction
  all values from: IfcStructuralLoad
  on property: AppliedLoad IfcStructuralActivity
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRelConnectsStructuralActivity
  on property: AssignedToStructuralItem IfcStructuralActivity
subclass of: Class
  union of: IfcStructuralAction
  union of: IfcStructuralReaction
subclass of: Restriction
  on class: IfcGlobalOrLocalEnum
  on property: GlobalOrLocal
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcGlobalOrLocalEnum
  on property: GlobalOrLocal
subclass of: Restriction
  all values from: IfcRelConnectsStructuralActivity
  on property: AssignedToStructuralItem IfcStructuralActivity
subclass of: Restriction
  on class: IfcStructuralLoad
  on property: AppliedLoad IfcStructuralActivity
  qualified cardinality: 1
disjoint with: IfcStructuralItem
disjoint with: IfcPort
disjoint with: IfcGrid
disjoint with: IfcAnnotation
disjoint with: IfcElement
disjoint with: IfcSpatialElement
disjoint with: IfcProxy

HENRY
type: IfcSIUnitName
type: NamedIndividual

Values
type: ObjectProperty
type: FunctionalProperty
domain: IfcIrregularTimeSeries
range: IfcIrregularTimeSeriesValue List

DistributionData
type: ObjectProperty
type: FunctionalProperty
domain: IfcLightIntensityDistribution
range: IfcLightDistributionData List

IfcProductRepresentation
type: Class
subclass of: Restriction
  on class: IfcRepresentation List
  on property: Representations IfcProductRepresentation
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcRepresentation List
  on property: Representations IfcProductRepresentation
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Name
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Class
  union of: IfcMaterialDefinitionRepresentation
  union of: IfcProductDefinitionShape

RelatedBuildingElement
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelSpaceBoundary
range: IfcElement
inverse of: ProvidesBoundaries IfcElement

IfcMaterialList
type: Class
subclass of: IfcMaterialSelect
subclass of: Restriction
  on class: IfcMaterial List
  on property: Materials
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcMaterial List
  on property: Materials

Description
type: ObjectProperty
type: FunctionalProperty
domain: IfcProductRepresentation
range: IfcText

CreationTime
type: ObjectProperty
type: FunctionalProperty
domain: IfcDocumentInformation
range: IfcDateTime

IfcDiscreteAccessoryType
type: Class
subclass of: IfcElementComponentType
subclass of: Restriction
  on class: IfcDiscreteAccessoryTypeEnum
  on property: PredefinedType IfcDiscreteAccessoryType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcDiscreteAccessoryTypeEnum
  on property: PredefinedType IfcDiscreteAccessoryType
disjoint with: IfcMechanicalFastenerType
disjoint with: IfcReinforcingElementType
disjoint with: IfcFastenerType
disjoint with: IfcBuildingElementPartType
disjoint with: IfcVibrationIsolatorType

SpecularHighlight
type: ObjectProperty
type: FunctionalProperty
domain: IfcSurfaceStyleRendering
range: IfcSpecularHighlightSelect

KnotSpec
type: ObjectProperty
type: FunctionalProperty
domain: IfcBSplineSurfaceWithKnots
range: IfcKnotType

Placement
type: ObjectProperty
type: FunctionalProperty
domain: IfcPlanarBox
range: IfcAxis2Placement

HECTO
type: IfcSIPrefix
type: NamedIndividual

CABLESEGMENT
type: IfcCableSegmentTypeEnum
type: NamedIndividual

RotationalStiffnessZ
type: ObjectProperty
type: FunctionalProperty
domain: IfcBoundaryNodeCondition
range: IfcRotationalStiffnessSelect

IfcLightDistributionData
type: Class
subclass of: Restriction
  on class: IfcLuminousIntensityDistributionMeasure List
  on property: LuminousIntensity IfcLightDistributionData
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLuminousIntensityDistributionMeasure List
  on property: LuminousIntensity IfcLightDistributionData
subclass of: Restriction
  on class: IfcPlaneAngleMeasure List
  on property: SecondaryPlaneAngle IfcLightDistributionData
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPlaneAngleMeasure List
  on property: SecondaryPlaneAngle IfcLightDistributionData
subclass of: Restriction
  on class: IfcPlaneAngleMeasure
  on property: MainPlaneAngle
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPlaneAngleMeasure
  on property: MainPlaneAngle

Finish
type: ObjectProperty
type: FunctionalProperty
domain: IfcWorkTime
range: IfcDate

Elevation
type: ObjectProperty
type: FunctionalProperty
domain: IfcBuildingStorey
range: IfcLengthMeasure

IfcEvent
type: Class
subclass of: IfcProcess
subclass of: Restriction
  all values from: IfcEventTriggerTypeEnum
  on property: EventTriggerType IfcEvent
subclass of: Restriction
  all values from: IfcEventTime
  on property: EventOccurenceTime IfcEvent
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcEventTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcEventTime
  on property: EventOccurenceTime IfcEvent
subclass of: Restriction
  all values from: IfcLabel
  on property: UserDefinedEventTriggerType
subclass of: Restriction
  all values from: IfcEventTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcEventTriggerTypeEnum
  on property: EventTriggerType IfcEvent
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: UserDefinedEventTriggerType
disjoint with: IfcProcedure
disjoint with: IfcTask

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcElectricFlowStorageDevice
range: IfcElectricFlowStorageDeviceTypeEnum

SPOOL
type: IfcPipeSegmentTypeEnum
type: NamedIndividual

PAINTING
type: IfcLaborResourceTypeEnum
type: NamedIndividual

Depth
type: ObjectProperty
type: FunctionalProperty
domain: IfcUShapeProfileDef
range: IfcPositiveLengthMeasure

TheOrganization
type: ObjectProperty
type: FunctionalProperty
domain: IfcPersonAndOrganization
range: IfcOrganization
inverse of: Engages

PHUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

PrefixTitles
type: ObjectProperty
type: FunctionalProperty
domain: IfcPerson
range: IfcLabel List

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcCondenserType
range: IfcCondenserTypeEnum

VACUUMSTATION
type: IfcMedicalDeviceTypeEnum
type: NamedIndividual

Description
type: ObjectProperty
type: FunctionalProperty
domain: IfcResourceLevelRelationship
range: IfcText

ImplicitOuter
type: ObjectProperty
type: FunctionalProperty
domain: IfcCurveBoundedSurface
range: IfcBoolean

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcBuildingElementPartType
range: IfcBuildingElementPartTypeEnum

ENTRY
type: IfcPipeFittingTypeEnum
type: IfcDuctFittingTypeEnum
type: IfcCableFittingTypeEnum
type: NamedIndividual

TERA
type: IfcSIPrefix
type: NamedIndividual

CALIBRATION
type: IfcProcedureTypeEnum
type: NamedIndividual

LowerBoundValue
type: ObjectProperty
type: FunctionalProperty
domain: IfcPropertyBoundedValue
range: IfcValue

COMPOUNDPLANEANGLEUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

RESIDUALCURRENTCIRCUITBREAKER
type: IfcProtectiveDeviceTypeEnum
type: NamedIndividual

RECIPROCATING
type: IfcCompressorTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcEvaporativeCooler
range: IfcEvaporativeCoolerTypeEnum

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcFan
range: IfcFanTypeEnum

HALF_TURN_STAIR
type: IfcStairTypeEnum
type: NamedIndividual

IfcDiscreteAccessory
type: Class
subclass of: IfcElementComponent
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDiscreteAccessoryTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcDiscreteAccessoryTypeEnum
  on property: PredefinedType
disjoint with: IfcVibrationIsolator
disjoint with: IfcBuildingElementPart
disjoint with: IfcReinforcingElement
disjoint with: IfcFastener
disjoint with: IfcMechanicalFastener

IfcStructuralLoadSingleForce
type: Class
subclass of: IfcStructuralLoadStatic
subclass of: Restriction
  all values from: IfcTorqueMeasure
  on property: MomentX
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTorqueMeasure
  on property: MomentY
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTorqueMeasure
  on property: MomentZ IfcStructuralLoadSingleForce
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTorqueMeasure
  on property: MomentX
subclass of: Restriction
  all values from: IfcForceMeasure
  on property: ForceY
subclass of: Restriction
  all values from: IfcTorqueMeasure
  on property: MomentY
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcForceMeasure
  on property: ForceZ IfcStructuralLoadSingleForce
subclass of: Restriction
  all values from: IfcForceMeasure
  on property: ForceX
subclass of: Restriction
  all values from: IfcForceMeasure
  on property: ForceZ IfcStructuralLoadSingleForce
subclass of: Restriction
  all values from: IfcTorqueMeasure
  on property: MomentZ IfcStructuralLoadSingleForce
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcForceMeasure
  on property: ForceY
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcForceMeasure
  on property: ForceX
disjoint with: IfcStructuralLoadTemperature
disjoint with: IfcStructuralLoadPlanarForce
disjoint with: IfcStructuralLoadSingleDisplacement
disjoint with: IfcStructuralLoadLinearForce

PRINTER
type: IfcCommunicationsApplianceTypeEnum
type: NamedIndividual

LOG_LOG
type: IfcCurveInterpolationEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcHeatExchanger
range: IfcHeatExchangerTypeEnum

DELETED
type: IfcChangeActionEnum
type: NamedIndividual

LETTINGAGENT
type: IfcOccupantTypeEnum
type: NamedIndividual

IsNestedBy
type: ObjectProperty
domain: IfcObjectDefinition
range: IfcRelNests
inverse of: RelatingObject

SKYLIGHT
type: IfcWindowTypeEnum
type: NamedIndividual

FARAD
type: IfcSIUnitName
type: NamedIndividual

Description
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialLayerSet
range: IfcText

IfcRelDefinesByType
type: Class
subclass of: IfcRelDefines
subclass of: Restriction
  on class: IfcTypeObject
  on property: RelatingType IfcRelDefinesByType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcTypeObject
  on property: RelatingType IfcRelDefinesByType
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcObject
  on property: RelatedObjects
subclass of: Restriction
  all values from: IfcObject
  on property: RelatedObjects
disjoint with: IfcRelDefinesByObject
disjoint with: IfcRelDefinesByProperties
disjoint with: IfcRelDefinesByTemplate

COSTPLAN
type: IfcCostScheduleTypeEnum
type: NamedIndividual

InternalFilletRadius
type: ObjectProperty
type: FunctionalProperty
domain: IfcCShapeProfileDef
range: IfcNonNegativeLengthMeasure

IfcTriangulatedFaceSet
type: Class
subclass of: IfcTessellatedFaceSet
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveInteger List List
  on property: NormalIndex
subclass of: Restriction
  all values from: IfcPositiveInteger List List
  on property: NormalIndex
subclass of: Restriction
  on class: IfcPositiveInteger List List
  on property: CoordIndex IfcTriangulatedFaceSet
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveInteger List List
  on property: CoordIndex IfcTriangulatedFaceSet

PHYSICAL
type: IfcPhysicalOrVirtualEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcTransportElementType
range: IfcTransportElementTypeEnum

IfcSlippageConnectionCondition
type: Class
subclass of: IfcStructuralConnectionCondition
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: SlippageZ
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: SlippageZ
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: SlippageY
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: SlippageY
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: SlippageX IfcSlippageConnectionCondition
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: SlippageX IfcSlippageConnectionCondition
disjoint with: IfcFailureConnectionCondition

Description
type: ObjectProperty
type: FunctionalProperty
domain: IfcOrganization
range: IfcText

WebSlope
type: ObjectProperty
type: FunctionalProperty
domain: IfcTShapeProfileDef
range: IfcPlaneAngleMeasure

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcCondenser
range: IfcCondenserTypeEnum

Coordinates
type: ObjectProperty
type: FunctionalProperty
domain: IfcTessellatedFaceSet
range: IfcCartesianPointList3D

LongDescription
type: ObjectProperty
type: FunctionalProperty
domain: IfcPermit
range: IfcText

IfcTubeBundle
type: Class
subclass of: IfcEnergyConversionDevice
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTubeBundleTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcTubeBundleTypeEnum
  on property: PredefinedType
disjoint with: IfcCoolingTower
disjoint with: IfcCoil
disjoint with: IfcUnitaryEquipment
disjoint with: IfcHumidifier
disjoint with: IfcTransformer
disjoint with: IfcMotorConnection
disjoint with: IfcSolarDevice
disjoint with: IfcElectricMotor
disjoint with: IfcCooledBeam
disjoint with: IfcAirToAirHeatRecovery
disjoint with: IfcEvaporator
disjoint with: IfcBurner
disjoint with: IfcEvaporativeCooler
disjoint with: IfcCondenser
disjoint with: IfcElectricGenerator
disjoint with: IfcChiller
disjoint with: IfcBoiler
disjoint with: IfcHeatExchanger
disjoint with: IfcEngine

PANEL
type: IfcSystemFurnitureElementTypeEnum
type: NamedIndividual

DOUBLE_DOOR_FOLDING
type: IfcDoorTypeOperationEnum
type: IfcDoorStyleOperationEnum
type: NamedIndividual

Placement
type: ObjectProperty
type: FunctionalProperty
domain: IfcTextLiteral
range: IfcAxis2Placement

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcConstructionProductResource
range: IfcConstructionProductResourceTypeEnum

ANTENNA
type: IfcCommunicationsApplianceTypeEnum
type: NamedIndividual

Red
type: ObjectProperty
type: FunctionalProperty
domain: IfcColourRgb
range: IfcNormalisedRatioMeasure

IfcIrregularTimeSeriesValue
type: Class
subclass of: Restriction
  on class: IfcValue List
  on property: ListValues IfcIrregularTimeSeriesValue
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcValue List
  on property: ListValues IfcIrregularTimeSeriesValue
subclass of: Restriction
  on class: IfcDateTime
  on property: TimeStamp
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcDateTime
  on property: TimeStamp

LongitudinalStartPosition
type: ObjectProperty
type: FunctionalProperty
domain: IfcSectionReinforcementProperties
range: IfcLengthMeasure

CHECK
type: IfcValveTypeEnum
type: NamedIndividual

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcPresentationLayerAssignment
range: IfcLabel

IfcEngine
type: Class
subclass of: IfcEnergyConversionDevice
subclass of: Restriction
  all values from: IfcEngineTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcEngineTypeEnum
  on property: PredefinedType
disjoint with: IfcMotorConnection
disjoint with: IfcHeatExchanger
disjoint with: IfcTransformer
disjoint with: IfcBurner
disjoint with: IfcElectricMotor
disjoint with: IfcCoolingTower
disjoint with: IfcElectricGenerator
disjoint with: IfcCoil
disjoint with: IfcCondenser
disjoint with: IfcCooledBeam
disjoint with: IfcBoiler
disjoint with: IfcChiller
disjoint with: IfcHumidifier
disjoint with: IfcAirToAirHeatRecovery
disjoint with: IfcEvaporativeCooler
disjoint with: IfcTubeBundle
disjoint with: IfcUnitaryEquipment
disjoint with: IfcEvaporator
disjoint with: IfcSolarDevice

Description
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialLayer
range: IfcText

FRICTION
type: IfcPileTypeEnum
type: NamedIndividual

FAUCET
type: IfcValveTypeEnum
type: NamedIndividual

ELEVATION_VIEW
type: IfcGeometricProjectionEnum
type: NamedIndividual

MapZone
type: ObjectProperty
type: FunctionalProperty
domain: IfcProjectedCRS
range: IfcIdentifier

SteelGrade
type: ObjectProperty
type: FunctionalProperty
domain: IfcReinforcementBarProperties
range: IfcLabel

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcTendonType
range: IfcTendonTypeEnum

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcElectricAppliance
range: IfcElectricApplianceTypeEnum

IfcTrimmedCurve
type: Class
subclass of: IfcBoundedCurve
subclass of: Restriction
  on class: IfcCurve
  on property: BasisCurve
  qualified cardinality: 1
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcTrimmingSelect
  on property: Trim1
subclass of: Restriction
  max qualified cardinality: 2
  on class: IfcTrimmingSelect
  on property: Trim2 IfcTrimmedCurve
subclass of: Restriction
  all values from: IfcTrimmingSelect
  on property: Trim1
subclass of: Restriction
  on class: IfcTrimmingPreference
  on property: MasterRepresentation
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBoolean
  on property: SenseAgreement IfcTrimmedCurve
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcTrimmingSelect
  on property: Trim2 IfcTrimmedCurve
subclass of: Restriction
  all values from: IfcTrimmingSelect
  on property: Trim2 IfcTrimmedCurve
subclass of: Restriction
  on class: IfcBoolean
  on property: SenseAgreement IfcTrimmedCurve
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 2
  on class: IfcTrimmingSelect
  on property: Trim1
subclass of: Restriction
  all values from: IfcCurve
  on property: BasisCurve
subclass of: Restriction
  all values from: IfcTrimmingPreference
  on property: MasterRepresentation
disjoint with: IfcIndexedPolyCurve
disjoint with: IfcPolyline
disjoint with: IfcCompositeCurve
disjoint with: IfcBSplineCurve

IfcCartesianPointList2D
type: Class
subclass of: IfcCartesianPointList
subclass of: Restriction
  on class: IfcLengthMeasure List List
  on property: CoordList
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLengthMeasure List List
  on property: CoordList
disjoint with: IfcCartesianPointList3D

Tag
type: ObjectProperty
type: FunctionalProperty
domain: IfcTypeProduct
range: IfcLabel

PRODUCT
type: IfcObjectTypeEnum
type: NamedIndividual

LOGICALNOTOR
type: IfcLogicalOperatorEnum
type: NamedIndividual

FEMTO
type: IfcSIPrefix
type: NamedIndividual

TargetScale
type: ObjectProperty
type: FunctionalProperty
domain: IfcGeometricRepresentationSubContext
range: IfcPositiveRatioMeasure

EVENTRULE
type: IfcEventTriggerTypeEnum
type: NamedIndividual

Orientation
type: ObjectProperty
type: FunctionalProperty
domain: IfcVector
range: IfcDirection

HasQuantities
type: ObjectProperty
domain: IfcPhysicalComplexQuantity
range: IfcPhysicalQuantity
inverse of: PartOfComplex

BasisSurface
type: ObjectProperty
type: FunctionalProperty
domain: IfcPointOnSurface
range: IfcSurface

MODIFIED
type: IfcChangeActionEnum
type: NamedIndividual

WeekdayComponent
type: ObjectProperty
domain: IfcRecurrencePattern
range: IfcDayInWeekNumber

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcDuctSilencerType
range: IfcDuctSilencerTypeEnum

RelatedConnectionType
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelConnectsPathElements
range: IfcConnectionTypeEnum

ForceX
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralLoadSingleForce
range: IfcForceMeasure

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcConstructionEquipmentResourceType
range: IfcConstructionEquipmentResourceTypeEnum

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcAlarmType
range: IfcAlarmTypeEnum

RelatingReference
type: ObjectProperty
type: FunctionalProperty
domain: IfcExternalReferenceRelationship
range: IfcExternalReference
inverse of: ExternalReferenceForResources

ENGINEER
type: IfcRoleEnum
type: NamedIndividual

SLIDING_TO_LEFT
type: IfcDoorTypeOperationEnum
type: IfcDoorStyleOperationEnum
type: NamedIndividual

PASSIVE
type: IfcCooledBeamTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcPermit
range: IfcPermitTypeEnum

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcValveType
range: IfcValveTypeEnum

FirstTransomOffset
type: ObjectProperty
type: FunctionalProperty
domain: IfcWindowLiningProperties
range: IfcNormalisedRatioMeasure

PLAN_VIEW
type: IfcGeometricProjectionEnum
type: NamedIndividual

TransmissionColour
type: ObjectProperty
type: FunctionalProperty
domain: IfcSurfaceStyleLighting
range: IfcColourRgb

IfcRampType
type: Class
subclass of: IfcBuildingElementType
subclass of: Restriction
  all values from: IfcRampTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcRampTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcDoorType
disjoint with: IfcChimneyType
disjoint with: IfcCurtainWallType
disjoint with: IfcRoofType
disjoint with: IfcColumnType
disjoint with: IfcRampFlightType
disjoint with: IfcPlateType
disjoint with: IfcMemberType
disjoint with: IfcBuildingElementProxyType
disjoint with: IfcWallType
disjoint with: IfcStairType
disjoint with: IfcRailingType
disjoint with: IfcSlabType
disjoint with: IfcFootingType
disjoint with: IfcWindowType
disjoint with: IfcCoveringType
disjoint with: IfcStairFlightType
disjoint with: IfcBeamType
disjoint with: IfcShadingDeviceType
disjoint with: IfcPileType

RefDirection
type: ObjectProperty
type: FunctionalProperty
domain: IfcAxis2Placement3D
range: IfcDirection

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialProfile
range: IfcLabel

OILFILTER
type: IfcFilterTypeEnum
type: NamedIndividual

AssignedItems
type: ObjectProperty
domain: IfcPresentationLayerAssignment
range: IfcLayeredItem

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcPerformanceHistory
range: IfcPerformanceHistoryTypeEnum

OuterCurve
type: ObjectProperty
type: FunctionalProperty
domain: IfcArbitraryClosedProfileDef
range: IfcCurve

IfcSpatialStructureElement
type: Class
subclass of: IfcSpatialElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcElementCompositionEnum
  on property: CompositionType
subclass of: Restriction
  all values from: IfcElementCompositionEnum
  on property: CompositionType
subclass of: Class
  union of: IfcBuilding
  union of: IfcSpace
  union of: IfcSite
  union of: IfcBuildingStorey
disjoint with: IfcSpatialZone
disjoint with: IfcExternalSpatialStructureElement

IfcBoundaryNodeConditionWarping
type: Class
subclass of: IfcBoundaryNodeCondition
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcWarpingStiffnessSelect
  on property: WarpingStiffness IfcBoundaryNodeConditionWarping
subclass of: Restriction
  all values from: IfcWarpingStiffnessSelect
  on property: WarpingStiffness IfcBoundaryNodeConditionWarping

IfcTableRow
type: Class
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBoolean
  on property: IsHeading
subclass of: Restriction
  all values from: IfcBoolean
  on property: IsHeading
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcValue List
  on property: RowCells IfcTableRow
subclass of: Restriction
  all values from: IfcValue List
  on property: RowCells IfcTableRow

WarpingMoment
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralLoadSingleForceWarping
range: IfcWarpingMomentMeasure

VOLTMETER_RMS
type: IfcFlowInstrumentTypeEnum
type: NamedIndividual

ARCH
type: IfcElementAssemblyTypeEnum
type: NamedIndividual

IsHeading
type: ObjectProperty
type: FunctionalProperty
domain: IfcTableRow
range: IfcBoolean

IfcEllipse
type: Class
subclass of: IfcConic
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: SemiAxis2
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: SemiAxis2
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: SemiAxis1
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: SemiAxis1
disjoint with: IfcCircle

RepresentationContexts
type: ObjectProperty
domain: IfcContext
range: IfcRepresentationContext

TransverseBarSpacing
type: ObjectProperty
type: FunctionalProperty
domain: IfcReinforcingMesh
range: IfcPositiveLengthMeasure

COULOMB
type: IfcSIUnitName
type: NamedIndividual

ValueSource
type: ObjectProperty
type: FunctionalProperty
domain: IfcMetric
range: IfcLabel

Width
type: ObjectProperty
type: FunctionalProperty
domain: IfcLShapeProfileDef
range: IfcPositiveLengthMeasure

RelatingObject
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelDefinesByObject
range: IfcObject
inverse of: Declares

LegSlope
type: ObjectProperty
type: FunctionalProperty
domain: IfcLShapeProfileDef
range: IfcPlaneAngleMeasure

Points
type: ObjectProperty
type: FunctionalProperty
domain: IfcPolyline
range: IfcCartesianPoint List

DISHWASHER
type: IfcElectricApplianceTypeEnum
type: NamedIndividual

LongName
type: ObjectProperty
type: FunctionalProperty
domain: IfcSpatialElement
range: IfcLabel

IfcFillAreaStyleHatching
type: Class
subclass of: IfcFillStyleSelect
subclass of: IfcGeometricRepresentationItem
subclass of: Restriction
  on class: IfcHatchLineDistanceSelect
  on property: StartOfNextHatchLine IfcFillAreaStyleHatching
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPlaneAngleMeasure
  on property: HatchLineAngle
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCartesianPoint
  on property: PointOfReferenceHatchLine IfcFillAreaStyleHatching
subclass of: Restriction
  on class: IfcCurveStyle
  on property: HatchLineAppearance
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPlaneAngleMeasure
  on property: HatchLineAngle
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCartesianPoint
  on property: PointOfReferenceHatchLine IfcFillAreaStyleHatching
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCartesianPoint
  on property: PatternStart IfcFillAreaStyleHatching
subclass of: Restriction
  all values from: IfcCartesianPoint
  on property: PatternStart IfcFillAreaStyleHatching
subclass of: Restriction
  all values from: IfcCurveStyle
  on property: HatchLineAppearance
subclass of: Restriction
  all values from: IfcHatchLineDistanceSelect
  on property: StartOfNextHatchLine IfcFillAreaStyleHatching
disjoint with: IfcCartesianPointList
disjoint with: IfcVector
disjoint with: IfcLightSource
disjoint with: IfcCartesianTransformationOperator
disjoint with: IfcPlacement
disjoint with: IfcBooleanResult
disjoint with: IfcFaceBasedSurfaceModel
disjoint with: IfcPoint
disjoint with: IfcCsgPrimitive3D
disjoint with: IfcCompositeCurveSegment
disjoint with: IfcFillAreaStyleTiles
disjoint with: IfcGeometricSet
disjoint with: IfcBoundingBox
disjoint with: IfcCurve
disjoint with: IfcTextLiteral
disjoint with: IfcDirection
disjoint with: IfcAnnotationFillArea
disjoint with: IfcSurface
disjoint with: IfcSectionedSpine
disjoint with: IfcPlanarExtent
disjoint with: IfcSolidModel
disjoint with: IfcShellBasedSurfaceModel
disjoint with: IfcTessellatedItem
disjoint with: IfcHalfSpaceSolid

CAST_IN_PLACE
type: IfcPileConstructionEnum
type: NamedIndividual

IfcLamp
type: Class
subclass of: IfcFlowTerminal
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLampTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcLampTypeEnum
  on property: PredefinedType
disjoint with: IfcCommunicationsAppliance
disjoint with: IfcSanitaryTerminal
disjoint with: IfcLightFixture
disjoint with: IfcAirTerminal
disjoint with: IfcElectricAppliance
disjoint with: IfcMedicalDevice
disjoint with: IfcAudioVisualAppliance
disjoint with: IfcFireSuppressionTerminal
disjoint with: IfcStackTerminal
disjoint with: IfcOutlet
disjoint with: IfcSpaceHeater
disjoint with: IfcWasteTerminal

FaceSurface
type: ObjectProperty
type: FunctionalProperty
domain: IfcFaceSurface
range: IfcSurface

STEAMHEATINGCOIL
type: IfcCoilTypeEnum
type: NamedIndividual

Editors
type: ObjectProperty
domain: IfcDocumentInformation
range: IfcActorSelect

REFRIGERATOR
type: IfcElectricApplianceTypeEnum
type: NamedIndividual

AIRSTATION
type: IfcMedicalDeviceTypeEnum
type: NamedIndividual

WATERCOOLEDSHELLTUBE
type: IfcCondenserTypeEnum
type: NamedIndividual

WIND_W
type: IfcActionSourceTypeEnum
type: NamedIndividual

DOWEL
type: IfcMechanicalFastenerTypeEnum
type: NamedIndividual

IfcConstructionProductResource
type: Class
subclass of: IfcConstructionResource
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcConstructionProductResourceTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcConstructionProductResourceTypeEnum
  on property: PredefinedType
disjoint with: IfcConstructionEquipmentResource
disjoint with: IfcCrewResource
disjoint with: IfcConstructionMaterialResource
disjoint with: IfcLaborResource
disjoint with: IfcSubContractResource

MECHANICALENGINEER
type: IfcRoleEnum
type: NamedIndividual

OuterFilletRadius
type: ObjectProperty
type: FunctionalProperty
domain: IfcRectangleHollowProfileDef
range: IfcNonNegativeLengthMeasure

SHOWER
type: IfcSanitaryTerminalTypeEnum
type: NamedIndividual

GYPSUM
type: IfcConstructionMaterialResourceTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcDuctSegmentType
range: IfcDuctSegmentTypeEnum

HIGHPRESSUREMERCURY
type: IfcLampTypeEnum
type: IfcLightEmissionSourceEnum
type: NamedIndividual

IfcCommunicationsApplianceType
type: Class
subclass of: IfcFlowTerminalType
subclass of: Restriction
  all values from: IfcCommunicationsApplianceTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcCommunicationsApplianceTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcSanitaryTerminalType
disjoint with: IfcLightFixtureType
disjoint with: IfcSpaceHeaterType
disjoint with: IfcAudioVisualApplianceType
disjoint with: IfcAirTerminalType
disjoint with: IfcWasteTerminalType
disjoint with: IfcOutletType
disjoint with: IfcLampType
disjoint with: IfcFireSuppressionTerminalType
disjoint with: IfcMedicalDeviceType
disjoint with: IfcElectricApplianceType
disjoint with: IfcStackTerminalType

ALUMINIUM_WOOD
type: IfcDoorStyleConstructionEnum
type: IfcWindowStyleConstructionEnum
type: NamedIndividual

AMOUNTOFSUBSTANCEUNIT
type: IfcUnitEnum
type: NamedIndividual

HUMIDITYSENSOR
type: IfcSensorTypeEnum
type: NamedIndividual

TrueNorth
type: ObjectProperty
type: FunctionalProperty
domain: IfcGeometricRepresentationContext
range: IfcDirection

INDIRECTEVAPORATIVEWETCOIL
type: IfcEvaporativeCoolerTypeEnum
type: NamedIndividual

CoordList
type: ObjectProperty
type: FunctionalProperty
domain: IfcCartesianPointList2D
range: IfcLengthMeasure List List

Segments
type: ObjectProperty
type: FunctionalProperty
domain: IfcCompositeCurve
range: IfcCompositeCurveSegment List

LiningDepth
type: ObjectProperty
type: FunctionalProperty
domain: IfcWindowLiningProperties
range: IfcPositiveLengthMeasure

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcStackTerminalType
range: IfcStackTerminalTypeEnum

PagerNumber
type: ObjectProperty
type: FunctionalProperty
domain: IfcTelecomAddress
range: IfcLabel

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcActuatorType
range: IfcActuatorTypeEnum

VDegree
type: ObjectProperty
type: FunctionalProperty
domain: IfcBSplineSurface
range: IfcInteger

ActualStart
type: ObjectProperty
type: FunctionalProperty
domain: IfcTaskTime
range: IfcDateTime

BILINEAR
type: IfcStructuralSurfaceActivityTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcAirTerminal
range: IfcAirTerminalTypeEnum

SURF_OF_REVOLUTION
type: IfcBSplineSurfaceForm
type: NamedIndividual

Curve
type: ObjectProperty
type: FunctionalProperty
domain: IfcArbitraryOpenProfileDef
range: IfcBoundedCurve

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcElementAssembly
range: IfcElementAssemblyTypeEnum

MECHANICALINDUCEDDRAFT
type: IfcCoolingTowerTypeEnum
type: NamedIndividual

Depth
type: ObjectProperty
type: FunctionalProperty
domain: IfcExtrudedAreaSolid
range: IfcPositiveLengthMeasure

METALHALIDE
type: IfcLampTypeEnum
type: IfcLightEmissionSourceEnum
type: NamedIndividual

IfcMeasureWithUnit
type: Class
subclass of: IfcAppliedValueSelect
subclass of: IfcMetricValueSelect
subclass of: Restriction
  on class: IfcUnit
  on property: UnitComponent
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcUnit
  on property: UnitComponent
subclass of: Restriction
  on class: IfcValue
  on property: ValueComponent IfcMeasureWithUnit
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcValue
  on property: ValueComponent IfcMeasureWithUnit

HANDDRYER
type: IfcElectricApplianceTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcUnitaryControlElementType
range: IfcUnitaryControlElementTypeEnum

IfcRelSpaceBoundary1stLevel
type: Class
subclass of: IfcRelSpaceBoundary
subclass of: Restriction
  all values from: IfcRelSpaceBoundary1stLevel
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRelSpaceBoundary1stLevel
subclass of: Restriction
  all values from: IfcRelSpaceBoundary1stLevel

PlanarForceZ
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralLoadPlanarForce
range: IfcPlanarForceMeasure

IfcPlacement
type: Class
subclass of: IfcGeometricRepresentationItem
subclass of: Restriction
  on class: IfcCartesianPoint
  on property: Location
  qualified cardinality: 1
subclass of: Class
  union of: IfcAxis1Placement
  union of: IfcAxis2Placement2D
  union of: IfcAxis2Placement3D
subclass of: Restriction
  all values from: IfcCartesianPoint
  on property: Location
disjoint with: IfcPlanarExtent
disjoint with: IfcSectionedSpine
disjoint with: IfcCompositeCurveSegment
disjoint with: IfcSurface
disjoint with: IfcFillAreaStyleHatching
disjoint with: IfcTessellatedItem
disjoint with: IfcGeometricSet
disjoint with: IfcDirection
disjoint with: IfcShellBasedSurfaceModel
disjoint with: IfcBooleanResult
disjoint with: IfcBoundingBox
disjoint with: IfcTextLiteral
disjoint with: IfcCartesianTransformationOperator
disjoint with: IfcPoint
disjoint with: IfcLightSource
disjoint with: IfcSolidModel
disjoint with: IfcFillAreaStyleTiles
disjoint with: IfcCartesianPointList
disjoint with: IfcVector
disjoint with: IfcFaceBasedSurfaceModel
disjoint with: IfcCurve
disjoint with: IfcCsgPrimitive3D
disjoint with: IfcAnnotationFillArea
disjoint with: IfcHalfSpaceSolid

TransversePosition
type: ObjectProperty
type: FunctionalProperty
domain: IfcSectionReinforcementProperties
range: IfcLengthMeasure

ProjectedOrTrue
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralSurfaceAction
range: IfcProjectedOrTrueLengthEnum

CRANEWAY
type: IfcTransportElementTypeEnum
type: NamedIndividual

MeshLength
type: ObjectProperty
type: FunctionalProperty
domain: IfcReinforcingMeshType
range: IfcPositiveLengthMeasure

RelatedResourceObjects
type: ObjectProperty
domain: IfcExternalReferenceRelationship
range: IfcResourceObjectSelect

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcElementAssemblyType
range: IfcElementAssemblyTypeEnum

ScheduleContour
type: ObjectProperty
type: FunctionalProperty
domain: IfcResourceTime
range: IfcLabel

IfcSubContractResource
type: Class
subclass of: IfcConstructionResource
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSubContractResourceTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcSubContractResourceTypeEnum
  on property: PredefinedType
disjoint with: IfcConstructionProductResource
disjoint with: IfcConstructionEquipmentResource
disjoint with: IfcCrewResource
disjoint with: IfcConstructionMaterialResource
disjoint with: IfcLaborResource

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcSensorType
range: IfcSensorTypeEnum

IfcDamper
type: Class
subclass of: IfcFlowController
subclass of: Restriction
  all values from: IfcDamperTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDamperTypeEnum
  on property: PredefinedType
disjoint with: IfcSwitchingDevice
disjoint with: IfcFlowMeter
disjoint with: IfcElectricDistributionBoard
disjoint with: IfcValve
disjoint with: IfcAirTerminalBox
disjoint with: IfcElectricTimeControl
disjoint with: IfcProtectiveDevice

TRANSPORT
type: IfcBuildingSystemTypeEnum
type: IfcSpatialZoneTypeEnum
type: IfcActionSourceTypeEnum
type: NamedIndividual

SUPPLIER
type: IfcRoleEnum
type: NamedIndividual

IfcRailingType
type: Class
subclass of: IfcBuildingElementType
subclass of: Restriction
  all values from: IfcRailingTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcRailingTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcWindowType
disjoint with: IfcStairType
disjoint with: IfcRampFlightType
disjoint with: IfcBuildingElementProxyType
disjoint with: IfcPlateType
disjoint with: IfcSlabType
disjoint with: IfcPileType
disjoint with: IfcShadingDeviceType
disjoint with: IfcCurtainWallType
disjoint with: IfcBeamType
disjoint with: IfcColumnType
disjoint with: IfcChimneyType
disjoint with: IfcFootingType
disjoint with: IfcWallType
disjoint with: IfcMemberType
disjoint with: IfcRoofType
disjoint with: IfcDoorType
disjoint with: IfcCoveringType
disjoint with: IfcStairFlightType
disjoint with: IfcRampType

RotationalStiffnessX
type: ObjectProperty
type: FunctionalProperty
domain: IfcBoundaryNodeCondition
range: IfcRotationalStiffnessSelect

ContainedIn
type: ObjectProperty
type: FunctionalProperty
domain: IfcPort
range: IfcRelConnectsPortToElement
inverse of: RelatingPort

MapProjection
type: ObjectProperty
type: FunctionalProperty
domain: IfcProjectedCRS
range: IfcIdentifier

RelatedObjects
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelNests
range: IfcObjectDefinition List

AMPERE
type: IfcSIUnitName
type: NamedIndividual

BEAM
type: IfcBeamTypeEnum
type: NamedIndividual

ADVICE_WARNING
type: IfcProcedureTypeEnum
type: NamedIndividual

PARAMETER
type: IfcTrimmingPreference
type: IfcObjectiveEnum
type: NamedIndividual

VENTILATION
type: IfcSpatialZoneTypeEnum
type: IfcDistributionSystemEnum
type: NamedIndividual

LinearForceX
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralLoadLinearForce
range: IfcLinearForceMeasure

IfcArbitraryProfileDefWithVoids
type: Class
subclass of: IfcArbitraryClosedProfileDef
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcCurve
  on property: InnerCurves IfcArbitraryProfileDefWithVoids
subclass of: Restriction
  all values from: IfcCurve
  on property: InnerCurves IfcArbitraryProfileDefWithVoids

Height
type: ObjectProperty
type: FunctionalProperty
domain: IfcRectangularPyramid
range: IfcPositiveLengthMeasure

PLUMBING
type: IfcLaborResourceTypeEnum
type: NamedIndividual

TESLA
type: IfcSIUnitName
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcMember
range: IfcMemberTypeEnum

WELD
type: IfcFastenerTypeEnum
type: NamedIndividual

SWITCHBOARD
type: IfcElectricDistributionBoardTypeEnum
type: NamedIndividual

IfcVertexLoop
type: Class
subclass of: IfcLoop
subclass of: Restriction
  on class: IfcVertex
  on property: LoopVertex
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcVertex
  on property: LoopVertex
disjoint with: IfcEdgeLoop
disjoint with: IfcPolyLoop

RotationalDisplacementRZ
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralLoadSingleDisplacement
range: IfcPlaneAngleMeasure

Corresponds
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelSpaceBoundary2ndLevel
range: IfcRelSpaceBoundary2ndLevel

ActualWork
type: ObjectProperty
type: FunctionalProperty
domain: IfcResourceTime
range: IfcDuration

IfcProductDefinitionShape
type: Class
subclass of: IfcProductRepresentationSelect
subclass of: IfcProductRepresentation
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcProduct
  on property: ShapeOfProduct IfcProductDefinitionShape
subclass of: Restriction
  all values from: IfcProduct
  on property: ShapeOfProduct IfcProductDefinitionShape
disjoint with: IfcMaterialDefinitionRepresentation

BendingShapeCode
type: ObjectProperty
type: FunctionalProperty
domain: IfcReinforcingBarType
range: IfcLabel

HOSEREEL
type: IfcFireSuppressionTerminalTypeEnum
type: NamedIndividual

IfcRectangularTrimmedSurface
type: Class
subclass of: IfcBoundedSurface
subclass of: Restriction
  on class: IfcParameterValue
  on property: V2
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcParameterValue
  on property: V1 IfcRectangularTrimmedSurface
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcParameterValue
  on property: V1 IfcRectangularTrimmedSurface
subclass of: Restriction
  on class: IfcParameterValue
  on property: U2
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcParameterValue
  on property: V2
subclass of: Restriction
  all values from: IfcParameterValue
  on property: U2
subclass of: Restriction
  on class: IfcSurface
  on property: BasisSurface
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBoolean
  on property: Usense
subclass of: Restriction
  on class: IfcParameterValue
  on property: U1
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcSurface
  on property: BasisSurface
subclass of: Restriction
  on class: IfcBoolean
  on property: Usense
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBoolean
  on property: Vsense
subclass of: Restriction
  all values from: IfcParameterValue
  on property: U1
subclass of: Restriction
  on class: IfcBoolean
  on property: Vsense
  qualified cardinality: 1
disjoint with: IfcCurveBoundedSurface
disjoint with: IfcCurveBoundedPlane
disjoint with: IfcBSplineSurface

IfcTransportElementType
type: Class
subclass of: IfcElementType
subclass of: Restriction
  all values from: IfcTransportElementTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcTransportElementTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcBuildingElementType
disjoint with: IfcCivilElementType
disjoint with: IfcElementComponentType
disjoint with: IfcDistributionElementType
disjoint with: IfcElementAssemblyType
disjoint with: IfcGeographicElementType
disjoint with: IfcFurnishingElementType

IfcRelCoversSpaces
type: Class
subclass of: IfcRelConnects
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcCovering
  on property: RelatedCoverings
subclass of: Restriction
  on class: IfcSpace
  on property: RelatingSpace
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcSpace
  on property: RelatingSpace
subclass of: Restriction
  all values from: IfcCovering
  on property: RelatedCoverings
disjoint with: IfcRelCoversBldgElements
disjoint with: IfcRelContainedInSpatialStructure
disjoint with: IfcRelSequence
disjoint with: IfcRelConnectsElements
disjoint with: IfcRelConnectsStructuralMember
disjoint with: IfcRelServicesBuildings
disjoint with: IfcRelConnectsStructuralActivity
disjoint with: IfcRelFillsElement
disjoint with: IfcRelSpaceBoundary
disjoint with: IfcRelInterferesElements
disjoint with: IfcRelFlowControlElements
disjoint with: IfcRelConnectsPorts
disjoint with: IfcRelConnectsPortToElement
disjoint with: IfcRelReferencedInSpatialStructure

CHILLEDWATER
type: IfcDistributionSystemEnum
type: NamedIndividual

XAxisOrdinate
type: ObjectProperty
type: FunctionalProperty
domain: IfcMapConversion
range: IfcReal

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcCoil
range: IfcCoilTypeEnum

IfcReinforcingBar
type: Class
subclass of: IfcReinforcingElement
subclass of: Restriction
  all values from: IfcAreaMeasure
  on property: CrossSectionArea IfcReinforcingBar
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: NominalDiameter
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: NominalDiameter
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: BarLength
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReinforcingBarTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: BarLength
subclass of: Restriction
  all values from: IfcReinforcingBarTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcReinforcingBarSurfaceEnum
  on property: BarSurface
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAreaMeasure
  on property: CrossSectionArea IfcReinforcingBar
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReinforcingBarSurfaceEnum
  on property: BarSurface
disjoint with: IfcReinforcingMesh
disjoint with: IfcTendonAnchor
disjoint with: IfcTendon

IfcPermit
type: Class
subclass of: IfcControl
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Status
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: LongDescription
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPermitTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcText
  on property: LongDescription
subclass of: Restriction
  all values from: IfcPermitTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcLabel
  on property: Status
disjoint with: IfcActionRequest
disjoint with: IfcWorkCalendar
disjoint with: IfcProjectOrder
disjoint with: IfcPerformanceHistory
disjoint with: IfcCostItem
disjoint with: IfcWorkControl
disjoint with: IfcCostSchedule

IfcHeatExchanger
type: Class
subclass of: IfcEnergyConversionDevice
subclass of: Restriction
  all values from: IfcHeatExchangerTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcHeatExchangerTypeEnum
  on property: PredefinedType
disjoint with: IfcChiller
disjoint with: IfcBoiler
disjoint with: IfcMotorConnection
disjoint with: IfcAirToAirHeatRecovery
disjoint with: IfcCoil
disjoint with: IfcElectricMotor
disjoint with: IfcSolarDevice
disjoint with: IfcBurner
disjoint with: IfcHumidifier
disjoint with: IfcCoolingTower
disjoint with: IfcCooledBeam
disjoint with: IfcCondenser
disjoint with: IfcElectricGenerator
disjoint with: IfcEngine
disjoint with: IfcEvaporativeCooler
disjoint with: IfcEvaporator
disjoint with: IfcUnitaryEquipment
disjoint with: IfcTubeBundle
disjoint with: IfcTransformer

STEELWORK
type: IfcLaborResourceTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcCooledBeam
range: IfcCooledBeamTypeEnum

COMPRESSEDAIRFILTER
type: IfcFilterTypeEnum
type: NamedIndividual

ContainsElements
type: ObjectProperty
domain: IfcSpatialElement
range: IfcRelContainedInSpatialStructure
inverse of: RelatingStructure

MASSDENSITYUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

IfcRoof
type: Class
subclass of: IfcBuildingElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRoofTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcRoofTypeEnum
  on property: PredefinedType
disjoint with: IfcWall
disjoint with: IfcRampFlight
disjoint with: IfcSlab
disjoint with: IfcStairFlight
disjoint with: IfcBuildingElementProxy
disjoint with: IfcStair
disjoint with: IfcRamp
disjoint with: IfcCovering
disjoint with: IfcDoor
disjoint with: IfcBeam
disjoint with: IfcMember
disjoint with: IfcPlate
disjoint with: IfcColumn
disjoint with: IfcShadingDevice
disjoint with: IfcFooting
disjoint with: IfcRailing
disjoint with: IfcWindow
disjoint with: IfcPile
disjoint with: IfcChimney
disjoint with: IfcCurtainWall

VClosed
type: ObjectProperty
type: FunctionalProperty
domain: IfcBSplineSurface
range: IfcLogical

RelatingElement
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelInterferesElements
range: IfcElement
inverse of: InterferesElements

PLANNED
type: IfcWorkPlanTypeEnum
type: IfcWorkScheduleTypeEnum
type: NamedIndividual

IfcCurveBoundedSurface
type: Class
subclass of: IfcBoundedSurface
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcBoundaryCurve
  on property: Boundaries IfcCurveBoundedSurface
subclass of: Restriction
  on class: IfcBoolean
  on property: ImplicitOuter
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBoolean
  on property: ImplicitOuter
subclass of: Restriction
  all values from: IfcSurface
  on property: BasisSurface IfcCurveBoundedSurface
subclass of: Restriction
  all values from: IfcBoundaryCurve
  on property: Boundaries IfcCurveBoundedSurface
subclass of: Restriction
  on class: IfcSurface
  on property: BasisSurface IfcCurveBoundedSurface
  qualified cardinality: 1
disjoint with: IfcCurveBoundedPlane
disjoint with: IfcRectangularTrimmedSurface
disjoint with: IfcBSplineSurface

VANEAXIAL
type: IfcFanTypeEnum
type: NamedIndividual

IfcBlock
type: Class
subclass of: IfcCsgPrimitive3D
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: ZLength
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: YLength IfcBlock
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: XLength
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: XLength
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: ZLength
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: YLength IfcBlock
disjoint with: IfcSphere
disjoint with: IfcRightCircularCylinder
disjoint with: IfcRightCircularCone
disjoint with: IfcRectangularPyramid

POWER
type: IfcJunctionBoxTypeEnum
type: NamedIndividual

SecondaryMeasureType
type: ObjectProperty
type: FunctionalProperty
domain: IfcSimplePropertyTemplate
range: IfcLabel

WORK
type: IfcPermitTypeEnum
type: IfcSubContractResourceTypeEnum
type: NamedIndividual

EarlyFinish
type: ObjectProperty
type: FunctionalProperty
domain: IfcTaskTime
range: IfcDateTime

SPEAKER
type: IfcAudioVisualApplianceTypeEnum
type: NamedIndividual

RotationalDisplacementRY
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralLoadSingleDisplacement
range: IfcPlaneAngleMeasure

DIRECTEVAPORATIVESLINGERSPACKAGEDAIRCOOLER
type: IfcEvaporativeCoolerTypeEnum
type: NamedIndividual

CurveInterpolation
type: ObjectProperty
type: FunctionalProperty
domain: IfcPropertyTableValue
range: IfcCurveInterpolationEnum

Q_COUNT
type: IfcSimplePropertyTemplateTypeEnum
type: NamedIndividual

WASHINGMACHINE
type: IfcElectricApplianceTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcCableCarrierFitting
range: IfcCableCarrierFittingTypeEnum

MainPlaneAngle
type: ObjectProperty
type: FunctionalProperty
domain: IfcLightDistributionData
range: IfcPlaneAngleMeasure

SUMPPUMP
type: IfcPumpTypeEnum
type: NamedIndividual

CurveOnRelatedElement
type: ObjectProperty
type: FunctionalProperty
domain: IfcConnectionCurveGeometry
range: IfcCurveOrEdgeCurve

Roles
type: ObjectProperty
type: FunctionalProperty
domain: IfcOrganization
range: IfcActorRole List

ODORFILTER
type: IfcFilterTypeEnum
type: NamedIndividual

ADMINISTRATION
type: IfcLaborResourceTypeEnum
type: NamedIndividual

CYLINDRICAL_SURF
type: IfcBSplineSurfaceForm
type: NamedIndividual

Transition
type: ObjectProperty
type: FunctionalProperty
domain: IfcCompositeCurveSegment
range: IfcTransitionCode

JUNCTION
type: IfcPipeFittingTypeEnum
type: IfcDuctFittingTypeEnum
type: IfcCableFittingTypeEnum
type: NamedIndividual

Segments
type: ObjectProperty
type: FunctionalProperty
domain: IfcIndexedPolyCurve
range: IfcSegmentIndexSelect List

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcDiscreteAccessory
range: IfcDiscreteAccessoryTypeEnum

WeightsData
type: ObjectProperty
type: FunctionalProperty
domain: IfcRationalBSplineSurfaceWithKnots
range: IfcReal List List

ANCHORPLATE
type: IfcDiscreteAccessoryTypeEnum
type: NamedIndividual

IfcPolygonalBoundedHalfSpace
type: Class
subclass of: IfcHalfSpaceSolid
subclass of: Restriction
  on class: IfcBoundedCurve
  on property: PolygonalBoundary IfcPolygonalBoundedHalfSpace
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBoundedCurve
  on property: PolygonalBoundary IfcPolygonalBoundedHalfSpace
subclass of: Restriction
  on class: IfcAxis2Placement3D
  on property: Position
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcAxis2Placement3D
  on property: Position
disjoint with: IfcBoxedHalfSpace

Quality
type: ObjectProperty
type: FunctionalProperty
domain: IfcPhysicalComplexQuantity
range: IfcLabel

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterial
range: IfcLabel

OverallWidth
type: ObjectProperty
type: FunctionalProperty
domain: IfcIShapeProfileDef
range: IfcPositiveLengthMeasure

IfcShadingDeviceType
type: Class
subclass of: IfcBuildingElementType
subclass of: Restriction
  all values from: IfcShadingDeviceTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcShadingDeviceTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcSlabType
disjoint with: IfcFootingType
disjoint with: IfcBeamType
disjoint with: IfcPileType
disjoint with: IfcPlateType
disjoint with: IfcCurtainWallType
disjoint with: IfcCoveringType
disjoint with: IfcStairFlightType
disjoint with: IfcDoorType
disjoint with: IfcRampFlightType
disjoint with: IfcWindowType
disjoint with: IfcWallType
disjoint with: IfcStairType
disjoint with: IfcRailingType
disjoint with: IfcRampType
disjoint with: IfcColumnType
disjoint with: IfcRoofType
disjoint with: IfcChimneyType
disjoint with: IfcMemberType
disjoint with: IfcBuildingElementProxyType

IfcRelContainedInSpatialStructure
type: Class
subclass of: IfcRelConnects
subclass of: Restriction
  all values from: IfcProduct
  on property: RelatedElements IfcRelContainedInSpatialStructure
subclass of: Restriction
  all values from: IfcSpatialElement
  on property: RelatingStructure
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcProduct
  on property: RelatedElements IfcRelContainedInSpatialStructure
subclass of: Restriction
  on class: IfcSpatialElement
  on property: RelatingStructure
  qualified cardinality: 1
disjoint with: IfcRelConnectsPortToElement
disjoint with: IfcRelServicesBuildings
disjoint with: IfcRelInterferesElements
disjoint with: IfcRelReferencedInSpatialStructure
disjoint with: IfcRelSpaceBoundary
disjoint with: IfcRelConnectsStructuralActivity
disjoint with: IfcRelConnectsStructuralMember
disjoint with: IfcRelCoversBldgElements
disjoint with: IfcRelFillsElement
disjoint with: IfcRelCoversSpaces
disjoint with: IfcRelConnectsElements
disjoint with: IfcRelFlowControlElements
disjoint with: IfcRelConnectsPorts
disjoint with: IfcRelSequence

GREATERTHAN
type: IfcBenchmarkEnum
type: NamedIndividual

IfcRelAssociatesClassification
type: Class
subclass of: IfcRelAssociates
subclass of: Restriction
  on class: IfcClassificationSelect
  on property: RelatingClassification
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcClassificationSelect
  on property: RelatingClassification
disjoint with: IfcRelAssociatesLibrary
disjoint with: IfcRelAssociatesApproval
disjoint with: IfcRelAssociatesConstraint
disjoint with: IfcRelAssociatesDocument
disjoint with: IfcRelAssociatesMaterial

ASSISTEDPROPANE
type: IfcHumidifierTypeEnum
type: NamedIndividual

FORMWORK
type: IfcConstructionProductResourceTypeEnum
type: NamedIndividual

LongitudinalBarSpacing
type: ObjectProperty
type: FunctionalProperty
domain: IfcReinforcingMesh
range: IfcPositiveLengthMeasure

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcDuctSilencer
range: IfcDuctSilencerTypeEnum

ATTO
type: IfcSIPrefix
type: NamedIndividual

LifeCyclePhase
type: ObjectProperty
type: FunctionalProperty
domain: IfcPerformanceHistory
range: IfcLabel

PSET_TYPEDRIVENOVERRIDE
type: IfcPropertySetTemplateTypeEnum
type: NamedIndividual

ReferencedDocument
type: ObjectProperty
type: FunctionalProperty
domain: IfcDocumentReference
range: IfcDocumentInformation
inverse of: HasDocumentReferences

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcPipeSegmentType
range: IfcPipeSegmentTypeEnum

SpecularColour
type: ObjectProperty
type: FunctionalProperty
domain: IfcSurfaceStyleRendering
range: IfcColourOrFactor

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcOccupant
range: IfcOccupantTypeEnum

TYPE_A
type: IfcLightDistributionCurveEnum
type: NamedIndividual

IfcQuantityArea
type: Class
subclass of: IfcPhysicalSimpleQuantity
subclass of: Restriction
  all values from: IfcLabel
  on property: Formula
subclass of: Restriction
  on class: IfcAreaMeasure
  on property: AreaValue IfcQuantityArea
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcAreaMeasure
  on property: AreaValue IfcQuantityArea
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Formula
disjoint with: IfcQuantityTime
disjoint with: IfcQuantityCount
disjoint with: IfcQuantityWeight
disjoint with: IfcQuantityVolume
disjoint with: IfcQuantityLength

AIRCOOLED
type: IfcCondenserTypeEnum
type: IfcChillerTypeEnum
type: NamedIndividual

Location
type: ObjectProperty
type: FunctionalProperty
domain: IfcClassification
range: IfcURIReference

TEMPERATURERATEOFCHANGEUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcInterceptor
range: IfcInterceptorTypeEnum

CURVED_RUN_STAIR
type: IfcStairTypeEnum
type: NamedIndividual

CurveForm
type: ObjectProperty
type: FunctionalProperty
domain: IfcBSplineCurve
range: IfcBSplineCurveForm

Thickness
type: ObjectProperty
type: FunctionalProperty
domain: IfcLShapeProfileDef
range: IfcPositiveLengthMeasure

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcWindow
range: IfcWindowTypeEnum

Description
type: ObjectProperty
type: FunctionalProperty
domain: IfcCoordinateReferenceSystem
range: IfcText

FlangeSlope
type: ObjectProperty
type: FunctionalProperty
domain: IfcTShapeProfileDef
range: IfcPlaneAngleMeasure

CONSULTANT
type: IfcRoleEnum
type: NamedIndividual

SourceOfResultGroup
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralLoadGroup
range: IfcStructuralResultGroup
inverse of: ResultForLoadGroup

ParamLength
type: ObjectProperty
type: FunctionalProperty
domain: IfcReparametrisedCompositeCurveSegment
range: IfcParameterValue

IfcMechanicalFastener
type: Class
subclass of: IfcElementComponent
subclass of: Restriction
  all values from: IfcMechanicalFastenerTypeEnum
  on property: PredefinedType IfcMechanicalFastener
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: NominalLength
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: NominalDiameter IfcMechanicalFastener
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: NominalDiameter IfcMechanicalFastener
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: NominalLength
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcMechanicalFastenerTypeEnum
  on property: PredefinedType IfcMechanicalFastener
disjoint with: IfcReinforcingElement
disjoint with: IfcVibrationIsolator
disjoint with: IfcBuildingElementPart
disjoint with: IfcFastener
disjoint with: IfcDiscreteAccessory

RepresentationsInContext
type: ObjectProperty
domain: IfcRepresentationContext
range: IfcRepresentation
inverse of: ContextOfItems IfcRepresentation

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcExternalSpatialElement
range: IfcExternalSpatialElementTypeEnum

INDIRECTEVAPORATIVECOOLINGTOWERORCOILCOOLER
type: IfcEvaporativeCoolerTypeEnum
type: NamedIndividual

Radius
type: ObjectProperty
type: FunctionalProperty
domain: IfcCylindricalSurface
range: IfcPositiveLengthMeasure

IfcRelAssigns
type: Class
subclass of: IfcRelationship
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcObjectDefinition
  on property: RelatedObjects IfcRelAssigns
subclass of: Restriction
  all values from: IfcObjectTypeEnum
  on property: RelatedObjectsType
subclass of: Restriction
  all values from: IfcObjectDefinition
  on property: RelatedObjects IfcRelAssigns
subclass of: Class
  union of: IfcRelAssignsToProduct
  union of: IfcRelAssignsToActor
  union of: IfcRelAssignsToProcess
  union of: IfcRelAssignsToGroup
  union of: IfcRelAssignsToControl
  union of: IfcRelAssignsToResource
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcObjectTypeEnum
  on property: RelatedObjectsType
disjoint with: IfcRelDeclares
disjoint with: IfcRelDefines
disjoint with: IfcRelDecomposes
disjoint with: IfcRelAssociates
disjoint with: IfcRelConnects

HEATPIPE
type: IfcAirToAirHeatRecoveryTypeEnum
type: NamedIndividual

UserDefinedEventTriggerType
type: ObjectProperty
type: FunctionalProperty
domain: IfcEvent
range: IfcLabel

FURNITUREINVENTORY
type: IfcInventoryTypeEnum
type: NamedIndividual

FillStyles
type: ObjectProperty
domain: IfcFillAreaStyle
range: IfcFillStyleSelect

Bounds
type: ObjectProperty
domain: IfcFace
range: IfcFaceBound

DiffuseTransmissionColour
type: ObjectProperty
type: FunctionalProperty
domain: IfcSurfaceStyleRendering
range: IfcColourOrFactor

ApplicableOccurrence
type: ObjectProperty
type: FunctionalProperty
domain: IfcTypeObject
range: IfcIdentifier

IfcRelAssociatesApproval
type: Class
subclass of: IfcRelAssociates
subclass of: Restriction
  on class: IfcApproval
  on property: RelatingApproval
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcApproval
  on property: RelatingApproval
disjoint with: IfcRelAssociatesLibrary
disjoint with: IfcRelAssociatesClassification
disjoint with: IfcRelAssociatesConstraint
disjoint with: IfcRelAssociatesDocument
disjoint with: IfcRelAssociatesMaterial

RelatesTo
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterial
range: IfcMaterialRelationship
inverse of: RelatingMaterial IfcMaterialRelationship

UserDefinedDataOrigin
type: ObjectProperty
type: FunctionalProperty
domain: IfcSchedulingTime
range: IfcLabel

SWITCHER
type: IfcAudioVisualApplianceTypeEnum
type: NamedIndividual

PropertyReference
type: ObjectProperty
type: FunctionalProperty
domain: IfcPropertyReferenceValue
range: IfcObjectReferenceSelect

TELEPHONEOUTLET
type: IfcOutletTypeEnum
type: NamedIndividual

TRIPLE_PANEL_BOTTOM
type: IfcWindowStyleOperationEnum
type: IfcWindowTypePartitioningEnum
type: NamedIndividual

IfcSurfaceStyleWithTextures
type: Class
subclass of: IfcPresentationItem
subclass of: IfcSurfaceStyleElementSelect
subclass of: Restriction
  on class: IfcSurfaceTexture List
  on property: Textures
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcSurfaceTexture List
  on property: Textures
disjoint with: IfcTextStyleForDefinedFont
disjoint with: IfcIndexedColourMap
disjoint with: IfcSurfaceTexture
disjoint with: IfcColourSpecification
disjoint with: IfcCurveStyleFontAndScaling
disjoint with: IfcTextStyleTextModel
disjoint with: IfcSurfaceStyleRefraction
disjoint with: IfcColourRgbList
disjoint with: IfcTextureVertexList
disjoint with: IfcTextureVertex
disjoint with: IfcTextureCoordinate
disjoint with: IfcCurveStyleFont
disjoint with: IfcCurveStyleFontPattern
disjoint with: IfcPreDefinedItem
disjoint with: IfcSurfaceStyleShading
disjoint with: IfcSurfaceStyleLighting

IfcChimneyType
type: Class
subclass of: IfcBuildingElementType
subclass of: Restriction
  all values from: IfcChimneyTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcChimneyTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcWallType
disjoint with: IfcRampType
disjoint with: IfcCoveringType
disjoint with: IfcColumnType
disjoint with: IfcRampFlightType
disjoint with: IfcRailingType
disjoint with: IfcMemberType
disjoint with: IfcSlabType
disjoint with: IfcShadingDeviceType
disjoint with: IfcStairFlightType
disjoint with: IfcBeamType
disjoint with: IfcPileType
disjoint with: IfcWindowType
disjoint with: IfcRoofType
disjoint with: IfcStairType
disjoint with: IfcDoorType
disjoint with: IfcCurtainWallType
disjoint with: IfcBuildingElementProxyType
disjoint with: IfcFootingType
disjoint with: IfcPlateType

UsageName
type: ObjectProperty
type: FunctionalProperty
domain: IfcPropertyReferenceValue
range: IfcText

Engages
type: ObjectProperty
domain: IfcOrganization
range: IfcPersonAndOrganization
inverse of: TheOrganization

ScheduleDate
type: ObjectProperty
type: FunctionalProperty
domain: IfcEventTime
range: IfcDateTime

PRESTRESSING_P
type: IfcActionSourceTypeEnum
type: NamedIndividual

STRINGER
type: IfcMemberTypeEnum
type: NamedIndividual

HasRepresentation
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterial
range: IfcMaterialDefinitionRepresentation
inverse of: RepresentedMaterial

IfcBoundaryNodeCondition
type: Class
subclass of: IfcBoundaryCondition
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRotationalStiffnessSelect
  on property: RotationalStiffnessZ
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRotationalStiffnessSelect
  on property: RotationalStiffnessY IfcBoundaryNodeCondition
subclass of: Restriction
  all values from: IfcRotationalStiffnessSelect
  on property: RotationalStiffnessZ
subclass of: Restriction
  all values from: IfcTranslationalStiffnessSelect
  on property: TranslationalStiffnessX
subclass of: Restriction
  all values from: IfcTranslationalStiffnessSelect
  on property: TranslationalStiffnessZ
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTranslationalStiffnessSelect
  on property: TranslationalStiffnessZ
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRotationalStiffnessSelect
  on property: RotationalStiffnessX
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTranslationalStiffnessSelect
  on property: TranslationalStiffnessX
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTranslationalStiffnessSelect
  on property: TranslationalStiffnessY IfcBoundaryNodeCondition
subclass of: Restriction
  all values from: IfcRotationalStiffnessSelect
  on property: RotationalStiffnessY IfcBoundaryNodeCondition
subclass of: Restriction
  all values from: IfcRotationalStiffnessSelect
  on property: RotationalStiffnessX
subclass of: Restriction
  all values from: IfcTranslationalStiffnessSelect
  on property: TranslationalStiffnessY IfcBoundaryNodeCondition
disjoint with: IfcBoundaryFaceCondition
disjoint with: IfcBoundaryEdgeCondition

CurveWidth
type: ObjectProperty
type: FunctionalProperty
domain: IfcCurveStyle
range: IfcSizeSelect

ResponsiblePerson
type: ObjectProperty
type: FunctionalProperty
domain: IfcAsset
range: IfcPerson

STORAGE
type: IfcTankTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcGrid
range: IfcGridTypeEnum

Identification
type: ObjectProperty
type: FunctionalProperty
domain: IfcOrganization
range: IfcIdentifier

IfcRightCircularCylinder
type: Class
subclass of: IfcCsgPrimitive3D
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: Height
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: Radius
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Height
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Radius
disjoint with: IfcBlock
disjoint with: IfcRectangularPyramid
disjoint with: IfcRightCircularCone
disjoint with: IfcSphere

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcConstructionMaterialResource
range: IfcConstructionMaterialResourceTypeEnum

IfcTubeBundleType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  on class: IfcTubeBundleTypeEnum
  on property: PredefinedType IfcTubeBundleType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcTubeBundleTypeEnum
  on property: PredefinedType IfcTubeBundleType
disjoint with: IfcTransformerType
disjoint with: IfcHeatExchangerType
disjoint with: IfcCondenserType
disjoint with: IfcAirToAirHeatRecoveryType
disjoint with: IfcChillerType
disjoint with: IfcEngineType
disjoint with: IfcElectricMotorType
disjoint with: IfcEvaporatorType
disjoint with: IfcHumidifierType
disjoint with: IfcElectricGeneratorType
disjoint with: IfcBoilerType
disjoint with: IfcCoilType
disjoint with: IfcUnitaryEquipmentType
disjoint with: IfcCooledBeamType
disjoint with: IfcSolarDeviceType
disjoint with: IfcEvaporativeCoolerType
disjoint with: IfcMotorConnectionType
disjoint with: IfcBurnerType
disjoint with: IfcCoolingTowerType

VERTICALINLINE
type: IfcPumpTypeEnum
type: NamedIndividual

IfcRelConnectsStructuralMember
type: Class
subclass of: IfcRelConnects
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: SupportedLength IfcRelConnectsStructuralMember
subclass of: Restriction
  all values from: IfcStructuralMember
  on property: RelatingStructuralMember IfcRelConnectsStructuralMember
subclass of: Restriction
  all values from: IfcStructuralConnection
  on property: RelatedStructuralConnection IfcRelConnectsStructuralMember
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcStructuralConnectionCondition
  on property: AdditionalConditions
subclass of: Restriction
  all values from: IfcAxis2Placement3D
  on property: ConditionCoordinateSystem
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBoundaryCondition
  on property: AppliedCondition
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAxis2Placement3D
  on property: ConditionCoordinateSystem
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: SupportedLength IfcRelConnectsStructuralMember
subclass of: Restriction
  all values from: IfcStructuralConnectionCondition
  on property: AdditionalConditions
subclass of: Restriction
  all values from: IfcBoundaryCondition
  on property: AppliedCondition
subclass of: Restriction
  on class: IfcStructuralConnection
  on property: RelatedStructuralConnection IfcRelConnectsStructuralMember
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcStructuralMember
  on property: RelatingStructuralMember IfcRelConnectsStructuralMember
  qualified cardinality: 1
disjoint with: IfcRelConnectsElements
disjoint with: IfcRelContainedInSpatialStructure
disjoint with: IfcRelFlowControlElements
disjoint with: IfcRelConnectsStructuralActivity
disjoint with: IfcRelCoversBldgElements
disjoint with: IfcRelFillsElement
disjoint with: IfcRelConnectsPortToElement
disjoint with: IfcRelServicesBuildings
disjoint with: IfcRelCoversSpaces
disjoint with: IfcRelReferencedInSpatialStructure
disjoint with: IfcRelConnectsPorts
disjoint with: IfcRelSpaceBoundary
disjoint with: IfcRelSequence
disjoint with: IfcRelInterferesElements

PUNCHING
type: IfcReinforcingBarRoleEnum
type: IfcReinforcingBarTypeEnum
type: NamedIndividual

IfcMaterialProfileWithOffsets
type: Class
subclass of: IfcMaterialProfile
subclass of: Restriction
  on class: IfcLengthMeasure List
  on property: OffsetValues
  qualified cardinality: 1
subclass of: Restriction
  all values from: Restriction
    all values from: Restriction
      on class: IfcLengthMeasure List
      on property: hasNext
      qualified cardinality: 0
    on property: hasNext
  on property: OffsetValues
subclass of: Restriction
  all values from: IfcLengthMeasure List
  on property: OffsetValues

CURVED
type: IfcStairFlightTypeEnum
type: NamedIndividual

OffsetDirection
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialLayerWithOffsets
range: IfcLayerSetDirectionEnum

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcSchedulingTime
range: IfcLabel

BUILDING
type: IfcPermitTypeEnum
type: NamedIndividual

IfcCoolingTowerType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  all values from: IfcCoolingTowerTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcCoolingTowerTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcBurnerType
disjoint with: IfcElectricGeneratorType
disjoint with: IfcUnitaryEquipmentType
disjoint with: IfcEvaporatorType
disjoint with: IfcCooledBeamType
disjoint with: IfcTubeBundleType
disjoint with: IfcHeatExchangerType
disjoint with: IfcEngineType
disjoint with: IfcChillerType
disjoint with: IfcElectricMotorType
disjoint with: IfcMotorConnectionType
disjoint with: IfcAirToAirHeatRecoveryType
disjoint with: IfcCondenserType
disjoint with: IfcCoilType
disjoint with: IfcSolarDeviceType
disjoint with: IfcBoilerType
disjoint with: IfcEvaporativeCoolerType
disjoint with: IfcHumidifierType
disjoint with: IfcTransformerType

Width
type: ObjectProperty
type: FunctionalProperty
domain: IfcPixelTexture
range: IfcInteger

RelatedPort
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelConnectsPorts
range: IfcPort
inverse of: ConnectedFrom IfcPort

COHESION
type: IfcPileTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcCurtainWall
range: IfcCurtainWallTypeEnum

LOGISTIC
type: IfcTaskTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcFooting
range: IfcFootingTypeEnum

IfcWallType
type: Class
subclass of: IfcBuildingElementType
subclass of: Restriction
  on class: IfcWallTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcWallTypeEnum
  on property: PredefinedType
disjoint with: IfcPileType
disjoint with: IfcRampType
disjoint with: IfcDoorType
disjoint with: IfcRampFlightType
disjoint with: IfcFootingType
disjoint with: IfcCoveringType
disjoint with: IfcMemberType
disjoint with: IfcBuildingElementProxyType
disjoint with: IfcRoofType
disjoint with: IfcSlabType
disjoint with: IfcRailingType
disjoint with: IfcPlateType
disjoint with: IfcStairType
disjoint with: IfcChimneyType
disjoint with: IfcCurtainWallType
disjoint with: IfcWindowType
disjoint with: IfcStairFlightType
disjoint with: IfcColumnType
disjoint with: IfcShadingDeviceType
disjoint with: IfcBeamType

BORED
type: IfcPileTypeEnum
type: NamedIndividual

Path
type: ObjectProperty
type: FunctionalProperty
domain: IfcTextLiteral
range: IfcTextPath

Items
type: ObjectProperty
domain: IfcRepresentation
range: IfcRepresentationItem

Description
type: ObjectProperty
type: FunctionalProperty
domain: IfcRoot
range: IfcText

DRAWOFFCOCK
type: IfcValveTypeEnum
type: NamedIndividual

LuminousFlux
type: ObjectProperty
type: FunctionalProperty
domain: IfcLightSourceGoniometric
range: IfcLuminousFluxMeasure

IfcFailureConnectionCondition
type: Class
subclass of: IfcStructuralConnectionCondition
subclass of: Restriction
  all values from: IfcForceMeasure
  on property: CompressionFailureX
subclass of: Restriction
  all values from: IfcForceMeasure
  on property: CompressionFailureY
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcForceMeasure
  on property: TensionFailureX IfcFailureConnectionCondition
subclass of: Restriction
  all values from: IfcForceMeasure
  on property: TensionFailureX IfcFailureConnectionCondition
subclass of: Restriction
  all values from: IfcForceMeasure
  on property: CompressionFailureZ
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcForceMeasure
  on property: TensionFailureZ
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcForceMeasure
  on property: CompressionFailureY
subclass of: Restriction
  all values from: IfcForceMeasure
  on property: TensionFailureY
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcForceMeasure
  on property: CompressionFailureX
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcForceMeasure
  on property: CompressionFailureZ
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcForceMeasure
  on property: TensionFailureY
subclass of: Restriction
  all values from: IfcForceMeasure
  on property: TensionFailureZ
disjoint with: IfcSlippageConnectionCondition

Identifier
type: ObjectProperty
type: FunctionalProperty
domain: IfcPresentationLayerAssignment
range: IfcIdentifier

ENERGYMETER
type: IfcFlowMeterTypeEnum
type: NamedIndividual

SINGLE_SWING_RIGHT
type: IfcDoorTypeOperationEnum
type: IfcDoorStyleOperationEnum
type: NamedIndividual

IfcAirToAirHeatRecoveryType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  on class: IfcAirToAirHeatRecoveryTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcAirToAirHeatRecoveryTypeEnum
  on property: PredefinedType
disjoint with: IfcElectricMotorType
disjoint with: IfcUnitaryEquipmentType
disjoint with: IfcHeatExchangerType
disjoint with: IfcChillerType
disjoint with: IfcEvaporativeCoolerType
disjoint with: IfcBurnerType
disjoint with: IfcSolarDeviceType
disjoint with: IfcCoilType
disjoint with: IfcElectricGeneratorType
disjoint with: IfcMotorConnectionType
disjoint with: IfcHumidifierType
disjoint with: IfcTubeBundleType
disjoint with: IfcCooledBeamType
disjoint with: IfcTransformerType
disjoint with: IfcEngineType
disjoint with: IfcCondenserType
disjoint with: IfcCoolingTowerType
disjoint with: IfcEvaporatorType
disjoint with: IfcBoilerType

OIL
type: IfcDistributionSystemEnum
type: IfcInterceptorTypeEnum
type: NamedIndividual

IfcComplexProperty
type: Class
subclass of: IfcProperty
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcProperty
  on property: HasProperties
subclass of: Restriction
  all values from: IfcProperty
  on property: HasProperties
subclass of: Restriction
  on class: IfcIdentifier
  on property: UsageName
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcIdentifier
  on property: UsageName
disjoint with: IfcSimpleProperty

VisibleSegmentLength
type: ObjectProperty
type: FunctionalProperty
domain: IfcCurveStyleFontPattern
range: IfcLengthMeasure

SPIRAL_RAMP
type: IfcRampTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcAudioVisualAppliance
range: IfcAudioVisualApplianceTypeEnum

GASDETECTIONPANEL
type: IfcUnitaryControlElementTypeEnum
type: NamedIndividual

IfcTendonAnchor
type: Class
subclass of: IfcReinforcingElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTendonAnchorTypeEnum
  on property: PredefinedType IfcTendonAnchor
subclass of: Restriction
  all values from: IfcTendonAnchorTypeEnum
  on property: PredefinedType IfcTendonAnchor
disjoint with: IfcReinforcingMesh
disjoint with: IfcTendon
disjoint with: IfcReinforcingBar

IfcUnitaryEquipment
type: Class
subclass of: IfcEnergyConversionDevice
subclass of: Restriction
  all values from: IfcUnitaryEquipmentTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcUnitaryEquipmentTypeEnum
  on property: PredefinedType
disjoint with: IfcEvaporativeCooler
disjoint with: IfcCondenser
disjoint with: IfcTubeBundle
disjoint with: IfcHumidifier
disjoint with: IfcMotorConnection
disjoint with: IfcBurner
disjoint with: IfcSolarDevice
disjoint with: IfcElectricGenerator
disjoint with: IfcCooledBeam
disjoint with: IfcCoolingTower
disjoint with: IfcEvaporator
disjoint with: IfcCoil
disjoint with: IfcChiller
disjoint with: IfcHeatExchanger
disjoint with: IfcAirToAirHeatRecovery
disjoint with: IfcElectricMotor
disjoint with: IfcEngine
disjoint with: IfcBoiler
disjoint with: IfcTransformer

IfcSurfaceCurveSweptAreaSolid
type: Class
subclass of: IfcSweptAreaSolid
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcParameterValue
  on property: EndParam IfcSurfaceCurveSweptAreaSolid
subclass of: Restriction
  on class: IfcSurface
  on property: ReferenceSurface
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcParameterValue
  on property: StartParam IfcSurfaceCurveSweptAreaSolid
subclass of: Restriction
  all values from: IfcCurve
  on property: Directrix
subclass of: Restriction
  on class: IfcCurve
  on property: Directrix
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcParameterValue
  on property: StartParam IfcSurfaceCurveSweptAreaSolid
subclass of: Restriction
  all values from: IfcParameterValue
  on property: EndParam IfcSurfaceCurveSweptAreaSolid
subclass of: Restriction
  all values from: IfcSurface
  on property: ReferenceSurface
disjoint with: IfcRevolvedAreaSolid
disjoint with: IfcExtrudedAreaSolid
disjoint with: IfcFixedReferenceSweptAreaSolid

GeodeticDatum
type: ObjectProperty
type: FunctionalProperty
domain: IfcCoordinateReferenceSystem
range: IfcIdentifier

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcActionRequest
range: IfcActionRequestTypeEnum

WEBER
type: IfcSIUnitName
type: NamedIndividual

Properties
type: ObjectProperty
domain: IfcExtendedProperties
range: IfcProperty

DRYWALL
type: IfcLaborResourceTypeEnum
type: IfcConstructionMaterialResourceTypeEnum
type: NamedIndividual

PLUMBINGWALL
type: IfcWallTypeEnum
type: NamedIndividual

SPLITCASE
type: IfcPumpTypeEnum
type: NamedIndividual

MOVEMENTSENSOR
type: IfcSensorTypeEnum
type: NamedIndividual

FACILITIESMANAGER
type: IfcRoleEnum
type: NamedIndividual

OriginalValue
type: ObjectProperty
type: FunctionalProperty
domain: IfcInventory
range: IfcCostValue

TWINSCREW
type: IfcCompressorTypeEnum
type: NamedIndividual

CREEP
type: IfcActionSourceTypeEnum
type: NamedIndividual

IfcTableColumn
type: Class
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Name
subclass of: Restriction
  all values from: IfcUnit
  on property: Unit
subclass of: Restriction
  all values from: IfcReference
  on property: ReferencePath IfcTableColumn
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcUnit
  on property: Unit
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReference
  on property: ReferencePath IfcTableColumn
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: Identifier
subclass of: Restriction
  all values from: IfcIdentifier
  on property: Identifier
subclass of: Restriction
  all values from: IfcLabel
  on property: Name

LuminousIntensityExponent
type: ObjectProperty
type: FunctionalProperty
domain: IfcDimensionalExponents
range: INTEGER

LINEARSTIFFNESSUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

BaseQuantity
type: ObjectProperty
type: FunctionalProperty
domain: IfcConstructionResource
range: IfcPhysicalQuantity

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcCrewResource
range: IfcCrewResourceTypeEnum

IsDecomposedBy
type: ObjectProperty
domain: IfcObjectDefinition
range: IfcRelAggregates
inverse of: RelatingObject

UNION
type: IfcBooleanOperator
type: NamedIndividual

IfcCableSegment
type: Class
subclass of: IfcFlowSegment
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCableSegmentTypeEnum
  on property: PredefinedType IfcCableSegment
subclass of: Restriction
  all values from: IfcCableSegmentTypeEnum
  on property: PredefinedType IfcCableSegment
disjoint with: IfcCableCarrierSegment
disjoint with: IfcDuctSegment
disjoint with: IfcPipeSegment

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralLoadGroup
range: IfcLoadGroupTypeEnum

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcElectricGeneratorType
range: IfcElectricGeneratorTypeEnum

Depth
type: ObjectProperty
type: FunctionalProperty
domain: IfcCShapeProfileDef
range: IfcPositiveLengthMeasure

SHUTTER
type: IfcShadingDeviceTypeEnum
type: NamedIndividual

IfcRelAssignsToProduct
type: Class
subclass of: IfcRelAssigns
subclass of: Restriction
  on class: IfcProductSelect
  on property: RelatingProduct IfcRelAssignsToProduct
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcProductSelect
  on property: RelatingProduct IfcRelAssignsToProduct
disjoint with: IfcRelAssignsToResource
disjoint with: IfcRelAssignsToControl
disjoint with: IfcRelAssignsToGroup
disjoint with: IfcRelAssignsToProcess
disjoint with: IfcRelAssignsToActor

PostalBox
type: ObjectProperty
type: FunctionalProperty
domain: IfcPostalAddress
range: IfcLabel

IfcWindow
type: Class
subclass of: IfcBuildingElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: OverallHeight
subclass of: Restriction
  all values from: IfcWindowTypePartitioningEnum
  on property: PartitioningType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcWindowTypePartitioningEnum
  on property: PartitioningType
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: OverallHeight
subclass of: Restriction
  all values from: IfcWindowTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: OverallWidth
subclass of: Restriction
  all values from: IfcLabel
  on property: UserDefinedPartitioningType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: OverallWidth
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: UserDefinedPartitioningType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcWindowTypeEnum
  on property: PredefinedType
disjoint with: IfcPlate
disjoint with: IfcStairFlight
disjoint with: IfcShadingDevice
disjoint with: IfcMember
disjoint with: IfcRampFlight
disjoint with: IfcChimney
disjoint with: IfcCurtainWall
disjoint with: IfcRamp
disjoint with: IfcStair
disjoint with: IfcFooting
disjoint with: IfcRailing
disjoint with: IfcBuildingElementProxy
disjoint with: IfcCovering
disjoint with: IfcBeam
disjoint with: IfcRoof
disjoint with: IfcPile
disjoint with: IfcDoor
disjoint with: IfcColumn
disjoint with: IfcWall
disjoint with: IfcSlab

IfcOffsetCurve3D
type: Class
subclass of: IfcCurve
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: Distance
subclass of: Restriction
  on class: IfcLengthMeasure
  on property: Distance
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcLogical
  on property: SelfIntersect
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcDirection
  on property: RefDirection
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcDirection
  on property: RefDirection
subclass of: Restriction
  on class: IfcCurve
  on property: BasisCurve
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCurve
  on property: BasisCurve
subclass of: Restriction
  all values from: IfcLogical
  on property: SelfIntersect
disjoint with: IfcLine
disjoint with: IfcPcurve
disjoint with: IfcOffsetCurve2D
disjoint with: IfcConic
disjoint with: IfcBoundedCurve

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialConstituent
range: IfcLabel

AUDIOVISUAL
type: IfcDistributionSystemEnum
type: NamedIndividual

Elements
type: ObjectProperty
domain: IfcDerivedUnit
range: IfcDerivedUnitElement

Owner
type: ObjectProperty
type: FunctionalProperty
domain: IfcAsset
range: IfcActorSelect

INTERSECTION
type: IfcBooleanOperator
type: NamedIndividual

IFC4_ADD1
type: Ontology
comment: Ontology automatically generated from the EXPRESS schema 'IFC4_ADD1' using the 'IFC-to-RDF' converter developed by Pieter Pauwels (pipauwel.pauwels@ugent.be), based on the earlier versions from Jyrki Oraskari (jyrki.oraskari@aalto.fi) and Davy Van Deursen (davy.vandeursen@ugent.be)
license: http://creativecommons.org/licenses/by/3.0/
contributor: Aleksandra Sojic (aleksandra.sojic@itia.cnr.it)
contributor: Maria Poveda Villalon (mpoveda@fi.upm.es)
creator: Pieter Pauwels (pipauwel.pauwels@ugent.be)
creator: Walter Terkaj (walter.terkaj@itia.cnr.it)
creator: Nam Vu Hoang (nam.vuhoang@gmail.com)
date: 2015/09/09
description: OWL ontology for the IFC conceptual data schema and exchange file format for Building Information Model (BIM) data
format: ttl
language: en
preferred namespace prefix: ifc
imports: list.owl

LOCAL_COORDS
type: IfcGlobalOrLocalEnum
type: NamedIndividual

DC
type: IfcElectricMotorTypeEnum
type: NamedIndividual

INTERNALCOMBUSTION
type: IfcEngineTypeEnum
type: NamedIndividual

TranslationalStiffnessByLengthY
type: ObjectProperty
type: FunctionalProperty
domain: IfcBoundaryEdgeCondition
range: IfcModulusOfTranslationalSubgradeReactionSelect

WATT
type: IfcSIUnitName
type: NamedIndividual

IfcRoofType
type: Class
subclass of: IfcBuildingElementType
subclass of: Restriction
  on class: IfcRoofTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcRoofTypeEnum
  on property: PredefinedType
disjoint with: IfcRailingType
disjoint with: IfcStairType
disjoint with: IfcSlabType
disjoint with: IfcBuildingElementProxyType
disjoint with: IfcCurtainWallType
disjoint with: IfcFootingType
disjoint with: IfcBeamType
disjoint with: IfcWallType
disjoint with: IfcRampFlightType
disjoint with: IfcPlateType
disjoint with: IfcShadingDeviceType
disjoint with: IfcStairFlightType
disjoint with: IfcDoorType
disjoint with: IfcColumnType
disjoint with: IfcCoveringType
disjoint with: IfcWindowType
disjoint with: IfcMemberType
disjoint with: IfcPileType
disjoint with: IfcRampType
disjoint with: IfcChimneyType

OverallHeight
type: ObjectProperty
type: FunctionalProperty
domain: IfcDoor
range: IfcPositiveLengthMeasure

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcShapeAspect
range: IfcLabel

DECI
type: IfcSIPrefix
type: NamedIndividual

COMPRESSION_MEMBER
type: IfcStructuralCurveMemberTypeEnum
type: NamedIndividual

PartOfProductDefinitionShape
type: ObjectProperty
type: FunctionalProperty
domain: IfcShapeAspect
range: IfcProductRepresentationSelect

Units
type: ObjectProperty
domain: IfcUnitAssignment
range: IfcUnit

Coordinates
type: ObjectProperty
type: FunctionalProperty
domain: IfcCartesianPoint
range: IfcLengthMeasure List

RelatingBuildingElement
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelVoidsElement
range: IfcElement
inverse of: HasOpenings IfcElement

RelatedObjects
type: ObjectProperty
domain: IfcRelAssociates
range: IfcDefinitionSelect

EnumerationValues
type: ObjectProperty
type: FunctionalProperty
domain: IfcPropertyEnumeratedValue
range: IfcValue List

IfcVirtualGridIntersection
type: Class
subclass of: IfcGridPlacementDirectionSelect
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcGridAxis List
  on property: IntersectingAxes IfcVirtualGridIntersection
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcLengthMeasure List
  on property: OffsetDistances IfcVirtualGridIntersection
subclass of: Restriction
  on class: IfcLengthMeasure List
  on property: OffsetDistances IfcVirtualGridIntersection
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcGridAxis List
  on property: IntersectingAxes IfcVirtualGridIntersection
subclass of: Restriction
  all values from: IfcLengthMeasure List
  on property: OffsetDistances IfcVirtualGridIntersection
subclass of: Restriction
  on class: IfcGridAxis List
  on property: IntersectingAxes IfcVirtualGridIntersection
  qualified cardinality: 1
subclass of: Restriction
  all values from: Restriction
    all values from: Restriction
      on class: IfcGridAxis List
      on property: hasNext
      qualified cardinality: 0
    on property: hasNext
  on property: IntersectingAxes IfcVirtualGridIntersection
subclass of: Restriction
  all values from: Restriction
    all values from: Restriction
      all values from: Restriction
        on class: IfcLengthMeasure List
        on property: hasNext
        qualified cardinality: 0
      on property: hasNext
    on property: hasNext
  on property: OffsetDistances IfcVirtualGridIntersection

IfcQuantityVolume
type: Class
subclass of: IfcPhysicalSimpleQuantity
subclass of: Restriction
  all values from: IfcVolumeMeasure
  on property: VolumeValue
subclass of: Restriction
  all values from: IfcLabel
  on property: Formula
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Formula
subclass of: Restriction
  on class: IfcVolumeMeasure
  on property: VolumeValue
  qualified cardinality: 1
disjoint with: IfcQuantityTime
disjoint with: IfcQuantityWeight
disjoint with: IfcQuantityArea
disjoint with: IfcQuantityLength
disjoint with: IfcQuantityCount

Distance
type: ObjectProperty
type: FunctionalProperty
domain: IfcOffsetCurve2D
range: IfcLengthMeasure

DEMOLITION
type: IfcTaskTypeEnum
type: NamedIndividual

DESIGNINTENT
type: IfcObjectiveEnum
type: NamedIndividual

P_SINGLEVALUE
type: IfcSimplePropertyTemplateTypeEnum
type: NamedIndividual

RelatedObjects
type: ObjectProperty
domain: IfcRelDefinesByType
range: IfcObject
inverse of: IsTypedBy

EDGE
type: IfcReinforcingBarRoleEnum
type: IfcReinforcingBarTypeEnum
type: IfcVoidingFeatureTypeEnum
type: NamedIndividual

RefDirection
type: ObjectProperty
type: FunctionalProperty
domain: IfcOffsetCurve3D
range: IfcDirection

IfcExtendedProperties
type: Class
subclass of: IfcPropertyAbstraction
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: Name
subclass of: Class
  union of: IfcMaterialProperties
  union of: IfcProfileProperties
subclass of: Restriction
  all values from: IfcText
  on property: Description IfcExtendedProperties
subclass of: Restriction
  all values from: IfcIdentifier
  on property: Name
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcProperty
  on property: Properties
subclass of: Restriction
  all values from: IfcProperty
  on property: Properties
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description IfcExtendedProperties
disjoint with: IfcProperty
disjoint with: IfcPropertyEnumeration
disjoint with: IfcPreDefinedProperties

ABSORBEDDOSEUNIT
type: IfcUnitEnum
type: NamedIndividual

DISPLAY
type: IfcAudioVisualApplianceTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcInterceptorType
range: IfcInterceptorTypeEnum

AIRHANDLER
type: IfcUnitaryEquipmentTypeEnum
type: NamedIndividual

SETTLEMENT_U
type: IfcActionSourceTypeEnum
type: NamedIndividual

ConnectionConstraint
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelConnectsWithEccentricity
range: IfcConnectionGeometry

CLEANING
type: IfcLaborResourceTypeEnum
type: NamedIndividual

HIP_ROOF
type: IfcRoofTypeEnum
type: NamedIndividual

IfcWorkControl
type: Class
subclass of: IfcControl
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDuration
  on property: Duration IfcWorkControl
subclass of: Restriction
  all values from: IfcDuration
  on property: TotalFloat IfcWorkControl
subclass of: Restriction
  all values from: IfcLabel
  on property: Purpose IfcWorkControl
subclass of: Restriction
  on class: IfcDateTime
  on property: CreationDate
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcDuration
  on property: Duration IfcWorkControl
subclass of: Restriction
  on class: IfcDateTime
  on property: StartTime
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPerson
  on property: Creators IfcWorkControl
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDuration
  on property: TotalFloat IfcWorkControl
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: FinishTime
subclass of: Restriction
  all values from: IfcDateTime
  on property: FinishTime
subclass of: Restriction
  all values from: IfcDateTime
  on property: StartTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Purpose IfcWorkControl
subclass of: Class
  union of: IfcWorkPlan
  union of: IfcWorkSchedule
subclass of: Restriction
  all values from: IfcDateTime
  on property: CreationDate
disjoint with: IfcWorkCalendar
disjoint with: IfcPermit
disjoint with: IfcCostItem
disjoint with: IfcProjectOrder
disjoint with: IfcCostSchedule
disjoint with: IfcPerformanceHistory
disjoint with: IfcActionRequest

RoundingRadius
type: ObjectProperty
type: FunctionalProperty
domain: IfcRoundedRectangleProfileDef
range: IfcPositiveLengthMeasure

ApplicationFullName
type: ObjectProperty
type: FunctionalProperty
domain: IfcApplication
range: IfcLabel

REGISTER
type: IfcAirTerminalTypeEnum
type: NamedIndividual

IfcColumnType
type: Class
subclass of: IfcBuildingElementType
subclass of: Restriction
  on class: IfcColumnTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcColumnTypeEnum
  on property: PredefinedType
disjoint with: IfcRampType
disjoint with: IfcChimneyType
disjoint with: IfcPlateType
disjoint with: IfcCurtainWallType
disjoint with: IfcRampFlightType
disjoint with: IfcBuildingElementProxyType
disjoint with: IfcMemberType
disjoint with: IfcShadingDeviceType
disjoint with: IfcRailingType
disjoint with: IfcRoofType
disjoint with: IfcFootingType
disjoint with: IfcBeamType
disjoint with: IfcDoorType
disjoint with: IfcStairType
disjoint with: IfcSlabType
disjoint with: IfcStairFlightType
disjoint with: IfcCoveringType
disjoint with: IfcPileType
disjoint with: IfcWindowType
disjoint with: IfcWallType

ISOTHERMALMOISTURECAPACITYUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

IfcStructuralCurveMember
type: Class
subclass of: IfcStructuralMember
subclass of: Restriction
  on class: IfcDirection
  on property: Axis
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcDirection
  on property: Axis
subclass of: Restriction
  on class: IfcStructuralCurveMemberTypeEnum
  on property: PredefinedType IfcStructuralCurveMember
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcStructuralCurveMemberTypeEnum
  on property: PredefinedType IfcStructuralCurveMember
disjoint with: IfcStructuralSurfaceMember

CompositionType
type: ObjectProperty
type: FunctionalProperty
domain: IfcSpatialStructureElement
range: IfcElementCompositionEnum

IfcCoilType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  on class: IfcCoilTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCoilTypeEnum
  on property: PredefinedType
disjoint with: IfcHeatExchangerType
disjoint with: IfcElectricMotorType
disjoint with: IfcBurnerType
disjoint with: IfcBoilerType
disjoint with: IfcCoolingTowerType
disjoint with: IfcTubeBundleType
disjoint with: IfcChillerType
disjoint with: IfcEngineType
disjoint with: IfcUnitaryEquipmentType
disjoint with: IfcMotorConnectionType
disjoint with: IfcElectricGeneratorType
disjoint with: IfcEvaporativeCoolerType
disjoint with: IfcCooledBeamType
disjoint with: IfcAirToAirHeatRecoveryType
disjoint with: IfcSolarDeviceType
disjoint with: IfcTransformerType
disjoint with: IfcEvaporatorType
disjoint with: IfcCondenserType
disjoint with: IfcHumidifierType

PARTIAL
type: IfcBuildingElementProxyTypeEnum
type: IfcElementCompositionEnum
type: NamedIndividual

WorkMethod
type: ObjectProperty
type: FunctionalProperty
domain: IfcTask
range: IfcLabel

DirectionRatios
type: ObjectProperty
type: FunctionalProperty
domain: IfcDirection
range: IfcReal List

CULVERT
type: IfcPipeSegmentTypeEnum
type: NamedIndividual

IfcMaterialClassificationRelationship
type: Class
subclass of: Restriction
  on class: IfcMaterial
  on property: ClassifiedMaterial
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcMaterial
  on property: ClassifiedMaterial
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcClassificationSelect
  on property: MaterialClassifications
subclass of: Restriction
  all values from: IfcClassificationSelect
  on property: MaterialClassifications

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcEventType
range: IfcEventTypeEnum

EXTERNAL
type: IfcInternalOrExternalEnum
type: IfcObjectiveEnum
type: IfcExternalSpatialElementTypeEnum
type: IfcSpaceTypeEnum
type: NamedIndividual

IfcGridAxis
type: Class
subclass of: Restriction
  on class: IfcBoolean
  on property: SameSense IfcGridAxis
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBoolean
  on property: SameSense IfcGridAxis
subclass of: Restriction
  on class: IfcCurve
  on property: AxisCurve IfcGridAxis
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCurve
  on property: AxisCurve IfcGridAxis
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: AxisTag
subclass of: Restriction
  all values from: IfcLabel
  on property: AxisTag

GULLYSUMP
type: IfcWasteTerminalTypeEnum
type: NamedIndividual

ForLayerSet
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialLayerSetUsage
range: IfcMaterialLayerSet

TimeExponent
type: ObjectProperty
type: FunctionalProperty
domain: IfcDimensionalExponents
range: INTEGER

SKETCH_VIEW
type: IfcGeometricProjectionEnum
type: NamedIndividual

IfcProfileProperties
type: Class
subclass of: IfcExtendedProperties
subclass of: Restriction
  on class: IfcProfileDef
  on property: ProfileDefinition
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcProfileDef
  on property: ProfileDefinition
disjoint with: IfcMaterialProperties

GENERAL
type: IfcLaborResourceTypeEnum
type: NamedIndividual

Occurrences
type: ObjectProperty
type: FunctionalProperty
domain: IfcRecurrencePattern
range: IfcInteger

INTERNAL
type: IfcInternalOrExternalEnum
type: IfcSpaceTypeEnum
type: NamedIndividual

RasterCode
type: ObjectProperty
type: FunctionalProperty
domain: IfcBlobTexture
range: IfcBinary

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcOutlet
range: IfcOutletTypeEnum

ELECTRICHEATINGCOIL
type: IfcCoilTypeEnum
type: NamedIndividual

SPRING
type: IfcVibrationIsolatorTypeEnum
type: NamedIndividual

DOME_ROOF
type: IfcRoofTypeEnum
type: NamedIndividual

LiningToPanelOffsetY
type: ObjectProperty
type: FunctionalProperty
domain: IfcDoorLiningProperties
range: IfcLengthMeasure

FrameThickness
type: ObjectProperty
type: FunctionalProperty
domain: IfcWindowPanelProperties
range: IfcPositiveLengthMeasure

DisplacementZ
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralLoadSingleDisplacement
range: IfcLengthMeasure

EXTERNAL_FIRE
type: IfcInternalOrExternalEnum
type: IfcExternalSpatialElementTypeEnum
type: NamedIndividual

SLAB_FIELD
type: IfcElementAssemblyTypeEnum
type: NamedIndividual

SHEET
type: IfcPlateTypeEnum
type: NamedIndividual

IfcStructuralSurfaceMember
type: Class
subclass of: IfcStructuralMember
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: Thickness
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Thickness
subclass of: Restriction
  on class: IfcStructuralSurfaceMemberTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcStructuralSurfaceMemberTypeEnum
  on property: PredefinedType
disjoint with: IfcStructuralCurveMember

IfcStructuralResultGroup
type: Class
subclass of: IfcGroup
subclass of: Restriction
  on class: IfcBoolean
  on property: IsLinear
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcStructuralLoadGroup
  on property: ResultForLoadGroup
subclass of: Restriction
  on class: IfcAnalysisTheoryTypeEnum
  on property: TheoryType
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcStructuralAnalysisModel
  on property: ResultGroupFor
subclass of: Restriction
  all values from: IfcStructuralAnalysisModel
  on property: ResultGroupFor
subclass of: Restriction
  all values from: IfcBoolean
  on property: IsLinear
subclass of: Restriction
  all values from: IfcAnalysisTheoryTypeEnum
  on property: TheoryType
subclass of: Restriction
  all values from: IfcStructuralLoadGroup
  on property: ResultForLoadGroup
disjoint with: IfcAsset
disjoint with: IfcInventory
disjoint with: IfcStructuralLoadGroup
disjoint with: IfcSystem

RADIOACTIVITYUNIT
type: IfcUnitEnum
type: NamedIndividual

IfcTextStyleFontModel
type: Class
subclass of: IfcPreDefinedTextFont
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcFontVariant
  on property: FontVariant IfcTextStyleFontModel
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcFontWeight
  on property: FontWeight
subclass of: Restriction
  on class: IfcTextFontName List
  on property: FontFamily IfcTextStyleFontModel
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcSizeSelect
  on property: FontSize
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcFontStyle
  on property: FontStyle
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcFontStyle
  on property: FontStyle
subclass of: Restriction
  all values from: IfcFontVariant
  on property: FontVariant IfcTextStyleFontModel
subclass of: Restriction
  all values from: IfcFontWeight
  on property: FontWeight
subclass of: Restriction
  all values from: IfcSizeSelect
  on property: FontSize
subclass of: Restriction
  all values from: IfcTextFontName List
  on property: FontFamily IfcTextStyleFontModel

SizeInY
type: ObjectProperty
type: FunctionalProperty
domain: IfcPlanarExtent
range: IfcLengthMeasure

RAINBOW_ROOF
type: IfcRoofTypeEnum
type: NamedIndividual

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcPreDefinedItem
range: IfcLabel

SelfIntersect
type: ObjectProperty
type: FunctionalProperty
domain: IfcIndexedPolyCurve
range: IfcBoolean

ConditionCoordinateSystem
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelConnectsStructuralMember
range: IfcAxis2Placement3D

FAX
type: IfcActionRequestTypeEnum
type: IfcCommunicationsApplianceTypeEnum
type: NamedIndividual

TEMPERATURE_T
type: IfcActionSourceTypeEnum
type: NamedIndividual

InterferenceGeometry
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelInterferesElements
range: IfcConnectionGeometry

NOTDEFIEND
type: IfcExternalSpatialElementTypeEnum
type: NamedIndividual

RelatingObject
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelAggregates
range: IfcObjectDefinition
inverse of: IsDecomposedBy

Addresses
type: ObjectProperty
type: FunctionalProperty
domain: IfcPerson
range: IfcAddress List

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcTubeBundle
range: IfcTubeBundleTypeEnum

DisplacementY
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralLoadSingleDisplacement
range: IfcLengthMeasure

TimeSeriesDataType
type: ObjectProperty
type: FunctionalProperty
domain: IfcTimeSeries
range: IfcTimeSeriesDataTypeEnum

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralCurveAction
range: IfcStructuralCurveActivityTypeEnum

IfcRampFlight
type: Class
subclass of: IfcBuildingElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRampFlightTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcRampFlightTypeEnum
  on property: PredefinedType
disjoint with: IfcShadingDevice
disjoint with: IfcPile
disjoint with: IfcRoof
disjoint with: IfcWall
disjoint with: IfcRamp
disjoint with: IfcBeam
disjoint with: IfcWindow
disjoint with: IfcStair
disjoint with: IfcBuildingElementProxy
disjoint with: IfcFooting
disjoint with: IfcStairFlight
disjoint with: IfcChimney
disjoint with: IfcColumn
disjoint with: IfcMember
disjoint with: IfcDoor
disjoint with: IfcSlab
disjoint with: IfcPlate
disjoint with: IfcRailing
disjoint with: IfcCovering
disjoint with: IfcCurtainWall

FbsmFaces
type: ObjectProperty
domain: IfcFaceBasedSurfaceModel
range: IfcConnectedFaceSet

IfcGrid
type: Class
subclass of: IfcProduct
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcGridAxis List
  on property: WAxes
subclass of: Restriction
  all values from: IfcGridAxis List
  on property: VAxes IfcGrid
subclass of: Restriction
  all values from: IfcGridAxis List
  on property: UAxes IfcGrid
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcGridTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcGridTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcGridAxis List
  on property: WAxes
subclass of: Restriction
  on class: IfcGridAxis List
  on property: UAxes IfcGrid
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcGridAxis List
  on property: VAxes IfcGrid
  qualified cardinality: 1
disjoint with: IfcProxy
disjoint with: IfcPort
disjoint with: IfcElement
disjoint with: IfcSpatialElement
disjoint with: IfcStructuralItem
disjoint with: IfcStructuralActivity
disjoint with: IfcAnnotation

BASELINE
type: IfcWorkPlanTypeEnum
type: IfcWorkScheduleTypeEnum
type: NamedIndividual

SWING_FIXED_LEFT
type: IfcDoorTypeOperationEnum
type: NamedIndividual

ASSIGNEE
type: IfcOccupantTypeEnum
type: NamedIndividual

PLAYER
type: IfcAudioVisualApplianceTypeEnum
type: NamedIndividual

HasCoverings
type: ObjectProperty
domain: IfcElement
range: IfcRelCoversBldgElements
inverse of: RelatingBuildingElement

AUDIOVISUALOUTLET
type: IfcOutletTypeEnum
type: NamedIndividual

HasAssignments
type: ObjectProperty
domain: IfcObjectDefinition
range: IfcRelAssigns
inverse of: RelatedObjects IfcRelAssigns

Description
type: ObjectProperty
type: FunctionalProperty
domain: IfcActorRole
range: IfcText

FORCEUNIT
type: IfcUnitEnum
type: NamedIndividual

TORQUEUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

UserDefinedRole
type: ObjectProperty
type: FunctionalProperty
domain: IfcActorRole
range: IfcLabel

IfcCsgSolid
type: Class
subclass of: IfcSolidModel
subclass of: Restriction
  on class: IfcCsgSelect
  on property: TreeRootExpression
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCsgSelect
  on property: TreeRootExpression
disjoint with: IfcSweptAreaSolid
disjoint with: IfcSweptDiskSolid
disjoint with: IfcManifoldSolidBrep

TopXOffset
type: ObjectProperty
type: FunctionalProperty
domain: IfcTrapeziumProfileDef
range: IfcLengthMeasure

SHEAR
type: IfcWallTypeEnum
type: IfcReinforcingBarRoleEnum
type: IfcReinforcingBarTypeEnum
type: NamedIndividual

TERRAIN
type: IfcGeographicElementTypeEnum
type: NamedIndividual

SUBTRACT
type: IfcArithmeticOperatorEnum
type: NamedIndividual

TopFlangeThickness
type: ObjectProperty
type: FunctionalProperty
domain: IfcAsymmetricIShapeProfileDef
range: IfcPositiveLengthMeasure

HasProperties
type: ObjectProperty
domain: IfcMaterialDefinition
range: IfcMaterialProperties
inverse of: Material

POINTSOURCE
type: IfcLightFixtureTypeEnum
type: NamedIndividual

UserDefinedGrade
type: ObjectProperty
type: FunctionalProperty
domain: IfcConstraint
range: IfcLabel

WebThickness
type: ObjectProperty
type: FunctionalProperty
domain: IfcZShapeProfileDef
range: IfcPositiveLengthMeasure

HasProperties
type: ObjectProperty
domain: IfcComplexProperty
range: IfcProperty
inverse of: PartOfComplex IfcProperty

DIVERTING
type: IfcValveTypeEnum
type: NamedIndividual

GASHEATINGCOIL
type: IfcCoilTypeEnum
type: NamedIndividual

STRAND
type: IfcTendonTypeEnum
type: NamedIndividual

OHM
type: IfcSIUnitName
type: NamedIndividual

IfcAudioVisualAppliance
type: Class
subclass of: IfcFlowTerminal
subclass of: Restriction
  all values from: IfcAudioVisualApplianceTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAudioVisualApplianceTypeEnum
  on property: PredefinedType
disjoint with: IfcLightFixture
disjoint with: IfcWasteTerminal
disjoint with: IfcElectricAppliance
disjoint with: IfcMedicalDevice
disjoint with: IfcSpaceHeater
disjoint with: IfcFireSuppressionTerminal
disjoint with: IfcSanitaryTerminal
disjoint with: IfcOutlet
disjoint with: IfcLamp
disjoint with: IfcStackTerminal
disjoint with: IfcAirTerminal
disjoint with: IfcCommunicationsAppliance

BRAKES
type: IfcActionSourceTypeEnum
type: NamedIndividual

WASHHANDBASIN
type: IfcSanitaryTerminalTypeEnum
type: NamedIndividual

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcCurveStyleFontAndScaling
range: IfcLabel

UsageName
type: ObjectProperty
type: FunctionalProperty
domain: IfcComplexProperty
range: IfcIdentifier

GABLE_ROOF
type: IfcRoofTypeEnum
type: NamedIndividual

DIFFERENCE
type: IfcBooleanOperator
type: NamedIndividual

EXTERNAL_WATER
type: IfcInternalOrExternalEnum
type: IfcExternalSpatialElementTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcStair
range: IfcStairTypeEnum

DataValue
type: ObjectProperty
type: FunctionalProperty
domain: IfcMetric
range: IfcMetricValueSelect

ASSISTEDBUTANE
type: IfcHumidifierTypeEnum
type: NamedIndividual

INDUCTION
type: IfcElectricMotorTypeEnum
type: NamedIndividual

IfcAxis1Placement
type: Class
subclass of: IfcPlacement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDirection
  on property: Axis IfcAxis1Placement
subclass of: Restriction
  all values from: IfcDirection
  on property: Axis IfcAxis1Placement
disjoint with: IfcAxis2Placement3D
disjoint with: IfcAxis2Placement2D

GENERALISED_CONE
type: IfcBSplineSurfaceForm
type: NamedIndividual

TilingPattern
type: ObjectProperty
type: FunctionalProperty
domain: IfcFillAreaStyleTiles
range: IfcVector List

RUNAROUNDCOILLOOP
type: IfcAirToAirHeatRecoveryTypeEnum
type: NamedIndividual

IfcRelDefinesByTemplate
type: Class
subclass of: IfcRelDefines
subclass of: Restriction
  on class: IfcPropertySetTemplate
  on property: RelatingTemplate
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPropertySetTemplate
  on property: RelatingTemplate
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcPropertySetDefinition
  on property: RelatedPropertySets IfcRelDefinesByTemplate
subclass of: Restriction
  all values from: IfcPropertySetDefinition
  on property: RelatedPropertySets IfcRelDefinesByTemplate
disjoint with: IfcRelDefinesByType
disjoint with: IfcRelDefinesByObject
disjoint with: IfcRelDefinesByProperties

GASTAP
type: IfcValveTypeEnum
type: NamedIndividual

IfcControllerType
type: Class
subclass of: IfcDistributionControlElementType
subclass of: Restriction
  on class: IfcControllerTypeEnum
  on property: PredefinedType IfcControllerType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcControllerTypeEnum
  on property: PredefinedType IfcControllerType
disjoint with: IfcProtectiveDeviceTrippingUnitType
disjoint with: IfcUnitaryControlElementType
disjoint with: IfcSensorType
disjoint with: IfcAlarmType
disjoint with: IfcActuatorType
disjoint with: IfcFlowInstrumentType

RequestingApproval
type: ObjectProperty
type: FunctionalProperty
domain: IfcApproval
range: IfcActorSelect

AssignedToFlowElement
type: ObjectProperty
type: FunctionalProperty
domain: IfcDistributionControlElement
range: IfcRelFlowControlElements
inverse of: RelatedControlElements

ShapeAspectStyle
type: ObjectProperty
type: FunctionalProperty
domain: IfcWindowLiningProperties
range: IfcShapeAspect

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcPipeFitting
range: IfcPipeFittingTypeEnum

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcJunctionBoxType
range: IfcJunctionBoxTypeEnum

Unit
type: ObjectProperty
type: FunctionalProperty
domain: IfcPropertySingleValue
range: IfcUnit

UMultiplicities
type: ObjectProperty
type: FunctionalProperty
domain: IfcBSplineSurfaceWithKnots
range: IfcInteger List

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcContextDependentUnit
range: IfcLabel

IfcStructuralSurfaceReaction
type: Class
subclass of: IfcStructuralReaction
subclass of: Restriction
  on class: IfcStructuralSurfaceActivityTypeEnum
  on property: PredefinedType IfcStructuralSurfaceReaction
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcStructuralSurfaceActivityTypeEnum
  on property: PredefinedType IfcStructuralSurfaceReaction
disjoint with: IfcStructuralPointReaction
disjoint with: IfcStructuralCurveReaction

Item
type: ObjectProperty
type: FunctionalProperty
domain: IfcStyledItem
range: IfcRepresentationItem
inverse of: StyledByItem IfcRepresentationItem

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcLightFixture
range: IfcLightFixtureTypeEnum

PHONG
type: IfcReflectanceMethodEnum
type: NamedIndividual

HANDOPERATEDACTUATOR
type: IfcActuatorTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcOutletType
range: IfcOutletTypeEnum

TOGGLESWITCH
type: IfcSwitchingDeviceTypeEnum
type: NamedIndividual

IfcBlobTexture
type: Class
subclass of: IfcSurfaceTexture
subclass of: Restriction
  on class: IfcBinary
  on property: RasterCode
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBinary
  on property: RasterCode
subclass of: Restriction
  on class: IfcIdentifier
  on property: RasterFormat
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcIdentifier
  on property: RasterFormat
disjoint with: IfcPixelTexture
disjoint with: IfcImageTexture

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcWasteTerminal
range: IfcWasteTerminalTypeEnum

CONTACTSENSOR
type: IfcSensorTypeEnum
type: NamedIndividual

NominalDiameter
type: ObjectProperty
type: FunctionalProperty
domain: IfcReinforcingBarType
range: IfcPositiveLengthMeasure

MappingSource
type: ObjectProperty
type: FunctionalProperty
domain: IfcMappedItem
range: IfcRepresentationMap
inverse of: MapUsage

IfcGridPlacement
type: Class
subclass of: IfcObjectPlacement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcGridPlacementDirectionSelect
  on property: PlacementRefDirection
subclass of: Restriction
  all values from: IfcGridPlacementDirectionSelect
  on property: PlacementRefDirection
subclass of: Restriction
  on class: IfcVirtualGridIntersection
  on property: PlacementLocation
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcVirtualGridIntersection
  on property: PlacementLocation
disjoint with: IfcLocalPlacement

INDICATORPANEL
type: IfcUnitaryControlElementTypeEnum
type: NamedIndividual

CONDUCTANCESENSOR
type: IfcSensorTypeEnum
type: NamedIndividual

Axis
type: ObjectProperty
type: FunctionalProperty
domain: IfcAxis2Placement3D
range: IfcDirection

IfcOutlet
type: Class
subclass of: IfcFlowTerminal
subclass of: Restriction
  all values from: IfcOutletTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcOutletTypeEnum
  on property: PredefinedType
disjoint with: IfcSpaceHeater
disjoint with: IfcCommunicationsAppliance
disjoint with: IfcAirTerminal
disjoint with: IfcLightFixture
disjoint with: IfcLamp
disjoint with: IfcWasteTerminal
disjoint with: IfcElectricAppliance
disjoint with: IfcMedicalDevice
disjoint with: IfcFireSuppressionTerminal
disjoint with: IfcStackTerminal
disjoint with: IfcSanitaryTerminal
disjoint with: IfcAudioVisualAppliance

GUTTER
type: IfcPipeSegmentTypeEnum
type: NamedIndividual

PrimaryUnit
type: ObjectProperty
type: FunctionalProperty
domain: IfcSimplePropertyTemplate
range: IfcUnit

FREEZER
type: IfcElectricApplianceTypeEnum
type: NamedIndividual

LOG_LINEAR
type: IfcCurveInterpolationEnum
type: NamedIndividual

IfcPhysicalQuantity
type: Class
subclass of: IfcResourceObjectSelect
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPhysicalComplexQuantity
  on property: PartOfComplex
subclass of: Restriction
  all values from: IfcPhysicalComplexQuantity
  on property: PartOfComplex
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description IfcPhysicalQuantity
subclass of: Restriction
  all values from: IfcText
  on property: Description IfcPhysicalQuantity
subclass of: Restriction
  on class: IfcLabel
  on property: Name IfcPhysicalQuantity
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLabel
  on property: Name IfcPhysicalQuantity
subclass of: Class
  union of: IfcPhysicalSimpleQuantity
  union of: IfcPhysicalComplexQuantity

KILO
type: IfcSIPrefix
type: NamedIndividual

DocumentOwner
type: ObjectProperty
type: FunctionalProperty
domain: IfcDocumentInformation
range: IfcActorSelect

IfcAirTerminalBox
type: Class
subclass of: IfcFlowController
subclass of: Restriction
  all values from: IfcAirTerminalBoxTypeEnum
  on property: PredefinedType IfcAirTerminalBox
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAirTerminalBoxTypeEnum
  on property: PredefinedType IfcAirTerminalBox
disjoint with: IfcElectricTimeControl
disjoint with: IfcValve
disjoint with: IfcProtectiveDevice
disjoint with: IfcSwitchingDevice
disjoint with: IfcElectricDistributionBoard
disjoint with: IfcDamper
disjoint with: IfcFlowMeter

Outer
type: ObjectProperty
type: FunctionalProperty
domain: IfcManifoldSolidBrep
range: IfcClosedShell

FilletRadius
type: ObjectProperty
type: FunctionalProperty
domain: IfcSweptDiskSolidPolygonal
range: IfcPositiveLengthMeasure

EdgeStart
type: ObjectProperty
type: FunctionalProperty
domain: IfcEdge
range: IfcVertex

Maps
type: ObjectProperty
type: FunctionalProperty
domain: IfcTextureCoordinate
range: IfcSurfaceTexture List

AIRPARTICLEFILTER
type: IfcFilterTypeEnum
type: NamedIndividual

FrictionCoefficient
type: ObjectProperty
type: FunctionalProperty
domain: IfcTendon
range: IfcNormalisedRatioMeasure

IfcSchedulingTime
type: Class
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: UserDefinedDataOrigin
subclass of: Restriction
  all values from: IfcLabel
  on property: UserDefinedDataOrigin
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDataOriginEnum
  on property: DataOrigin
subclass of: Restriction
  all values from: IfcDataOriginEnum
  on property: DataOrigin
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Name
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Class
  union of: IfcResourceTime
  union of: IfcTaskTime
  union of: IfcWorkTime
  union of: IfcLagTime
  union of: IfcEventTime

IfcCartesianPointList3D
type: Class
subclass of: IfcCartesianPointList
subclass of: Restriction
  on class: IfcLengthMeasure List List
  on property: CoordList
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLengthMeasure List List
  on property: CoordList
disjoint with: IfcCartesianPointList2D

PropertyDependsOn
type: ObjectProperty
domain: IfcProperty
range: IfcPropertyDependencyRelationship
inverse of: DependantProperty IfcPropertyDependencyRelationship

IfcBuildingElementPartType
type: Class
subclass of: IfcElementComponentType
subclass of: Restriction
  on class: IfcBuildingElementPartTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBuildingElementPartTypeEnum
  on property: PredefinedType
disjoint with: IfcMechanicalFastenerType
disjoint with: IfcReinforcingElementType
disjoint with: IfcFastenerType
disjoint with: IfcDiscreteAccessoryType
disjoint with: IfcVibrationIsolatorType

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcVibrationIsolatorType
range: IfcVibrationIsolatorTypeEnum

SectionType
type: ObjectProperty
type: FunctionalProperty
domain: IfcSectionProperties
range: IfcSectionTypeEnum

IfcEventTime
type: Class
subclass of: IfcSchedulingTime
subclass of: Restriction
  all values from: IfcDateTime
  on property: EarlyDate
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: ActualDate IfcEventTime
subclass of: Restriction
  all values from: IfcDateTime
  on property: LateDate
subclass of: Restriction
  all values from: IfcDateTime
  on property: ScheduleDate
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: ScheduleDate
subclass of: Restriction
  all values from: IfcDateTime
  on property: ActualDate IfcEventTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: LateDate
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: EarlyDate
disjoint with: IfcResourceTime
disjoint with: IfcTaskTime
disjoint with: IfcWorkTime
disjoint with: IfcLagTime

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcWindowType
range: IfcWindowTypeEnum

COLLAR
type: IfcMemberTypeEnum
type: NamedIndividual

Description
type: ObjectProperty
type: FunctionalProperty
domain: IfcLibraryInformation
range: IfcText

CoversSpaces
type: ObjectProperty
type: FunctionalProperty
domain: IfcCovering
range: IfcRelCoversSpaces
inverse of: RelatedCoverings

ELECTRICVOLTAGEUNIT
type: IfcUnitEnum
type: NamedIndividual

FontStyle
type: ObjectProperty
type: FunctionalProperty
domain: IfcTextStyleFontModel
range: IfcFontStyle

LagValue
type: ObjectProperty
type: FunctionalProperty
domain: IfcLagTime
range: IfcTimeOrRatioSelect

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcReinforcingBarType
range: IfcReinforcingBarTypeEnum

CENTI
type: IfcSIPrefix
type: NamedIndividual

RelatingClassification
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelAssociatesClassification
range: IfcClassificationSelect

VerticalDatum
type: ObjectProperty
type: FunctionalProperty
domain: IfcCoordinateReferenceSystem
range: IfcIdentifier

IfcMaterial
type: Class
subclass of: IfcMaterialDefinition
subclass of: Restriction
  all values from: IfcLabel
  on property: Category
subclass of: Restriction
  all values from: IfcMaterialRelationship
  on property: RelatesTo
subclass of: Restriction
  all values from: IfcMaterialDefinitionRepresentation
  on property: HasRepresentation
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Category
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcMaterialDefinitionRepresentation
  on property: HasRepresentation
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcMaterialRelationship
  on property: IsRelatedWith
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Restriction
  on class: IfcLabel
  on property: Name
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcMaterialRelationship
  on property: RelatesTo
disjoint with: IfcMaterialProfileSet
disjoint with: IfcMaterialLayerSet
disjoint with: IfcMaterialConstituent
disjoint with: IfcMaterialConstituentSet
disjoint with: IfcMaterialProfile
disjoint with: IfcMaterialLayer

IfcRecurrencePattern
type: Class
subclass of: Restriction
  all values from: IfcMonthInYearNumber
  on property: MonthComponent
subclass of: Restriction
  on class: IfcRecurrenceTypeEnum
  on property: RecurrenceType
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTimePeriod List
  on property: TimePeriods
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcInteger
  on property: Position IfcRecurrencePattern
subclass of: Restriction
  all values from: IfcDayInMonthNumber
  on property: DayComponent
subclass of: Restriction
  all values from: IfcRecurrenceTypeEnum
  on property: RecurrenceType
subclass of: Restriction
  all values from: IfcInteger
  on property: Occurrences
subclass of: Restriction
  all values from: IfcInteger
  on property: Interval
subclass of: Restriction
  all values from: IfcInteger
  on property: Position IfcRecurrencePattern
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcInteger
  on property: Occurrences
subclass of: Restriction
  all values from: IfcTimePeriod List
  on property: TimePeriods
subclass of: Restriction
  all values from: IfcDayInWeekNumber
  on property: WeekdayComponent
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcInteger
  on property: Interval

HasPorts
type: ObjectProperty
domain: IfcDistributionElement
range: IfcRelConnectsPortToElement
inverse of: RelatedElement IfcRelConnectsPortToElement

KITCHENMACHINE
type: IfcElectricApplianceTypeEnum
type: NamedIndividual

MULTIPOSITION
type: IfcControllerTypeEnum
type: NamedIndividual

CUTOUT
type: IfcVoidingFeatureTypeEnum
type: NamedIndividual

Description
type: ObjectProperty
type: FunctionalProperty
domain: IfcTableColumn
range: IfcText

OTHEROPERATION
type: IfcWindowPanelOperationEnum
type: NamedIndividual

IfcTask
type: Class
subclass of: IfcProcess
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcInteger
  on property: Priority
subclass of: Restriction
  on class: IfcBoolean
  on property: IsMilestone IfcTask
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Status
subclass of: Restriction
  all values from: IfcLabel
  on property: WorkMethod
subclass of: Restriction
  all values from: IfcTaskTime
  on property: TaskTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTaskTypeEnum
  on property: PredefinedType IfcTask
subclass of: Restriction
  all values from: IfcTaskTypeEnum
  on property: PredefinedType IfcTask
subclass of: Restriction
  all values from: IfcLabel
  on property: Status
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTaskTime
  on property: TaskTime
subclass of: Restriction
  all values from: IfcInteger
  on property: Priority
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: WorkMethod
subclass of: Restriction
  all values from: IfcBoolean
  on property: IsMilestone IfcTask
disjoint with: IfcProcedure
disjoint with: IfcEvent

SECTION_VIEW
type: IfcGeometricProjectionEnum
type: NamedIndividual

MeshWidth
type: ObjectProperty
type: FunctionalProperty
domain: IfcReinforcingMeshType
range: IfcPositiveLengthMeasure

Orientation
type: ObjectProperty
type: FunctionalProperty
domain: IfcFaceBound
range: IfcBoolean

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcEvaporatorType
range: IfcEvaporatorTypeEnum

SemiAxis1
type: ObjectProperty
type: FunctionalProperty
domain: IfcEllipseProfileDef
range: IfcPositiveLengthMeasure

OWNER
type: IfcRoleEnum
type: IfcOccupantTypeEnum
type: NamedIndividual

CreationTime
type: ObjectProperty
type: FunctionalProperty
domain: IfcConstraint
range: IfcDateTime

IfcSubContractResourceType
type: Class
subclass of: IfcConstructionResourceType
subclass of: Restriction
  on class: IfcSubContractResourceTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcSubContractResourceTypeEnum
  on property: PredefinedType
disjoint with: IfcConstructionProductResourceType
disjoint with: IfcConstructionEquipmentResourceType
disjoint with: IfcConstructionMaterialResourceType
disjoint with: IfcLaborResourceType
disjoint with: IfcCrewResourceType

PETA
type: IfcSIPrefix
type: NamedIndividual

XAxisAbscissa
type: ObjectProperty
type: FunctionalProperty
domain: IfcMapConversion
range: IfcReal

IsDeclaredBy
type: ObjectProperty
type: FunctionalProperty
domain: IfcObject
range: IfcRelDefinesByObject
inverse of: RelatedObjects

RelatedElement
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelInterferesElements
range: IfcElement
inverse of: IsInterferedByElements

SIREN
type: IfcAlarmTypeEnum
type: NamedIndividual

ObjectType
type: ObjectProperty
type: FunctionalProperty
domain: IfcContext
range: IfcLabel

ADIABATICATOMIZING
type: IfcHumidifierTypeEnum
type: NamedIndividual

PERMANENT_G
type: IfcActionTypeEnum
type: NamedIndividual

WRAPPING
type: IfcCoveringTypeEnum
type: NamedIndividual

IfcCableSegmentType
type: Class
subclass of: IfcFlowSegmentType
subclass of: Restriction
  on class: IfcCableSegmentTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCableSegmentTypeEnum
  on property: PredefinedType
disjoint with: IfcPipeSegmentType
disjoint with: IfcCableCarrierSegmentType
disjoint with: IfcDuctSegmentType

IfcObjectDefinition
type: Class
subclass of: IfcDefinitionSelect
subclass of: IfcRoot
subclass of: Class
  union of: IfcObject
  union of: IfcContext
  union of: IfcTypeObject
subclass of: Restriction
  all values from: IfcRelNests
  on property: IsNestedBy
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRelAggregates
  on property: Decomposes IfcObjectDefinition
subclass of: Restriction
  all values from: IfcRelAggregates
  on property: IsDecomposedBy
subclass of: Restriction
  all values from: IfcRelAssigns
  on property: HasAssignments
subclass of: Restriction
  all values from: IfcRelAggregates
  on property: Decomposes IfcObjectDefinition
disjoint with: IfcRelationship
disjoint with: IfcPropertyDefinition

BottomFlangeWidth
type: ObjectProperty
type: FunctionalProperty
domain: IfcAsymmetricIShapeProfileDef
range: IfcPositiveLengthMeasure

ConstraintGrade
type: ObjectProperty
type: FunctionalProperty
domain: IfcConstraint
range: IfcConstraintEnum

ROUND
type: IfcDuctSilencerTypeEnum
type: NamedIndividual

Description
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialConstituentSet
range: IfcText

Discrimination
type: ObjectProperty
type: FunctionalProperty
domain: IfcPhysicalComplexQuantity
range: IfcLabel

VOLT
type: IfcSIUnitName
type: NamedIndividual

FEEDAIRUNIT
type: IfcMedicalDeviceTypeEnum
type: NamedIndividual

Identification
type: ObjectProperty
type: FunctionalProperty
domain: IfcProcess
range: IfcIdentifier

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcSystemFurnitureElement
range: IfcSystemFurnitureElementTypeEnum

VolumeValue
type: ObjectProperty
type: FunctionalProperty
domain: IfcQuantityVolume
range: IfcVolumeMeasure

HasProperties
type: ObjectProperty
domain: IfcProfileDef
range: IfcProfileProperties
inverse of: ProfileDefinition

IfcClassification
type: Class
subclass of: IfcClassificationSelect
subclass of: IfcClassificationReferenceSelect
subclass of: IfcExternalInformation
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcURIReference
  on property: Location
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcIdentifier List
  on property: ReferenceTokens
subclass of: Restriction
  all values from: IfcURIReference
  on property: Location
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Edition IfcClassification
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier List
  on property: ReferenceTokens
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcLabel
  on property: Source
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Source
subclass of: Restriction
  all values from: IfcLabel
  on property: Name IfcClassification
subclass of: Restriction
  on class: IfcLabel
  on property: Name IfcClassification
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDate
  on property: EditionDate
subclass of: Restriction
  all values from: IfcLabel
  on property: Edition IfcClassification
subclass of: Restriction
  all values from: IfcDate
  on property: EditionDate
disjoint with: IfcLibraryInformation
disjoint with: IfcDocumentInformation

WORKORDER
type: IfcProjectOrderTypeEnum
type: NamedIndividual

MOLE
type: IfcSIUnitName
type: NamedIndividual

Expression
type: ObjectProperty
type: FunctionalProperty
domain: IfcSimplePropertyTemplate
range: IfcLabel

AssignedStructuralActivity
type: ObjectProperty
domain: IfcStructuralItem
range: IfcRelConnectsStructuralActivity
inverse of: RelatingElement IfcRelConnectsStructuralActivity

IfcCompressorType
type: Class
subclass of: IfcFlowMovingDeviceType
subclass of: Restriction
  on class: IfcCompressorTypeEnum
  on property: PredefinedType IfcCompressorType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCompressorTypeEnum
  on property: PredefinedType IfcCompressorType
disjoint with: IfcFanType
disjoint with: IfcPumpType

ROTARY
type: IfcCompressorTypeEnum
type: NamedIndividual

PAVING
type: IfcLaborResourceTypeEnum
type: IfcConstructionEquipmentResourceTypeEnum
type: NamedIndividual

ThermodynamicTemperatureExponent
type: ObjectProperty
type: FunctionalProperty
domain: IfcDimensionalExponents
range: INTEGER

BEND
type: IfcPipeFittingTypeEnum
type: IfcDuctFittingTypeEnum
type: IfcCableCarrierFittingTypeEnum
type: NamedIndividual

THREE_QUARTER_TURN_STAIR
type: IfcStairTypeEnum
type: NamedIndividual

IfcReinforcementBarProperties
type: Class
subclass of: IfcPreDefinedProperties
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: NominalBarDiameter IfcReinforcementBarProperties
subclass of: Restriction
  on class: IfcLabel
  on property: SteelGrade
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: EffectiveDepth IfcReinforcementBarProperties
subclass of: Restriction
  all values from: IfcCountMeasure
  on property: BarCount IfcReinforcementBarProperties
subclass of: Restriction
  all values from: IfcAreaMeasure
  on property: TotalCrossSectionArea IfcReinforcementBarProperties
subclass of: Restriction
  all values from: IfcLabel
  on property: SteelGrade
subclass of: Restriction
  on class: IfcAreaMeasure
  on property: TotalCrossSectionArea IfcReinforcementBarProperties
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCountMeasure
  on property: BarCount IfcReinforcementBarProperties
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: NominalBarDiameter IfcReinforcementBarProperties
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: EffectiveDepth IfcReinforcementBarProperties
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReinforcingBarSurfaceEnum
  on property: BarSurface
subclass of: Restriction
  all values from: IfcReinforcingBarSurfaceEnum
  on property: BarSurface
disjoint with: IfcSectionReinforcementProperties
disjoint with: IfcSectionProperties

UsageName
type: ObjectProperty
type: FunctionalProperty
domain: IfcComplexPropertyTemplate
range: IfcLabel

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcHeatExchangerType
range: IfcHeatExchangerTypeEnum

MullionThickness
type: ObjectProperty
type: FunctionalProperty
domain: IfcWindowLiningProperties
range: IfcNonNegativeLengthMeasure

RelatedProcess
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelSequence
range: IfcProcess
inverse of: IsSuccessorFrom

TRIGGERCONDITION
type: IfcObjectiveEnum
type: NamedIndividual

http://www.buildingsmart-tech.org/ifcOWL/IFC4_ADD1#IfcCartesianTransformationOperator3DnonUniform
type: Class
subclass of: IfcCartesianTransformationOperator3D
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReal
subclass of: Restriction
  all values from: IfcReal
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReal
subclass of: Restriction
  all values from: IfcReal

IfcConstraint
type: Class
subclass of: IfcResourceObjectSelect
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcDateTime
  on property: CreationTime
subclass of: Restriction
  on class: IfcConstraintEnum
  on property: ConstraintGrade
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcConstraintEnum
  on property: ConstraintGrade
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcActorSelect
  on property: CreatingActor
subclass of: Restriction
  on class: IfcLabel
  on property: Name IfcConstraint
  qualified cardinality: 1
subclass of: Class
  union of: IfcMetric
  union of: IfcObjective
subclass of: Restriction
  all values from: IfcLabel
  on property: UserDefinedGrade
subclass of: Restriction
  all values from: IfcLabel
  on property: ConstraintSource IfcConstraint
subclass of: Restriction
  all values from: IfcLabel
  on property: Name IfcConstraint
subclass of: Restriction
  all values from: IfcResourceConstraintRelationship
  on property: PropertiesForConstraint
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: CreationTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: ConstraintSource IfcConstraint
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: UserDefinedGrade
subclass of: Restriction
  all values from: IfcActorSelect
  on property: CreatingActor
subclass of: Restriction
  all values from: IfcText
  on property: Description

HUMIDISTAT
type: IfcUnitaryControlElementTypeEnum
type: NamedIndividual

IfcBuildingElementPart
type: Class
subclass of: IfcElementComponent
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBuildingElementPartTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcBuildingElementPartTypeEnum
  on property: PredefinedType
disjoint with: IfcVibrationIsolator
disjoint with: IfcReinforcingElement
disjoint with: IfcDiscreteAccessory
disjoint with: IfcFastener
disjoint with: IfcMechanicalFastener

CoordList
type: ObjectProperty
type: FunctionalProperty
domain: IfcCartesianPointList3D
range: IfcLengthMeasure List List

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcReinforcingMesh
range: IfcReinforcingMeshTypeEnum

SOFA
type: IfcFurnitureTypeEnum
type: NamedIndividual

IfcCurveStyle
type: Class
subclass of: IfcPresentationStyleSelect
subclass of: IfcPresentationStyle
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBoolean
  on property: ModelOrDraughting IfcCurveStyle
subclass of: Restriction
  all values from: IfcColour
  on property: CurveColour IfcCurveStyle
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcColour
  on property: CurveColour IfcCurveStyle
subclass of: Restriction
  all values from: IfcCurveFontOrScaledCurveFontSelect
  on property: CurveFont
subclass of: Restriction
  all values from: IfcBoolean
  on property: ModelOrDraughting IfcCurveStyle
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCurveFontOrScaledCurveFontSelect
  on property: CurveFont
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSizeSelect
  on property: CurveWidth
subclass of: Restriction
  all values from: IfcSizeSelect
  on property: CurveWidth
disjoint with: IfcFillAreaStyle
disjoint with: IfcSurfaceStyle
disjoint with: IfcTextStyle

STRAIGHT_RUN_STAIR
type: IfcStairTypeEnum
type: NamedIndividual

RelatedObjects
type: ObjectProperty
domain: IfcRelDefinesByObject
range: IfcObject
inverse of: IsDeclaredBy

BarSurface
type: ObjectProperty
type: FunctionalProperty
domain: IfcReinforcementBarProperties
range: IfcReinforcingBarSurfaceEnum

Normals
type: ObjectProperty
type: FunctionalProperty
domain: IfcTessellatedFaceSet
range: IfcParameterValue List List

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcLampType
range: IfcLampTypeEnum

Distortion
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralLoadSingleDisplacementDistortion
range: IfcCurvatureMeasure

IfcSpatialZone
type: Class
subclass of: IfcSpatialElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSpatialZoneTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcSpatialZoneTypeEnum
  on property: PredefinedType
disjoint with: IfcSpatialStructureElement
disjoint with: IfcExternalSpatialStructureElement

Description
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterial
range: IfcText

Revision
type: ObjectProperty
type: FunctionalProperty
domain: IfcDocumentInformation
range: IfcLabel

CABLE
type: IfcStructuralCurveMemberTypeEnum
type: IfcDistributionPortTypeEnum
type: NamedIndividual

IfcElement
type: Class
subclass of: IfcStructuralActivityAssignmentSelect
subclass of: IfcProduct
subclass of: Restriction
  all values from: IfcRelReferencedInSpatialStructure
  on property: ReferencedInStructures IfcElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: Tag IfcElement
subclass of: Restriction
  all values from: IfcRelVoidsElement
  on property: HasOpenings IfcElement
subclass of: Restriction
  all values from: IfcRelProjectsElement
  on property: HasProjections
subclass of: Restriction
  all values from: IfcRelConnectsWithRealizingElements
  on property: IsConnectionRealization IfcElement
subclass of: Restriction
  all values from: IfcRelConnectsElements
  on property: ConnectedTo IfcElement
subclass of: Restriction
  all values from: IfcRelInterferesElements
  on property: IsInterferedByElements
subclass of: Restriction
  all values from: IfcRelConnectsElements
  on property: ConnectedFrom IfcElement
subclass of: Restriction
  all values from: IfcRelSpaceBoundary
  on property: ProvidesBoundaries IfcElement
subclass of: Restriction
  all values from: IfcRelCoversBldgElements
  on property: HasCoverings
subclass of: Restriction
  all values from: IfcRelFillsElement
  on property: FillsVoids
subclass of: Restriction
  all values from: IfcIdentifier
  on property: Tag IfcElement
subclass of: Restriction
  all values from: IfcRelInterferesElements
  on property: InterferesElements
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRelFillsElement
  on property: FillsVoids
subclass of: Class
  union of: IfcDistributionElement
  union of: IfcCivilElement
  union of: IfcBuildingElement
  union of: IfcElementAssembly
  union of: IfcFurnishingElement
  union of: IfcVirtualElement
  union of: IfcElementComponent
  union of: IfcTransportElement
  union of: IfcGeographicElement
  union of: IfcFeatureElement
disjoint with: IfcAnnotation
disjoint with: IfcPort
disjoint with: IfcProxy
disjoint with: IfcStructuralActivity
disjoint with: IfcSpatialElement
disjoint with: IfcGrid
disjoint with: IfcStructuralItem

Dir
type: ObjectProperty
type: FunctionalProperty
domain: IfcLine
range: IfcVector

IfcSurfaceOfRevolution
type: Class
subclass of: IfcSweptSurface
subclass of: Restriction
  on class: IfcAxis1Placement
  on property: AxisPosition
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcAxis1Placement
  on property: AxisPosition
disjoint with: IfcSurfaceOfLinearExtrusion

LUMINOUSINTENSITYDISTRIBUTIONUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

PAVILION_ROOF
type: IfcRoofTypeEnum
type: NamedIndividual

IfcCShapeProfileDef
type: Class
subclass of: IfcParameterizedProfileDef
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Depth
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Girth
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: InternalFilletRadius
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: Depth
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: WallThickness IfcCShapeProfileDef
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: Girth
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: Width
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: WallThickness IfcCShapeProfileDef
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Width
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: InternalFilletRadius
disjoint with: IfcLShapeProfileDef
disjoint with: IfcRectangleProfileDef
disjoint with: IfcEllipseProfileDef
disjoint with: IfcAsymmetricIShapeProfileDef
disjoint with: IfcZShapeProfileDef
disjoint with: IfcCircleProfileDef
disjoint with: IfcIShapeProfileDef
disjoint with: IfcUShapeProfileDef
disjoint with: IfcTShapeProfileDef
disjoint with: IfcTrapeziumProfileDef

ASSIGNOR
type: IfcOccupantTypeEnum
type: NamedIndividual

ToMaterialConstituentSet
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialConstituent
range: IfcMaterialConstituentSet
inverse of: MaterialConstituents IfcMaterialConstituentSet

TheoryType
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralResultGroup
range: IfcAnalysisTheoryTypeEnum

IfcTaskTime
type: Class
subclass of: IfcSchedulingTime
subclass of: Restriction
  all values from: IfcDateTime
  on property: StatusTime
subclass of: Restriction
  all values from: IfcDateTime
  on property: ActualStart
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDuration
  on property: FreeFloat IfcTaskTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: LateFinish
subclass of: Restriction
  all values from: IfcDateTime
  on property: LateFinish
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDuration
  on property: ScheduleDuration
subclass of: Restriction
  all values from: IfcDateTime
  on property: ScheduleStart IfcTaskTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBoolean
  on property: IsCritical IfcTaskTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: StatusTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: LateStart IfcTaskTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: ScheduleStart IfcTaskTime
subclass of: Restriction
  all values from: IfcPositiveRatioMeasure
  on property: Completion
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: ActualFinish
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDuration
  on property: TotalFloat
subclass of: Restriction
  all values from: IfcBoolean
  on property: IsCritical IfcTaskTime
subclass of: Restriction
  all values from: IfcDateTime
  on property: ActualFinish
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDuration
  on property: RemainingTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: EarlyFinish
subclass of: Restriction
  all values from: IfcDateTime
  on property: LateStart IfcTaskTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: EarlyStart
subclass of: Restriction
  all values from: IfcDateTime
  on property: ScheduleFinish
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: ScheduleFinish
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: ActualStart
subclass of: Restriction
  all values from: IfcDuration
  on property: FreeFloat IfcTaskTime
subclass of: Restriction
  all values from: IfcDuration
  on property: ActualDuration
subclass of: Restriction
  all values from: IfcDateTime
  on property: EarlyStart
subclass of: Restriction
  all values from: IfcDateTime
  on property: EarlyFinish
subclass of: Restriction
  all values from: IfcDuration
  on property: TotalFloat
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveRatioMeasure
  on property: Completion
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDuration
  on property: ActualDuration
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTaskDurationEnum
  on property: DurationType
subclass of: Restriction
  all values from: IfcTaskDurationEnum
  on property: DurationType
subclass of: Restriction
  all values from: IfcDuration
  on property: ScheduleDuration
subclass of: Restriction
  all values from: IfcDuration
  on property: RemainingTime
disjoint with: IfcWorkTime
disjoint with: IfcEventTime
disjoint with: IfcResourceTime
disjoint with: IfcLagTime

IfcQuantityWeight
type: Class
subclass of: IfcPhysicalSimpleQuantity
subclass of: Restriction
  on class: IfcMassMeasure
  on property: WeightValue
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLabel
  on property: Formula
subclass of: Restriction
  all values from: IfcMassMeasure
  on property: WeightValue
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Formula
disjoint with: IfcQuantityTime
disjoint with: IfcQuantityLength
disjoint with: IfcQuantityArea
disjoint with: IfcQuantityVolume
disjoint with: IfcQuantityCount

IfcFooting
type: Class
subclass of: IfcBuildingElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcFootingTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcFootingTypeEnum
  on property: PredefinedType
disjoint with: IfcDoor
disjoint with: IfcChimney
disjoint with: IfcRamp
disjoint with: IfcBuildingElementProxy
disjoint with: IfcShadingDevice
disjoint with: IfcPlate
disjoint with: IfcRailing
disjoint with: IfcBeam
disjoint with: IfcCurtainWall
disjoint with: IfcRoof
disjoint with: IfcPile
disjoint with: IfcColumn
disjoint with: IfcWindow
disjoint with: IfcMember
disjoint with: IfcStair
disjoint with: IfcRampFlight
disjoint with: IfcWall
disjoint with: IfcCovering
disjoint with: IfcStairFlight
disjoint with: IfcSlab

IfcMechanicalFastenerType
type: Class
subclass of: IfcElementComponentType
subclass of: Restriction
  all values from: IfcMechanicalFastenerTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: NominalDiameter
subclass of: Restriction
  on class: IfcMechanicalFastenerTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: NominalLength IfcMechanicalFastenerType
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: NominalLength IfcMechanicalFastenerType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: NominalDiameter
disjoint with: IfcVibrationIsolatorType
disjoint with: IfcDiscreteAccessoryType
disjoint with: IfcBuildingElementPartType
disjoint with: IfcFastenerType
disjoint with: IfcReinforcingElementType

QTO_TYPEDRIVENONLY
type: IfcPropertySetTemplateTypeEnum
type: NamedIndividual

IfcPerson
type: Class
subclass of: IfcActorSelect
subclass of: IfcObjectReferenceSelect
subclass of: IfcResourceObjectSelect
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel List
  on property: MiddleNames
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcActorRole List
  on property: Roles
subclass of: Restriction
  all values from: IfcIdentifier
  on property: Identification IfcPerson
subclass of: Restriction
  all values from: IfcLabel
  on property: FamilyName IfcPerson
subclass of: Restriction
  all values from: IfcActorRole List
  on property: Roles
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAddress List
  on property: Addresses
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: GivenName
subclass of: Restriction
  all values from: IfcAddress List
  on property: Addresses
subclass of: Restriction
  all values from: IfcLabel List
  on property: SuffixTitles IfcPerson
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel List
  on property: PrefixTitles
subclass of: Restriction
  all values from: IfcLabel List
  on property: MiddleNames
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: FamilyName IfcPerson
subclass of: Restriction
  all values from: IfcLabel
  on property: GivenName
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel List
  on property: SuffixTitles IfcPerson
subclass of: Restriction
  all values from: IfcLabel List
  on property: PrefixTitles
subclass of: Restriction
  all values from: IfcPersonAndOrganization
  on property: EngagedIn
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: Identification IfcPerson

SharedPlacement
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralAnalysisModel
range: IfcObjectPlacement

RIGID_JOINED_MEMBER
type: IfcStructuralCurveMemberTypeEnum
type: NamedIndividual

Category
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialConstituent
range: IfcLabel

IfcDistributionChamberElement
type: Class
subclass of: IfcDistributionFlowElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDistributionChamberElementTypeEnum
  on property: PredefinedType IfcDistributionChamberElement
subclass of: Restriction
  all values from: IfcDistributionChamberElementTypeEnum
  on property: PredefinedType IfcDistributionChamberElement
disjoint with: IfcFlowStorageDevice
disjoint with: IfcFlowMovingDevice
disjoint with: IfcEnergyConversionDevice
disjoint with: IfcFlowTerminal
disjoint with: IfcFlowFitting
disjoint with: IfcFlowController
disjoint with: IfcFlowTreatmentDevice
disjoint with: IfcFlowSegment

LUMINOUSFLUXUNIT
type: IfcUnitEnum
type: NamedIndividual

ELECTRICCHARGEUNIT
type: IfcUnitEnum
type: NamedIndividual

IfcLightSourcePositional
type: Class
subclass of: IfcLightSource
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: Radius
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcReal
  on property: QuadricAttenuation
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcReal
  on property: DistanceAttenuation
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCartesianPoint
  on property: Position
subclass of: Restriction
  all values from: IfcReal
  on property: QuadricAttenuation
subclass of: Restriction
  all values from: IfcReal
  on property: DistanceAttenuation
subclass of: Restriction
  all values from: IfcReal
  on property: ConstantAttenuation
subclass of: Restriction
  on class: IfcCartesianPoint
  on property: Position
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcReal
  on property: ConstantAttenuation
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Radius
disjoint with: IfcLightSourceDirectional
disjoint with: IfcLightSourceAmbient
disjoint with: IfcLightSourceGoniometric

UP
type: IfcTextPath
type: NamedIndividual

URINAL
type: IfcSanitaryTerminalTypeEnum
type: NamedIndividual

OperationType
type: ObjectProperty
type: FunctionalProperty
domain: IfcWindowPanelProperties
range: IfcWindowPanelOperationEnum

WeightValue
type: ObjectProperty
type: FunctionalProperty
domain: IfcQuantityWeight
range: IfcMassMeasure

UnitType
type: ObjectProperty
type: FunctionalProperty
domain: IfcNamedUnit
range: IfcUnitEnum

COUPLER
type: IfcTendonAnchorTypeEnum
type: NamedIndividual

MITER
type: IfcVoidingFeatureTypeEnum
type: NamedIndividual

BUSBARSEGMENT
type: IfcCableSegmentTypeEnum
type: NamedIndividual

LED
type: IfcLampTypeEnum
type: NamedIndividual

U1
type: ObjectProperty
type: FunctionalProperty
domain: IfcRectangularTrimmedSurface
range: IfcParameterValue

MODULUSOFSUBGRADEREACTIONUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

STORMWATER
type: IfcDistributionSystemEnum
type: NamedIndividual

IfcProtectiveDeviceTrippingUnit
type: Class
subclass of: IfcDistributionControlElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcProtectiveDeviceTrippingUnitTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcProtectiveDeviceTrippingUnitTypeEnum
  on property: PredefinedType
disjoint with: IfcController
disjoint with: IfcAlarm
disjoint with: IfcFlowInstrument
disjoint with: IfcUnitaryControlElement
disjoint with: IfcSensor
disjoint with: IfcActuator

FLOORWASTE
type: IfcWasteTerminalTypeEnum
type: NamedIndividual

Pnt
type: ObjectProperty
type: FunctionalProperty
domain: IfcLine
range: IfcCartesianPoint

IsRelatedWith
type: ObjectProperty
domain: IfcApproval
range: IfcApprovalRelationship
inverse of: RelatedApprovals

IfcApprovalRelationship
type: Class
subclass of: IfcResourceLevelRelationship
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcApproval
  on property: RelatedApprovals
subclass of: Restriction
  all values from: IfcApproval
  on property: RelatedApprovals
subclass of: Restriction
  all values from: IfcApproval
  on property: RelatingApproval
subclass of: Restriction
  on class: IfcApproval
  on property: RelatingApproval
  qualified cardinality: 1
disjoint with: IfcResourceApprovalRelationship
disjoint with: IfcDocumentInformationRelationship
disjoint with: IfcResourceConstraintRelationship
disjoint with: IfcMaterialRelationship
disjoint with: IfcPropertyDependencyRelationship
disjoint with: IfcOrganizationRelationship
disjoint with: IfcCurrencyRelationship
disjoint with: IfcExternalReferenceRelationship

IfcStackTerminalType
type: Class
subclass of: IfcFlowTerminalType
subclass of: Restriction
  all values from: IfcStackTerminalTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcStackTerminalTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcCommunicationsApplianceType
disjoint with: IfcFireSuppressionTerminalType
disjoint with: IfcSpaceHeaterType
disjoint with: IfcWasteTerminalType
disjoint with: IfcOutletType
disjoint with: IfcSanitaryTerminalType
disjoint with: IfcMedicalDeviceType
disjoint with: IfcElectricApplianceType
disjoint with: IfcAudioVisualApplianceType
disjoint with: IfcAirTerminalType
disjoint with: IfcLightFixtureType
disjoint with: IfcLampType

PRESSUREGAUGE
type: IfcFlowInstrumentTypeEnum
type: NamedIndividual

IfcSweptDiskSolidPolygonal
type: Class
subclass of: IfcSweptDiskSolid
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: FilletRadius
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: FilletRadius

MappingTarget
type: ObjectProperty
type: FunctionalProperty
domain: IfcMappedItem
range: IfcCartesianTransformationOperator

MAGNETICFLUXDENSITYUNIT
type: IfcUnitEnum
type: NamedIndividual

MappedTo
type: ObjectProperty
type: FunctionalProperty
domain: IfcTextureMap
range: IfcFace
inverse of: HasTextureMaps

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcCommunicationsAppliance
range: IfcCommunicationsApplianceTypeEnum

WATERMETER
type: IfcFlowMeterTypeEnum
type: NamedIndividual

SetPointValue
type: ObjectProperty
type: FunctionalProperty
domain: IfcPropertyBoundedValue
range: IfcValue

RelatedApprovals
type: ObjectProperty
domain: IfcApprovalRelationship
range: IfcApproval
inverse of: IsRelatedWith

LastUpdateDate
type: ObjectProperty
type: FunctionalProperty
domain: IfcInventory
range: IfcDate

IfcPreDefinedItem
type: Class
subclass of: IfcPresentationItem
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Class
  union of: IfcPreDefinedCurveFont
  union of: IfcPreDefinedTextFont
  union of: IfcPreDefinedColour
subclass of: Restriction
  on class: IfcLabel
  on property: Name
  qualified cardinality: 1
disjoint with: IfcSurfaceStyleLighting
disjoint with: IfcTextureVertex
disjoint with: IfcSurfaceStyleShading
disjoint with: IfcColourSpecification
disjoint with: IfcSurfaceTexture
disjoint with: IfcTextStyleTextModel
disjoint with: IfcTextureCoordinate
disjoint with: IfcCurveStyleFontPattern
disjoint with: IfcColourRgbList
disjoint with: IfcSurfaceStyleWithTextures
disjoint with: IfcIndexedColourMap
disjoint with: IfcTextStyleForDefinedFont
disjoint with: IfcSurfaceStyleRefraction
disjoint with: IfcCurveStyleFontAndScaling
disjoint with: IfcTextureVertexList
disjoint with: IfcCurveStyleFont

BaseQuantity
type: ObjectProperty
type: FunctionalProperty
domain: IfcConstructionResourceType
range: IfcPhysicalQuantity

ADIABATICPAN
type: IfcHumidifierTypeEnum
type: NamedIndividual

RAINWATER
type: IfcDistributionSystemEnum
type: NamedIndividual

TRANSPORTING
type: IfcConstructionEquipmentResourceTypeEnum
type: NamedIndividual

IfcRelSpaceBoundary2ndLevel
type: Class
subclass of: IfcRelSpaceBoundary1stLevel
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRelSpaceBoundary2ndLevel
  on property: Corresponds
subclass of: Restriction
  all values from: IfcRelSpaceBoundary2ndLevel
  on property: Corresponds
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRelSpaceBoundary2ndLevel
subclass of: Restriction
  all values from: IfcRelSpaceBoundary2ndLevel

LightDistributionCurve
type: ObjectProperty
type: FunctionalProperty
domain: IfcLightIntensityDistribution
range: IfcLightDistributionCurveEnum

ConnectionGeometry
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelConnectsElements
range: IfcConnectionGeometry

GRILLE
type: IfcAirTerminalTypeEnum
type: NamedIndividual

Unit
type: ObjectProperty
type: FunctionalProperty
domain: IfcTimeSeries
range: IfcUnit

WINDER
type: IfcStairFlightTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcLamp
range: IfcLampTypeEnum

Purpose
type: ObjectProperty
type: FunctionalProperty
domain: IfcAddress
range: IfcAddressTypeEnum

WELDEDSHELLHERMETIC
type: IfcCompressorTypeEnum
type: NamedIndividual

Defines
type: ObjectProperty
domain: IfcPropertySetTemplate
range: IfcRelDefinesByTemplate
inverse of: RelatingTemplate

GlobalId
type: ObjectProperty
type: FunctionalProperty
domain: IfcRoot
range: IfcGloballyUniqueId

DepreciatedValue
type: ObjectProperty
type: FunctionalProperty
domain: IfcAsset
range: IfcCostValue

INCLUDEDIN
type: IfcBenchmarkEnum
type: NamedIndividual

IfcTypeResource
type: Class
subclass of: IfcResourceSelect
subclass of: IfcTypeObject
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: Identification IfcTypeResource
subclass of: Restriction
  all values from: IfcIdentifier
  on property: Identification IfcTypeResource
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: LongDescription
subclass of: Restriction
  all values from: IfcText
  on property: LongDescription
subclass of: Restriction
  all values from: IfcLabel
  on property: ResourceType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: ResourceType
subclass of: Class
  union of: IfcConstructionResourceType
disjoint with: IfcTypeProduct
disjoint with: IfcTypeProcess

IfcOccupant
type: Class
subclass of: IfcActor
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcOccupantTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcOccupantTypeEnum
  on property: PredefinedType

NANO
type: IfcSIPrefix
type: NamedIndividual

UserDefinedOperationType
type: ObjectProperty
type: FunctionalProperty
domain: IfcDoor
range: IfcLabel

SELECTORSWITCH
type: IfcSwitchingDeviceTypeEnum
type: NamedIndividual

IfcAdvancedBrepWithVoids
type: Class
subclass of: IfcAdvancedBrep
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcClosedShell
  on property: Voids IfcAdvancedBrepWithVoids
subclass of: Restriction
  all values from: IfcClosedShell
  on property: Voids IfcAdvancedBrepWithVoids

IfcBSplineCurveWithKnots
type: Class
subclass of: IfcBSplineCurve
subclass of: Restriction
  on class: IfcKnotType
  on property: KnotSpec
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcKnotType
  on property: KnotSpec
subclass of: Restriction
  all values from: IfcInteger List
  on property: KnotMultiplicities
subclass of: Restriction
  on class: IfcParameterValue List
  on property: Knots IfcBSplineCurveWithKnots
  qualified cardinality: 1
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcInteger List
  on property: KnotMultiplicities
subclass of: Restriction
  on class: IfcInteger List
  on property: KnotMultiplicities
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcParameterValue List
  on property: Knots IfcBSplineCurveWithKnots
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcParameterValue List
  on property: Knots IfcBSplineCurveWithKnots

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcReinforcingMeshType
range: IfcReinforcingMeshTypeEnum

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcCoilType
range: IfcCoilTypeEnum

IfcMaterialRelationship
type: Class
subclass of: IfcResourceLevelRelationship
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Expression IfcMaterialRelationship
subclass of: Restriction
  all values from: IfcMaterial
  on property: RelatingMaterial IfcMaterialRelationship
subclass of: Restriction
  all values from: IfcLabel
  on property: Expression IfcMaterialRelationship
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcMaterial
  on property: RelatedMaterials
subclass of: Restriction
  on class: IfcMaterial
  on property: RelatingMaterial IfcMaterialRelationship
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcMaterial
  on property: RelatedMaterials
disjoint with: IfcPropertyDependencyRelationship
disjoint with: IfcExternalReferenceRelationship
disjoint with: IfcApprovalRelationship
disjoint with: IfcDocumentInformationRelationship
disjoint with: IfcCurrencyRelationship
disjoint with: IfcResourceConstraintRelationship
disjoint with: IfcOrganizationRelationship
disjoint with: IfcResourceApprovalRelationship

ELECTROMAGNETIC
type: IfcProtectiveDeviceTrippingUnitTypeEnum
type: NamedIndividual

RECTANGULAR
type: IfcGridTypeEnum
type: IfcDuctSilencerTypeEnum
type: NamedIndividual

IfcWindowPanelProperties
type: Class
subclass of: IfcPreDefinedPropertySet
subclass of: Restriction
  all values from: IfcWindowPanelOperationEnum
  on property: OperationType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: FrameThickness
subclass of: Restriction
  on class: IfcWindowPanelPositionEnum
  on property: PanelPosition
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcWindowPanelPositionEnum
  on property: PanelPosition
subclass of: Restriction
  all values from: IfcShapeAspect
  on property: ShapeAspectStyle
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: FrameDepth IfcWindowPanelProperties
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcShapeAspect
  on property: ShapeAspectStyle
subclass of: Restriction
  on class: IfcWindowPanelOperationEnum
  on property: OperationType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: FrameDepth IfcWindowPanelProperties
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: FrameThickness
disjoint with: IfcDoorPanelProperties
disjoint with: IfcReinforcementDefinitionProperties
disjoint with: IfcWindowLiningProperties
disjoint with: IfcDoorLiningProperties
disjoint with: IfcPermeableCoveringProperties

InvisibleSegmentLength
type: ObjectProperty
type: FunctionalProperty
domain: IfcCurveStyleFontPattern
range: IfcPositiveLengthMeasure

IfcDuctSegment
type: Class
subclass of: IfcFlowSegment
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDuctSegmentTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcDuctSegmentTypeEnum
  on property: PredefinedType
disjoint with: IfcCableCarrierSegment
disjoint with: IfcPipeSegment
disjoint with: IfcCableSegment

LiningToPanelOffsetX
type: ObjectProperty
type: FunctionalProperty
domain: IfcWindowLiningProperties
range: IfcLengthMeasure

StartTime
type: ObjectProperty
type: FunctionalProperty
domain: IfcWorkControl
range: IfcDateTime

TRIPLE_PANEL_TOP
type: IfcWindowStyleOperationEnum
type: IfcWindowTypePartitioningEnum
type: NamedIndividual

SHADING
type: IfcBuildingSystemTypeEnum
type: NamedIndividual

U2
type: ObjectProperty
type: FunctionalProperty
domain: IfcRectangularTrimmedSurface
range: IfcParameterValue

LongitudinalBarNominalDiameter
type: ObjectProperty
type: FunctionalProperty
domain: IfcReinforcingMeshType
range: IfcPositiveLengthMeasure

FIREPROTECTION
type: IfcDistributionSystemEnum
type: NamedIndividual

BREAKGLASSBUTTON
type: IfcAlarmTypeEnum
type: NamedIndividual

FlangeEdgeRadius
type: ObjectProperty
type: FunctionalProperty
domain: IfcTShapeProfileDef
range: IfcNonNegativeLengthMeasure

RelatedCoverings
type: ObjectProperty
domain: IfcRelCoversSpaces
range: IfcCovering
inverse of: CoversSpaces

PIECEWISEBINARY
type: IfcTimeSeriesDataTypeEnum
type: NamedIndividual

Unit
type: ObjectProperty
type: FunctionalProperty
domain: IfcPropertyEnumeration
range: IfcUnit

MapUnit
type: ObjectProperty
type: FunctionalProperty
domain: IfcProjectedCRS
range: IfcNamedUnit

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcFlowInstrument
range: IfcFlowInstrumentTypeEnum

DistanceAttenuation
type: ObjectProperty
type: FunctionalProperty
domain: IfcLightSourcePositional
range: IfcReal

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcCoolingTower
range: IfcCoolingTowerTypeEnum

AGGREGATES
type: IfcConstructionMaterialResourceTypeEnum
type: NamedIndividual

FlowDirection
type: ObjectProperty
type: FunctionalProperty
domain: IfcDistributionPort
range: IfcFlowDirectionEnum

Vertices
type: ObjectProperty
type: FunctionalProperty
domain: IfcTextureMap
range: IfcTextureVertex List

TreadLength
type: ObjectProperty
type: FunctionalProperty
domain: IfcStairFlight
range: IfcPositiveLengthMeasure

IfcShellBasedSurfaceModel
type: Class
subclass of: IfcGeometricRepresentationItem
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcShell
  on property: SbsmBoundary IfcShellBasedSurfaceModel
subclass of: Restriction
  all values from: IfcShell
  on property: SbsmBoundary IfcShellBasedSurfaceModel
disjoint with: IfcTextLiteral
disjoint with: IfcTessellatedItem
disjoint with: IfcCartesianTransformationOperator
disjoint with: IfcSurface
disjoint with: IfcSectionedSpine
disjoint with: IfcGeometricSet
disjoint with: IfcLightSource
disjoint with: IfcFillAreaStyleTiles
disjoint with: IfcFaceBasedSurfaceModel
disjoint with: IfcSolidModel
disjoint with: IfcBoundingBox
disjoint with: IfcFillAreaStyleHatching
disjoint with: IfcCartesianPointList
disjoint with: IfcDirection
disjoint with: IfcPlanarExtent
disjoint with: IfcBooleanResult
disjoint with: IfcVector
disjoint with: IfcHalfSpaceSolid
disjoint with: IfcCsgPrimitive3D
disjoint with: IfcPlacement
disjoint with: IfcCompositeCurveSegment
disjoint with: IfcCurve
disjoint with: IfcPoint
disjoint with: IfcAnnotationFillArea

IONCONCENTRATIONUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

Mode
type: ObjectProperty
type: FunctionalProperty
domain: IfcSurfaceTexture
range: IfcIdentifier

PROCESS
type: IfcObjectTypeEnum
type: NamedIndividual

Publisher
type: ObjectProperty
type: FunctionalProperty
domain: IfcLibraryInformation
range: IfcActorSelect

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcDistributionChamberElementType
range: IfcDistributionChamberElementTypeEnum

OuterBoundary
type: ObjectProperty
type: FunctionalProperty
domain: IfcCurveBoundedPlane
range: IfcCurve

StartProfile
type: ObjectProperty
type: FunctionalProperty
domain: IfcSectionProperties
range: IfcProfileDef

RepeatT
type: ObjectProperty
type: FunctionalProperty
domain: IfcSurfaceTexture
range: IfcBoolean

FREQUENCY
type: IfcTransformerTypeEnum
type: NamedIndividual

DOMESTICCOLDWATER
type: IfcDistributionSystemEnum
type: NamedIndividual

ImpliedOrder
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelInterferesElements
range: LOGICAL

BREECHINGINLET
type: IfcFireSuppressionTerminalTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcElectricDistributionBoard
range: IfcElectricDistributionBoardTypeEnum

IfcVertexPoint
type: Class
subclass of: IfcPointOrVertexPoint
subclass of: IfcVertex
subclass of: Restriction
  on class: IfcPoint
  on property: VertexGeometry
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPoint
  on property: VertexGeometry

IfcTextStyleForDefinedFont
type: Class
subclass of: IfcPresentationItem
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcColour
  on property: BackgroundColour
subclass of: Restriction
  all values from: IfcColour
  on property: BackgroundColour
subclass of: Restriction
  on class: IfcColour
  on property: Colour IfcTextStyleForDefinedFont
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcColour
  on property: Colour IfcTextStyleForDefinedFont
disjoint with: IfcIndexedColourMap
disjoint with: IfcCurveStyleFontAndScaling
disjoint with: IfcSurfaceStyleShading
disjoint with: IfcTextureVertexList
disjoint with: IfcSurfaceStyleLighting
disjoint with: IfcTextureVertex
disjoint with: IfcColourSpecification
disjoint with: IfcColourRgbList
disjoint with: IfcCurveStyleFontPattern
disjoint with: IfcPreDefinedItem
disjoint with: IfcSurfaceStyleRefraction
disjoint with: IfcCurveStyleFont
disjoint with: IfcTextStyleTextModel
disjoint with: IfcSurfaceStyleWithTextures
disjoint with: IfcSurfaceTexture
disjoint with: IfcTextureCoordinate

ShapeAspectStyle
type: ObjectProperty
type: FunctionalProperty
domain: IfcDoorPanelProperties
range: IfcShapeAspect

ESCALATOR
type: IfcTransportElementTypeEnum
type: NamedIndividual

MARK
type: IfcSurfaceFeatureTypeEnum
type: NamedIndividual

UDegree
type: ObjectProperty
type: FunctionalProperty
domain: IfcBSplineSurface
range: IfcInteger

PartOfComplex
type: ObjectProperty
type: FunctionalProperty
domain: IfcPhysicalQuantity
range: IfcPhysicalComplexQuantity
inverse of: HasQuantities

CURVE
type: IfcProfileTypeEnum
type: NamedIndividual

DEAD_LOAD_G
type: IfcActionSourceTypeEnum
type: NamedIndividual

IfcCartesianTransformationOperator
type: Class
subclass of: IfcGeometricRepresentationItem
subclass of: Restriction
  on class: IfcCartesianPoint
  on property: LocalOrigin
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcDirection
  on property: Axis1 IfcCartesianTransformationOperator
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReal
  on property: Scale IfcCartesianTransformationOperator
subclass of: Restriction
  all values from: IfcDirection
  on property: Axis2 IfcCartesianTransformationOperator
subclass of: Restriction
  all values from: IfcCartesianPoint
  on property: LocalOrigin
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDirection
  on property: Axis1 IfcCartesianTransformationOperator
subclass of: Class
  union of: IfcCartesianTransformationOperator3D
  union of: IfcCartesianTransformationOperator2D
subclass of: Restriction
  all values from: IfcReal
  on property: Scale IfcCartesianTransformationOperator
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDirection
  on property: Axis2 IfcCartesianTransformationOperator
disjoint with: IfcSurface
disjoint with: IfcPlacement
disjoint with: IfcBooleanResult
disjoint with: IfcCsgPrimitive3D
disjoint with: IfcCompositeCurveSegment
disjoint with: IfcFaceBasedSurfaceModel
disjoint with: IfcVector
disjoint with: IfcAnnotationFillArea
disjoint with: IfcCartesianPointList
disjoint with: IfcFillAreaStyleTiles
disjoint with: IfcPoint
disjoint with: IfcSectionedSpine
disjoint with: IfcDirection
disjoint with: IfcFillAreaStyleHatching
disjoint with: IfcCurve
disjoint with: IfcLightSource
disjoint with: IfcPlanarExtent
disjoint with: IfcHalfSpaceSolid
disjoint with: IfcTextLiteral
disjoint with: IfcGeometricSet
disjoint with: IfcBoundingBox
disjoint with: IfcShellBasedSurfaceModel
disjoint with: IfcSolidModel
disjoint with: IfcTessellatedItem

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcInventory
range: IfcInventoryTypeEnum

COMPOSITE
type: IfcPileConstructionEnum
type: NamedIndividual

VACUUM
type: IfcDistributionSystemEnum
type: NamedIndividual

Height
type: ObjectProperty
type: FunctionalProperty
domain: IfcRightCircularCylinder
range: IfcPositiveLengthMeasure

IfcPolyline
type: Class
subclass of: IfcBoundedCurve
subclass of: Restriction
  on class: IfcCartesianPoint List
  on property: Points
  qualified cardinality: 1
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcCartesianPoint List
  on property: Points
subclass of: Restriction
  all values from: IfcCartesianPoint List
  on property: Points
disjoint with: IfcTrimmedCurve
disjoint with: IfcBSplineCurve
disjoint with: IfcCompositeCurve
disjoint with: IfcIndexedPolyCurve

StartParam
type: ObjectProperty
type: FunctionalProperty
domain: IfcSweptDiskSolid
range: IfcParameterValue

SUPPORT
type: IfcPileTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcSlabType
range: IfcSlabTypeEnum

SECTIONMODULUSUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

IfcIShapeProfileDef
type: Class
subclass of: IfcParameterizedProfileDef
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: OverallDepth IfcIShapeProfileDef
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: WebThickness
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: FlangeThickness IfcIShapeProfileDef
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPlaneAngleMeasure
  on property: FlangeSlope IfcIShapeProfileDef
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: FlangeEdgeRadius
subclass of: Restriction
  all values from: IfcPlaneAngleMeasure
  on property: FlangeSlope IfcIShapeProfileDef
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: WebThickness
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: FilletRadius IfcIShapeProfileDef
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: FilletRadius IfcIShapeProfileDef
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: OverallWidth
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: FlangeThickness IfcIShapeProfileDef
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: FlangeEdgeRadius
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: OverallDepth IfcIShapeProfileDef
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: OverallWidth
disjoint with: IfcCShapeProfileDef
disjoint with: IfcZShapeProfileDef
disjoint with: IfcCircleProfileDef
disjoint with: IfcUShapeProfileDef
disjoint with: IfcRectangleProfileDef
disjoint with: IfcAsymmetricIShapeProfileDef
disjoint with: IfcLShapeProfileDef
disjoint with: IfcTShapeProfileDef
disjoint with: IfcEllipseProfileDef
disjoint with: IfcTrapeziumProfileDef

WOOD
type: IfcDoorStyleConstructionEnum
type: IfcWindowStyleConstructionEnum
type: IfcConstructionMaterialResourceTypeEnum
type: NamedIndividual

EdgeList
type: ObjectProperty
type: FunctionalProperty
domain: IfcPath
range: IfcOrientedEdge List

CreationDate
type: ObjectProperty
type: FunctionalProperty
domain: IfcOwnerHistory
range: IfcTimeStamp

SurfaceReinforcement1
type: ObjectProperty
type: FunctionalProperty
domain: IfcSurfaceReinforcementArea
range: IfcLengthMeasure List

TENDER
type: IfcCostScheduleTypeEnum
type: NamedIndividual

HasDocumentReferences
type: ObjectProperty
domain: IfcDocumentInformation
range: IfcDocumentReference
inverse of: ReferencedDocument

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcReinforcingBar
range: IfcReinforcingBarTypeEnum

Scope
type: ObjectProperty
type: FunctionalProperty
domain: IfcDocumentInformation
range: IfcText

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcRoof
range: IfcRoofTypeEnum

READWRITE
type: IfcStateEnum
type: NamedIndividual

RESTRICTED
type: IfcDocumentConfidentialityEnum
type: NamedIndividual

SINUS
type: IfcStructuralCurveActivityTypeEnum
type: NamedIndividual

LIGHTSENSOR
type: IfcSensorTypeEnum
type: NamedIndividual

ParentProfile
type: ObjectProperty
type: FunctionalProperty
domain: IfcDerivedProfileDef
range: IfcProfileDef

OuterBoundary
type: ObjectProperty
type: FunctionalProperty
domain: IfcAnnotationFillArea
range: IfcCurve

IfcFurniture
type: Class
subclass of: IfcFurnishingElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcFurnitureTypeEnum
  on property: PredefinedType IfcFurniture
subclass of: Restriction
  all values from: IfcFurnitureTypeEnum
  on property: PredefinedType IfcFurniture
disjoint with: IfcSystemFurnitureElement

BarLength
type: ObjectProperty
type: FunctionalProperty
domain: IfcReinforcingBar
range: IfcPositiveLengthMeasure

GivenName
type: ObjectProperty
type: FunctionalProperty
domain: IfcPerson
range: IfcLabel

Magnitude
type: ObjectProperty
type: FunctionalProperty
domain: IfcVector
range: IfcLengthMeasure

AppliedValue
type: ObjectProperty
type: FunctionalProperty
domain: IfcAppliedValue
range: IfcAppliedValueSelect

GASCOCK
type: IfcValveTypeEnum
type: NamedIndividual

SPANDREL
type: IfcBeamTypeEnum
type: NamedIndividual

ProfileName
type: ObjectProperty
type: FunctionalProperty
domain: IfcProfileDef
range: IfcLabel

MODEL_VIEW
type: IfcGeometricProjectionEnum
type: NamedIndividual

PROPPING
type: IfcActionSourceTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcCommunicationsApplianceType
range: IfcCommunicationsApplianceTypeEnum

RefLatitude
type: ObjectProperty
type: FunctionalProperty
domain: IfcSite
range: IfcCompoundPlaneAngleMeasure

TENANT
type: IfcOccupantTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcSubContractResourceType
range: IfcSubContractResourceTypeEnum

Styles
type: ObjectProperty
domain: IfcSurfaceStyle
range: IfcSurfaceStyleElementSelect

BottomFlangeFilletRadius
type: ObjectProperty
type: FunctionalProperty
domain: IfcAsymmetricIShapeProfileDef
range: IfcNonNegativeLengthMeasure

PropertiesForConstraint
type: ObjectProperty
domain: IfcConstraint
range: IfcResourceConstraintRelationship
inverse of: RelatingConstraint

IfcRelAssignsToResource
type: Class
subclass of: IfcRelAssigns
subclass of: Restriction
  on class: IfcResourceSelect
  on property: RelatingResource IfcRelAssignsToResource
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcResourceSelect
  on property: RelatingResource IfcRelAssignsToResource
disjoint with: IfcRelAssignsToControl
disjoint with: IfcRelAssignsToGroup
disjoint with: IfcRelAssignsToProcess
disjoint with: IfcRelAssignsToActor
disjoint with: IfcRelAssignsToProduct

Language
type: ObjectProperty
type: FunctionalProperty
domain: IfcLibraryReference
range: IfcLanguageId

RelatingStructure
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelReferencedInSpatialStructure
range: IfcSpatialElement
inverse of: ReferencesElements IfcSpatialElement

ELEVATOR
type: IfcTransportElementTypeEnum
type: NamedIndividual

IONCONCENTRATIONSENSOR
type: IfcSensorTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcWorkSchedule
range: IfcWorkScheduleTypeEnum

IfcProjectionElement
type: Class
subclass of: IfcFeatureElementAddition
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcProjectionElementTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcProjectionElementTypeEnum
  on property: PredefinedType

IfcMapConversion
type: Class
subclass of: IfcCoordinateOperation
subclass of: Restriction
  all values from: IfcReal
  on property: XAxisOrdinate
subclass of: Restriction
  on class: IfcLengthMeasure
  on property: Eastings
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReal
  on property: XAxisOrdinate
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReal
  on property: Scale
subclass of: Restriction
  all values from: IfcReal
  on property: Scale
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: Eastings
subclass of: Restriction
  on class: IfcLengthMeasure
  on property: Northings
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: Northings
subclass of: Restriction
  all values from: IfcReal
  on property: XAxisAbscissa
subclass of: Restriction
  on class: IfcLengthMeasure
  on property: OrthogonalHeight
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: OrthogonalHeight
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReal
  on property: XAxisAbscissa

PreStress
type: ObjectProperty
type: FunctionalProperty
domain: IfcTendon
range: IfcPressureMeasure

TV
type: IfcDistributionSystemEnum
type: NamedIndividual

LOAD_CASE
type: IfcLoadGroupTypeEnum
type: NamedIndividual

IfcElectricFlowStorageDeviceType
type: Class
subclass of: IfcFlowStorageDeviceType
subclass of: Restriction
  on class: IfcElectricFlowStorageDeviceTypeEnum
  on property: PredefinedType IfcElectricFlowStorageDeviceType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcElectricFlowStorageDeviceTypeEnum
  on property: PredefinedType IfcElectricFlowStorageDeviceType
disjoint with: IfcTankType

ForProfileEndSet
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialProfileSetUsageTapering
range: IfcMaterialProfileSet

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcSpaceHeater
range: IfcSpaceHeaterTypeEnum

BOTTOMHUNG
type: IfcWindowPanelOperationEnum
type: NamedIndividual

Transparency
type: ObjectProperty
type: FunctionalProperty
domain: IfcSurfaceStyleRendering
range: IfcNormalisedRatioMeasure

ROTARYWHEEL
type: IfcAirToAirHeatRecoveryTypeEnum
type: NamedIndividual

CONVECTOR
type: IfcSpaceHeaterTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcTransformer
range: IfcTransformerTypeEnum

KEYPAD
type: IfcSwitchingDeviceTypeEnum
type: NamedIndividual

T_BEAM
type: IfcBeamTypeEnum
type: NamedIndividual

IfcChillerType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  all values from: IfcChillerTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcChillerTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcBoilerType
disjoint with: IfcAirToAirHeatRecoveryType
disjoint with: IfcSolarDeviceType
disjoint with: IfcTransformerType
disjoint with: IfcEvaporativeCoolerType
disjoint with: IfcCoilType
disjoint with: IfcTubeBundleType
disjoint with: IfcCondenserType
disjoint with: IfcElectricMotorType
disjoint with: IfcHeatExchangerType
disjoint with: IfcElectricGeneratorType
disjoint with: IfcEvaporatorType
disjoint with: IfcEngineType
disjoint with: IfcCooledBeamType
disjoint with: IfcMotorConnectionType
disjoint with: IfcBurnerType
disjoint with: IfcCoolingTowerType
disjoint with: IfcUnitaryEquipmentType
disjoint with: IfcHumidifierType

EccentricityInY
type: ObjectProperty
type: FunctionalProperty
domain: IfcConnectionPointEccentricity
range: IfcLengthMeasure

IfcBSplineSurfaceWithKnots
type: Class
subclass of: IfcBSplineSurface
subclass of: Restriction
  all values from: IfcParameterValue List
  on property: UKnots
subclass of: Restriction
  on class: IfcInteger List
  on property: VMultiplicities IfcBSplineSurfaceWithKnots
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcKnotType
  on property: KnotSpec
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcParameterValue List
  on property: VKnots
subclass of: Restriction
  on class: IfcKnotType
  on property: KnotSpec
  qualified cardinality: 1
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcInteger List
  on property: VMultiplicities IfcBSplineSurfaceWithKnots
subclass of: Restriction
  all values from: IfcParameterValue List
  on property: VKnots
subclass of: Restriction
  on class: IfcParameterValue List
  on property: VKnots
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcInteger List
  on property: UMultiplicities
subclass of: Restriction
  all values from: IfcInteger List
  on property: VMultiplicities IfcBSplineSurfaceWithKnots
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcInteger List
  on property: UMultiplicities
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcParameterValue List
  on property: UKnots
subclass of: Restriction
  on class: IfcParameterValue List
  on property: UKnots
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcInteger List
  on property: UMultiplicities
  qualified cardinality: 1

GASMETER
type: IfcFlowMeterTypeEnum
type: NamedIndividual

PhysicalOrVirtualBoundary
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelSpaceBoundary
range: IfcPhysicalOrVirtualEnum

MOISTUREDIFFUSIVITYUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

MEMBRANE
type: IfcCoveringTypeEnum
type: NamedIndividual

UClosed
type: ObjectProperty
type: FunctionalProperty
domain: IfcBSplineSurface
range: IfcLogical

IfcEvaporator
type: Class
subclass of: IfcEnergyConversionDevice
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcEvaporatorTypeEnum
  on property: PredefinedType IfcEvaporator
subclass of: Restriction
  all values from: IfcEvaporatorTypeEnum
  on property: PredefinedType IfcEvaporator
disjoint with: IfcCondenser
disjoint with: IfcCoil
disjoint with: IfcElectricMotor
disjoint with: IfcAirToAirHeatRecovery
disjoint with: IfcChiller
disjoint with: IfcSolarDevice
disjoint with: IfcCoolingTower
disjoint with: IfcHumidifier
disjoint with: IfcBoiler
disjoint with: IfcUnitaryEquipment
disjoint with: IfcEvaporativeCooler
disjoint with: IfcTransformer
disjoint with: IfcBurner
disjoint with: IfcElectricGenerator
disjoint with: IfcMotorConnection
disjoint with: IfcHeatExchanger
disjoint with: IfcEngine
disjoint with: IfcTubeBundle
disjoint with: IfcCooledBeam

CIVILENGINEER
type: IfcRoleEnum
type: NamedIndividual

IfcBooleanResult
type: Class
subclass of: IfcBooleanOperand
subclass of: IfcGeometricRepresentationItem
subclass of: IfcCsgSelect
subclass of: Restriction
  on class: IfcBooleanOperand
  on property: SecondOperand
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBooleanOperand
  on property: FirstOperand
subclass of: Restriction
  on class: IfcBooleanOperand
  on property: FirstOperand
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBooleanOperand
  on property: SecondOperand
subclass of: Restriction
  all values from: IfcBooleanOperator
  on property: Operator IfcBooleanResult
subclass of: Restriction
  on class: IfcBooleanOperator
  on property: Operator IfcBooleanResult
  qualified cardinality: 1
disjoint with: IfcPlacement
disjoint with: IfcBoundingBox
disjoint with: IfcCartesianTransformationOperator
disjoint with: IfcSectionedSpine
disjoint with: IfcHalfSpaceSolid
disjoint with: IfcPoint
disjoint with: IfcCsgPrimitive3D
disjoint with: IfcCurve
disjoint with: IfcFillAreaStyleHatching
disjoint with: IfcPlanarExtent
disjoint with: IfcCompositeCurveSegment
disjoint with: IfcAnnotationFillArea
disjoint with: IfcDirection
disjoint with: IfcTessellatedItem
disjoint with: IfcFillAreaStyleTiles
disjoint with: IfcTextLiteral
disjoint with: IfcCartesianPointList
disjoint with: IfcVector
disjoint with: IfcShellBasedSurfaceModel
disjoint with: IfcLightSource
disjoint with: IfcSolidModel
disjoint with: IfcSurface
disjoint with: IfcGeometricSet
disjoint with: IfcFaceBasedSurfaceModel

COMPLETION_G1
type: IfcActionSourceTypeEnum
type: NamedIndividual

GRAVITYDAMPER
type: IfcDamperTypeEnum
type: NamedIndividual

Category
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterial
range: IfcLabel

BLASTDAMPER
type: IfcDamperTypeEnum
type: NamedIndividual

EndProfile
type: ObjectProperty
type: FunctionalProperty
domain: IfcSectionProperties
range: IfcProfileDef

IfcCircle
type: Class
subclass of: IfcConic
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: Radius
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Radius
disjoint with: IfcEllipse

IfcElementAssemblyType
type: Class
subclass of: IfcElementType
subclass of: Restriction
  all values from: IfcElementAssemblyTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcElementAssemblyTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcGeographicElementType
disjoint with: IfcFurnishingElementType
disjoint with: IfcDistributionElementType
disjoint with: IfcCivilElementType
disjoint with: IfcElementComponentType
disjoint with: IfcBuildingElementType
disjoint with: IfcTransportElementType

MappedRepresentation
type: ObjectProperty
type: FunctionalProperty
domain: IfcRepresentationMap
range: IfcRepresentation
inverse of: RepresentationMap IfcRepresentation

HasControlElements
type: ObjectProperty
type: FunctionalProperty
domain: IfcDistributionFlowElement
range: IfcRelFlowControlElements
inverse of: RelatingFlowElement

TranslationalStiffnessX
type: ObjectProperty
type: FunctionalProperty
domain: IfcBoundaryNodeCondition
range: IfcTranslationalStiffnessSelect

SLEEVING
type: IfcCoveringTypeEnum
type: NamedIndividual

Category
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialProfile
range: IfcLabel

DataOrigin
type: ObjectProperty
type: FunctionalProperty
domain: IfcSchedulingTime
range: IfcDataOriginEnum

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcColumnType
range: IfcColumnTypeEnum

KnotSpec
type: ObjectProperty
type: FunctionalProperty
domain: IfcBSplineCurveWithKnots
range: IfcKnotType

ReferencedByPlacements
type: ObjectProperty
domain: IfcObjectPlacement
range: IfcLocalPlacement
inverse of: PlacementRelTo

IfcBuildingSystem
type: Class
subclass of: IfcSystem
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: LongName IfcBuildingSystem
subclass of: Restriction
  all values from: IfcLabel
  on property: LongName IfcBuildingSystem
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBuildingSystemTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcBuildingSystemTypeEnum
  on property: PredefinedType
disjoint with: IfcZone
disjoint with: IfcStructuralAnalysisModel
disjoint with: IfcDistributionSystem

BottomXDim
type: ObjectProperty
type: FunctionalProperty
domain: IfcTrapeziumProfileDef
range: IfcPositiveLengthMeasure

Identifier
type: ObjectProperty
type: FunctionalProperty
domain: IfcTableColumn
range: IfcIdentifier

PARKING
type: IfcSpaceTypeEnum
type: NamedIndividual

INTEGERCOUNTRATEUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

AmbientIntensity
type: ObjectProperty
type: FunctionalProperty
domain: IfcLightSource
range: IfcNormalisedRatioMeasure

LongName
type: ObjectProperty
type: FunctionalProperty
domain: IfcContext
range: IfcLabel

BY_DAY_COUNT
type: IfcRecurrenceTypeEnum
type: NamedIndividual

BackgroundColour
type: ObjectProperty
type: FunctionalProperty
domain: IfcTextStyleForDefinedFont
range: IfcColour

DIRECTEVAPORATIVEPACKAGEDROTARYAIRCOOLER
type: IfcEvaporativeCoolerTypeEnum
type: NamedIndividual

Formula
type: ObjectProperty
type: FunctionalProperty
domain: IfcQuantityCount
range: IfcLabel

PlanarForceY
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralLoadPlanarForce
range: IfcPlanarForceMeasure

IfcGeometricRepresentationSubContext
type: Class
subclass of: IfcGeometricRepresentationContext
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: UserDefinedTargetView
subclass of: Restriction
  all values from: IfcGeometricProjectionEnum
  on property: TargetView
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveRatioMeasure
  on property: TargetScale
subclass of: Restriction
  all values from: IfcGeometricRepresentationContext
  on property: ParentContext IfcGeometricRepresentationSubContext
subclass of: Restriction
  all values from: IfcPositiveRatioMeasure
  on property: TargetScale
subclass of: Restriction
  on class: IfcGeometricRepresentationContext
  on property: ParentContext IfcGeometricRepresentationSubContext
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcGeometricProjectionEnum
  on property: TargetView
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLabel
  on property: UserDefinedTargetView

IfcTimePeriod
type: Class
subclass of: Restriction
  on class: IfcTime
  on property: EndTime IfcTimePeriod
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcTime
  on property: EndTime IfcTimePeriod
subclass of: Restriction
  on class: IfcTime
  on property: StartTime
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcTime
  on property: StartTime

IfcCartesianPoint
type: Class
subclass of: IfcTrimmingSelect
subclass of: IfcPoint
subclass of: Restriction
  on class: IfcLengthMeasure List
  on property: Coordinates
  qualified cardinality: 1
subclass of: Restriction
  all values from: Restriction
    all values from: Restriction
      all values from: Restriction
        on class: IfcLengthMeasure List
        on property: hasNext
        qualified cardinality: 0
      on property: hasNext
    on property: hasNext
  on property: Coordinates
subclass of: Restriction
  all values from: IfcLengthMeasure List
  on property: Coordinates
disjoint with: IfcPointOnSurface
disjoint with: IfcPointOnCurve

IfcRelFillsElement
type: Class
subclass of: IfcRelConnects
subclass of: Restriction
  all values from: IfcElement
  on property: RelatedBuildingElement
subclass of: Restriction
  on class: IfcOpeningElement
  on property: RelatingOpeningElement
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcOpeningElement
  on property: RelatingOpeningElement
subclass of: Restriction
  on class: IfcElement
  on property: RelatedBuildingElement
  qualified cardinality: 1
disjoint with: IfcRelConnectsPorts
disjoint with: IfcRelContainedInSpatialStructure
disjoint with: IfcRelSpaceBoundary
disjoint with: IfcRelServicesBuildings
disjoint with: IfcRelConnectsPortToElement
disjoint with: IfcRelConnectsElements
disjoint with: IfcRelConnectsStructuralActivity
disjoint with: IfcRelCoversSpaces
disjoint with: IfcRelCoversBldgElements
disjoint with: IfcRelSequence
disjoint with: IfcRelInterferesElements
disjoint with: IfcRelFlowControlElements
disjoint with: IfcRelConnectsStructuralMember
disjoint with: IfcRelReferencedInSpatialStructure

SECONDSHIFT
type: IfcWorkCalendarTypeEnum
type: NamedIndividual

COMPACTFLUORESCENT
type: IfcLampTypeEnum
type: IfcLightEmissionSourceEnum
type: NamedIndividual

LINEARMOMENTUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

IfcInterceptorType
type: Class
subclass of: IfcFlowTreatmentDeviceType
subclass of: Restriction
  on class: IfcInterceptorTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcInterceptorTypeEnum
  on property: PredefinedType
disjoint with: IfcFilterType
disjoint with: IfcDuctSilencerType

FilletRadius
type: ObjectProperty
type: FunctionalProperty
domain: IfcUShapeProfileDef
range: IfcNonNegativeLengthMeasure

HatchLineAngle
type: ObjectProperty
type: FunctionalProperty
domain: IfcFillAreaStyleHatching
range: IfcPlaneAngleMeasure

MaterialProfiles
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialProfileSet
range: IfcMaterialProfile List

CompressionFailureZ
type: ObjectProperty
type: FunctionalProperty
domain: IfcFailureConnectionCondition
range: IfcForceMeasure

IsSuccessorFrom
type: ObjectProperty
domain: IfcProcess
range: IfcRelSequence
inverse of: RelatedProcess

IfcSlab
type: Class
subclass of: IfcBuildingElement
subclass of: Restriction
  all values from: IfcSlabTypeEnum
  on property: PredefinedType IfcSlab
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSlabTypeEnum
  on property: PredefinedType IfcSlab
disjoint with: IfcCovering
disjoint with: IfcShadingDevice
disjoint with: IfcFooting
disjoint with: IfcPlate
disjoint with: IfcRamp
disjoint with: IfcStair
disjoint with: IfcCurtainWall
disjoint with: IfcDoor
disjoint with: IfcBeam
disjoint with: IfcWindow
disjoint with: IfcBuildingElementProxy
disjoint with: IfcWall
disjoint with: IfcPile
disjoint with: IfcRailing
disjoint with: IfcRampFlight
disjoint with: IfcColumn
disjoint with: IfcRoof
disjoint with: IfcStairFlight
disjoint with: IfcMember
disjoint with: IfcChimney

SHED_ROOF
type: IfcRoofTypeEnum
type: NamedIndividual

IfcLibraryReference
type: Class
subclass of: IfcLibrarySelect
subclass of: IfcExternalReference
subclass of: Restriction
  all values from: IfcText
  on property: Description IfcLibraryReference
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLanguageId
  on property: Language
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLibraryInformation
  on property: ReferencedLibrary IfcLibraryReference
subclass of: Restriction
  all values from: IfcLanguageId
  on property: Language
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description IfcLibraryReference
subclass of: Restriction
  all values from: IfcLibraryInformation
  on property: ReferencedLibrary IfcLibraryReference
disjoint with: IfcExternallyDefinedTextFont
disjoint with: IfcExternallyDefinedSurfaceStyle
disjoint with: IfcExternallyDefinedHatchStyle
disjoint with: IfcClassificationReference
disjoint with: IfcDocumentReference

CrossSectionPositions
type: ObjectProperty
type: FunctionalProperty
domain: IfcSectionedSpine
range: IfcAxis2Placement3D List

MULLION
type: IfcMemberTypeEnum
type: NamedIndividual

ReferencePath
type: ObjectProperty
type: FunctionalProperty
domain: IfcMetric
range: IfcReference

IfcSectionedSpine
type: Class
subclass of: IfcGeometricRepresentationItem
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcProfileDef List
  on property: CrossSections
subclass of: Restriction
  on class: IfcAxis2Placement3D List
  on property: CrossSectionPositions
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcProfileDef List
  on property: CrossSections
subclass of: Restriction
  on class: IfcCompositeCurve
  on property: SpineCurve
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcProfileDef List
  on property: CrossSections
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcAxis2Placement3D List
  on property: CrossSectionPositions
subclass of: Restriction
  all values from: IfcCompositeCurve
  on property: SpineCurve
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcAxis2Placement3D List
  on property: CrossSectionPositions
disjoint with: IfcShellBasedSurfaceModel
disjoint with: IfcFaceBasedSurfaceModel
disjoint with: IfcCsgPrimitive3D
disjoint with: IfcCartesianTransformationOperator
disjoint with: IfcDirection
disjoint with: IfcBooleanResult
disjoint with: IfcGeometricSet
disjoint with: IfcSurface
disjoint with: IfcTextLiteral
disjoint with: IfcLightSource
disjoint with: IfcCurve
disjoint with: IfcCartesianPointList
disjoint with: IfcFillAreaStyleTiles
disjoint with: IfcFillAreaStyleHatching
disjoint with: IfcPlanarExtent
disjoint with: IfcHalfSpaceSolid
disjoint with: IfcAnnotationFillArea
disjoint with: IfcSolidModel
disjoint with: IfcTessellatedItem
disjoint with: IfcPoint
disjoint with: IfcPlacement
disjoint with: IfcVector
disjoint with: IfcCompositeCurveSegment
disjoint with: IfcBoundingBox

Position
type: ObjectProperty
type: FunctionalProperty
domain: IfcConic
range: IfcAxis2Placement

IfcDistributionChamberElementType
type: Class
subclass of: IfcDistributionFlowElementType
subclass of: Restriction
  all values from: IfcDistributionChamberElementTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcDistributionChamberElementTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcFlowStorageDeviceType
disjoint with: IfcFlowControllerType
disjoint with: IfcFlowMovingDeviceType
disjoint with: IfcFlowSegmentType
disjoint with: IfcFlowTreatmentDeviceType
disjoint with: IfcFlowFittingType
disjoint with: IfcEnergyConversionDeviceType
disjoint with: IfcFlowTerminalType

Distance
type: ObjectProperty
type: FunctionalProperty
domain: IfcOffsetCurve3D
range: IfcLengthMeasure

CoversElements
type: ObjectProperty
type: FunctionalProperty
domain: IfcCovering
range: IfcRelCoversBldgElements
inverse of: RelatedCoverings

IfcBoundaryEdgeCondition
type: Class
subclass of: IfcBoundaryCondition
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcModulusOfRotationalSubgradeReactionSelect
  on property: RotationalStiffnessByLengthY
subclass of: Restriction
  all values from: IfcModulusOfRotationalSubgradeReactionSelect
  on property: RotationalStiffnessByLengthZ
subclass of: Restriction
  all values from: IfcModulusOfTranslationalSubgradeReactionSelect
  on property: TranslationalStiffnessByLengthX
subclass of: Restriction
  all values from: IfcModulusOfTranslationalSubgradeReactionSelect
  on property: TranslationalStiffnessByLengthZ IfcBoundaryEdgeCondition
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcModulusOfTranslationalSubgradeReactionSelect
  on property: TranslationalStiffnessByLengthZ IfcBoundaryEdgeCondition
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcModulusOfTranslationalSubgradeReactionSelect
  on property: TranslationalStiffnessByLengthX
subclass of: Restriction
  all values from: IfcModulusOfTranslationalSubgradeReactionSelect
  on property: TranslationalStiffnessByLengthY
subclass of: Restriction
  all values from: IfcModulusOfRotationalSubgradeReactionSelect
  on property: RotationalStiffnessByLengthX
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcModulusOfTranslationalSubgradeReactionSelect
  on property: TranslationalStiffnessByLengthY
subclass of: Restriction
  all values from: IfcModulusOfRotationalSubgradeReactionSelect
  on property: RotationalStiffnessByLengthY
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcModulusOfRotationalSubgradeReactionSelect
  on property: RotationalStiffnessByLengthX
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcModulusOfRotationalSubgradeReactionSelect
  on property: RotationalStiffnessByLengthZ
disjoint with: IfcBoundaryNodeCondition
disjoint with: IfcBoundaryFaceCondition

QUARTER_TURN_STAIR
type: IfcStairTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcCableCarrierSegment
range: IfcCableCarrierSegmentTypeEnum

Columns
type: ObjectProperty
type: FunctionalProperty
domain: IfcTable
range: IfcTableColumn List

HasApprovals
type: ObjectProperty
domain: IfcProperty
range: IfcResourceApprovalRelationship
inverse of: RelatedResourceObjects IfcResourceApprovalRelationship

IfcCableCarrierFitting
type: Class
subclass of: IfcFlowFitting
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCableCarrierFittingTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcCableCarrierFittingTypeEnum
  on property: PredefinedType
disjoint with: IfcJunctionBox
disjoint with: IfcPipeFitting
disjoint with: IfcDuctFitting
disjoint with: IfcCableFitting

IfcRelConnectsElements
type: Class
subclass of: IfcRelConnects
subclass of: Restriction
  all values from: IfcConnectionGeometry
  on property: ConnectionGeometry
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcConnectionGeometry
  on property: ConnectionGeometry
subclass of: Restriction
  all values from: IfcElement
  on property: RelatedElement IfcRelConnectsElements
subclass of: Restriction
  on class: IfcElement
  on property: RelatedElement IfcRelConnectsElements
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcElement
  on property: RelatingElement IfcRelConnectsElements
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcElement
  on property: RelatingElement IfcRelConnectsElements
disjoint with: IfcRelSpaceBoundary
disjoint with: IfcRelFillsElement
disjoint with: IfcRelConnectsStructuralActivity
disjoint with: IfcRelConnectsStructuralMember
disjoint with: IfcRelFlowControlElements
disjoint with: IfcRelCoversBldgElements
disjoint with: IfcRelConnectsPorts
disjoint with: IfcRelCoversSpaces
disjoint with: IfcRelContainedInSpatialStructure
disjoint with: IfcRelInterferesElements
disjoint with: IfcRelReferencedInSpatialStructure
disjoint with: IfcRelConnectsPortToElement
disjoint with: IfcRelServicesBuildings
disjoint with: IfcRelSequence

Styles
type: ObjectProperty
domain: IfcStyledItem
range: IfcStyleAssignmentSelect

User
type: ObjectProperty
type: FunctionalProperty
domain: IfcAsset
range: IfcActorSelect

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcRampFlight
range: IfcRampFlightTypeEnum

ADIABATICAIRWASHER
type: IfcHumidifierTypeEnum
type: NamedIndividual

TOROIDAL_SURF
type: IfcBSplineSurfaceForm
type: NamedIndividual

BUILDINGOPERATOR
type: IfcRoleEnum
type: NamedIndividual

CrossSections
type: ObjectProperty
type: FunctionalProperty
domain: IfcSectionedSpine
range: IfcProfileDef List

CrossSectionArea
type: ObjectProperty
type: FunctionalProperty
domain: IfcTendonType
range: IfcAreaMeasure

LongitudinalBarCrossSectionArea
type: ObjectProperty
type: FunctionalProperty
domain: IfcReinforcingMeshType
range: IfcAreaMeasure

LastModifiedDate
type: ObjectProperty
type: FunctionalProperty
domain: IfcOwnerHistory
range: IfcTimeStamp

FLEXIBLESEGMENT
type: IfcPipeSegmentTypeEnum
type: IfcDuctSegmentTypeEnum
type: NamedIndividual

IfcArbitraryOpenProfileDef
type: Class
subclass of: IfcProfileDef
subclass of: Restriction
  on class: IfcBoundedCurve
  on property: Curve
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBoundedCurve
  on property: Curve
disjoint with: IfcDerivedProfileDef
disjoint with: IfcCompositeProfileDef
disjoint with: IfcParameterizedProfileDef
disjoint with: IfcArbitraryClosedProfileDef

Coordinates
type: ObjectProperty
type: FunctionalProperty
domain: IfcTextureVertex
range: IfcParameterValue List

DIMMERSWITCH
type: IfcSwitchingDeviceTypeEnum
type: NamedIndividual

SIDEHUNGLEFTHAND
type: IfcWindowPanelOperationEnum
type: NamedIndividual

RADIAN
type: IfcSIUnitName
type: NamedIndividual

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralConnectionCondition
range: IfcLabel

OPENING
type: IfcOpeningElementTypeEnum
type: NamedIndividual

RECESS
type: IfcOpeningElementTypeEnum
type: NamedIndividual

FlangeWidth
type: ObjectProperty
type: FunctionalProperty
domain: IfcUShapeProfileDef
range: IfcPositiveLengthMeasure

IfcMaterialLayer
type: Class
subclass of: IfcMaterialDefinition
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcMaterial
  on property: Material
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcNormalisedRatioMeasure
  on property: Priority
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: LayerThickness
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcMaterial
  on property: Material
subclass of: Restriction
  all values from: IfcLogical
  on property: IsVentilated
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLogical
  on property: IsVentilated
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Category
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Name
subclass of: Restriction
  all values from: IfcLabel
  on property: Category
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNormalisedRatioMeasure
  on property: Priority
subclass of: Restriction
  on class: IfcNonNegativeLengthMeasure
  on property: LayerThickness
  qualified cardinality: 1
disjoint with: IfcMaterialProfileSet
disjoint with: IfcMaterialConstituentSet
disjoint with: IfcMaterialProfile
disjoint with: IfcMaterialConstituent
disjoint with: IfcMaterialLayerSet
disjoint with: IfcMaterial

TYPE_B
type: IfcLightDistributionCurveEnum
type: NamedIndividual

FINISH_FINISH
type: IfcSequenceEnum
type: NamedIndividual

BARREL_ROOF
type: IfcRoofTypeEnum
type: NamedIndividual

Factor
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelAssignsToGroupByFactor
range: IfcRatioMeasure

InnerBoundaries
type: ObjectProperty
domain: IfcRelSpaceBoundary1stLevel
range: IfcRelSpaceBoundary1stLevel

Formula
type: ObjectProperty
type: FunctionalProperty
domain: IfcQuantityArea
range: IfcLabel

TIMECLOCK
type: IfcElectricTimeControlTypeEnum
type: NamedIndividual

RateSource
type: ObjectProperty
type: FunctionalProperty
domain: IfcCurrencyRelationship
range: IfcLibraryInformation

SOUNDPRESSUREUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

LIVE_LOAD_Q
type: IfcActionSourceTypeEnum
type: NamedIndividual

TaskTime
type: ObjectProperty
type: FunctionalProperty
domain: IfcTask
range: IfcTaskTime

ApprovedObjects
type: ObjectProperty
domain: IfcApproval
range: IfcRelAssociatesApproval
inverse of: RelatingApproval

IfcRelAssignsToGroupByFactor
type: Class
subclass of: IfcRelAssignsToGroup
subclass of: Restriction
  on class: IfcRatioMeasure
  on property: Factor
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcRatioMeasure
  on property: Factor

HVAC
type: IfcLaborResourceTypeEnum
type: NamedIndividual

LiningDepth
type: ObjectProperty
type: FunctionalProperty
domain: IfcDoorLiningProperties
range: IfcPositiveLengthMeasure

IfcRelSequence
type: Class
subclass of: IfcRelConnects
subclass of: Restriction
  on class: IfcProcess
  on property: RelatingProcess
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLagTime
  on property: TimeLag IfcRelSequence
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLagTime
  on property: TimeLag IfcRelSequence
subclass of: Restriction
  all values from: IfcProcess
  on property: RelatingProcess
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: UserDefinedSequenceType IfcRelSequence
subclass of: Restriction
  all values from: IfcSequenceEnum
  on property: SequenceType IfcRelSequence
subclass of: Restriction
  on class: IfcProcess
  on property: RelatedProcess
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcProcess
  on property: RelatedProcess
subclass of: Restriction
  all values from: IfcLabel
  on property: UserDefinedSequenceType IfcRelSequence
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSequenceEnum
  on property: SequenceType IfcRelSequence
disjoint with: IfcRelConnectsStructuralActivity
disjoint with: IfcRelFillsElement
disjoint with: IfcRelReferencedInSpatialStructure
disjoint with: IfcRelConnectsPorts
disjoint with: IfcRelCoversSpaces
disjoint with: IfcRelFlowControlElements
disjoint with: IfcRelServicesBuildings
disjoint with: IfcRelConnectsPortToElement
disjoint with: IfcRelConnectsStructuralMember
disjoint with: IfcRelContainedInSpatialStructure
disjoint with: IfcRelSpaceBoundary
disjoint with: IfcRelCoversBldgElements
disjoint with: IfcRelConnectsElements
disjoint with: IfcRelInterferesElements

IfcAsymmetricIShapeProfileDef
type: Class
subclass of: IfcParameterizedProfileDef
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: TopFlangeEdgeRadius
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: TopFlangeFilletRadius IfcAsymmetricIShapeProfileDef
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: TopFlangeThickness
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: BottomFlangeFilletRadius
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: BottomFlangeWidth
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: BottomFlangeEdgeRadius
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: TopFlangeWidth
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: BottomFlangeFilletRadius
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: TopFlangeWidth
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: TopFlangeEdgeRadius
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: TopFlangeFilletRadius IfcAsymmetricIShapeProfileDef
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: OverallDepth IfcAsymmetricIShapeProfileDef
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: BottomFlangeEdgeRadius
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: WebThickness
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: BottomFlangeThickness
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: BottomFlangeWidth
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: OverallDepth IfcAsymmetricIShapeProfileDef
subclass of: Restriction
  all values from: IfcPlaneAngleMeasure
  on property: TopFlangeSlope IfcAsymmetricIShapeProfileDef
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: TopFlangeThickness
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: BottomFlangeThickness
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPlaneAngleMeasure
  on property: BottomFlangeSlope
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: WebThickness
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPlaneAngleMeasure
  on property: TopFlangeSlope IfcAsymmetricIShapeProfileDef
subclass of: Restriction
  all values from: IfcPlaneAngleMeasure
  on property: BottomFlangeSlope
disjoint with: IfcTShapeProfileDef
disjoint with: IfcCShapeProfileDef
disjoint with: IfcZShapeProfileDef
disjoint with: IfcTrapeziumProfileDef
disjoint with: IfcEllipseProfileDef
disjoint with: IfcLShapeProfileDef
disjoint with: IfcUShapeProfileDef
disjoint with: IfcIShapeProfileDef
disjoint with: IfcCircleProfileDef
disjoint with: IfcRectangleProfileDef

LUMINOUSINTENSITYUNIT
type: IfcUnitEnum
type: NamedIndividual

IMPACT
type: IfcActionSourceTypeEnum
type: NamedIndividual

WARPINGCONSTANTUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

FIREDAMPER
type: IfcDamperTypeEnum
type: NamedIndividual

ERECTING
type: IfcConstructionEquipmentResourceTypeEnum
type: NamedIndividual

OperationType
type: ObjectProperty
type: FunctionalProperty
domain: IfcWindowStyle
range: IfcWindowStyleOperationEnum

IfcFaceBound
type: Class
subclass of: IfcTopologicalRepresentationItem
subclass of: Restriction
  all values from: IfcBoolean
  on property: Orientation
subclass of: Restriction
  on class: IfcLoop
  on property: Bound
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcBoolean
  on property: Orientation
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLoop
  on property: Bound
disjoint with: IfcPath
disjoint with: IfcConnectedFaceSet
disjoint with: IfcEdge
disjoint with: IfcFace
disjoint with: IfcVertex
disjoint with: IfcLoop

RelatingSpace
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelCoversSpaces
range: IfcSpace
inverse of: HasCoverings IfcSpace

RelatedOpeningElement
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelVoidsElement
range: IfcFeatureElementSubtraction
inverse of: VoidsElements

Scale3
type: ObjectProperty
type: FunctionalProperty
range: IfcReal

ExternalReferenceForResources
type: ObjectProperty
domain: IfcExternalReference
range: IfcExternalReferenceRelationship
inverse of: RelatingReference

TranslationalStiffnessByAreaY
type: ObjectProperty
type: FunctionalProperty
domain: IfcBoundaryFaceCondition
range: IfcModulusOfSubgradeReactionSelect

ValidFrom
type: ObjectProperty
type: FunctionalProperty
domain: IfcDocumentInformation
range: IfcDate

IfcSolarDevice
type: Class
subclass of: IfcEnergyConversionDevice
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSolarDeviceTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcSolarDeviceTypeEnum
  on property: PredefinedType
disjoint with: IfcCoil
disjoint with: IfcEngine
disjoint with: IfcHumidifier
disjoint with: IfcBurner
disjoint with: IfcMotorConnection
disjoint with: IfcEvaporativeCooler
disjoint with: IfcAirToAirHeatRecovery
disjoint with: IfcCoolingTower
disjoint with: IfcEvaporator
disjoint with: IfcUnitaryEquipment
disjoint with: IfcBoiler
disjoint with: IfcChiller
disjoint with: IfcElectricGenerator
disjoint with: IfcTransformer
disjoint with: IfcHeatExchanger
disjoint with: IfcTubeBundle
disjoint with: IfcCondenser
disjoint with: IfcElectricMotor
disjoint with: IfcCooledBeam

IfcProtectiveDeviceTrippingUnitType
type: Class
subclass of: IfcDistributionControlElementType
subclass of: Restriction
  all values from: IfcProtectiveDeviceTrippingUnitTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcProtectiveDeviceTrippingUnitTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcUnitaryControlElementType
disjoint with: IfcFlowInstrumentType
disjoint with: IfcSensorType
disjoint with: IfcActuatorType
disjoint with: IfcControllerType
disjoint with: IfcAlarmType

IfcCondenserType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  all values from: IfcCondenserTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcCondenserTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcCooledBeamType
disjoint with: IfcEvaporativeCoolerType
disjoint with: IfcAirToAirHeatRecoveryType
disjoint with: IfcTubeBundleType
disjoint with: IfcHumidifierType
disjoint with: IfcHeatExchangerType
disjoint with: IfcCoilType
disjoint with: IfcChillerType
disjoint with: IfcSolarDeviceType
disjoint with: IfcBoilerType
disjoint with: IfcBurnerType
disjoint with: IfcElectricMotorType
disjoint with: IfcCoolingTowerType
disjoint with: IfcEvaporatorType
disjoint with: IfcTransformerType
disjoint with: IfcMotorConnectionType
disjoint with: IfcElectricGeneratorType
disjoint with: IfcEngineType
disjoint with: IfcUnitaryEquipmentType

HOLE
type: IfcVoidingFeatureTypeEnum
type: NamedIndividual

IfcHumidifierType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  on class: IfcHumidifierTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcHumidifierTypeEnum
  on property: PredefinedType
disjoint with: IfcEngineType
disjoint with: IfcCoolingTowerType
disjoint with: IfcChillerType
disjoint with: IfcTubeBundleType
disjoint with: IfcElectricGeneratorType
disjoint with: IfcEvaporativeCoolerType
disjoint with: IfcAirToAirHeatRecoveryType
disjoint with: IfcUnitaryEquipmentType
disjoint with: IfcCoilType
disjoint with: IfcSolarDeviceType
disjoint with: IfcTransformerType
disjoint with: IfcCooledBeamType
disjoint with: IfcBoilerType
disjoint with: IfcCondenserType
disjoint with: IfcBurnerType
disjoint with: IfcEvaporatorType
disjoint with: IfcHeatExchangerType
disjoint with: IfcMotorConnectionType
disjoint with: IfcElectricMotorType

ActionType
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralLoadGroup
range: IfcActionTypeEnum

ResultForLoadGroup
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralResultGroup
range: IfcStructuralLoadGroup
inverse of: SourceOfResultGroup

Directrix
type: ObjectProperty
type: FunctionalProperty
domain: IfcSurfaceCurveSweptAreaSolid
range: IfcCurve

IfcElementarySurface
type: Class
subclass of: IfcSurface
subclass of: Restriction
  on class: IfcAxis2Placement3D
  on property: Position IfcElementarySurface
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcAxis2Placement3D
  on property: Position IfcElementarySurface
subclass of: Class
  union of: IfcPlane
  union of: IfcCylindricalSurface
disjoint with: IfcBoundedSurface
disjoint with: IfcSweptSurface

CONICAL_SURF
type: IfcBSplineSurfaceForm
type: NamedIndividual

Priority
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialProfile
range: IfcNormalisedRatioMeasure

FinishTime
type: ObjectProperty
type: FunctionalProperty
domain: IfcWorkControl
range: IfcDateTime

Roles
type: ObjectProperty
type: FunctionalProperty
domain: IfcPersonAndOrganization
range: IfcActorRole List

Material
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialLayer
range: IfcMaterial

IfcApproval
type: Class
subclass of: IfcResourceObjectSelect
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcDateTime
  on property: TimeOfApproval IfcApproval
subclass of: Restriction
  all values from: IfcIdentifier
  on property: Identifier
subclass of: Restriction
  all values from: IfcLabel
  on property: Level IfcApproval
subclass of: Restriction
  all values from: IfcLabel
  on property: Status IfcApproval
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Qualifier
subclass of: Restriction
  all values from: IfcRelAssociatesApproval
  on property: ApprovedObjects
subclass of: Restriction
  all values from: IfcActorSelect
  on property: GivingApproval
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: TimeOfApproval IfcApproval
subclass of: Restriction
  all values from: IfcApprovalRelationship
  on property: IsRelatedWith
subclass of: Restriction
  all values from: IfcResourceApprovalRelationship
  on property: ApprovedResources
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Name
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcActorSelect
  on property: RequestingApproval
subclass of: Restriction
  all values from: IfcApprovalRelationship
  on property: Relates
subclass of: Restriction
  all values from: IfcActorSelect
  on property: RequestingApproval
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: Identifier
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcActorSelect
  on property: GivingApproval
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Status IfcApproval
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Restriction
  all values from: IfcText
  on property: Qualifier
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Level IfcApproval

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcAirToAirHeatRecovery
range: IfcAirToAirHeatRecoveryTypeEnum

RECTIFIER
type: IfcTransformerTypeEnum
type: NamedIndividual

BOOSTER
type: IfcCompressorTypeEnum
type: NamedIndividual

IfcCircleHollowProfileDef
type: Class
subclass of: IfcCircleProfileDef
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: WallThickness IfcCircleHollowProfileDef
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: WallThickness IfcCircleHollowProfileDef

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcCableCarrierSegmentType
range: IfcCableCarrierSegmentTypeEnum

WEATHERSTATION
type: IfcUnitaryControlElementTypeEnum
type: NamedIndividual

AXIS1
type: IfcLayerSetDirectionEnum
type: NamedIndividual

DOUBLECHECK
type: IfcValveTypeEnum
type: NamedIndividual

VersionDate
type: ObjectProperty
type: FunctionalProperty
domain: IfcLibraryInformation
range: IfcDateTime

RelatingFlowElement
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelFlowControlElements
range: IfcDistributionFlowElement
inverse of: HasControlElements

Label
type: ObjectProperty
type: FunctionalProperty
domain: IfcCompositeProfileDef
range: IfcLabel

TotalFloat
type: ObjectProperty
type: FunctionalProperty
domain: IfcTaskTime
range: IfcDuration

SANITARYFOUNTAIN
type: IfcSanitaryTerminalTypeEnum
type: NamedIndividual

IfcReparametrisedCompositeCurveSegment
type: Class
subclass of: IfcCompositeCurveSegment
subclass of: Restriction
  on class: IfcParameterValue
  on property: ParamLength
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcParameterValue
  on property: ParamLength

ApplicationDeveloper
type: ObjectProperty
type: FunctionalProperty
domain: IfcApplication
range: IfcOrganization

CrossSectionArea
type: ObjectProperty
type: FunctionalProperty
domain: IfcTendon
range: IfcAreaMeasure

LongName
type: ObjectProperty
type: FunctionalProperty
domain: IfcDistributionSystem
range: IfcLabel

THERMALADMITTANCEUNIT
type: IfcDerivedUnitEnum
type: NamedIndividual

RADIATOR
type: IfcSpaceHeaterTypeEnum
type: NamedIndividual

V2
type: ObjectProperty
type: FunctionalProperty
domain: IfcRectangularTrimmedSurface
range: IfcParameterValue

SemiAxis1
type: ObjectProperty
type: FunctionalProperty
domain: IfcEllipse
range: IfcPositiveLengthMeasure

Overrides
type: ObjectProperty
type: FunctionalProperty
domain: IfcIndexedColourMap
range: IfcSurfaceStyleShading

HIPPED_GABLE_ROOF
type: IfcRoofTypeEnum
type: NamedIndividual

IfcMaterialProfileSetUsageTapering
type: Class
subclass of: IfcMaterialProfileSetUsage
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCardinalPointReference
  on property: CardinalEndPoint
subclass of: Restriction
  all values from: IfcCardinalPointReference
  on property: CardinalEndPoint
subclass of: Restriction
  on class: IfcMaterialProfileSet
  on property: ForProfileEndSet
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcMaterialProfileSet
  on property: ForProfileEndSet

IfcSurfaceStyleShading
type: Class
subclass of: IfcSurfaceStyleElementSelect
subclass of: IfcPresentationItem
subclass of: Restriction
  on class: IfcColourRgb
  on property: SurfaceColour
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcColourRgb
  on property: SurfaceColour
disjoint with: IfcCurveStyleFontAndScaling
disjoint with: IfcTextStyleForDefinedFont
disjoint with: IfcTextureVertex
disjoint with: IfcSurfaceStyleLighting
disjoint with: IfcTextureVertexList
disjoint with: IfcTextStyleTextModel
disjoint with: IfcTextureCoordinate
disjoint with: IfcIndexedColourMap
disjoint with: IfcSurfaceStyleWithTextures
disjoint with: IfcCurveStyleFontPattern
disjoint with: IfcPreDefinedItem
disjoint with: IfcCurveStyleFont
disjoint with: IfcSurfaceStyleRefraction
disjoint with: IfcColourSpecification
disjoint with: IfcSurfaceTexture
disjoint with: IfcColourRgbList

ActualDuration
type: ObjectProperty
type: FunctionalProperty
domain: IfcTaskTime
range: IfcDuration

IfcExternalReference
type: Class
subclass of: IfcLightDistributionDataSourceSelect
subclass of: IfcObjectReferenceSelect
subclass of: IfcResourceObjectSelect
subclass of: Restriction
  all values from: IfcURIReference
  on property: Location
subclass of: Restriction
  all values from: IfcExternalReferenceRelationship
  on property: ExternalReferenceForResources
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcURIReference
  on property: Location
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: Identification IfcExternalReference
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Name
subclass of: Class
  union of: IfcExternallyDefinedSurfaceStyle
  union of: IfcDocumentReference
  union of: IfcClassificationReference
  union of: IfcLibraryReference
  union of: IfcExternallyDefinedHatchStyle
  union of: IfcExternallyDefinedTextFont
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Restriction
  all values from: IfcIdentifier
  on property: Identification IfcExternalReference

PRICEDBILLOFQUANTITIES
type: IfcCostScheduleTypeEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcTendonAnchorType
range: IfcTendonAnchorTypeEnum

IfcBurnerType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  on class: IfcBurnerTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBurnerTypeEnum
  on property: PredefinedType
disjoint with: IfcEngineType
disjoint with: IfcSolarDeviceType
disjoint with: IfcTransformerType
disjoint with: IfcCoolingTowerType
disjoint with: IfcCooledBeamType
disjoint with: IfcMotorConnectionType
disjoint with: IfcAirToAirHeatRecoveryType
disjoint with: IfcUnitaryEquipmentType
disjoint with: IfcChillerType
disjoint with: IfcHumidifierType
disjoint with: IfcEvaporatorType
disjoint with: IfcElectricGeneratorType
disjoint with: IfcCondenserType
disjoint with: IfcCoilType
disjoint with: IfcHeatExchangerType
disjoint with: IfcBoilerType
disjoint with: IfcTubeBundleType
disjoint with: IfcEvaporativeCoolerType
disjoint with: IfcElectricMotorType

ColourComponents
type: ObjectProperty
type: FunctionalProperty
domain: IfcPixelTexture
range: IfcInteger

SHOE
type: IfcDiscreteAccessoryTypeEnum
type: NamedIndividual

DRAINAGE
type: IfcDistributionSystemEnum
type: NamedIndividual

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcWorkPlan
range: IfcWorkPlanTypeEnum

UserDefinedOperationType
type: ObjectProperty
type: FunctionalProperty
domain: IfcDoorType
range: IfcLabel

IfcRelAssociatesLibrary
type: Class
subclass of: IfcRelAssociates
subclass of: Restriction
  on class: IfcLibrarySelect
  on property: RelatingLibrary IfcRelAssociatesLibrary
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLibrarySelect
  on property: RelatingLibrary IfcRelAssociatesLibrary
disjoint with: IfcRelAssociatesApproval
disjoint with: IfcRelAssociatesClassification
disjoint with: IfcRelAssociatesConstraint
disjoint with: IfcRelAssociatesDocument
disjoint with: IfcRelAssociatesMaterial

IfcJunctionBoxType
type: Class
subclass of: IfcFlowFittingType
subclass of: Restriction
  on class: IfcJunctionBoxTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcJunctionBoxTypeEnum
  on property: PredefinedType
disjoint with: IfcCableCarrierFittingType
disjoint with: IfcCableFittingType
disjoint with: IfcPipeFittingType
disjoint with: IfcDuctFittingType

IfcMotorConnectionType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  all values from: IfcMotorConnectionTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcMotorConnectionTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcCooledBeamType
disjoint with: IfcEngineType
disjoint with: IfcAirToAirHeatRecoveryType
disjoint with: IfcEvaporativeCoolerType
disjoint with: IfcTubeBundleType
disjoint with: IfcUnitaryEquipmentType
disjoint with: IfcCoilType
disjoint with: IfcSolarDeviceType
disjoint with: IfcBurnerType
disjoint with: IfcEvaporatorType
disjoint with: IfcHeatExchangerType
disjoint with: IfcTransformerType
disjoint with: IfcElectricMotorType
disjoint with: IfcChillerType
disjoint with: IfcElectricGeneratorType
disjoint with: IfcHumidifierType
disjoint with: IfcCoolingTowerType
disjoint with: IfcCondenserType
disjoint with: IfcBoilerType

FIREHYDRANT
type: IfcFireSuppressionTerminalTypeEnum
type: NamedIndividual

SPHERICAL_SURF
type: IfcBSplineSurfaceForm
type: NamedIndividual

RealizingElement
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelConnectsPorts
range: IfcElement

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcChiller
range: IfcChillerTypeEnum

OperationType
type: ObjectProperty
type: FunctionalProperty
domain: IfcDoorStyle
range: IfcDoorStyleOperationEnum

ProxyType
type: ObjectProperty
type: FunctionalProperty
domain: IfcProxy
range: IfcObjectTypeEnum

CONSUMERUNIT
type: IfcElectricDistributionBoardTypeEnum
type: NamedIndividual

Location
type: ObjectProperty
type: FunctionalProperty
domain: IfcExternalReference
range: IfcURIReference

ShearReinforcement
type: ObjectProperty
type: FunctionalProperty
domain: IfcSurfaceReinforcementArea
range: IfcRatioMeasure

CountValue
type: ObjectProperty
type: FunctionalProperty
domain: IfcQuantityCount
range: IfcCountMeasure

ActualUsage
type: ObjectProperty
type: FunctionalProperty
domain: IfcResourceTime
range: IfcPositiveRatioMeasure

RotationalDisplacementRX
type: ObjectProperty
type: FunctionalProperty
domain: IfcStructuralLoadSingleDisplacement
range: IfcPlaneAngleMeasure

OperationType
type: ObjectProperty
type: FunctionalProperty
domain: IfcPermeableCoveringProperties
range: IfcPermeableCoveringOperationEnum

IfcDerivedUnitElement
type: Class
subclass of: Restriction
  on class: INTEGER
  on property: Exponent
  qualified cardinality: 1
subclass of: Restriction
  all values from: INTEGER
  on property: Exponent
subclass of: Restriction
  on class: IfcNamedUnit
  on property: Unit
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcNamedUnit
  on property: Unit

SecondOperand
type: ObjectProperty
type: FunctionalProperty
domain: IfcBooleanResult
range: IfcBooleanOperand

Prefix
type: ObjectProperty
type: FunctionalProperty
domain: IfcSIUnit
range: IfcSIPrefix

IfcMaterialLayerSetUsage
type: Class
subclass of: IfcMaterialUsageDefinition
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: ReferenceExtent
subclass of: Restriction
  all values from: IfcLayerSetDirectionEnum
  on property: LayerSetDirection
subclass of: Restriction
  on class: IfcLayerSetDirectionEnum
  on property: LayerSetDirection
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: ReferenceExtent
subclass of: Restriction
  all values from: IfcMaterialLayerSet
  on property: ForLayerSet
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: OffsetFromReferenceLine
subclass of: Restriction
  all values from: IfcDirectionSenseEnum
  on property: DirectionSense IfcMaterialLayerSetUsage
subclass of: Restriction
  on class: IfcMaterialLayerSet
  on property: ForLayerSet
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcLengthMeasure
  on property: OffsetFromReferenceLine
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcDirectionSenseEnum
  on property: DirectionSense IfcMaterialLayerSetUsage
  qualified cardinality: 1
disjoint with: IfcMaterialProfileSetUsage

IfcBuildingElementProxyType
type: Class
subclass of: IfcBuildingElementType
subclass of: Restriction
  on class: IfcBuildingElementProxyTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBuildingElementProxyTypeEnum
  on property: PredefinedType
disjoint with: IfcRailingType
disjoint with: IfcShadingDeviceType
disjoint with: IfcColumnType
disjoint with: IfcPlateType
disjoint with: IfcChimneyType
disjoint with: IfcStairFlightType
disjoint with: IfcWallType
disjoint with: IfcCurtainWallType
disjoint with: IfcRampFlightType
disjoint with: IfcMemberType
disjoint with: IfcRampType
disjoint with: IfcSlabType
disjoint with: IfcBeamType
disjoint with: IfcCoveringType
disjoint with: IfcFootingType
disjoint with: IfcWindowType
disjoint with: IfcRoofType
disjoint with: IfcPileType
disjoint with: IfcDoorType
disjoint with: IfcStairType

IfcStructuralLoadPlanarForce
type: Class
subclass of: IfcStructuralLoadStatic
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPlanarForceMeasure
  on property: PlanarForceY
subclass of: Restriction
  all values from: IfcPlanarForceMeasure
  on property: PlanarForceX IfcStructuralLoadPlanarForce
subclass of: Restriction
  all values from: IfcPlanarForceMeasure
  on property: PlanarForceY
subclass of: Restriction
  all values from: IfcPlanarForceMeasure
  on property: PlanarForceZ
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPlanarForceMeasure
  on property: PlanarForceX IfcStructuralLoadPlanarForce
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPlanarForceMeasure
  on property: PlanarForceZ
disjoint with: IfcStructuralLoadSingleForce
disjoint with: IfcStructuralLoadTemperature
disjoint with: IfcStructuralLoadLinearForce
disjoint with: IfcStructuralLoadSingleDisplacement

FACTORY
type: IfcAssemblyPlaceEnum
type: NamedIndividual

RelatingConstraint
type: ObjectProperty
type: FunctionalProperty
domain: IfcResourceConstraintRelationship
range: IfcConstraint
inverse of: PropertiesForConstraint

WATER
type: IfcBoilerTypeEnum
type: NamedIndividual

RelatedObjectsType
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelAssigns
range: IfcObjectTypeEnum

Description
type: ObjectProperty
type: FunctionalProperty
domain: IfcApproval
range: IfcText

ParentBoundary
type: ObjectProperty
type: FunctionalProperty
domain: IfcRelSpaceBoundary1stLevel
range: IfcRelSpaceBoundary1stLevel

RelatingApproval
type: ObjectProperty
type: FunctionalProperty
domain: IfcApprovalRelationship
range: IfcApproval
inverse of: Relates

DefinitionType
type: ObjectProperty
type: FunctionalProperty
domain: IfcReinforcementDefinitionProperties
range: IfcLabel

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcProjectionElement
range: IfcProjectionElementTypeEnum

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcProductRepresentation
range: IfcLabel

IfcVoidingFeature
type: Class
subclass of: IfcFeatureElementSubtraction
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcVoidingFeatureTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcVoidingFeatureTypeEnum
  on property: PredefinedType
disjoint with: IfcOpeningElement

DIVIDE
type: IfcArithmeticOperatorEnum
type: NamedIndividual

ScheduleUsage
type: ObjectProperty
type: FunctionalProperty
domain: IfcResourceTime
range: IfcPositiveRatioMeasure

COLUMN
type: IfcColumnTypeEnum
type: NamedIndividual

OBSTRUCTION
type: IfcPipeFittingTypeEnum
type: IfcDuctFittingTypeEnum
type: NamedIndividual

MATT
type: IfcReflectanceMethodEnum
type: NamedIndividual

IfcAnnotationFillArea
type: Class
subclass of: IfcGeometricRepresentationItem
subclass of: Restriction
  on class: IfcCurve
  on property: OuterBoundary
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCurve
  on property: OuterBoundary
subclass of: Restriction
  all values from: IfcCurve
  on property: InnerBoundaries
disjoint with: IfcCsgPrimitive3D
disjoint with: IfcBooleanResult
disjoint with: IfcSurface
disjoint with: IfcFaceBasedSurfaceModel
disjoint with: IfcSolidModel
disjoint with: IfcSectionedSpine
disjoint with: IfcGeometricSet
disjoint with: IfcBoundingBox
disjoint with: IfcTessellatedItem
disjoint with: IfcDirection
disjoint with: IfcVector
disjoint with: IfcPlacement
disjoint with: IfcPoint
disjoint with: IfcCompositeCurveSegment
disjoint with: IfcFillAreaStyleHatching
disjoint with: IfcHalfSpaceSolid
disjoint with: IfcPlanarExtent
disjoint with: IfcTextLiteral
disjoint with: IfcCartesianTransformationOperator
disjoint with: IfcCurve
disjoint with: IfcFillAreaStyleTiles
disjoint with: IfcCartesianPointList
disjoint with: IfcLightSource
disjoint with: IfcShellBasedSurfaceModel

Scale2
type: ObjectProperty
type: FunctionalProperty
range: IfcReal

Description
type: ObjectProperty
type: FunctionalProperty
domain: IfcTimeSeries
range: IfcText

ATPATH
type: IfcConnectionTypeEnum
type: NamedIndividual

Description
type: ObjectProperty
type: FunctionalProperty
domain: IfcClassificationReference
range: IfcText

ScheduleFinish
type: ObjectProperty
type: FunctionalProperty
domain: IfcTaskTime
range: IfcDateTime

IfcStructuralLoadGroup
type: Class
subclass of: IfcGroup
subclass of: Restriction
  all values from: IfcLabel
  on property: Purpose IfcStructuralLoadGroup
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRatioMeasure
  on property: Coefficient
subclass of: Restriction
  all values from: IfcActionSourceTypeEnum
  on property: ActionSource
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcStructuralResultGroup
  on property: SourceOfResultGroup
subclass of: Restriction
  on class: IfcLoadGroupTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLoadGroupTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcStructuralResultGroup
  on property: SourceOfResultGroup
subclass of: Restriction
  all values from: IfcStructuralAnalysisModel
  on property: LoadGroupFor IfcStructuralLoadGroup
subclass of: Restriction
  all values from: IfcActionTypeEnum
  on property: ActionType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Purpose IfcStructuralLoadGroup
subclass of: Restriction
  all values from: IfcRatioMeasure
  on property: Coefficient
subclass of: Restriction
  on class: IfcActionTypeEnum
  on property: ActionType
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcActionSourceTypeEnum
  on property: ActionSource
  qualified cardinality: 1
disjoint with: IfcAsset
disjoint with: IfcStructuralResultGroup
disjoint with: IfcInventory
disjoint with: IfcSystem

IfcUShapeProfileDef
type: Class
subclass of: IfcParameterizedProfileDef
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: Depth
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPlaneAngleMeasure
  on property: FlangeSlope IfcUShapeProfileDef
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: EdgeRadius
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPlaneAngleMeasure
  on property: FlangeSlope IfcUShapeProfileDef
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: FilletRadius
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: FlangeWidth
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Depth
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: FlangeWidth
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: FilletRadius
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: WebThickness
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: WebThickness
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: EdgeRadius
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: FlangeThickness IfcUShapeProfileDef
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: FlangeThickness IfcUShapeProfileDef
  qualified cardinality: 1
disjoint with: IfcEllipseProfileDef
disjoint with: IfcCShapeProfileDef
disjoint with: IfcTShapeProfileDef
disjoint with: IfcZShapeProfileDef
disjoint with: IfcTrapeziumProfileDef
disjoint with: IfcAsymmetricIShapeProfileDef
disjoint with: IfcRectangleProfileDef
disjoint with: IfcIShapeProfileDef
disjoint with: IfcCircleProfileDef
disjoint with: IfcLShapeProfileDef

IfcResourceTime
type: Class
subclass of: IfcSchedulingTime
subclass of: Restriction
  all values from: IfcPositiveRatioMeasure
  on property: RemainingUsage IfcResourceTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveRatioMeasure
  on property: ActualUsage
subclass of: Restriction
  all values from: IfcBoolean
  on property: IsOverAllocated IfcResourceTime
subclass of: Restriction
  all values from: IfcDuration
  on property: ScheduleWork IfcResourceTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveRatioMeasure
  on property: ScheduleUsage
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDuration
  on property: RemainingWork IfcResourceTime
subclass of: Restriction
  all values from: IfcDuration
  on property: RemainingWork IfcResourceTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBoolean
  on property: IsOverAllocated IfcResourceTime
subclass of: Restriction
  all values from: IfcDateTime
  on property: ActualFinish
subclass of: Restriction
  all values from: IfcDateTime
  on property: StatusTime
subclass of: Restriction
  all values from: IfcDateTime
  on property: ScheduleFinish
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: ScheduleStart
subclass of: Restriction
  all values from: IfcDateTime
  on property: ActualStart IfcResourceTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDuration
  on property: LevelingDelay
subclass of: Restriction
  all values from: IfcPositiveRatioMeasure
  on property: Completion IfcResourceTime
subclass of: Restriction
  all values from: IfcLabel
  on property: ScheduleContour
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: ScheduleFinish
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: ScheduleContour
subclass of: Restriction
  all values from: IfcDuration
  on property: ActualWork
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDuration
  on property: ActualWork
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: StatusTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDuration
  on property: ScheduleWork IfcResourceTime
subclass of: Restriction
  all values from: IfcDateTime
  on property: ScheduleStart
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveRatioMeasure
  on property: RemainingUsage IfcResourceTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: ActualStart IfcResourceTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveRatioMeasure
  on property: Completion IfcResourceTime
subclass of: Restriction
  all values from: IfcPositiveRatioMeasure
  on property: ActualUsage
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: ActualFinish
subclass of: Restriction
  all values from: IfcPositiveRatioMeasure
  on property: ScheduleUsage
subclass of: Restriction
  all values from: IfcDuration
  on property: LevelingDelay
disjoint with: IfcWorkTime
disjoint with: IfcEventTime
disjoint with: IfcLagTime
disjoint with: IfcTaskTime

CENTRIFUGALAIRFOIL
type: IfcFanTypeEnum
type: NamedIndividual

IfcTextStyle
type: Class
subclass of: IfcPresentationStyleSelect
subclass of: IfcPresentationStyle
subclass of: Restriction
  all values from: IfcTextFontSelect
  on property: TextFontStyle IfcTextStyle
subclass of: Restriction
  all values from: IfcBoolean
  on property: ModelOrDraughting
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTextStyleTextModel
  on property: TextStyle IfcTextStyle
subclass of: Restriction
  on class: IfcTextFontSelect
  on property: TextFontStyle IfcTextStyle
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTextStyleForDefinedFont
  on property: TextCharacterAppearance IfcTextStyle
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBoolean
  on property: ModelOrDraughting
subclass of: Restriction
  all values from: IfcTextStyleForDefinedFont
  on property: TextCharacterAppearance IfcTextStyle
subclass of: Restriction
  all values from: IfcTextStyleTextModel
  on property: TextStyle IfcTextStyle
disjoint with: IfcFillAreaStyle
disjoint with: IfcSurfaceStyle
disjoint with: IfcCurveStyle

Name
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialConstituentSet
range: IfcLabel

TopXDim
type: ObjectProperty
type: FunctionalProperty
domain: IfcTrapeziumProfileDef
range: IfcPositiveLengthMeasure

RotationalStiffnessByLengthY
type: ObjectProperty
type: FunctionalProperty
domain: IfcBoundaryEdgeCondition
range: IfcModulusOfRotationalSubgradeReactionSelect

IfcLightSourceSpot
type: Class
subclass of: IfcLightSourcePositional
subclass of: Restriction
  all values from: IfcDirection
  on property: Orientation IfcLightSourceSpot
subclass of: Restriction
  on class: IfcPositivePlaneAngleMeasure
  on property: SpreadAngle IfcLightSourceSpot
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositivePlaneAngleMeasure
  on property: BeamWidthAngle
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcDirection
  on property: Orientation IfcLightSourceSpot
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcReal
  on property: ConcentrationExponent
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReal
  on property: ConcentrationExponent
subclass of: Restriction
  all values from: IfcPositivePlaneAngleMeasure
  on property: SpreadAngle IfcLightSourceSpot
subclass of: Restriction
  all values from: IfcPositivePlaneAngleMeasure
  on property: BeamWidthAngle

IfcPropertyTableValue
type: Class
subclass of: IfcSimpleProperty
subclass of: Restriction
  all values from: IfcUnit
  on property: DefiningUnit
subclass of: Restriction
  all values from: IfcValue List
  on property: DefinedValues
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcValue List
  on property: DefiningValues IfcPropertyTableValue
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcUnit
  on property: DefinedUnit
subclass of: Restriction
  all values from: IfcValue List
  on property: DefiningValues IfcPropertyTableValue
subclass of: Restriction
  all values from: IfcCurveInterpolationEnum
  on property: CurveInterpolation
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Expression IfcPropertyTableValue
subclass of: Restriction
  all values from: IfcText
  on property: Expression IfcPropertyTableValue
subclass of: Restriction
  all values from: IfcUnit
  on property: DefinedUnit
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcValue List
  on property: DefinedValues
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcUnit
  on property: DefiningUnit
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCurveInterpolationEnum
  on property: CurveInterpolation
disjoint with: IfcPropertySingleValue
disjoint with: IfcPropertyListValue
disjoint with: IfcPropertyBoundedValue
disjoint with: IfcPropertyEnumeratedValue
disjoint with: IfcPropertyReferenceValue

LayerSetName
type: ObjectProperty
type: FunctionalProperty
domain: IfcMaterialLayerSet
range: IfcLabel

Position
type: ObjectProperty
type: FunctionalProperty
domain: IfcLightSourcePositional
range: IfcCartesianPoint

FirstOperand
type: ObjectProperty
type: FunctionalProperty
domain: IfcBooleanResult
range: IfcBooleanOperand

IfcMember
type: Class
subclass of: IfcBuildingElement
subclass of: Restriction
  all values from: IfcMemberTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcMemberTypeEnum
  on property: PredefinedType
disjoint with: IfcColumn
disjoint with: IfcPlate
disjoint with: IfcStairFlight
disjoint with: IfcBuildingElementProxy
disjoint with: IfcRailing
disjoint with: IfcRampFlight
disjoint with: IfcRoof
disjoint with: IfcFooting
disjoint with: IfcPile
disjoint with: IfcBeam
disjoint with: IfcCurtainWall
disjoint with: IfcWindow
disjoint with: IfcRamp
disjoint with: IfcWall
disjoint with: IfcSlab
disjoint with: IfcShadingDevice
disjoint with: IfcStair
disjoint with: IfcCovering
disjoint with: IfcChimney
disjoint with: IfcDoor

STRUT
type: IfcMemberTypeEnum
type: NamedIndividual

BASIN
type: IfcTankTypeEnum
type: NamedIndividual

SYNCHRONOUS
type: IfcElectricMotorTypeEnum
type: NamedIndividual

SelfIntersect
type: ObjectProperty
type: FunctionalProperty
domain: IfcCompositeCurve
range: IfcLogical

SIMULATED
type: IfcDataOriginEnum
type: NamedIndividual

THIRD_ORDER_THEORY
type: IfcAnalysisTheoryTypeEnum
type: NamedIndividual

LiningToPanelOffsetX
type: ObjectProperty
type: FunctionalProperty
domain: IfcDoorLiningProperties
range: IfcLengthMeasure

SCREEN
type: IfcPermeableCoveringOperationEnum
type: NamedIndividual

IfcRoundedRectangleProfileDef
type: Class
subclass of: IfcRectangleProfileDef
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: RoundingRadius
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: RoundingRadius
disjoint with: IfcRectangleHollowProfileDef

TIMEDELAY
type: IfcElectricTimeControlTypeEnum
type: NamedIndividual

PARTITIONING
type: IfcWallTypeEnum
type: NamedIndividual

IsRelatedWith
type: ObjectProperty
domain: IfcMaterial
range: IfcMaterialRelationship
inverse of: RelatedMaterials

PredefinedType
type: ObjectProperty
type: FunctionalProperty
domain: IfcTendon
range: IfcTendonTypeEnum

IsTypedBy
type: ObjectProperty
type: FunctionalProperty
domain: IfcObject
range: IfcRelDefinesByType
inverse of: RelatedObjects

RelatedCoverings
type: ObjectProperty
domain: IfcRelCoversBldgElements
range: IfcCovering
inverse of: CoversElements

FINAL
type: IfcDocumentStatusEnum
type: NamedIndividual

LateDate
type: ObjectProperty
type: FunctionalProperty
domain: IfcEventTime
range: IfcDateTime

MinCurvatureRadius
type: ObjectProperty
type: FunctionalProperty
domain: IfcTendon
range: IfcPositiveLengthMeasure

HasLibraryReferences
type: ObjectProperty
domain: IfcLibraryInformation
range: IfcLibraryReference
inverse of: ReferencedLibrary IfcLibraryReference

ReinforcementSectionDefinitions
type: ObjectProperty
type: FunctionalProperty
domain: IfcReinforcementDefinitionProperties
range: IfcSectionReinforcementProperties List

FINNED
type: IfcTubeBundleTypeEnum
type: NamedIndividual

FRIDGE_FREEZER
type: IfcElectricApplianceTypeEnum
type: NamedIndividual

NETWORKBRIDGE
type: IfcCommunicationsApplianceTypeEnum
type: NamedIndividual

TypeIdentifier
type: ObjectProperty
type: FunctionalProperty
domain: IfcReference
range: IfcIdentifier

IfcConnectionSurfaceGeometry
type: Class
subclass of: IfcConnectionGeometry
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSurfaceOrFaceSurface
  on property: SurfaceOnRelatedElement IfcConnectionSurfaceGeometry
subclass of: Restriction
  all values from: IfcSurfaceOrFaceSurface
  on property: SurfaceOnRelatedElement IfcConnectionSurfaceGeometry
subclass of: Restriction
  on class: IfcSurfaceOrFaceSurface
  on property: SurfaceOnRelatingElement IfcConnectionSurfaceGeometry
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcSurfaceOrFaceSurface
  on property: SurfaceOnRelatingElement IfcConnectionSurfaceGeometry
disjoint with: IfcConnectionVolumeGeometry
disjoint with: IfcConnectionPointGeometry
disjoint with: IfcConnectionCurveGeometry

IfcActor
type: Class
subclass of: IfcObject
subclass of: Restriction
  all values from: IfcRelAssignsToActor
  on property: IsActingUpon
subclass of: Restriction
  on class: IfcActorSelect
  on property: TheActor
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcActorSelect
  on property: TheActor
disjoint with: IfcProduct
disjoint with: IfcControl
disjoint with: IfcProcess
disjoint with: IfcGroup
disjoint with: IfcResource

IfcReference
type: Class
subclass of: IfcMetricValueSelect
subclass of: IfcAppliedValueSelect
subclass of: Restriction
  all values from: IfcIdentifier
  on property: TypeIdentifier
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReference
  on property: InnerReference
subclass of: Restriction
  all values from: IfcReference
  on property: InnerReference
subclass of: Restriction
  all values from: IfcLabel
  on property: InstanceName
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: TypeIdentifier
subclass of: Restriction
  all values from: IfcInteger List
  on property: ListPositions IfcReference
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: InstanceName
subclass of: Restriction
  all values from: IfcIdentifier
  on property: AttributeIdentifier IfcReference
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: AttributeIdentifier IfcReference
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcInteger List
  on property: ListPositions IfcReference

SlippageZ
type: ObjectProperty
type: FunctionalProperty
domain: IfcSlippageConnectionCondition
range: IfcLengthMeasure

IfcCovering
type: Class
subclass of: IfcBuildingElement
subclass of: Restriction
  all values from: IfcRelCoversBldgElements
  on property: CoversElements
subclass of: Restriction
  all values from: IfcCoveringTypeEnum
  on property: PredefinedType IfcCovering
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRelCoversBldgElements
  on property: CoversElements
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRelCoversSpaces
  on property: CoversSpaces
disjoint with: IfcWindow
disjoint with: IfcRamp
disjoint with: IfcStairFlight
disjoint with: IfcRailing
disjoint with: IfcShadingDevice
disjoint with: IfcFooting
disjoint with: IfcPile
disjoint with: IfcCurtainWall
disjoint with: IfcSlab
disjoint with: IfcBuildingElementProxy
disjoint with: IfcWall
disjoint with: IfcColumn
disjoint with: IfcRampFlight
disjoint with: IfcBeam
disjoint with: IfcMember
disjoint with: IfcPlate
disjoint with: IfcRoof
disjoint with: IfcStair
disjoint with: IfcChimney
disjoint with: IfcDoor