NXOpen .NET Reference Guide
|
Represents an Export Tool Part Builder More...
Public Member Functions | |
unsafe void | AskR1ToolTipJunction (out NXOpen.NXObject r1ToolTipJunction, out int r1ToolTipTrackingPoint) |
The r1 tool tip junction, applies for turning tools only More... | |
unsafe void | AskToolTipJunction (out NXOpen.NXObject toolTipJunction, out int toolTipTrackingPoint, out int toolTipRadiusId) |
The tool_tip_tracking_point, tool_tip_radius_id parameters apply for turning tools only. More... | |
unsafe int | GetNumToolCutter () |
Get the number of tool cutter objects More... | |
unsafe int | GetNumToolNonCuttingObjects () |
Get the number of the tool's non cutting geometry objects More... | |
unsafe void | GetToolCutter (out NXOpen.NXObject[] tagArray) |
Get the tool's cutter geometry objects More... | |
unsafe void | GetToolNonCuttingObjects (out NXOpen.NXObject[] tagArray) |
Get the geometry objects of the tool's non cutting component More... | |
unsafe void | SetToolCutter (NXOpen.NXObject[] tagArray) |
Sets the geometry objects for the tool's cutter More... | |
unsafe void | SetToolNonCuttingObjects (NXOpen.NXObject[] tagArray) |
Sets the geometry objects of the tool's non cutting component More... | |
unsafe void | UpdateR1ToolTipJunction (NXOpen.NXObject r1ToolTipJunction, int r1ToolTipTrackingPoint) |
Updates the r1 tool tip junction and related tracking point (1. More... | |
unsafe void | UpdateToolTipJunction (NXOpen.NXObject r1ToolTipJunction, int toolTipTrackingPoint, int toolTipRadiusId) |
Updates the tool tip junction. 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 bool | ExportToggleState [get, set] |
Returns or sets the export tool part toggle state More... | |
unsafe NXOpen.NXObject | ToolMountingJunction [get, set] |
Returns or sets the tool mounting junction More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents an Export Tool Part Builder
This is an abstract class, and cannot be instantiated.
Created in NX6.0.0
|
inline |
The r1 tool tip junction, applies for turning tools only
Created in NX6.0.0
License requirements: None.
r1ToolTipJunction | The Tool Tip Junction at radius R1 |
r1ToolTipTrackingPoint | The tracking point (1..9) where the junction origin is located |
|
inline |
The tool_tip_tracking_point, tool_tip_radius_id parameters apply for turning tools only.
Otherwise they are set to zero
Created in NX8.5.0
License requirements: None.
toolTipJunction | The Tool Tip Junction at radius R1 |
toolTipTrackingPoint | The tracking point (1..9) where the junction origin is located |
toolTipRadiusId | The radius id where the junction origin is located |
|
inline |
Get the number of tool cutter objects
Created in NX7.5.0
License requirements: None.
|
inline |
Get the number of the tool's non cutting geometry objects
Created in NX12.0.1
License requirements: None.
|
inline |
Get the tool's cutter geometry objects
Created in NX7.5.0
License requirements: None.
tagArray | Array with the cutter objects |
|
inline |
Get the geometry objects of the tool's non cutting component
Created in NX12.0.1
License requirements: None.
tagArray | Array with the non cutting objects |
|
inline |
Sets the geometry objects for the tool's cutter
Created in NX7.5.0
License requirements: None.
tagArray | Array holding the cutter objects |
|
inline |
Sets the geometry objects of the tool's non cutting component
Created in NX12.0.1
License requirements: None.
tagArray | Array holding the non cutting objects |
|
inline |
Updates the r1 tool tip junction and related tracking point (1.
.9)
Created in NX6.0.0
License requirements: None.
r1ToolTipJunction | The tool tip junction at radius R1 |
r1ToolTipTrackingPoint | The tracking point (1..9) where the junction origin is located |
|
inline |
Updates the tool tip junction.
The tool_tip_tracking_point, tool_tip_radius_id parameters apply for turning tools only.
Created in NX8.5.0
License requirements: None.
r1ToolTipJunction | The tool tip junction at radius R1 |
toolTipTrackingPoint | The tracking point (1..9) where the junction origin is located |
toolTipRadiusId | The radius id (1,2,3..) where the junction origin is located |
|
getset |
Returns or sets the export tool part toggle state
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the tool mounting junction
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.