
Element ID | Data Type | Description | ||
|---|---|---|---|---|
PRO_E_HOLESET | Compound | Mandatory element. Specifies the holeset definition.
| ||
PRO_E_HOLESET_TYPE | PRO_VALUE_TYPE_INT | Mandatory element. Specifies the holeset type - axes, points or geometry. The values for this element are defined by ProHolesetType. | ||
PRO_E_HOLESET_START | Compound | Mandatory element. Specifies the holemaking start compound specification.
| ||
PRO_E_HOLESET_END | Compound | Specifies the holemaking depth compound specification.
| ||
PRO_E_HOLESET_DEPTH | Compound | Specifies the web drilling depth compound specification.
| ||
PRO_E_HOLESET_CUSTOM_CYCLE_PLATES | Compound | Specifies the compound definition of the custom cycle.
| ||
PRO_E_DRILL_PART_DATA | Compound | Specifies the compound information about components used in depth computation. Mandatory element if start or end of machining has to be computed and at least one of the following hold true: • PRO_E_HOLESET_START_TYPE is set to PRO_DRILL_AUTO_START. • PRO_E_HOLESET_END_TYPE is set to PRO_DRILL_AUTO or PRO_DRILL_THRU_ALL. • PRO_E_HOLESET_DEPTH_TYPE is set to PRO_DRILL_AUTO or PRO_DRILL_THRU_ALL. | ||
PRO_E_AUTO_SEL_DRILL_PARTS | PRO_VALUE_TYPE_INT | Mandatory element. The option defines the way components are collected. The valid values for this element are: • TRUE —All components of type "reference part" or "workpiece" are considered for depth calculation. • FALSE —Only selected components are considered in depth calculation. | ||
PRO_E_DRILL_PARTS | PRO_VALUE_TYPE_SELECTION | Specifies the components selections. This element supports multiple selections.
| ||
PRO_E_AUTODRILL_INFO | Compound | A compound element specifying auto drilling information.
| ||
PRO_E_AUTODRILL_DEPTH_BY_TABLE | PRO_VALUE_TYPE_INT | This element is used for auto drilling hole sets. The valid values for this element are: • TRUE—It reads the depth information from the auto drilling table. • FALSE—It takes the depth information from the hole set definition.
| ||
PRO_E_HOLESET_ORIENT_TYPE | PRO_VALUE_TYPE_INT | Specifies the machining direction option for 5-axis holemaking from the selected reference. The valid values for this element are: • Away • Toward The values for this element are defined by ProDrillOrientType.
| ||
PRO_E_HOLESET_ORIENT_REF | PRO_VALUE_TYPE_SELECTION | Specifies the single reference selection (surface, point, axis) to define the direction of machining for 5-axis holemaking.The valid values for this element are: • Away—Applicable when the element PRO_E_HOLESET_ORIENT_TYPE is set to PRO_DRILL_ORIENT_TO_REF. • Toward—Applicable when the element PRO_E_HOLESET_ORIENT_TYPE is set to PRO_DRILL_ORIENT_FROM_REF
| ||
PRO_E_HOLESET_TIP_CTRL_PNT | PRO_VALUE_TYPE_INT | Optional element. Specifies the cutting tool control tip number. It defines a point on the cutting tool to be controlled during machining of the hole set.
| ||
PRO_E_HOLESET_SELECTION_RULES | Compound | Mandatory element. Specifies the compound information about location of holes to drill.
| ||
PRO_E_MFG_HSET_START_HOLE_REF | PRO_VALUE_TYPE_SELECTION | Optional element. Specifies the axis selection (for axes holeset) or point selection (for points holeset) for the hole to be drilled first. | ||
PRO_E_HOLESET_UNFLIPPED_AXES | PRO_VALUE_TYPE_SELECTION | Specifies the axis selections for holes that should be drilled as per orientation of the axis entities. This element supports multiple selections.
| ||
PRO_E_HOLESET_FLIPPED_AXES | PRO_VALUE_TYPE_SELECTION | Specifies the axis selections for holes that should be drilled in the direction opposite to the orientation of the axis entities. This element supports multiple selections.
| ||
PRO_E_HOLESET_GANG_TOOL_INFO | Compound | Optional element. A compound element specifying the gang tool properties. | ||
PRO_E_HSET_GANG_TOOL_PARENT_ID | PRO_VALUE_TYPE_INT | This element is mandatory for gang tool specification. Specifies the parent step id. | ||
PRO_E_HSET_IS_GANG_TOOL_LEADER | PRO_VALUE_TYPE_INT | This element is mandatory for gang tool specification. Specifies if holeset is a leader of the gang tool. It takes the following values: • True—Specifies that the holeset is a leader of the gang tool. • False—Specifies that the holeset is not a leader of the gang tool. |