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