ParallelPlanesExBuilder Class

class NXOpen.GeometricAnalysis.SectionAnalysis.ParallelPlanesExBuilder

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

Represents the Parallel Plane specification for a GeometricAnalysis.SectionAnalysis.SectionAnalysisExBuilder.

New in version NX7.0.0.

Properties

Property Description
IsNumberEnabled Returns or sets a value indicating whether the number is used
IsSpacingEnabled Returns or sets a value indicating whether the spacing is applied
Number Returns or sets a value indicating how many sections should be created
Offset Returns or sets a value indicating the distance from the start position
Spacing Returns or sets a value indicating the space between sections
SpecifiedPlane Returns the user specified section plane
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

IsNumberEnabled

ParallelPlanesExBuilder.IsNumberEnabled

Returns or sets a value indicating whether the number is used

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

Getter Method

Signature IsNumberEnabled

Returns:
Return type:bool

New in version NX7.0.0.

License requirements: None.

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

Setter Method

Signature IsNumberEnabled

Parameters:isNumberEnabled (bool) –

New in version NX7.0.0.

License requirements: studio_analyze (“STUDIO ANALYZE”)

IsSpacingEnabled

ParallelPlanesExBuilder.IsSpacingEnabled

Returns or sets a value indicating whether the spacing is applied

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

Getter Method

Signature IsSpacingEnabled

Returns:
Return type:bool

New in version NX7.0.0.

License requirements: None.

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

Setter Method

Signature IsSpacingEnabled

Parameters:isSpacingEnabled (bool) –

New in version NX7.0.0.

License requirements: studio_analyze (“STUDIO ANALYZE”)

Number

ParallelPlanesExBuilder.Number

Returns or sets a value indicating how many sections should be created

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

Getter Method

Signature Number

Returns:
Return type:int

New in version NX7.0.0.

License requirements: None.

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

Setter Method

Signature Number

Parameters:number (int) –

New in version NX7.0.0.

License requirements: studio_analyze (“STUDIO ANALYZE”)

Offset

ParallelPlanesExBuilder.Offset

Returns or sets a value indicating the distance from the start position

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

Getter Method

Signature Offset

Returns:
Return type:float

New in version NX7.0.0.

License requirements: None.

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

Setter Method

Signature Offset

Parameters:offset (float) –

New in version NX7.0.0.

License requirements: studio_analyze (“STUDIO ANALYZE”)

Spacing

ParallelPlanesExBuilder.Spacing

Returns or sets a value indicating the space between sections

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

Getter Method

Signature Spacing

Returns:
Return type:float

New in version NX7.0.0.

License requirements: None.

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

Setter Method

Signature Spacing

Parameters:spacing (float) –

New in version NX7.0.0.

License requirements: studio_analyze (“STUDIO ANALYZE”)

SpecifiedPlane

ParallelPlanesExBuilder.SpecifiedPlane

Returns the user specified section plane

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

Getter Method

Signature SpecifiedPlane

Returns:
Return type:NXOpen.GeometricAnalysis.SectionAnalysis.SectionPlaneBuilder

New in version NX7.0.0.

License requirements: None.

Method Detail

Validate

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