| Name | Type | Description |
|---|
| participants | any | The list of participants to which the hole feature is applied. If :AutoSelect, then all sibling parts are participants. Default value = :AutoSelect. |
| diameter | number | Optional. The diameter of the hole. Default value = 0.5 |
| face | string | (Required for linear and concentric placement) Name of planar face or work plane on which the hole is placed. |
| facePart | part | (Required for linear and concentric placement) The part that contains face. |
| edge1 | string | (Required for linear placement) Name of the first edge from which hole center position is dimensioned. |
| edge1Part | part | (Required for linear placement) The part that contains edge1. |
| distance1 | number | (Required for linear placement) Distance from edge1 to hole center. |
| edge2 | string | (Required for linear placement) Name of the second edge from which hole center position is dimensioned. |
| edge2Part | part | (Required for linear placement) The part that contains edge2. |
| distance2 | number | (Required for linear placement) Distance from edge2 to hole center. |
| biasPoint | string | (Required for linear placement) Name of a point on face to help locate the hole center. |
| biasPointPart | part | (Required for linear placement) The part that contains biasPoint. |
| concentricReference | string | (Required for concentric placement) Name of circular edge or cylindrical face by which to determine the hole center; the hole center will lie at the center point of the circular edge or along the axis of the cylindrical face. If a circular edge is specified, it must lie on a plane parallel to the plane of face. If a cylindrical face is specified, its axis must be perpendicular to the plane of face. |
| concentricReferencePart | part | (Required for concentric placement) The part that contains concentricReference. |
| centerPoint | string | (Required for point placement) Name of a Work Point that specifies the hole center. |
| centerPointPart | part | (Required for point placement) The part that contains centerPoint. |
| direction | string | (Required for point placement) Name of an entity that specifies the direction of the hole axis. This can be a planar face or a Work Plane with which the axis of the hole is perpendicular, or an edge or Work Axis with which the axis of the hole is parallel. |
| directionPart | part | (Required for point placement) The part that contains direction. |
| sketchName | string | (Required for sketch placement) Name of sketch. |
| sketchPart | part | (Required for sketch placement) the part that contains sketchName. |
| drilledType | name | (Applies to drilled operation) Optional. A value of Drilled or Drilled_default explicitly indicates a drilled operation. Default = Drilled_default. |
| csinkDiameter | number | (Required for countersink operation) The diameter of the countersink. |
| csinkAngle | number | (Required for countersink operation) The angle of the countersink in degrees. |
| cboreDiameter | number | (Required for counterbore operation) The diameter of the counterbore. |
| cboreDepth | number | (Required for counterbore operation) The depth of the counterbore. |
| spotFaceDiameter | number | (Required for spotface operation) The diameter of the spotface. |
| spotFaceDepth | number | (Required for spotface operation) The depth of the spotface. |
| threadDesignation | string | (Required for parallel and tapered thread) The thread designation (e.g. "M16x1.5", "M55x1.5"). See Thread.xls in the Inventor install directory for a complete listing. |
| threadClass | string | (Required for parallel thread) The thread class (e.g. "2B"). See Thread.xls in the Inventor install directory for a complete listing. |
| parallelThreadType | string | (Applies to parallel thread) Optional. The parallel thread type (e.g. ?ANSI Metric M Profile"). See Thread.xls in the Inventor install directory for a complete listing. Default value = "ANSI Unified Screw Threads". |
| fullDepthThread? | boolean | (Applies to parallel thread) Optional. If True, indicates that the thread goes the full extent of the hole. Default value = True. |
| threadDepth | number | (Applies to parallel thread) Optional. Ignored unless fullDepthThread? is True. Specifies the depth of the threading within the hole. Default value = 1. |
| rightHanded? | boolean | (Applies to parallel and tapered thread) Optional. If true, the threading is right-handed. If false, it is left-handed. Default value = True. |
| taperThreadType | string | (Applies to tapered thread) Optional. The taper thread type (e.g. ?NPT?). See Thread.xls in the Inventor install directory for a complete listing. Default value = "NPT". |
| depth | number | (Applies to distance termination) Optional. Hole depth. Default value = 1. |
| extentDirection | name | (Applies to distance or Through All termination) Optional. Hole direction. :Positive, :Negative. Default value = :Positive |
| flatBottom? | boolean | (Applies to distance termination) Optional. If true, hole bottom is flat. Default value = True. |
| bottomTipAngle | number | (Applies to distance termination) Optional. Ignored if flatBottom? is false. The angle of the hole bottom's drill tip. Default value = 118. |
| toFace | string | (Required for To Face termination) Name of the termination face. |
| toFacePart | part | Part that contains toFace. |
| extendToFace? | boolean | (Applies to ToFace termination) Optional. If true, extend toFace to fully include the hole. |
| throughAllType | name | (Required for Through All termination) :ThroughAll specifies a through hole. |
| NameFeatureGeometry? | boolean | Controls whether faces, edges, and vertices created by the feature will have names assigned to them for reference by other entities. |