RadiusAnalysisBuilder Class¶
-
class
NXOpen.GeometricAnalysis.
RadiusAnalysisBuilder
¶ Bases:
NXOpen.Builder
Represents a Radius Analysis builder.
To create a new instance of this class, use
NXOpen.GeometricAnalysis.AnalysisObjectCollectionEx.CreateRadiusAnalysisBuilder()
Default values.
Property Value DataRange.IsFixed 1 DataRange.Max 0.01 DataRange.Middle 0.00001 DataRange.MiddleScale 999999 DataRange.Min -0.01 DataRange.ZoomScale 8 DisplayMode Fringe DisplaySettings.CanShowFacet 0 DisplaySettings.ColorLegendOption Blend DisplaySettings.DisplayResolution.AngleTolerance 15.0 DisplaySettings.DisplayResolution.EdgeTolerance 0.005 DisplaySettings.DisplayResolution.FaceTolerance 0.005 DisplaySettings.DisplayResolution.Resolution Standard DisplaySettings.DisplayResolution.WidthTolerance 0.3 DisplaySettings.NumberOfColors Seven NumberOfContourLines 8 SpikeLength 25.4 (millimeters part), 1.0 (inches part) New in version NX11.0.0.
Properties¶
Property | Description |
---|---|
DataRange | Returns the radius analysis data range. |
DisplayMode | Returns or sets the display mode. |
DisplaySettings | Returns the radius analysis display settings. |
Faces | Returns the face to apply radius analysis. |
Normals | Returns the radius analysis normals. |
NumberOfContourLines | Returns or sets the number of contour lines. |
Plane | Returns or sets the reference plane used for NXOpen.GeometricAnalysis.RadiusAnalysisBuilderTypes.Sectional . |
SpikeLength | Returns or sets the spike length. |
Tag | Returns the Tag for this object. |
Type | Returns or sets the radius type. |
Vector | Returns or sets the reference vector for NXOpen.GeometricAnalysis.RadiusAnalysisBuilderTypes.Normal . |
Methods¶
Method | Description |
---|---|
Commit | Commits any edits that have been applied to the builder. |
Destroy | Deletes the builder, and cleans up any objects created by the builder. |
GetCommittedObjects | For builders that create more than one object, this method returns the objects that are created by commit. |
GetObject | Returns the object currently being edited by this builder. |
ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results. |
StartRadiusAnalysis | Start radius analysis. |
UpdateDisplayOnPlaneChange | Update display after plane changes. |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
RadiusAnalysisBuilderDisplayModes Enumeration | The display type. |
RadiusAnalysisBuilderTypes Enumeration | Represents the radius type. |
Property Detail¶
DataRange¶
-
RadiusAnalysisBuilder.
DataRange
¶ Returns the radius analysis data range.
-------------------------------------
Getter Method
Signature
DataRange
Returns: Return type: NXOpen.GeometricAnalysis.FaceAnalysisDataRangeBuilder
New in version NX11.0.0.
License requirements: None.
DisplayMode¶
-
RadiusAnalysisBuilder.
DisplayMode
¶ Returns or sets the display mode.
-------------------------------------
Getter Method
Signature
DisplayMode
Returns: Return type: NXOpen.GeometricAnalysis.RadiusAnalysisBuilderDisplayModes
New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DisplayMode
Parameters: displayMode ( NXOpen.GeometricAnalysis.RadiusAnalysisBuilderDisplayModes
) –New in version NX11.0.0.
License requirements: None.
DisplaySettings¶
-
RadiusAnalysisBuilder.
DisplaySettings
¶ Returns the radius analysis display settings.
-------------------------------------
Getter Method
Signature
DisplaySettings
Returns: Return type: NXOpen.GeometricAnalysis.FaceAnalysisDisplayBuilder
New in version NX11.0.0.
License requirements: None.
Faces¶
-
RadiusAnalysisBuilder.
Faces
¶ Returns the face to apply radius analysis.
-------------------------------------
Getter Method
Signature
Faces
Returns: Return type: NXOpen.SelectDisplayableObjectList
New in version NX11.0.0.
License requirements: None.
Normals¶
-
RadiusAnalysisBuilder.
Normals
¶ Returns the radius analysis normals.
-------------------------------------
Getter Method
Signature
Normals
Returns: Return type: NXOpen.GeometricAnalysis.FaceAnalysisNormalsBuilder
New in version NX11.0.0.
License requirements: None.
NumberOfContourLines¶
-
RadiusAnalysisBuilder.
NumberOfContourLines
¶ Returns or sets the number of contour lines.
-------------------------------------
Getter Method
Signature
NumberOfContourLines
Returns: Return type: int New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
NumberOfContourLines
Parameters: numberOfContourLines (int) – New in version NX11.0.0.
License requirements: None.
Plane¶
-
RadiusAnalysisBuilder.
Plane
¶ Returns or sets the reference plane used for
NXOpen.GeometricAnalysis.RadiusAnalysisBuilderTypes.Sectional
.-------------------------------------
Getter Method
Signature
Plane
Returns: Return type: NXOpen.Plane
New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Plane
Parameters: plane ( NXOpen.Plane
) –New in version NX11.0.0.
License requirements: None.
SpikeLength¶
-
RadiusAnalysisBuilder.
SpikeLength
¶ Returns or sets the spike length.
-------------------------------------
Getter Method
Signature
SpikeLength
Returns: Return type: float New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SpikeLength
Parameters: spikeLength (float) – New in version NX11.0.0.
License requirements: None.
Type¶
-
RadiusAnalysisBuilder.
Type
¶ Returns or sets the radius type.
-------------------------------------
Getter Method
Signature
Type
Returns: Return type: NXOpen.GeometricAnalysis.RadiusAnalysisBuilderTypes
New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Type
Parameters: type ( NXOpen.GeometricAnalysis.RadiusAnalysisBuilderTypes
) –New in version NX11.0.0.
License requirements: None.
Vector¶
-
RadiusAnalysisBuilder.
Vector
¶ Returns or sets the reference vector for
NXOpen.GeometricAnalysis.RadiusAnalysisBuilderTypes.Normal
.-------------------------------------
Getter Method
Signature
Vector
Returns: Return type: NXOpen.Direction
New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Vector
Parameters: vector ( NXOpen.Direction
) –New in version NX11.0.0.
License requirements: None.
Method Detail¶
StartRadiusAnalysis¶
-
RadiusAnalysisBuilder.
StartRadiusAnalysis
¶ Start radius analysis.
Signature
StartRadiusAnalysis()
New in version NX11.0.0.
License requirements: None.
UpdateDisplayOnPlaneChange¶
-
RadiusAnalysisBuilder.
UpdateDisplayOnPlaneChange
¶ Update display after plane changes.
Signature
UpdateDisplayOnPlaneChange()
New in version NX11.0.0.
License requirements: None.
Validate¶
-
RadiusAnalysisBuilder.
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.