ENTITY core_box_vent
(* SCHEMA cast_parts_schema; *)
ENTITY core_box_vent
SUBTYPE OF (representation);
WHERE
(* ---- material_type ---- *)
wr1: SIZEOF(QUERY ( it <* SELF.items |
(('CAST_PARTS_SCHEMA.DESCRIPTIVE_REPRESENTATION_ITEM'
IN TYPEOF(it)) AND
(it.name = 'material type') AND
(it.description IN ['brass','nylon',
'polyurethane','stainless steel'] )
))) =1;
(* ---- vent_type ---- *)
wr2: SIZEOF(QUERY ( it <* SELF.items |
(('CAST_PARTS_SCHEMA.DESCRIPTIVE_REPRESENTATION_ITEM'
IN TYPEOF(it)) AND
(it.name = 'vent type')
))) =1;
(* ---- core_box_vent to equipment_size (as dimensions) ---- *)
wr3: SIZEOF(QUERY ( it <* SELF.items |
((SIZEOF(['CAST_PARTS_SCHEMA.MEASURE_REPRESENTATION_ITEM',
'CAST_PARTS_SCHEMA.LENGTH_MEASURE_WITH_UNIT']
* TYPEOF(it)) = 2) AND (it.name = 'diameter'))
))=1;
wr4: SIZEOF(QUERY ( it <* SELF.items |
((SIZEOF(['CAST_PARTS_SCHEMA.MEASURE_REPRESENTATION_ITEM',
'CAST_PARTS_SCHEMA.LENGTH_MEASURE_WITH_UNIT']
* TYPEOF(it)) = 2) AND (it.name = 'draft'))
))=1;
wr5: SIZEOF(QUERY ( it <* SELF.items |
((SIZEOF(['CAST_PARTS_SCHEMA.MEASURE_REPRESENTATION_ITEM',
'CAST_PARTS_SCHEMA.LENGTH_MEASURE_WITH_UNIT']
* TYPEOF(it)) = 2) AND (it.name = 'length'))
))=1;
wr6: SIZEOF(QUERY ( it <* SELF.items |
((SIZEOF(['CAST_PARTS_SCHEMA.MEASURE_REPRESENTATION_ITEM',
'CAST_PARTS_SCHEMA.LENGTH_MEASURE_WITH_UNIT']
* TYPEOF(it)) = 2) AND (it.name = 'width'))
))=1;
wr7: SIZEOF(QUERY ( it <* SELF.items |
((SIZEOF(['CAST_PARTS_SCHEMA.MEASURE_REPRESENTATION_ITEM',
'CAST_PARTS_SCHEMA.LENGTH_MEASURE_WITH_UNIT']
* TYPEOF(it)) = 2) AND (it.name = 'height'))
))=1;
(* ---- core_box_vent to shape_element (as core_shape) ---- *)
wr8: SIZEOF(QUERY ( ap <* USEDIN(SELF,
'CAST_PARTS_SCHEMA.REPRESENTATION_RELATIONSHIP.REP_1') |
(('CAST_PARTS_SCHEMA.SHAPE_REPRESENTATION'
IN TYPEOF(ap.rep_2)) )))=1;
END_ENTITY; -- core_box_vent
Explicit Attributes
Entity core_box_vent has the following local and inherited explicit attributes:
Derived Attributes
Entity core_box_vent has the following local and inherited derived attributes:
Inverse Attributes
No Inverse AttributesSupertypes
Entity core_box_vent inherits from the following supertypes:
representation
Subtypes
No subtypesReferenced By
Entity core_box_vent 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:48-04:00