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 |
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
BooleanOperation
Returns: Return type: NXOpen.GeometricUtilities.BooleanOperation
New in version NX5.0.2.
License requirements: None.
DepthOption¶
-
EndHoleData.
DepthOption
¶ Returns or sets the hole depth option
-------------------------------------
Getter Method
Signature
DepthOption
Returns: Return type: NXOpen.GeometricUtilities.EndHoleDataHoleDepthOptions
New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DepthOption
Parameters: 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
FitOption
Returns: Return type: str New in version NX5.0.2.
License requirements: None.
-------------------------------------
Setter Method
Signature
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
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
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
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
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
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
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
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
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
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
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
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
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
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.