HoleTableSettingsHoleFiltersBuilder Class

class NXOpen.Annotations.HoleTableSettingsHoleFiltersBuilder

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

Represents a NXOpen.Annotations.HoleTableSettingsHoleFiltersBuilder

New in version NX9.0.0.

Properties

Property Description
BlindHoles Returns or sets the blind holes
CombinationHoles Returns or sets the combination holes
CounterboredHoles Returns or sets the counterbored holes
CountersinkAngle Returns or sets the countersink angle
CountersunkHoles Returns or sets the countersunk holes
DraftingSketchCircles Returns or sets the drafting sketch circles
IncludePartialHoles Returns or sets the include partial holes
ModelingSketchCircles Returns or sets the modeling sketch circles
NoseAngle Returns or sets the nose angle
PartialHoleAngle Returns or sets the partial hole angle
Scope Returns or sets the scope
Tag Returns the Tag for this object.
ThreadedHoles Returns or sets the threaded holes
ThroughHoles Returns or sets the through holes
WireEDMStartHoles Returns or sets the wire EDM start holes

Methods

Method Description
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Property Detail

BlindHoles

HoleTableSettingsHoleFiltersBuilder.BlindHoles

Returns or sets the blind holes

-------------------------------------

Getter Method

Signature BlindHoles

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature BlindHoles

Parameters:blindHoles (bool) –

New in version NX9.0.0.

License requirements: drafting (“DRAFTING”)

CombinationHoles

HoleTableSettingsHoleFiltersBuilder.CombinationHoles

Returns or sets the combination holes

-------------------------------------

Getter Method

Signature CombinationHoles

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature CombinationHoles

Parameters:combinationHoles (bool) –

New in version NX9.0.0.

License requirements: drafting (“DRAFTING”)

CounterboredHoles

HoleTableSettingsHoleFiltersBuilder.CounterboredHoles

Returns or sets the counterbored holes

-------------------------------------

Getter Method

Signature CounterboredHoles

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature CounterboredHoles

Parameters:counterboredHoles (bool) –

New in version NX9.0.0.

License requirements: drafting (“DRAFTING”)

CountersinkAngle

HoleTableSettingsHoleFiltersBuilder.CountersinkAngle

Returns or sets the countersink angle

-------------------------------------

Getter Method

Signature CountersinkAngle

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature CountersinkAngle

Parameters:countersinkAngle (float) –

New in version NX9.0.0.

License requirements: drafting (“DRAFTING”)

CountersunkHoles

HoleTableSettingsHoleFiltersBuilder.CountersunkHoles

Returns or sets the countersunk holes

-------------------------------------

Getter Method

Signature CountersunkHoles

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature CountersunkHoles

Parameters:countersunkHoles (bool) –

New in version NX9.0.0.

License requirements: drafting (“DRAFTING”)

DraftingSketchCircles

HoleTableSettingsHoleFiltersBuilder.DraftingSketchCircles

Returns or sets the drafting sketch circles

-------------------------------------

Getter Method

Signature DraftingSketchCircles

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature DraftingSketchCircles

Parameters:draftingSketchCircles (bool) –

New in version NX9.0.0.

License requirements: drafting (“DRAFTING”)

IncludePartialHoles

HoleTableSettingsHoleFiltersBuilder.IncludePartialHoles

Returns or sets the include partial holes

-------------------------------------

Getter Method

Signature IncludePartialHoles

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature IncludePartialHoles

Parameters:includePartialHoles (bool) –

New in version NX9.0.0.

License requirements: drafting (“DRAFTING”)

ModelingSketchCircles

HoleTableSettingsHoleFiltersBuilder.ModelingSketchCircles

Returns or sets the modeling sketch circles

-------------------------------------

Getter Method

Signature ModelingSketchCircles

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ModelingSketchCircles

Parameters:modelingSketchCircles (bool) –

New in version NX9.0.0.

License requirements: drafting (“DRAFTING”)

NoseAngle

HoleTableSettingsHoleFiltersBuilder.NoseAngle

Returns or sets the nose angle

-------------------------------------

Getter Method

Signature NoseAngle

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature NoseAngle

Parameters:noseAngle (float) –

New in version NX9.0.0.

License requirements: drafting (“DRAFTING”)

PartialHoleAngle

HoleTableSettingsHoleFiltersBuilder.PartialHoleAngle

Returns or sets the partial hole angle

-------------------------------------

Getter Method

Signature PartialHoleAngle

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature PartialHoleAngle

Parameters:partialHoleAngle (float) –

New in version NX9.0.0.

License requirements: drafting (“DRAFTING”)

Scope

HoleTableSettingsHoleFiltersBuilder.Scope

Returns or sets the scope

-------------------------------------

Getter Method

Signature Scope

Returns:
Return type:NXOpen.Annotations.HoleTableSettingsHoleFiltersBuilderScopeType

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Scope

Parameters:scope (NXOpen.Annotations.HoleTableSettingsHoleFiltersBuilderScopeType) –

New in version NX9.0.0.

License requirements: drafting (“DRAFTING”)

ThreadedHoles

HoleTableSettingsHoleFiltersBuilder.ThreadedHoles

Returns or sets the threaded holes

-------------------------------------

Getter Method

Signature ThreadedHoles

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ThreadedHoles

Parameters:threadedHoles (bool) –

New in version NX9.0.0.

License requirements: drafting (“DRAFTING”)

ThroughHoles

HoleTableSettingsHoleFiltersBuilder.ThroughHoles

Returns or sets the through holes

-------------------------------------

Getter Method

Signature ThroughHoles

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ThroughHoles

Parameters:throughHoles (bool) –

New in version NX9.0.0.

License requirements: drafting (“DRAFTING”)

WireEDMStartHoles

HoleTableSettingsHoleFiltersBuilder.WireEDMStartHoles

Returns or sets the wire EDM start holes

-------------------------------------

Getter Method

Signature WireEDMStartHoles

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature WireEDMStartHoles

Parameters:wireEDMStartHoles (bool) –

New in version NX9.0.0.

License requirements: drafting (“DRAFTING”)

Method Detail

Validate

HoleTableSettingsHoleFiltersBuilder.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.