NXOpen .NET Reference
12.0.0
|
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 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 void | Delete (int index) |
Delete an existing trackpoint More... | |
unsafe void | MoveUp (int index) |
Move up a trackpoint More... | |
unsafe void | MoveDown (int index) |
Move down a 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 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 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 | 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 double | CalculateDistance (int definitionType, out double diameter) |
Calculate distance when defining tracking point only by the diameter More... | |
Properties | |
unsafe int | NumberOfTrackPoints [get] |
Returns the number of trackpoints More... | |
Represents a Milling Trackpoint Builder
Created in NX6.0.0
unsafe int NXOpen.CAM.MillingTrackpointBuilder.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
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 |
unsafe int NXOpen.CAM.MillingTrackpointBuilder.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.
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 |
unsafe double NXOpen.CAM.MillingTrackpointBuilder.CalculateDistance | ( | int | definitionType, |
out double | diameter | ||
) |
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 |
unsafe void NXOpen.CAM.MillingTrackpointBuilder.Delete | ( | int | index | ) |
Delete an existing trackpoint
Created in NX6.0.0
License requirements: cam_base ("CAM BASE")
index | the index of deleted track point |
unsafe void NXOpen.CAM.MillingTrackpointBuilder.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
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 |
unsafe NXOpen.NXObject NXOpen.CAM.MillingTrackpointBuilder.GetTrackPoint | ( | int | position | ) |
Get a specific trackpoint
Created in NX6.0.0
License requirements: cam_base ("CAM BASE")
position | the position of track point |
unsafe void NXOpen.CAM.MillingTrackpointBuilder.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.
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 |
unsafe string NXOpen.CAM.MillingTrackpointBuilder.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
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 |
unsafe string NXOpen.CAM.MillingTrackpointBuilder.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.
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 |
unsafe void NXOpen.CAM.MillingTrackpointBuilder.MoveDown | ( | int | index | ) |
Move down a trackpoint
Created in NX6.0.0
License requirements: None.
index | the index of item which should be moved down |
unsafe void NXOpen.CAM.MillingTrackpointBuilder.MoveUp | ( | int | index | ) |
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")