Represent Connection Geometry
Overview
Identifies the information requirements for the specification of the geometry of the connection at a point curve or surface.
Results
Specification of the geometry of a connection.
| Description | Entity/Pset/Functional Part | MAN | REC | OPT |
|---|---|---|---|---|
| Select the subtype of connection geometry | ||||
|
||||
|
IfcConnectionPointGeometry.PointOnRelatingElement::fp_represent_point | |||
|
IfcConnectionPointGeometry.PointOnRelatedElement::fp_represent_point | |||
|
||||
|
IfcConnectionCurveGeometry.CurveOnRelatingElement::fp_represent_bounded_curve | |||
|
IfcConnectionCurveGeometry.CurveOnRelatedElement::fp_represent_bounded_curve | |||
|
||||
|
IfcConnectionSurfaceGeometry.SurfaceOnRelatingElement::fp_represent_surface | |||
|
IfcConnectionSurfaceGeometry.SurfaceOnRelatedElement::fp_represent_surface |
IFC Entities Required
- IfcConnectionGeometry
- IfcConnectionCurveGeometry
- IfcConnectionPointGeometry
- IfcConnectionSurfaceGeometry
- ** note that IfcConnectionPortGeometry is deprecated and is not included in this functional part
IFC Datatypes Required
- -
IFC Functions Required
- -
IDM Functional Parts Required
- fp_represent_bounded_curve
- fp_represent_point
- fp_represent_surface
EXPRESS-G
EXPRESS Schema
SCHEMA FP_REPRESENT_CONNECTION_GEOMETRY;
ENTITY IfcConnectionGeometry
ABSTRACT SUPERTYPE OF (ONEOF(IfcConnectionCurveGeometry, IfcConnectionPointGeometry, IfcConnectionSurfaceGeometry));
END_ENTITY;
ENTITY IfcConnectionCurveGeometry
SUBTYPE OF(IfcConnectionGeometry);
CurveOnRelatingElement : fp_represent_bounded_curve;
CurveOnRelatedElement : OPTIONAL fp_represent_bounded_curve;
END_ENTITY;
ENTITY IfcConnectionPointGeometry
SUBTYPE OF(IfcConnectionGeometry);
PointOnRelatingElement : fp_represent_point;
PointOnRelatedElement : OPTIONAL fp_represent_point;
END_ENTITY;
ENTITY IfcConnectionSurfaceGeometry
SUBTYPE OF(IfcConnectionGeometry);
SurfaceOnRelatingElement : fp_represent_surface;
SurfaceOnRelatedElement : OPTIONAL fp_represent_surface;
END_ENTITY;
ENTITY fp_represent_bounded_curve;
END_ENTITY;
ENTITY fp_represent_surface;
END_ENTITY;
ENTITY fp_represent_point;
END_ENTITY;
END_SCHEMA;