
IfcDimensionPair
Definition from IAI: A dimension pair
relationship is a relationship between two draughting callouts. The
relating draughting callout refers to a dimension (linear, diameter,
radius, or angular) and the related draughting callout refers
to another dimension (linear, diameter,
radius, or angular). This structured
dimension callout can either be denoted as "chained", in which case the
related dimension continues from the end of the relating dimension, or
as "parallel", in
which case the related dimension starts again from the start of the
relating dimension.
NOTE: The IfcDimensionPair
is an entity that had been adopted from ISO 10303, Industrial
automation systems and integration—Product data
representation and exchange, Part 202: Application protocol:
Associative draughting.
NOTE:
Corresponding STEP name: dimension_pair. Please refer
to ISO/IS 10303-202:1994 page 490 for the final definition of the
formal standard.
HISTORY:
New entity in Release IFC2x Edition 3.
EXPRESS specification:
|
|
|
|
|
|
| WR11
|
:
|
SELF.Name IN ['chained','parallel'];
|
| WR12
|
:
|
SIZEOF(TYPEOF(SELF.RelatingDraughtingCallout) * [
'IFCPRESENTATIONDIMENSIONINGRESOURCE.IFCANGULARDIMENSION',
'IFCPRESENTATIONDIMENSIONINGRESOURCE.IFCDIAMETERDIMENSION',
'IFCPRESENTATIONDIMENSIONINGRESOURCE.IFCLINEARDIMENSION',
'IFCPRESENTATIONDIMENSIONINGRESOURCE.IFCRADIUSDIMENSION']) = 1;
|
| WR13
|
:
|
SIZEOF(TYPEOF(SELF.RelatedDraughtingCallout) * [
'IFCPRESENTATIONDIMENSIONINGRESOURCE.IFCANGULARDIMENSION',
'IFCPRESENTATIONDIMENSIONINGRESOURCE.IFCDIAMETERDIMENSION',
'IFCPRESENTATIONDIMENSIONINGRESOURCE.IFCLINEARDIMENSION',
'IFCPRESENTATIONDIMENSIONINGRESOURCE.IFCRADIUSDIMENSION']) = 1;
|
|
|
|
Inheritance graph