NXOpen .NET Reference Guide
|
Represents a NXOpen.Facet.MergeFacetBodyBuilder It merges two overlapping NX facet bodies. More...
Public Types | |
enum | Input { Keep, Delete, Hide } |
Represents the option for keeping, deleting or hiding input two facet bodies after builder committing More... | |
Properties | |
unsafe double | AngleTolerance [get, set] |
Returns or sets the angle tolerance used in the merge facet body feature More... | |
unsafe NXOpen.Expression | ChordHeight [get] |
Returns the chord height to control the size of new facets More... | |
unsafe double | DistanceTolerance [get, set] |
Returns or sets the distance tolerance used in the merge facet body feature More... | |
unsafe NXOpen.Expression | EdgeLength [get] |
Returns the edge length to control the size of new facets More... | |
unsafe NXOpen.Facet.SelectFacetedBody | FacetBodyOne [get] |
Returns the first NX facet body to be merged More... | |
unsafe NXOpen.Facet.SelectFacetedBody | FacetBodyTwo [get] |
Returns the second NX facet body to be merged More... | |
unsafe NXOpen.Facet.MergeFacetBodyBuilder.Input | InputStatus [get, set] |
Returns or sets the option to specify how to deal with the input two facet bodies: keep, delete or hide 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... | |
Represents a NXOpen.Facet.MergeFacetBodyBuilder It merges two overlapping NX facet bodies.
It returns a new mergered NX facet body. The two input bodies can be kept, deleted or hidden.
To create a new instance of this class, use NXOpen.Facet.FacetedBodyCollection.CreateMergeFacetBodyBuilder
Default values.
Property | Value |
---|---|
ChordHeight.Value |
0.05 (millimeters part), 0.005 (inches part) |
EdgeLength.Value |
1 (millimeters part), 0.1 (inches part) |
InputStatus |
Keep |
Created in NX9.0.0
|
getset |
Returns or sets the angle tolerance used in the merge facet body feature
Created in NX9.0.2
License requirements to get this property: None.
License requirements to set this property: None.
|
get |
Returns the chord height to control the size of new facets
Created in NX9.0.0
License requirements: None.
|
getset |
Returns or sets the distance tolerance used in the merge facet body feature
Created in NX9.0.2
License requirements to get this property: None.
License requirements to set this property: None.
|
get |
Returns the edge length to control the size of new facets
Created in NX9.0.0
License requirements: None.
|
get |
Returns the first NX facet body to be merged
Created in NX9.0.0
License requirements: None.
|
get |
Returns the second NX facet body to be merged
Created in NX9.0.0
License requirements: None.
|
getset |
Returns or sets the option to specify how to deal with the input two facet bodies: keep, delete or hide
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: studio_free_form ("STUDIO FREE FORM") OR die_engineering ("DIE ENGINEERING")