EndHoleData Class¶
-
class
NXOpen.GeometricUtilities.
EndHoleData
¶ Bases:
NXOpen.TaggedObject
,NXOpen.GeometricUtilities.IComponentBuilder
Represents a
NXOpen.GeometricUtilities.EndHoleData
New in version NX5.0.2.
Properties¶
Property | Description |
---|---|
BooleanOperation | Returns the boolean operation |
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. |
EndHoleDataThreadLengthOptions Enumeration | Represents thread length options. |
EndHoleDataThreadRotationOptions Enumeration | Represents thread rotation options. |
Property Detail¶
BooleanOperation¶
-
EndHoleData.
BooleanOperation
¶ Returns the boolean operation
-------------------------------------
Getter Method
Signature
BooleanOperation()
Returns: Return type: NXOpen.GeometricUtilities.BooleanOperation
New in version NX5.0.2.
License requirements: None.
FitOption¶
-
EndHoleData.
FitOption
¶ Returns or sets the fit option
-------------------------------------
Getter Method
Signature
FitOption()
Returns: Return type: str New in version NX5.0.2.
License requirements: None.
-------------------------------------
Setter Method
Signature
FitOption(fitOption)
Parameters: 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
FormOption()
Returns: Return type: NXOpen.GeometricUtilities.EndHoleDataFormOptions
New in version NX5.0.2.
License requirements: None.
-------------------------------------
Setter Method
Signature
FormOption(formOption)
Parameters: 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
HoleDepth()
Returns: Return type: NXOpen.Expression
New in version NX5.0.2.
License requirements: None.
HoleDepthLimitOption¶
-
EndHoleData.
HoleDepthLimitOption
¶ Returns or sets the hole depth limit
-------------------------------------
Getter Method
Signature
HoleDepthLimitOption()
Returns: Return type: NXOpen.GeometricUtilities.EndHoleDataHoleDepthLimitOptions
New in version NX5.0.2.
License requirements: None.
-------------------------------------
Setter Method
Signature
HoleDepthLimitOption(holeDepthLimitOption)
Parameters: 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
HoleDiameter()
Returns: Return type: NXOpen.Expression
New in version NX5.0.2.
License requirements: None.
MatchDimOfStartHole¶
-
EndHoleData.
MatchDimOfStartHole
¶ Returns or sets the match dim of start hole
-------------------------------------
Getter Method
Signature
MatchDimOfStartHole()
Returns: Return type: bool New in version NX5.0.2.
License requirements: None.
-------------------------------------
Setter Method
Signature
MatchDimOfStartHole(matchDimOfStartHole)
Parameters: 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
RadialEngageOption()
Returns: Return type: str New in version NX5.0.2.
License requirements: None.
-------------------------------------
Setter Method
Signature
RadialEngageOption(radialEngageOption)
Parameters: 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
ReliefChamferEnabled()
Returns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ReliefChamferEnabled(reliefChamferEnabled)
Parameters: 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
ScrewClearanceEndChamferAngle()
Returns: Return type: NXOpen.Expression
New in version NX5.0.2.
License requirements: None.
ScrewClearanceEndChamferEnabled¶
-
EndHoleData.
ScrewClearanceEndChamferEnabled
¶ Returns or sets the screw clearance end chamfer enabled
-------------------------------------
Getter Method
Signature
ScrewClearanceEndChamferEnabled()
Returns: Return type: bool New in version NX5.0.2.
License requirements: None.
-------------------------------------
Setter Method
Signature
ScrewClearanceEndChamferEnabled(screwClearanceEndChamferEnabled)
Parameters: 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
ScrewClearanceEndChamferOffset()
Returns: Return type: NXOpen.Expression
New in version NX5.0.2.
License requirements: None.
ScrewClearanceStartChamferAngle¶
-
EndHoleData.
ScrewClearanceStartChamferAngle
¶ Returns the screw clearance start chamfer angle
-------------------------------------
Getter Method
Signature
ScrewClearanceStartChamferAngle()
Returns: Return type: NXOpen.Expression
New in version NX5.0.2.
License requirements: None.
ScrewClearanceStartChamferEnabled¶
-
EndHoleData.
ScrewClearanceStartChamferEnabled
¶ Returns or sets the screw clearance start chamfer enabled
-------------------------------------
Getter Method
Signature
ScrewClearanceStartChamferEnabled()
Returns: Return type: bool New in version NX5.0.2.
License requirements: None.
-------------------------------------
Setter Method
Signature
ScrewClearanceStartChamferEnabled(screwClearenceStartChamferEnabled)
Parameters: 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
ScrewClearanceStartChamferOffset()
Returns: Return type: NXOpen.Expression
New in version NX5.0.2.
License requirements: None.
TapDrillDiameter¶
-
EndHoleData.
TapDrillDiameter
¶ Returns the tap drill diameter
-------------------------------------
Getter Method
Signature
TapDrillDiameter()
Returns: Return type: NXOpen.Expression
New in version NX5.0.2.
License requirements: None.
ThreadDepth¶
-
EndHoleData.
ThreadDepth
¶ Returns the thread depth
-------------------------------------
Getter Method
Signature
ThreadDepth()
Returns: Return type: NXOpen.Expression
New in version NX5.0.2.
License requirements: None.
ThreadLengthOption¶
-
EndHoleData.
ThreadLengthOption
¶ Returns or sets the thread length option
-------------------------------------
Getter Method
Signature
ThreadLengthOption()
Returns: Return type: NXOpen.GeometricUtilities.EndHoleDataThreadLengthOptions
New in version NX5.0.2.
License requirements: None.
-------------------------------------
Setter Method
Signature
ThreadLengthOption(threadLengthOption)
Parameters: 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
ThreadRotation()
Returns: Return type: NXOpen.GeometricUtilities.EndHoleDataThreadRotationOptions
New in version NX5.0.2.
License requirements: None.
-------------------------------------
Setter Method
Signature
ThreadRotation(threadRotation)
Parameters: 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
ThreadSize()
Returns: Return type: str New in version NX5.0.2.
License requirements: None.
-------------------------------------
Setter Method
Signature
ThreadSize(threadSize)
Parameters: 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
ThreadedEndChamferAngle()
Returns: Return type: NXOpen.Expression
New in version NX5.0.2.
License requirements: None.
ThreadedEndChamferDiameter¶
-
EndHoleData.
ThreadedEndChamferDiameter
¶ Returns the threaded end chamfer offset
-------------------------------------
Getter Method
Signature
ThreadedEndChamferDiameter()
Returns: Return type: NXOpen.Expression
New in version NX5.0.2.
License requirements: None.
ThreadedEndChamferEnabled¶
-
EndHoleData.
ThreadedEndChamferEnabled
¶ Returns or sets the threaded end chamfer enabled
-------------------------------------
Getter Method
Signature
ThreadedEndChamferEnabled()
Returns: Return type: bool New in version NX5.0.2.
License requirements: None.
-------------------------------------
Setter Method
Signature
ThreadedEndChamferEnabled(threadedEndChamferEnabled)
Parameters: 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
ThreadedReliefAngle()
Returns: Return type: NXOpen.Expression
New 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
ThreadedReliefChamferAngle()
Returns: Return type: NXOpen.Expression
New 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
ThreadedReliefChamferOffset()
Returns: Return type: NXOpen.Expression
New 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
ThreadedReliefDepth()
Returns: Return type: NXOpen.Expression
New 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
ThreadedReliefDiameter()
Returns: Return type: NXOpen.Expression
New 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
ThreadedReliefEnabled()
Returns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ThreadedReliefEnabled(threadedReliefEnabled)
Parameters: 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
ThreadedStartChamferAngle()
Returns: Return type: NXOpen.Expression
New in version NX5.0.2.
License requirements: None.
ThreadedStartChamferDiameter¶
-
EndHoleData.
ThreadedStartChamferDiameter
¶ Returns the threaded start chamfer offset
-------------------------------------
Getter Method
Signature
ThreadedStartChamferDiameter()
Returns: Return type: NXOpen.Expression
New in version NX5.0.2.
License requirements: None.
ThreadedStartChamferEnabled¶
-
EndHoleData.
ThreadedStartChamferEnabled
¶ Returns or sets the threaded start chamfer enabled
-------------------------------------
Getter Method
Signature
ThreadedStartChamferEnabled()
Returns: Return type: bool New in version NX5.0.2.
License requirements: None.
-------------------------------------
Setter Method
Signature
ThreadedStartChamferEnabled(threadedStartChamferEnabled)
Parameters: threadedStartChamferEnabled (bool) – New in version NX5.0.2.
License requirements: solid_modeling (“SOLIDS MODELING”)
TipAngle¶
-
EndHoleData.
TipAngle
¶ Returns the tip angle
-------------------------------------
Getter Method
Signature
TipAngle()
Returns: Return type: NXOpen.Expression
New 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
UntilSelectedTarget()
Returns: Return type: NXOpen.SelectFace
New 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.