Provides access to all of the settings available when creating a Minimum Radius analysis. This object is the API equivalent of the command dialog that contains the inputs to create a Minimum Radius analysis. Use this object to define the settings you need and then pass this into the add method to create the analysis.
| Name | Description |
| classType |
Static function that all classes support that returns the type of the class as a string. The returned string matches the string returned by the objectType property. For example if you have a reference to an object and you want to check if it's a SketchLine you can use myObject.objectType == fusion.SketchLine.classType(). |
| Name | Description |
| inputEntities | Gets and sets the entities to analyze. Valid entities are solid and surface BRepBody objects and T-Spline surface bodies. |
| isSharpEdgesShown | Gets and sets whether sharp (non-tangent) edges of the analyzed bodies are highlighted in the analysis display. This is the "Sharp Edges" setting in the command dialog. This property defaults to false when the input is created. |
| isValid | Indicates if this object is still valid, i.e. hasn't been deleted or some other action done to invalidate the reference. |
| maximumToolRadius | Gets and sets the maximum tool radius, which is used to define the granularity of the minimumRadius range. This is the "Maximum Tool Radius" setting in the command dialog and is specified in centimeters. This property defaults to 2.5 cm when the input is created. The value must be greater than 0. |
| minimumRadius | Gets and sets the minimum radius value used to highlight regions of the analyzed bodies that have a smaller radius. This is the "Minimum Radius" setting in the command dialog and is specified in centimeters. This property defaults to 0 cm when the input is created. The value must be between 0 and the maximumToolRadius. |
| objectType | This property is supported by all objects in the API and returns a string that contains the full name (namespace::objecttype) describing the type of the object. It's often useful to use this in combination with the classType method to see if an object is a certain type. For example: if obj.objectType == adsk.core.Point3D.classType(): |
| opacity | Gets and sets the opacity of the analysis display as a percentage. This is the "Opacity" setting in the command dialog. Valid values are from 0 to 100. This property defaults to 100 when the input is created. |
| optimalMinimumRadius | Returns the optimal minimum radius, in centimeters. This is the radius of the tightest curvature found on the current inputEntities and is the value displayed in the read-only "Optimal Minimum Radius" field of the command dialog. The value is computed directly from the current inputEntities without creating an analysis, so it can be used to choose a minimumRadius before calling the add method. Returns 0 if the input entities have no curvature that the analysis can measure, which is the case the command dialog displays as "-". |