Approach Along Tool Axis
This section describes how to construct and access the sub-element trees for various Tool Motion types that are used in the creation of features.
The element PRO_E_TOOL_MTN is a member of PRO_E_TOOL_MTN_ARR array and is documented in the header file ProMfgElemToolMtnAlongAxisAppr.h, and is as shown in the following figure:
The following table describes the elements in the element tree for the approach along tool axis feature.
Element ID
Data Type
Description
PRO_E_TOOL_MTN_TYPE
PRO_VALUE_TYPE_INT
Mandatory element. Species the tool motion type . The valid value for this element is PRO_TM_TYPE_ALONG_AXIS_APPROACH.
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_PLUNGE—Specifies a plunge feed type. Plunge feed specifies the rate at which the tool approaches and plunges into the workpiece.
PRO_TM_FEED_APPROACH—Specifies an approach feed type. Approach feed specifies the rate at which the tool approaches the workpiece.
PRO_E_MFG_PARAM_ARR
Array
Mandatory element. Specifies an array of manufacturing parameters. 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.
这对您有帮助吗?