(* SCHEMA cast_parts_schema; *)
ENTITY assembly
SUBTYPE OF (non_casting_activity);
WHERE
(* ------------ pattern section assembly sequence ---------- *)
wr1: SIZEOF(QUERY ( pdr <* get_action_property_representation(SELF) |
(('CAST_PARTS_SCHEMA.REPRESENTATION' IN
TYPEOF(pdr.representation)) AND
(SIZEOF(QUERY (it <* pdr.representation.items |
(('CAST_PARTS_SCHEMA.DESCRIPTIVE_REPRESENTATION_ITEM'
IN TYPEOF(it)) AND ((it.name = 'pattern section assembly sequence')
)))) >=0 ))))>=1;
(* ------------ foam pattern coating density ---------- *)
wr2: SIZEOF(QUERY ( pdr <* get_action_property_representation(SELF) |
(('CAST_PARTS_SCHEMA.REPRESENTATION' IN
TYPEOF(pdr.representation)) AND
(SIZEOF(QUERY (it <* pdr.representation.items |
(('CAST_PARTS_SCHEMA.DESCRIPTIVE_REPRESENTATION_ITEM'
IN TYPEOF(it)) AND ((it.name = 'foam pattern coating density')
)))) <=1 ))))>=1;
END_ENTITY; -- assembly
|
Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:17:48-04:00