NXOpen .NET Reference Guide
1899
|
Represents a NXOpen.Tooling.ReliefDesignBuilder Relief Design is to cut relief pocket for forming region . More...
Public Types | |
enum | Method { BBox, UDef } |
The relief design creation method. More... | |
enum | MethodOfDelete { DeleteSelectedInstance, DeleteAllInstances } |
The relief design delete method. More... | |
enum | Types { Create, Edit, Copy, Delete } |
The relief design type. More... | |
Public Member Functions | |
unsafe void | DeleteLinkedFace () |
Delete the linked face feature. More... | |
unsafe void | SetFaces (NXOpen.Face[] faceOccs) |
Sets the face occurrences into builder attribute. More... | |
unsafe void | WaveFaces () |
Wave face to work part for creating user defined relief as reference. More... | |
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... | |
Public Member Functions inherited from NXOpen.TaggedObject | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
override string | ToString () |
Returns a String that represents the current Object. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Properties | |
unsafe double | Clearance [get, set] |
Returns or sets the clearance of KF bounding box. More... | |
unsafe NXOpen.Expression | Clearance1 [get] |
Returns the first clearance to create handle to control -X direction clearance. More... | |
unsafe NXOpen.Expression | Clearance2 [get] |
Returns the second clearance to create handle to control -Y direction clearance. More... | |
unsafe NXOpen.Expression | Clearance3 [get] |
Returns the third clearance to create handle to control -Z direction clearance. More... | |
unsafe NXOpen.Expression | Clearance4 [get] |
Returns the fourth clearance to create handle to control +X direction clearance. More... | |
unsafe NXOpen.Expression | Clearance5 [get] |
Returns the fifth clearance to create handle to control +Y direction clearance. More... | |
unsafe NXOpen.Expression | Clearance6 [get] |
Returns the sixth clearance to create handle to control +Z direction clearance. More... | |
unsafe NXOpen.SelectBodyList | CopyRelief [get] |
Returns the relief used to copy. More... | |
unsafe NXOpen.Tooling.ReliefDesignBuilder.Method | CreateEditMethod [get, set] |
Returns or sets the create and edit method. More... | |
unsafe bool | CreateLocation [get, set] |
Returns or sets the location option to create relief, true: create relief at the location of forming region, false: create relief at the next station(offset one pitch). More... | |
unsafe NXOpen.Section | CurveSuperSelect [get] |
Returns the sketched curve profile used for creating or editing user defined relief. More... | |
unsafe NXOpen.Tooling.ReliefDesignBuilder.MethodOfDelete | DeleteMethod [get, set] |
Returns or sets the delete method. More... | |
unsafe bool | HideReliefStatus [get, set] |
Returns or sets the option to hide (true) or show (false) the relief. More... | |
unsafe int | NumberOfCopy [get, set] |
Returns or sets the number of relief to be copied. More... | |
unsafe double | Pitch [get, set] |
Returns or sets the pitch. More... | |
unsafe NXOpen.ScCollector | ReliefFace [get] |
Returns the face used to create bounding box or wave to workpart as reference for creating user defined relief. More... | |
unsafe NXOpen.Expression | ReliefHeight [get] |
Returns the relief height. More... | |
unsafe NXOpen.Expression | ReliefRadius [get] |
Returns the relief radius. More... | |
unsafe NXOpen.Expression | ReliefStart [get] |
Returns the extrude start of the user defined relief. More... | |
unsafe NXOpen.SelectNXObject | SelectionReliefToEdit [get] |
Returns the selected relief to edit. More... | |
unsafe NXOpen.Tooling.ReliefDesignBuilder.Types | Type [get, set] |
Returns or sets the type of relief design. 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 | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents a NXOpen.Tooling.ReliefDesignBuilder Relief Design is to cut relief pocket for forming region .
To create a new instance of this class, use NXOpen.Tooling.ReliefDesignCollection.CreateReliefDesignBuilder
Default values.
Property | Value |
---|---|
Clearance |
0.1 |
CreateEditMethod |
BBox |
CreateLocation |
1 |
DeleteMethod |
DeleteSelectedInstance |
HideReliefStatus |
0 |
NumberOfCopy |
1 |
ReliefHeight.Value |
5 (millimeters part), 1 (inches part) |
ReliefRadius.Value |
1 (millimeters part), 0.1 (inches part) |
Created in NX7.5.0
|
inline |
Delete the linked face feature.
Created in NX7.5.0
License requirements: None.
|
inline |
Sets the face occurrences into builder attribute.
Created in NX7.5.0
License requirements: None.
faceOccs | array of face occurrences |
|
inline |
Wave face to work part for creating user defined relief as reference.
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the clearance of KF bounding box.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
get |
Returns the first clearance to create handle to control -X direction clearance.
Created in NX7.5.0
License requirements: None.
|
get |
Returns the second clearance to create handle to control -Y direction clearance.
Created in NX7.5.0
License requirements: None.
|
get |
Returns the third clearance to create handle to control -Z direction clearance.
Created in NX7.5.0
License requirements: None.
|
get |
Returns the fourth clearance to create handle to control +X direction clearance.
Created in NX7.5.0
License requirements: None.
|
get |
Returns the fifth clearance to create handle to control +Y direction clearance.
Created in NX7.5.0
License requirements: None.
|
get |
Returns the sixth clearance to create handle to control +Z direction clearance.
Created in NX7.5.0
License requirements: None.
|
get |
Returns the relief used to copy.
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the create and edit method.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the location option to create relief, true: create relief at the location of forming region, false: create relief at the next station(offset one pitch).
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
get |
Returns the sketched curve profile used for creating or editing user defined relief.
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the delete method.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the option to hide (true) or show (false) the relief.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the number of relief to be copied.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the pitch.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
get |
Returns the face used to create bounding box or wave to workpart as reference for creating user defined relief.
Created in NX7.5.0
License requirements: None.
|
get |
Returns the relief height.
Created in NX7.5.0
License requirements: None.
|
get |
Returns the relief radius.
Created in NX7.5.0
License requirements: None.
|
get |
Returns the extrude start of the user defined relief.
Created in NX7.5.0
License requirements: None.
|
get |
Returns the selected relief to edit.
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the type of relief design.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: None.