InteractiveBuilder Class

class NXOpen.GeometricAnalysis.SectionAnalysis.InteractiveBuilder

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

Represents the Interactive specification for a NXOpen.GeometricAnalysis.SectionAnalysis.SectionAnalysisExBuilder.

New in version NX7.0.0.

Properties

Property Description
InteractiveSection Returns the interactive section lines
IsCutInfiniteEnabled Returns or sets a value indicating whether extending the interactive section lines to infinite
Tag Returns the Tag for this object.

Methods

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

Property Detail

InteractiveSection

InteractiveBuilder.InteractiveSection

Returns the interactive section lines

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

Getter Method

Signature InteractiveSection

Returns:
Return type:NXOpen.GeometricUtilities.InteractiveSectionBuilder

New in version NX7.0.0.

License requirements: None.

IsCutInfiniteEnabled

InteractiveBuilder.IsCutInfiniteEnabled

Returns or sets a value indicating whether extending the interactive section lines to infinite

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

Getter Method

Signature IsCutInfiniteEnabled

Returns:
Return type:bool

New in version NX7.0.0.

License requirements: None.

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

Setter Method

Signature IsCutInfiniteEnabled

Parameters:enabled (bool) –

New in version NX7.0.0.

License requirements: studio_analyze (“STUDIO ANALYZE”)

Method Detail

Validate

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