NXOpen .NET Reference Guide
1899
|
Reduce Surface Radius Builder of Geometric Utilities. More...
Public Types | |
enum | FaceSelectionSpecification { Radius, Chain, Select } |
Specify the face selection type. More... | |
enum | ReducedFaceTypeSpecification { FaceGroup, SingleChainInGroup, SingleChain } |
Specify three ways to do preview. More... | |
enum | ReduceValueTypeSpecification { Percentage, Value, Delta } |
Specify the reduction method. More... | |
Properties | |
unsafe bool | Direction [get, set] |
Returns or sets the direction which specifies concave face respect to the body face normal More... | |
unsafe NXOpen.GeometricUtilities.ReduceSurfaceRadiusFaceGroupBuilderList | FaceGroupList [get] |
Returns the list containing the face chains as input objects used to do reduction. More... | |
unsafe double | HighRadius [get, set] |
Returns or sets the high radius which specifies lower limit to filter out all qualified faces More... | |
unsafe int | IndexListItem [get, set] |
Returns or sets the index of list item More... | |
unsafe double | LowRadius [get, set] |
Returns or sets the low radius which specifies lower limit to filter out all qualified faces More... | |
unsafe NXOpen.GeometricUtilities.OnPathDimensionBuilder | OnPathDimEnd [get] |
Returns the end position of reduced sheet body More... | |
unsafe NXOpen.GeometricUtilities.OnPathDimensionBuilder | OnPathDimStart [get] |
Returns the start position of reduced sheet body More... | |
unsafe double | PercentReduction [get, set] |
Returns or sets the value of percentage reduction method More... | |
unsafe double | PositionTolerance [get, set] |
Returns or sets the position tolerance between two faces connection More... | |
unsafe NXOpen.GeometricUtilities.ReduceSurfaceRadiusBuilder.ReducedFaceTypeSpecification | ReducedFaceType [get, set] |
Returns or sets the type of performing the radius reduction preview More... | |
unsafe NXOpen.GeometricUtilities.ReduceSurfaceRadiusBuilder.ReduceValueTypeSpecification | ReduceValueType [get, set] |
Returns or sets the type of reduced value which results surface shape More... | |
unsafe NXOpen.ScCollector | SelectChain [get] |
Returns the selected entities for performing the radius reduction operation, which selected by "Select Faces by Chain" and "Single Selection" More... | |
unsafe NXOpen.ScCollector | SelectFace [get] |
Returns the selected entities for performing the radius reduction operation, which selected by "Select Faces by Radius" More... | |
unsafe double | TangentTolerance [get, set] |
Returns or sets the tangent tolerance between two faces connection More... | |
unsafe double | TargetReduction [get, set] |
Returns or sets the target value method More... | |
unsafe double | ValueReduction [get, set] |
Returns or sets the value of reduction value method More... | |
Properties inherited from NXOpen.Builder | |
unsafe NXOpen.PreviewBuilder | PreviewBuilder [get] |
Returns the preview builder subobject. More... | |
Properties inherited from NXOpen.TaggedObject | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Additional Inherited Members | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Reduce Surface Radius Builder of Geometric Utilities.
This builder's Commit can produce more than one object, the GetCommittedObjects can be used to get the objects.
To create a new instance of this class, use NXOpen.GeometricUtilities.CAMDataPrepManager.CreateReduceSurfaceRadiusBuilder
Default values.
Property | Value |
---|---|
HighRadius |
10.0 (millimeters part), 0.4 (inches part) |
LowRadius |
0.5 (millimeters part), 0.02 (inches part) |
PercentReduction |
100 |
ReduceValueType |
Percentage |
TargetReduction |
0 |
ValueReduction |
0.1 |
Created in NX9.0.0
Specify three ways to do preview.
FaceGroup: Preview all list items. SingleChainInGroup: Preview selected list item. SingleChain: Preview face chain which is selected by "Select Faces by Chain" and "Single Face"
|
getset |
Returns or sets the direction which specifies concave face respect to the body face normal
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_freeform_2 ("advanced freeform modeling") OR die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
get |
Returns the list containing the face chains as input objects used to do reduction.
Created in NX9.0.0
License requirements: None.
|
getset |
Returns or sets the high radius which specifies lower limit to filter out all qualified faces
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_freeform_2 ("advanced freeform modeling") OR die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the index of list item
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_freeform_2 ("advanced freeform modeling") OR die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the low radius which specifies lower limit to filter out all qualified faces
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_freeform_2 ("advanced freeform modeling") OR die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
get |
Returns the end position of reduced sheet body
Created in NX9.0.0
License requirements: None.
|
get |
Returns the start position of reduced sheet body
Created in NX9.0.0
License requirements: None.
|
getset |
Returns or sets the value of percentage reduction method
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_freeform_2 ("advanced freeform modeling") OR die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the position tolerance between two faces connection
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_freeform_2 ("advanced freeform modeling") OR die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the type of performing the radius reduction preview
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_freeform_2 ("advanced freeform modeling") OR die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the type of reduced value which results surface shape
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_freeform_2 ("advanced freeform modeling") OR die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
get |
Returns the selected entities for performing the radius reduction operation, which selected by "Select Faces by Chain" and "Single Selection"
Created in NX9.0.0
License requirements: None.
|
get |
Returns the selected entities for performing the radius reduction operation, which selected by "Select Faces by Radius"
Created in NX9.0.0
License requirements: None.
|
getset |
Returns or sets the tangent tolerance between two faces connection
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_freeform_2 ("advanced freeform modeling") OR die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the target value method
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_freeform_2 ("advanced freeform modeling") OR die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the value of reduction value method
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_freeform_2 ("advanced freeform modeling") OR die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")