Tool Motion — Normal Exit
The element PRO_E_TOOL_MTN is a member of PRO_E_TOOL_MTN_ARR array and is documented in the header file ProMfgElemToolMtnNormExit.h, and is shown in the following figure.
Figure 192. Element tree for PRO_E_TOOL_MTN element
The following table lists the contents of PRO_E_TOOL_MTN element.
Element ID
Data Type
Description
PRO_E_TOOL_MTN
Compound
Compound element. This element specifies the Tool motion definition.
PRO_E_TOOL_MTN_TYPE
PRO_VALUE_TYPE_INT
Mandatory element. Tool motion type . The valid value for this element is PRO_TM_TYPE_NORMAL_EXIT. The value for this element is defined by ProTmType.
PRO_E_TOOL_MTN_FEED_TYPE
PRO_VALUE_TYPE_INT
Optional element. Specifies the type of feed for the tool motion using the enumerated data type ProToolMtnFeedType. The valid value for this element are:
PRO_TM_FEED_FREE—Specifies a free feed type. Free feed specifies the rate at which the tool moves in the transverse motion, that is, the non-cutting motion.
PRO_TM_FEED_CUT—Specifies a cut feed type. Cut feed specifies the rate at which the tool moves into the workpiece.
PRO_TM_FEED_EXIT—Specifies an exit feed type. Exit feed specifies the rate at which the tool leaves the workpiece.
PRO_E_MFG_PARAM_ARR
Array
Mandatory element. Specifies an array of manufacturing parameters. The element EXIT_DISTANCE is used to specify the exit distance.
The element tree for the manufacturing parameter is defined in the header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree
PRO_E_MFG_APPR_EXIT_DIR
PRO_VALUE_TYPE_INT
Mandatory element. Specifies the direction of orientation for the approach or exit tool motion. The direction of the orientation is defined by the enumerated data type ProTmSideDir in ProMfgOptions.h. The valid values for this element are:
PRO_TM_DIR_RIGHT_SIDE
PRO_TM_DIR_LEFT_SIDE
PRO_E_TOOL_MTN_AXIS_REF
PRO_VALUE_TYPE_SELECTION
Mandatory element. Specifies the axis selection.
Note:
 
This element is optional for 5-axis Creo NC sequences. By default Z-axis of the Creo NC sequence is used to define the constraint plane. For 5-axis Creo NC sequences a user can select an alternative axis.
这对您有帮助吗?