Class: ConnectionPhysical¶
Physical connector providing functional connection between spaces (for example door, window, duct, pipe, cable).
classDiagram
direction TB
class ConnectionPhysical
click ConnectionPhysical href "./ConnectionPhysical.html" _blank
PhysicalElement <|-- ConnectionPhysical
click PhysicalElement href "./PhysicalElement.html" _blank
click Entity href "./Entity.html" _blank
click Classification href "./Classification.html" _blank
click ConnectionFunctionalType href "./ConnectionFunctionalType.html" _blank
click ConnectionRequirementDriver href "./ConnectionRequirementDriver.html" _blank
click ConnectionPhysicalType href "./ConnectionPhysicalType.html" _blank
click Material href "./Material.html" _blank
click GeometryRepresentation href "./GeometryRepresentation.html" _blank
click Material href "./Material.html" _blank
click LocalizedText href "./LocalizedText.html" _blank
click LocalizedText href "./LocalizedText.html" _blank
click MetadataEntry href "./MetadataEntry.html" _blank
click BuiltAssetContext href "./BuiltAssetContext.html" _blank
click LevelContext href "./LevelContext.html" _blank
click PerformanceProperty href "./PerformanceProperty.html" _blank
click QuantityValue href "./QuantityValue.html" _blank
click StatusType href "./StatusType.html" _blank
click TransportMedium href "./TransportMedium.html" _blank
Hold "Alt" / "Option" to enable pan & zoom
Inheritance¶
- Entity
- PhysicalElement
- ConnectionPhysical
- PhysicalElement
Class Properties¶
| Property | Value |
|---|---|
| Class URI | pbs:ConnectionPhysical |
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| connection_physical_type | 1 ConnectionPhysicalType |
IFC-derived physical connector form (for example door, window, duct, pipe, cable). Semantic role is expressed via connection_functional_types. | direct |
| connection_functional_types | 1..* ConnectionFunctionalType |
Functional connection role(s) between spaces (for example access, visual, ventilation, heating). Multiple values allowed (for example glazed door as access plus visual). | direct |
| transport_medium | 1 TransportMedium |
Primary transport medium carried or enabled by the connector (for example human_access, air, liquid, electricity). | direct |
| frame_material | 0..1 Material |
Material of the frame or casing surrounding the opening. Applies to opening-type connectors (door, window). | direct |
| infill_material | 0..1 Material |
Material of the opening infill within the frame (for example glazing for windows, door leaf or panel for doors). Applies to opening-type connectors (door, window). | direct |
| connection_physical_requirement_drivers | * ConnectionRequirementDriver |
Performance requirement drivers for this physical connection element. Multiple values are allowed because one connection may need to satisfy several requirements. | direct |
| parent_building | 0..1 BuiltAssetContext |
Parent building context reference. | PhysicalElement |
| parent_level | 0..1 LevelContext |
Parent level/storey context reference. | PhysicalElement |
| id | 1 String |
Unique local identifier. | Entity |
| content_kind | 1 String |
Entity type discriminator for adapter projection and querying. Must be a ContentKind value. | Entity |
| name | 1 String |
Default display name. | Entity |
| localized_names | * LocalizedText |
Localized variants of name. | Entity |
| description | 0..1 String |
Default description text. | Entity |
| meaning_uri | 0..1 Uriorcurie |
Optional semantic URI for linking the entity instance to an external ontology concept. | Entity |
| localized_descriptions | * LocalizedText |
Localized variants of description. | Entity |
| ifc_global_id | 0..1 String |
IFC GlobalId of the mapped entity. | Entity |
| classifications | * Classification |
Classification entries from IFC and other schemes. | Entity |
| geometry_representations | * GeometryRepresentation |
Geometry references associated with the entity. A single element may link to multiple geometry representations to serve different intents (authoring, coordination, analysis, visualization) without duplicating the element itself. | Entity |
| quantity_values | * QuantityValue |
Quantities associated with the entity. | Entity |
| metadata | * MetadataEntry |
Generic metadata container for IFC attributes/properties and project-specific extensions. | Entity |
| performance_properties | * PerformanceProperty |
Normalized, strongly typed domain properties (fire/acoustic/thermal/structural/ security/material) extracted from raw IFC PropertySet values. | Entity |
| applies_to_entities | * Entity |
Model entities this record applies to (requirements, cost items, schedule items, etc.). | Entity |
| created_at | 0..1 Datetime |
Creation timestamp for this entity record. | Entity |
| modified_at | 0..1 Datetime |
Last modification timestamp for this entity record. | Entity |
| revision | 0..1 Integer |
Integer revision counter for change tracking. | Entity |
| status | 0..1 StatusType |
Lifecycle or QA status. | Entity |
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://schema.pragmaticbim.ch
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | pbs:ConnectionPhysical |
| native | pbs:ConnectionPhysical |
| exact | ifcowl:IfcDoor, ifcowl:IfcWindow, ifcowl:IfcFlowSegment, ifcowl:IfcCableCarrierSegment |
LinkML Source¶
Direct¶
name: ConnectionPhysical
description: Physical connector providing functional connection between spaces (for
example door, window, duct, pipe, cable).
from_schema: https://schema.pragmaticbim.ch
exact_mappings:
- ifcowl:IfcDoor
- ifcowl:IfcWindow
- ifcowl:IfcFlowSegment
- ifcowl:IfcCableCarrierSegment
is_a: PhysicalElement
slots:
- connection_physical_type
- connection_functional_types
- transport_medium
- frame_material
- infill_material
- connection_physical_requirement_drivers
class_uri: pbs:ConnectionPhysical
Induced¶
name: ConnectionPhysical
description: Physical connector providing functional connection between spaces (for
example door, window, duct, pipe, cable).
from_schema: https://schema.pragmaticbim.ch
exact_mappings:
- ifcowl:IfcDoor
- ifcowl:IfcWindow
- ifcowl:IfcFlowSegment
- ifcowl:IfcCableCarrierSegment
is_a: PhysicalElement
attributes:
connection_physical_type:
name: connection_physical_type
description: IFC-derived physical connector form (for example door, window, duct,
pipe, cable). Semantic role is expressed via connection_functional_types.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: ConnectionPhysical
domain_of:
- ConnectionPhysical
range: ConnectionPhysicalType
required: true
connection_functional_types:
name: connection_functional_types
description: Functional connection role(s) between spaces (for example access,
visual, ventilation, heating). Multiple values allowed (for example glazed door
as access plus visual).
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: ConnectionPhysical
domain_of:
- ConnectionPhysical
range: ConnectionFunctionalType
required: true
multivalued: true
transport_medium:
name: transport_medium
description: Primary transport medium carried or enabled by the connector (for
example human_access, air, liquid, electricity).
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: ConnectionPhysical
domain_of:
- ConnectionPhysical
range: TransportMedium
required: true
frame_material:
name: frame_material
description: Material of the frame or casing surrounding the opening. Applies
to opening-type connectors (door, window).
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: ConnectionPhysical
domain_of:
- ConnectionPhysical
range: Material
inlined: false
infill_material:
name: infill_material
description: Material of the opening infill within the frame (for example glazing
for windows, door leaf or panel for doors). Applies to opening-type connectors
(door, window).
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: ConnectionPhysical
domain_of:
- ConnectionPhysical
range: Material
inlined: false
connection_physical_requirement_drivers:
name: connection_physical_requirement_drivers
description: 'Performance requirement drivers for this physical connection element.
Multiple values are allowed because one connection may need to satisfy several
requirements.
'
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: ConnectionPhysical
domain_of:
- ConnectionPhysical
range: ConnectionRequirementDriver
multivalued: true
parent_building:
name: parent_building
description: Parent building context reference.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: ConnectionPhysical
domain_of:
- PhysicalElement
- SpatialContext
- Space
- System
range: BuiltAssetContext
parent_level:
name: parent_level
description: Parent level/storey context reference.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: ConnectionPhysical
domain_of:
- PhysicalElement
- SpatialContext
- Space
range: LevelContext
id:
name: id
description: Unique local identifier.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
identifier: true
owner: ConnectionPhysical
domain_of:
- Entity
- Change
range: string
required: true
content_kind:
name: content_kind
description: Entity type discriminator for adapter projection and querying. Must
be a ContentKind value.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: ConnectionPhysical
domain_of:
- Entity
range: string
required: true
equals_string: physical
name:
name: name
description: Default display name.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: ConnectionPhysical
domain_of:
- Entity
range: string
required: true
localized_names:
name: localized_names
description: Localized variants of name.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: ConnectionPhysical
domain_of:
- Entity
range: LocalizedText
multivalued: true
inlined: true
description:
name: description
description: Default description text.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: ConnectionPhysical
domain_of:
- Entity
range: string
meaning_uri:
name: meaning_uri
description: Optional semantic URI for linking the entity instance to an external
ontology concept.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: ConnectionPhysical
domain_of:
- Entity
range: uriorcurie
localized_descriptions:
name: localized_descriptions
description: Localized variants of description.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: ConnectionPhysical
domain_of:
- Entity
range: LocalizedText
multivalued: true
inlined: true
ifc_global_id:
name: ifc_global_id
description: IFC GlobalId of the mapped entity.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: ConnectionPhysical
domain_of:
- Entity
- Change
range: string
pattern: ^[0-3][0-9A-Za-z_$]{21}$
classifications:
name: classifications
description: Classification entries from IFC and other schemes.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: ConnectionPhysical
domain_of:
- Entity
- Artifact
range: Classification
multivalued: true
inlined: true
geometry_representations:
name: geometry_representations
description: 'Geometry references associated with the entity. A single element
may link to multiple geometry representations to serve different intents (authoring,
coordination, analysis, visualization) without duplicating the element itself.
'
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: ConnectionPhysical
domain_of:
- Entity
range: GeometryRepresentation
multivalued: true
inlined: true
quantity_values:
name: quantity_values
description: Quantities associated with the entity.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: ConnectionPhysical
domain_of:
- Entity
range: QuantityValue
multivalued: true
inlined: true
metadata:
name: metadata
description: Generic metadata container for IFC attributes/properties and project-specific
extensions.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: ConnectionPhysical
domain_of:
- Entity
range: MetadataEntry
multivalued: true
inlined: true
performance_properties:
name: performance_properties
description: 'Normalized, strongly typed domain properties (fire/acoustic/thermal/structural/
security/material) extracted from raw IFC PropertySet values.
'
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: ConnectionPhysical
domain_of:
- Entity
range: PerformanceProperty
multivalued: true
inlined: true
applies_to_entities:
name: applies_to_entities
description: Model entities this record applies to (requirements, cost items,
schedule items, etc.).
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: ConnectionPhysical
domain_of:
- Entity
- TimeRecord
- CostRecord
range: Entity
multivalued: true
inlined: false
created_at:
name: created_at
description: Creation timestamp for this entity record.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: ConnectionPhysical
domain_of:
- Entity
range: datetime
modified_at:
name: modified_at
description: Last modification timestamp for this entity record.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: ConnectionPhysical
domain_of:
- Entity
range: datetime
revision:
name: revision
description: Integer revision counter for change tracking.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: ConnectionPhysical
domain_of:
- Entity
range: integer
minimum_value: 0
status:
name: status
description: Lifecycle or QA status.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: ConnectionPhysical
domain_of:
- Entity
range: StatusType
class_uri: pbs:ConnectionPhysical