ENTITY compound_feature
(* SCHEMA dimensional_inspection_schema; *)
ENTITY compound_feature
SUBTYPE OF (feature_definition);
WHERE
wr1: SIZEOF(QUERY ( pds <* USEDIN(SELF,'DIMENSIONAL_INSPECTION_SCHEMA.PROPERTY_DEFINITION.DEFINITION')
| ((
'DIMENSIONAL_INSPECTION_SCHEMA.PRODUCT_DEFINITION_SHAPE' IN
TYPEOF(pds)) AND (SIZEOF(QUERY ( csa <* USEDIN(pds,
'DIMENSIONAL_INSPECTION_SCHEMA.SHAPE_ASPECT.OF_SHAPE') | ((
csa.name = 'compound feature in solid') AND (
'DIMENSIONAL_INSPECTION_SCHEMA.COMPOSITE_SHAPE_ASPECT' IN
TYPEOF(csa))) )) = 1)) )) = 1;
wr2: SIZEOF(QUERY ( pds <* USEDIN(SELF,'DIMENSIONAL_INSPECTION_SCHEMA.PROPERTY_DEFINITION.DEFINITION')
| ((
'DIMENSIONAL_INSPECTION_SCHEMA.PRODUCT_DEFINITION_SHAPE' IN
TYPEOF(pds)) AND (SIZEOF(QUERY ( csa <* USEDIN(pds,
'DIMENSIONAL_INSPECTION_SCHEMA.SHAPE_ASPECT.OF_SHAPE') | (
'DIMENSIONAL_INSPECTION_SCHEMA.COMPOSITE_SHAPE_ASPECT' IN
TYPEOF(csa)) )) = 1)) )) = 1;
wr3: SIZEOF(QUERY ( pds <* USEDIN(SELF,'DIMENSIONAL_INSPECTION_SCHEMA.PROPERTY_DEFINITION.DEFINITION')
| ((
'DIMENSIONAL_INSPECTION_SCHEMA.PRODUCT_DEFINITION_SHAPE' IN
TYPEOF(pds)) AND (SIZEOF(QUERY ( csa <* USEDIN(pds,
'DIMENSIONAL_INSPECTION_SCHEMA.SHAPE_ASPECT.OF_SHAPE') | ((
'DIMENSIONAL_INSPECTION_SCHEMA.COMPOSITE_SHAPE_ASPECT' IN
TYPEOF(csa)) AND (SIZEOF(QUERY ( fcr <* csa.
component_relationships | (NOT ('DIMENSIONAL_INSPECTION_SCHEMA.FEATURE_COMPONENT_RELATIONSHIP'
IN TYPEOF(fcr))) )) = 0)) )) = 1)) )) = 1;
wr4: SIZEOF(QUERY ( pds <* USEDIN(SELF,'DIMENSIONAL_INSPECTION_SCHEMA.PROPERTY_DEFINITION.DEFINITION')
| ((
'DIMENSIONAL_INSPECTION_SCHEMA.PRODUCT_DEFINITION_SHAPE' IN
TYPEOF(pds)) AND (SIZEOF(QUERY ( csa <* USEDIN(pds,
'DIMENSIONAL_INSPECTION_SCHEMA.SHAPE_ASPECT.OF_SHAPE') | (
'DIMENSIONAL_INSPECTION_SCHEMA.COMPOSITE_SHAPE_ASPECT' IN
TYPEOF(csa)) )) = 1)) )) = 1;
wr5: SIZEOF(QUERY ( pds <* USEDIN(SELF,'DIMENSIONAL_INSPECTION_SCHEMA.PROPERTY_DEFINITION.DEFINITION')
| ((
'DIMENSIONAL_INSPECTION_SCHEMA.PRODUCT_DEFINITION_SHAPE' IN
TYPEOF(pds)) AND (SIZEOF(QUERY ( csa <* USEDIN(pds,
'DIMENSIONAL_INSPECTION_SCHEMA.SHAPE_ASPECT.OF_SHAPE') | ((
'DIMENSIONAL_INSPECTION_SCHEMA.COMPOSITE_SHAPE_ASPECT' IN
TYPEOF(csa)) AND (SIZEOF(QUERY ( sar <* csa.
component_relationships | (
'DIMENSIONAL_INSPECTION_SCHEMA.THREAD' IN TYPEOF(sar.
related_shape_aspect)) )) = 0)) )) = 1)) )) = 1;
wr6: SIZEOF(QUERY ( pds <* USEDIN(SELF,'DIMENSIONAL_INSPECTION_SCHEMA.PROPERTY_DEFINITION.DEFINITION')
| ((
'DIMENSIONAL_INSPECTION_SCHEMA.PRODUCT_DEFINITION_SHAPE' IN
TYPEOF(pds)) AND (SIZEOF(QUERY ( csa <* USEDIN(pds,
'DIMENSIONAL_INSPECTION_SCHEMA.SHAPE_ASPECT.OF_SHAPE') | ((
'DIMENSIONAL_INSPECTION_SCHEMA.COMPOSITE_SHAPE_ASPECT' IN
TYPEOF(csa)) AND (SIZEOF(QUERY ( sar <* csa.
component_relationships | ((
'DIMENSIONAL_INSPECTION_SCHEMA.COMPOUND_FEATURE' IN TYPEOF(
sar.related_shape_aspect)) AND (sar.related_shape_aspect\
characterized_object.name <> SELF\characterized_object.name)) ))
= 0)) )) = 1)) )) = 1;
END_ENTITY; -- compound_feature
Explicit Attributes
Entity compound_feature has the following local and inherited explicit attributes:
Derived Attributes
No derived attributes
Inverse Attributes
No Inverse AttributesSupertypes
Entity compound_feature inherits from the following supertypes:
characterized_object
feature_definition
Subtypes
Entity compound_feature has the following subtypes:
composite_hole*
* - Immediate Subtypes
Referenced By
Entity compound_feature and its supertypes are referenced by the following definitions:
[Top Level Definitions] [Exit]Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:17:16-04:00