Object ProMfgprocitem

Function ProMfgprocitemHolesetdepthGet


Description
Obtains the holeset depth for the step. This function supports only steps which contain a single holeset of type "Blind" and an end reference type of "Along Axis".
Licensing Requirement
TOOLKIT for Advanced NC
Synopsis
#include <ProMfgproctable.h>
ProErrorProMfgprocitemHolesetdepthGet(
ProMfgprocItem* step
/* (In)
The manufacturing process step.
*/
double* holeset_depth
/* (Out)
The holeset depth.
*/
)
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 process item is does not contain holesets.
PRO_TK_E_AMBIGUOUSThis process step contains multiple holesets. Use the element tree for the step to access this property instead of this function.
PRO_TK_E_NOT_FOUNDThe holeset depth is not specified as the type of holeset is not "Blind" and/or the end reference type is not "Along Axis"..
PRO_TK_E_FOUNDThis step is associated to a feature. Use the feature element tree to access this information.
See Also
ProMfgprocitemHolesetdepthtypeGet
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