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.