Object ProMfgprocitem

Function ProMfgprocitemHolesetdepthtypeGet


Description
Gets the type of holeset and holeset end reference contained in the manufacturing process step.
Licensing Requirement
TOOLKIT for Advanced NC
Synopsis
#include <ProMfgproctable.h>
ProErrorProMfgprocitemHolesetdepthtypeGet(
ProMfgprocItem* step
/* (In)
The process step.
*/
ProDrillDepthType* depth_type
/* (Out)
The depth type.
*/
ProMfgstepHolesetEndType* end_type
/* (Out)
The end reference type, if the depth type is PRO_DRILL_BLIND.
*/
)
Returns
PRO_TK_NO_ERRORThe function succeeded.
PRO_TK_BAD_INPUTSOne or more input arguments was invalid.
PRO_TK_BAD_CONTEXTThe manufacturing process table is not initialized, see ProMfgProctableEnable().
PRO_TK_INVALID_TYPEThis item type does not contain holesets.
PRO_TK_E_AMBIGUOUSThis step contains more than one holeset. Use the step element tree to extract this information instead of this function.
PRO_TK_E_FOUNDThis step is associated to a feature. Use the feature element tree to access these values.
See Also
ProMfgprocitemHolesetdepthGet
ProMfgprocitemHolesetdepthSet

Manual References:

  1. Production Applications: NC Process Manager: Accessing the Properties of Manufacturing Process Items
  2. Production Applications: NC Process Manager: Accessing the Properties of Manufacturing Process Items

Sample Code References:

  1. pt_mfg_proctable ( PTMfgProcTable.c )