ENTITY machining_feed_speed_representation
(* SCHEMA integrated_cnc_schema; *)
ENTITY machining_feed_speed_representation
SUBTYPE OF (representation);
WHERE
WR1: (SELF.name IN ['feed speed', 'feed per revolution',
'feed per tooth', 'relative speed']);
WR2: NOT (SELF.name = 'feed speed') OR
((verify_required_rep_item (SELF, 'feed speed')) AND
(verify_linear_speed_measure_rep_item (SELF, 'feed speed'))
);
WR3: NOT (SELF.name = 'feed per revolution') OR
((verify_required_rep_item (SELF, 'feed per revolution')) AND
(0 = SIZEOF (QUERY ( it <* SELF.items |
(it.name = 'feed per revolution') AND NOT (
'INTEGRATED_CNC_SCHEMA.MEASURE_REPRESENTATION_ITEM' IN
TYPEOF(it)))))
);
WR4: NOT (SELF.name = 'feed per tooth') OR
((verify_required_rep_item (SELF, 'feed per tooth')) AND
(0 = SIZEOF (QUERY ( it <* SELF.items |
(it.name = 'feed per tooth') AND NOT (
'INTEGRATED_CNC_SCHEMA.MEASURE_REPRESENTATION_ITEM' IN
TYPEOF(it)))))
);
WR5: NOT (SELF.name = 'relative speed') OR
((verify_required_rep_item (SELF, 'relative speed')) AND
(verify_ratio_measure_rep_item (SELF, 'relative speed'))
);
END_ENTITY; -- 10303-238: integrated_cnc_schema
Explicit Attributes
Entity machining_feed_speed_representation has the following local and inherited explicit attributes:
Derived Attributes
Entity machining_feed_speed_representation has the following local and inherited derived attributes:
Inverse Attributes
No Inverse AttributesSupertypes
Entity machining_feed_speed_representation inherits from the following supertypes:
representation
Subtypes
No subtypesReferenced By
Entity machining_feed_speed_representation and its supertypes are referenced by the following definitions:
[Top Level Definitions] Generated by STEP ToolsTM EXPRESS to HTML Converter
on 2010-01-12T10:42:21-02:00