Proxy [product with geometry]

Version : 003 (08/12/00)

Definition

The generic 'Proxy' mechanism in the IFC model allows us to define objects that we need, but that are not yet included in the IFC model. A proxy can have geometry and attached properties. With the geometry support the proxy can be used to represent 'stupid' (=no specific behavior in programs) objects that can be displayed in the receiving system. With the ability to attach properties to the proxy they can be made 'intelligent', but this intelligence is only enabled if there is agreement between implementers what those properties are and how they are used. This would in effect be a extension to the IFC model that was made through agreement by implementers. No such public and documented agreements exists today, not in the BLIS project or elsewhere.

The concept of 'Proxy [product with geometry]' defines a proxy that can be used to exchange products with geometry. It does not have support for attached properties. More intelligent use of the Proxy mechanism requires agreements and documentation about the attached properties.

Geometry

Geometry type
Extrusion
Profile
Segments
Clipped
Slanted
 BoundingBox
 Brep
 2D Geometry

Used by views

Data structure

IfcProxy
GlobalId
OwnerHistory
Owner history [all]
Label
UserDefinedType
PartOfGroups
Grouping [1,2]
IsContainedBy
Containment [all]
RelatingObject
Building storey [all]
Space [all]
ProxyType
IfcProxyEnum
Product
LocalPlacement
Relative placement [all]
PlacementRelTo
Building storey [all]
Representations
Geometric representation [all]
Items
Bounding box geometry [all]
Brep geometry [3,5]

Uses concepts

Bounding box geometry [all]
Brep geometry [3,5]
Building storey [all]
Containment [all]
Geometric representation [all]
Grouping [1,2]
Owner history [all]
Relative placement [all]
Space [all]

Used by concepts

Building storey

Copyright © 2000-2002 BLIS-Project [BLIS, Registered Organization]
Author: Jiri Hietanen (jiri.hietanen@qpartner.com)
All rights reserved.