ENTITY material_usage
(* SCHEMA cast_parts_schema; *)
ENTITY material_usage
SUBTYPE OF (property_definition);
WHERE
(* ---- Material_usage to numeric_parameter (as amount_used) ---------- *)
wr1:(NOT (SIZEOF(QUERY ( pdr <* USEDIN(SELF ,
'CAST_PARTS_SCHEMA.PROPERTY_DEFINITION_REPRESENTATION.DEFINITION') |
(SIZEOF(QUERY ( it <* pdr.used_representation.items |
( (SIZEOF(['CAST_PARTS_SCHEMA.MEASURE_REPRESENTATION_ITEM',
'CAST_PARTS_SCHEMA.LENGTH_MEASURE_WITH_UNIT'] * TYPEOF(it))= 2) AND
(it.name = 'amount used')) )) =1 )) ) =0));
(* ------------ material_usage to material (as material_used) ---------*)
wr2: ('CAST_PARTS_SCHEMA.PRODUCT_DEFINITION' IN TYPEOF (SELF.definition));
END_ENTITY; -- material_usage
Explicit Attributes
Entity material_usage has the following local and inherited explicit attributes:
Derived Attributes
Entity material_usage has the following local and inherited derived attributes:
Inverse Attributes
No Inverse AttributesSupertypes
Entity material_usage inherits from the following supertypes:
property_definition
Subtypes
No subtypesReferenced By
Entity material_usage 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:49-04:00