(* SCHEMA process_planning_schema; *)
ENTITY tool_magazine_turret_carousel
SUBTYPE OF (action_resource);
WHERE
wr1: SIZEOF(QUERY ( adr <* USEDIN(SELF,
'PROCESS_PLANNING_SCHEMA.RESOURCE_PROPERTY.RESOURCE') | (adr
.description = 'tool capacity') )) = 1;
wr2: SIZEOF(QUERY ( ar2 <* QUERY ( arr <* USEDIN(SELF,
'PROCESS_PLANNING_SCHEMA.ACTION_RESOURCE_RELATIONSHIP.' +
'RELATING_RESOURCE') | (
'PROCESS_PLANNING_SCHEMA.TOOL_ASSEMBLY_RELATIONSHIP' IN
TYPEOF(arr)) ) | ('PROCESS_PLANNING_SCHEMA.WORKSTATION' IN
TYPEOF(ar2.related_resource)) )) = 1;
END_ENTITY; -- tool_magazine_turret_carousel
|
Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:19:47-04:00