GridSpacingBuilder Class

class NXOpen.GeometricAnalysis.SectionAnalysis.GridSpacingBuilder

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

Represents the grid spacing for certain types of section specifications for the NXOpen.GeometricAnalysis.SectionAnalysis.SectionAnalysisBuilder.

New in version NX6.0.0.

Properties

Property Description
BoundSections1 Returns or sets the flag to bound the section to grid in direction 1
BoundSections2 Returns or sets the flag to bound the section to grid in direction 2
Interval1 Returns or sets the interval of sections in direction 1
Interval2 Returns or sets the interval of sections in direction 2
LockInterval1 Returns or sets the flag to lock the section interval in direction 1
LockInterval2 Returns or sets the flag to lock the section interval in direction 2
SectionNumber1 Returns or sets the number of sections in direction 1
SectionNumber2 Returns or sets the number of sections in direction 2
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

BoundSections1

GridSpacingBuilder.BoundSections1

Returns or sets the flag to bound the section to grid in direction 1

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

Getter Method

Signature BoundSections1

Returns:
Return type:bool

New in version NX6.0.0.

License requirements: studio_analyze (“STUDIO ANALYZE”)

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

Setter Method

Signature BoundSections1

Parameters:boundSections1 (bool) –

New in version NX6.0.0.

License requirements: studio_analyze (“STUDIO ANALYZE”)

BoundSections2

GridSpacingBuilder.BoundSections2

Returns or sets the flag to bound the section to grid in direction 2

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

Getter Method

Signature BoundSections2

Returns:
Return type:bool

New in version NX6.0.0.

License requirements: studio_analyze (“STUDIO ANALYZE”)

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

Setter Method

Signature BoundSections2

Parameters:boundSections2 (bool) –

New in version NX6.0.0.

License requirements: studio_analyze (“STUDIO ANALYZE”)

Interval1

GridSpacingBuilder.Interval1

Returns or sets the interval of sections in direction 1

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

Getter Method

Signature Interval1

Returns:
Return type:float

New in version NX6.0.0.

License requirements: studio_analyze (“STUDIO ANALYZE”)

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

Setter Method

Signature Interval1

Parameters:interval1 (float) –

New in version NX6.0.0.

License requirements: studio_analyze (“STUDIO ANALYZE”)

Interval2

GridSpacingBuilder.Interval2

Returns or sets the interval of sections in direction 2

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

Getter Method

Signature Interval2

Returns:
Return type:float

New in version NX6.0.0.

License requirements: studio_analyze (“STUDIO ANALYZE”)

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

Setter Method

Signature Interval2

Parameters:interval2 (float) –

New in version NX6.0.0.

License requirements: studio_analyze (“STUDIO ANALYZE”)

LockInterval1

GridSpacingBuilder.LockInterval1

Returns or sets the flag to lock the section interval in direction 1

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

Getter Method

Signature LockInterval1

Returns:
Return type:bool

New in version NX6.0.0.

License requirements: studio_analyze (“STUDIO ANALYZE”)

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

Setter Method

Signature LockInterval1

Parameters:lockInterval1 (bool) –

New in version NX6.0.0.

License requirements: studio_analyze (“STUDIO ANALYZE”)

LockInterval2

GridSpacingBuilder.LockInterval2

Returns or sets the flag to lock the section interval in direction 2

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

Getter Method

Signature LockInterval2

Returns:
Return type:bool

New in version NX6.0.0.

License requirements: studio_analyze (“STUDIO ANALYZE”)

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

Setter Method

Signature LockInterval2

Parameters:lockInterval2 (bool) –

New in version NX6.0.0.

License requirements: studio_analyze (“STUDIO ANALYZE”)

SectionNumber1

GridSpacingBuilder.SectionNumber1

Returns or sets the number of sections in direction 1

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

Getter Method

Signature SectionNumber1

Returns:
Return type:int

New in version NX6.0.0.

License requirements: studio_analyze (“STUDIO ANALYZE”)

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

Setter Method

Signature SectionNumber1

Parameters:sectionNumber1 (int) –

New in version NX6.0.0.

License requirements: studio_analyze (“STUDIO ANALYZE”)

SectionNumber2

GridSpacingBuilder.SectionNumber2

Returns or sets the number of sections in direction 2

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

Getter Method

Signature SectionNumber2

Returns:
Return type:int

New in version NX6.0.0.

License requirements: studio_analyze (“STUDIO ANALYZE”)

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

Setter Method

Signature SectionNumber2

Parameters:sectionNumber2 (int) –

New in version NX6.0.0.

License requirements: studio_analyze (“STUDIO ANALYZE”)

Method Detail

Validate

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