NXOpen .NET Reference Guide
1899
|
Represents a Milling Trackpoint Builder More...
Public Types | |
enum | Types { Full, ByDiameter } |
the definition enum More... | |
Public Member Functions | |
unsafe int | Add (int inputIndex, string name, double diameter, double distance, double zOffset, int zOffsetUsed, int adjust, int adjustUsed, int cutcom, int cutcomUsed, out string newName) |
Add a new trackpoint, name maybe changed if not unique More... | |
unsafe int | Add (int inputIndex, string name, int definitionType, double diameter, double distance, double zOffset, int zOffsetUsed, int adjust, int adjustUsed, int cutcom, int cutcomUsed, out string newName) |
Add a new track point, the input name will be changed if it is not unique. More... | |
unsafe double | CalculateDistance (int definitionType, out double diameter) |
Calculate distance when defining tracking point only by the diameter More... | |
unsafe void | Delete (int index) |
Delete an existing trackpoint More... | |
unsafe void | Get (NXOpen.NXObject pointTag, out string name, out double diameter, out double distance, out double zOffset, out int zOffsetUsed, out int adjust, out int adjustUsed, out int cutcom, out int cutcomUsed) |
Get the values of an existing trackpoint More... | |
unsafe NXOpen.NXObject | GetTrackPoint (int position) |
Get a specific trackpoint More... | |
unsafe void | GetTrackPoint (NXOpen.NXObject pointTag, out string name, out int definitionType, out double diameter, out double distance, out double zOffset, out int zOffsetUsed, out int adjust, out int adjustUsed, out int cutcom, out int cutcomUsed) |
Get the values of an existing track point. More... | |
unsafe string | Modify (int index, string name, double diameter, double distance, double zOffset, int zOffsetUsed, int adjust, int adjustUsed, int cutcom, int cutcomUsed) |
Modify an existing trackpoint,name maybe changed if not unique More... | |
unsafe string | Modify (int index, string name, int definitionType, double diameter, double distance, double zOffset, int zOffsetUsed, int adjust, int adjustUsed, int cutcom, int cutcomUsed) |
Modify an existing track point, the input name will be changed if it is not unique. More... | |
unsafe void | MoveDown (int index) |
Move down a trackpoint More... | |
unsafe void | MoveUp (int index) |
Move up a trackpoint 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 int | NumberOfTrackPoints [get] |
Returns the number of trackpoints 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 Milling Trackpoint Builder
Created in NX6.0.0
|
inline |
Add a new trackpoint, name maybe changed if not unique
Created in NX6.0.0
Deprecated in NX10.0.0. Use new version with additional arguments instead.
License requirements: cam_base ("CAM BASE")
inputIndex | the input index of new track point |
name | the new created object name |
diameter | the diameter |
distance | the distance |
zOffset | the zoffset |
zOffsetUsed | the zoffset toggle |
adjust | the adjust |
adjustUsed | the adjust toggle |
cutcom | the cutcom |
cutcomUsed | the cutcom toggle |
newName | the final new object name,user should allocate memory for it first, most length is UGUI_MAX_NAME_LEN |
|
inline |
Add a new track point, the input name will be changed if it is not unique.
Created in NX10.0.0
License requirements: cam_base ("CAM BASE")
inputIndex | the input index of new track point |
name | the new created object name |
definitionType | the definition type |
diameter | the diameter |
distance | the distance |
zOffset | the zoffset |
zOffsetUsed | the zoffset toggle |
adjust | the adjust |
adjustUsed | the adjust toggle |
cutcom | the cutcom |
cutcomUsed | the cutcom toggle |
newName | the final new object name,user should allocate memory for it first, most length is UGUI_MAX_NAME_LEN |
|
inline |
Calculate distance when defining tracking point only by the diameter
Created in NX10.0.0
License requirements: cam_base ("CAM BASE")
definitionType | the definition type |
diameter | the diameter |
|
inline |
Delete an existing trackpoint
Created in NX6.0.0
License requirements: cam_base ("CAM BASE")
index | the index of deleted track point |
|
inline |
Get the values of an existing trackpoint
Created in NX6.0.0
Deprecated in NX10.0.0. Use new version _tp with additional arguments instead.
License requirements: cam_base ("CAM BASE")
pointTag | the track point |
name | the name |
diameter | the diameter |
distance | the distance |
zOffset | the zoffset |
zOffsetUsed | the zoffset toggle |
adjust | the adjust |
adjustUsed | the adjust toggle |
cutcom | the cutcom |
cutcomUsed | the cutcom toggle |
|
inline |
Get a specific trackpoint
Created in NX6.0.0
License requirements: cam_base ("CAM BASE")
position | the position of track point |
|
inline |
Get the values of an existing track point.
Created in NX10.0.0
License requirements: cam_base ("CAM BASE")
pointTag | the track point |
name | the name |
definitionType | the definition type |
diameter | the diameter |
distance | the distance |
zOffset | the zoffset |
zOffsetUsed | the zoffset toggle |
adjust | the adjust |
adjustUsed | the adjust toggle |
cutcom | the cutcom |
cutcomUsed | the cutcom toggle |
|
inline |
Modify an existing trackpoint,name maybe changed if not unique
Created in NX6.0.0
Deprecated in NX10.0.0. Use new version with additional arguments instead.
License requirements: cam_base ("CAM BASE")
index | the index of modified track point |
name | the object new name |
diameter | the diameter |
distance | the distance |
zOffset | the zoffset |
zOffsetUsed | the zoffset toggle |
adjust | the adjust |
adjustUsed | the adjust toggle |
cutcom | the cutcom |
cutcomUsed | the cutcom toggle |
|
inline |
Modify an existing track point, the input name will be changed if it is not unique.
Created in NX10.0.0
License requirements: cam_base ("CAM BASE")
index | the index of modified track point |
name | the object new name |
definitionType | the definition type |
diameter | the diameter |
distance | the distance |
zOffset | the zoffset |
zOffsetUsed | the zoffset toggle |
adjust | the adjust |
adjustUsed | the adjust toggle |
cutcom | the cutcom |
cutcomUsed | the cutcom toggle |
|
inline |
Move down a trackpoint
Created in NX6.0.0
License requirements: None.
index | the index of item which should be moved down |
|
inline |
Move up a trackpoint
Created in NX6.0.0
License requirements: None.
index | the index of item which should be moved up |
|
get |
Returns the number of trackpoints
Created in NX6.0.0
License requirements: cam_base ("CAM BASE")