EndHoleData Class¶
-
class
NXOpen.GeometricUtilities.EndHoleData¶ Bases:
NXOpen.TaggedObject,NXOpen.GeometricUtilities.IComponentBuilderRepresents a
NXOpen.GeometricUtilities.EndHoleDataNew in version NX5.0.2.
Properties¶
| Property | Description |
|---|---|
| BooleanOperation | Returns the boolean operation |
| DepthOption | Returns or sets the hole depth option |
| FitOption | Returns or sets the fit option |
| FormOption | Returns or sets the form option |
| HoleDepth | Returns the hole depth |
| HoleDepthLimitOption | Returns or sets the hole depth limit |
| HoleDiameter | Returns the hole diameter |
| MatchDimOfStartHole | Returns or sets the match dim of start hole |
| RadialEngageOption | Returns or sets the radial engage option |
| ReliefChamferEnabled | Returns or sets the threaded relief chamfer enabled - this is applicable for threaded hole type |
| ScrewClearanceEndChamferAngle | Returns the screw clearance end chamfer angle |
| ScrewClearanceEndChamferEnabled | Returns or sets the screw clearance end chamfer enabled |
| ScrewClearanceEndChamferOffset | Returns the screw clearance end chamfer offset |
| ScrewClearanceStartChamferAngle | Returns the screw clearance start chamfer angle |
| ScrewClearanceStartChamferEnabled | Returns or sets the screw clearance start chamfer enabled |
| ScrewClearanceStartChamferOffset | Returns the screw clearance start chamfer offset |
| Tag | Returns the Tag for this object. |
| TapDrillDiameter | Returns the tap drill diameter |
| ThreadDepth | Returns the thread depth |
| ThreadLengthOption | Returns or sets the thread length option |
| ThreadRotation | Returns or sets the thread rotation |
| ThreadSize | Returns or sets the thread size |
| ThreadedEndChamferAngle | Returns the threaded end chamfer angle |
| ThreadedEndChamferDiameter | Returns the threaded end chamfer offset |
| ThreadedEndChamferEnabled | Returns or sets the threaded end chamfer enabled |
| ThreadedReliefAngle | Returns the relief angle - this is applicable for threaded hole type |
| ThreadedReliefChamferAngle | Returns the threaded relief chamfer angle - this is applicable for threaded hole type |
| ThreadedReliefChamferOffset | Returns the threaded relief chamfer offset - this is applicable for threaded hole type |
| ThreadedReliefDepth | Returns the threaded relief depth - this is applicable for threaded hole type |
| ThreadedReliefDiameter | Returns the relief diameter - this is applicable for threaded hole type |
| ThreadedReliefEnabled | Returns or sets the threaded relief enabled - this is applicable for threaded hole type |
| ThreadedStartChamferAngle | Returns the threaded start chamfer angle |
| ThreadedStartChamferDiameter | Returns the threaded start chamfer offset |
| ThreadedStartChamferEnabled | Returns or sets the threaded start chamfer enabled |
| TipAngle | Returns the tip angle |
| UntilSelectedTarget | Returns the until selected target - this is applicable for general hole and threaded hole type |
Methods¶
| Method | Description |
|---|---|
| Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
| EndHoleDataFormOptions Enumeration | Represents hole form options. |
| EndHoleDataHoleDepthLimitOptions Enumeration | Represents hole depth limit options for threaded hole in end plate of hole series. |
| EndHoleDataHoleDepthOptions Enumeration | Represents hole depth specification options. |
| EndHoleDataThreadLengthOptions Enumeration | Represents thread length options. |
| EndHoleDataThreadRotationOptions Enumeration | Represents thread rotation options. |
Property Detail¶
BooleanOperation¶
-
EndHoleData.BooleanOperation¶ Returns the boolean operation
-------------------------------------Getter Method
Signature
BooleanOperationReturns: Return type: NXOpen.GeometricUtilities.BooleanOperationNew in version NX5.0.2.
License requirements: None.
DepthOption¶
-
EndHoleData.DepthOption¶ Returns or sets the hole depth option
-------------------------------------Getter Method
Signature
DepthOptionReturns: Return type: NXOpen.GeometricUtilities.EndHoleDataHoleDepthOptionsNew in version NX11.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DepthOptionParameters: depthOption ( NXOpen.GeometricUtilities.EndHoleDataHoleDepthOptions) –New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
FitOption¶
-
EndHoleData.FitOption¶ Returns or sets the fit option
-------------------------------------Getter Method
Signature
FitOptionReturns: Return type: str New in version NX5.0.2.
License requirements: None.
-------------------------------------Setter Method
Signature
FitOptionParameters: fitOption (str) – New in version NX5.0.2.
License requirements: solid_modeling (“SOLIDS MODELING”)
FormOption¶
-
EndHoleData.FormOption¶ Returns or sets the form option
-------------------------------------Getter Method
Signature
FormOptionReturns: Return type: NXOpen.GeometricUtilities.EndHoleDataFormOptionsNew in version NX5.0.2.
License requirements: None.
-------------------------------------Setter Method
Signature
FormOptionParameters: formOption ( NXOpen.GeometricUtilities.EndHoleDataFormOptions) –New in version NX5.0.2.
License requirements: solid_modeling (“SOLIDS MODELING”)
HoleDepth¶
-
EndHoleData.HoleDepth¶ Returns the hole depth
-------------------------------------Getter Method
Signature
HoleDepthReturns: Return type: NXOpen.ExpressionNew in version NX5.0.2.
License requirements: None.
HoleDepthLimitOption¶
-
EndHoleData.HoleDepthLimitOption¶ Returns or sets the hole depth limit
-------------------------------------Getter Method
Signature
HoleDepthLimitOptionReturns: Return type: NXOpen.GeometricUtilities.EndHoleDataHoleDepthLimitOptionsNew in version NX5.0.2.
License requirements: None.
-------------------------------------Setter Method
Signature
HoleDepthLimitOptionParameters: holeDepthLimitOption ( NXOpen.GeometricUtilities.EndHoleDataHoleDepthLimitOptions) –New in version NX5.0.2.
License requirements: solid_modeling (“SOLIDS MODELING”)
HoleDiameter¶
-
EndHoleData.HoleDiameter¶ Returns the hole diameter
-------------------------------------Getter Method
Signature
HoleDiameterReturns: Return type: NXOpen.ExpressionNew in version NX5.0.2.
License requirements: None.
MatchDimOfStartHole¶
-
EndHoleData.MatchDimOfStartHole¶ Returns or sets the match dim of start hole
-------------------------------------Getter Method
Signature
MatchDimOfStartHoleReturns: Return type: bool New in version NX5.0.2.
License requirements: None.
-------------------------------------Setter Method
Signature
MatchDimOfStartHoleParameters: matchDimOfStartHole (bool) – New in version NX5.0.2.
License requirements: solid_modeling (“SOLIDS MODELING”)
RadialEngageOption¶
-
EndHoleData.RadialEngageOption¶ Returns or sets the radial engage option
-------------------------------------Getter Method
Signature
RadialEngageOptionReturns: Return type: str New in version NX5.0.2.
License requirements: None.
-------------------------------------Setter Method
Signature
RadialEngageOptionParameters: radialEngageOption (str) – New in version NX5.0.2.
License requirements: solid_modeling (“SOLIDS MODELING”)
ReliefChamferEnabled¶
-
EndHoleData.ReliefChamferEnabled¶ Returns or sets the threaded relief chamfer enabled - this is applicable for threaded hole type
-------------------------------------Getter Method
Signature
ReliefChamferEnabledReturns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ReliefChamferEnabledParameters: reliefChamferEnabled (bool) – New in version NX8.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
ScrewClearanceEndChamferAngle¶
-
EndHoleData.ScrewClearanceEndChamferAngle¶ Returns the screw clearance end chamfer angle
-------------------------------------Getter Method
Signature
ScrewClearanceEndChamferAngleReturns: Return type: NXOpen.ExpressionNew in version NX5.0.2.
License requirements: None.
ScrewClearanceEndChamferEnabled¶
-
EndHoleData.ScrewClearanceEndChamferEnabled¶ Returns or sets the screw clearance end chamfer enabled
-------------------------------------Getter Method
Signature
ScrewClearanceEndChamferEnabledReturns: Return type: bool New in version NX5.0.2.
License requirements: None.
-------------------------------------Setter Method
Signature
ScrewClearanceEndChamferEnabledParameters: screwClearanceEndChamferEnabled (bool) – New in version NX5.0.2.
License requirements: solid_modeling (“SOLIDS MODELING”)
ScrewClearanceEndChamferOffset¶
-
EndHoleData.ScrewClearanceEndChamferOffset¶ Returns the screw clearance end chamfer offset
-------------------------------------Getter Method
Signature
ScrewClearanceEndChamferOffsetReturns: Return type: NXOpen.ExpressionNew in version NX5.0.2.
License requirements: None.
ScrewClearanceStartChamferAngle¶
-
EndHoleData.ScrewClearanceStartChamferAngle¶ Returns the screw clearance start chamfer angle
-------------------------------------Getter Method
Signature
ScrewClearanceStartChamferAngleReturns: Return type: NXOpen.ExpressionNew in version NX5.0.2.
License requirements: None.
ScrewClearanceStartChamferEnabled¶
-
EndHoleData.ScrewClearanceStartChamferEnabled¶ Returns or sets the screw clearance start chamfer enabled
-------------------------------------Getter Method
Signature
ScrewClearanceStartChamferEnabledReturns: Return type: bool New in version NX5.0.2.
License requirements: None.
-------------------------------------Setter Method
Signature
ScrewClearanceStartChamferEnabledParameters: screwClearenceStartChamferEnabled (bool) – New in version NX5.0.2.
License requirements: solid_modeling (“SOLIDS MODELING”)
ScrewClearanceStartChamferOffset¶
-
EndHoleData.ScrewClearanceStartChamferOffset¶ Returns the screw clearance start chamfer offset
-------------------------------------Getter Method
Signature
ScrewClearanceStartChamferOffsetReturns: Return type: NXOpen.ExpressionNew in version NX5.0.2.
License requirements: None.
TapDrillDiameter¶
-
EndHoleData.TapDrillDiameter¶ Returns the tap drill diameter
-------------------------------------Getter Method
Signature
TapDrillDiameterReturns: Return type: NXOpen.ExpressionNew in version NX5.0.2.
License requirements: None.
ThreadDepth¶
-
EndHoleData.ThreadDepth¶ Returns the thread depth
-------------------------------------Getter Method
Signature
ThreadDepthReturns: Return type: NXOpen.ExpressionNew in version NX5.0.2.
License requirements: None.
ThreadLengthOption¶
-
EndHoleData.ThreadLengthOption¶ Returns or sets the thread length option
-------------------------------------Getter Method
Signature
ThreadLengthOptionReturns: Return type: NXOpen.GeometricUtilities.EndHoleDataThreadLengthOptionsNew in version NX5.0.2.
License requirements: None.
-------------------------------------Setter Method
Signature
ThreadLengthOptionParameters: threadLengthOption ( NXOpen.GeometricUtilities.EndHoleDataThreadLengthOptions) –New in version NX5.0.2.
License requirements: solid_modeling (“SOLIDS MODELING”)
ThreadRotation¶
-
EndHoleData.ThreadRotation¶ Returns or sets the thread rotation
-------------------------------------Getter Method
Signature
ThreadRotationReturns: Return type: NXOpen.GeometricUtilities.EndHoleDataThreadRotationOptionsNew in version NX5.0.2.
License requirements: None.
-------------------------------------Setter Method
Signature
ThreadRotationParameters: threadRotation ( NXOpen.GeometricUtilities.EndHoleDataThreadRotationOptions) –New in version NX5.0.2.
License requirements: solid_modeling (“SOLIDS MODELING”)
ThreadSize¶
-
EndHoleData.ThreadSize¶ Returns or sets the thread size
-------------------------------------Getter Method
Signature
ThreadSizeReturns: Return type: str New in version NX5.0.2.
License requirements: None.
-------------------------------------Setter Method
Signature
ThreadSizeParameters: threadSize (str) – New in version NX5.0.2.
License requirements: solid_modeling (“SOLIDS MODELING”)
ThreadedEndChamferAngle¶
-
EndHoleData.ThreadedEndChamferAngle¶ Returns the threaded end chamfer angle
-------------------------------------Getter Method
Signature
ThreadedEndChamferAngleReturns: Return type: NXOpen.ExpressionNew in version NX5.0.2.
License requirements: None.
ThreadedEndChamferDiameter¶
-
EndHoleData.ThreadedEndChamferDiameter¶ Returns the threaded end chamfer offset
-------------------------------------Getter Method
Signature
ThreadedEndChamferDiameterReturns: Return type: NXOpen.ExpressionNew in version NX5.0.2.
License requirements: None.
ThreadedEndChamferEnabled¶
-
EndHoleData.ThreadedEndChamferEnabled¶ Returns or sets the threaded end chamfer enabled
-------------------------------------Getter Method
Signature
ThreadedEndChamferEnabledReturns: Return type: bool New in version NX5.0.2.
License requirements: None.
-------------------------------------Setter Method
Signature
ThreadedEndChamferEnabledParameters: threadedEndChamferEnabled (bool) – New in version NX5.0.2.
License requirements: solid_modeling (“SOLIDS MODELING”)
ThreadedReliefAngle¶
-
EndHoleData.ThreadedReliefAngle¶ Returns the relief angle - this is applicable for threaded hole type
-------------------------------------Getter Method
Signature
ThreadedReliefAngleReturns: Return type: NXOpen.ExpressionNew in version NX8.0.0.
License requirements: None.
ThreadedReliefChamferAngle¶
-
EndHoleData.ThreadedReliefChamferAngle¶ Returns the threaded relief chamfer angle - this is applicable for threaded hole type
-------------------------------------Getter Method
Signature
ThreadedReliefChamferAngleReturns: Return type: NXOpen.ExpressionNew in version NX8.0.0.
License requirements: None.
ThreadedReliefChamferOffset¶
-
EndHoleData.ThreadedReliefChamferOffset¶ Returns the threaded relief chamfer offset - this is applicable for threaded hole type
-------------------------------------Getter Method
Signature
ThreadedReliefChamferOffsetReturns: Return type: NXOpen.ExpressionNew in version NX8.0.0.
License requirements: None.
ThreadedReliefDepth¶
-
EndHoleData.ThreadedReliefDepth¶ Returns the threaded relief depth - this is applicable for threaded hole type
-------------------------------------Getter Method
Signature
ThreadedReliefDepthReturns: Return type: NXOpen.ExpressionNew in version NX8.0.0.
License requirements: None.
ThreadedReliefDiameter¶
-
EndHoleData.ThreadedReliefDiameter¶ Returns the relief diameter - this is applicable for threaded hole type
-------------------------------------Getter Method
Signature
ThreadedReliefDiameterReturns: Return type: NXOpen.ExpressionNew in version NX8.0.0.
License requirements: None.
ThreadedReliefEnabled¶
-
EndHoleData.ThreadedReliefEnabled¶ Returns or sets the threaded relief enabled - this is applicable for threaded hole type
-------------------------------------Getter Method
Signature
ThreadedReliefEnabledReturns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ThreadedReliefEnabledParameters: threadedReliefEnabled (bool) – New in version NX8.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
ThreadedStartChamferAngle¶
-
EndHoleData.ThreadedStartChamferAngle¶ Returns the threaded start chamfer angle
-------------------------------------Getter Method
Signature
ThreadedStartChamferAngleReturns: Return type: NXOpen.ExpressionNew in version NX5.0.2.
License requirements: None.
ThreadedStartChamferDiameter¶
-
EndHoleData.ThreadedStartChamferDiameter¶ Returns the threaded start chamfer offset
-------------------------------------Getter Method
Signature
ThreadedStartChamferDiameterReturns: Return type: NXOpen.ExpressionNew in version NX5.0.2.
License requirements: None.
ThreadedStartChamferEnabled¶
-
EndHoleData.ThreadedStartChamferEnabled¶ Returns or sets the threaded start chamfer enabled
-------------------------------------Getter Method
Signature
ThreadedStartChamferEnabledReturns: Return type: bool New in version NX5.0.2.
License requirements: None.
-------------------------------------Setter Method
Signature
ThreadedStartChamferEnabledParameters: threadedStartChamferEnabled (bool) – New in version NX5.0.2.
License requirements: solid_modeling (“SOLIDS MODELING”)
TipAngle¶
-
EndHoleData.TipAngle¶ Returns the tip angle
-------------------------------------Getter Method
Signature
TipAngleReturns: Return type: NXOpen.ExpressionNew in version NX5.0.2.
License requirements: None.
UntilSelectedTarget¶
-
EndHoleData.UntilSelectedTarget¶ Returns the until selected target - this is applicable for general hole and threaded hole type
-------------------------------------Getter Method
Signature
UntilSelectedTargetReturns: Return type: NXOpen.SelectFaceNew in version NX6.0.0.
License requirements: None.
Method Detail¶
Validate¶
-
EndHoleData.Validate¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.