NXOpen .NET Reference  12.0.0
Public Member Functions | Properties | List of all members
NXOpen.CAM.TrackingBuilder Class Reference

Represents a Tracking Builder More...

Inheritance diagram for NXOpen.CAM.TrackingBuilder:

Public Member Functions

unsafe NXOpen.NXObject Create (string name, int radiusId, int tpNumber, double angle, double radius, double xOffset, double yOffset, int adjustReg, int cutcomReg)
 Create a new trackpoint, values of name,xOffset and yOffset may will be changed More...
 
unsafe void Modify (NXOpen.NXObject pointTag, string name, int radiusId, int tpNumber, double angle, double radius, double xOffset, double yOffset, int adjustReg, int cutcomReg)
 Modify an existing trackpoint More...
 
unsafe void Delete (NXOpen.NXObject pointTag)
 Delete an existing trackpoint More...
 
unsafe void Get (NXOpen.NXObject pointTag, out string name, out int radiusId, out int tpNumber, out double angle, out double radius, out double xOffset, out double yOffset, out int adjustReg, out int cutcomReg)
 Get the values of an existing trackpoint More...
 
unsafe NXOpen.NXObject GetTrackPoint (int position)
 Get a specific trackpoint More...
 

Properties

unsafe int NumberOfTrackPoints [get]
 Returns the number of trackpoints More...
 

Detailed Description

Represents a Tracking Builder

Created in NX5.0.0

Member Function Documentation

unsafe NXOpen.NXObject NXOpen.CAM.TrackingBuilder.Create ( string  name,
int  radiusId,
int  tpNumber,
double  angle,
double  radius,
double  xOffset,
double  yOffset,
int  adjustReg,
int  cutcomReg 
)

Create a new trackpoint, values of name,xOffset and yOffset may will be changed

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
namethe name
radiusIdthe radius ID
tpNumberthe track point number
anglethe angle
radiusthe radius
xOffsetthe xoffset
yOffsetthe yoffset
adjustRegthe adjust register
cutcomRegthe cutcom register
Returns
return new created item pointer
unsafe void NXOpen.CAM.TrackingBuilder.Delete ( NXOpen.NXObject  pointTag)

Delete an existing trackpoint

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
pointTagthe pointer of deleted track point
unsafe void NXOpen.CAM.TrackingBuilder.Get ( NXOpen.NXObject  pointTag,
out string  name,
out int  radiusId,
out int  tpNumber,
out double  angle,
out double  radius,
out double  xOffset,
out double  yOffset,
out int  adjustReg,
out int  cutcomReg 
)

Get the values of an existing trackpoint

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
pointTagthe track point
namethe name
radiusIdthe radius ID
tpNumberthe track point number
anglethe angle
radiusthe radius
xOffsetthe xoffset
yOffsetthe yoffset
adjustRegthe adjust register
cutcomRegthe cutcom register
unsafe NXOpen.NXObject NXOpen.CAM.TrackingBuilder.GetTrackPoint ( int  position)

Get a specific trackpoint

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
positionthe position of track point
Returns
the track point
unsafe void NXOpen.CAM.TrackingBuilder.Modify ( NXOpen.NXObject  pointTag,
string  name,
int  radiusId,
int  tpNumber,
double  angle,
double  radius,
double  xOffset,
double  yOffset,
int  adjustReg,
int  cutcomReg 
)

Modify an existing trackpoint

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
pointTagthe pointer of modified track point
namethe name
radiusIdthe radius ID
tpNumberthe track point number
anglethe angle
radiusthe radius
xOffsetthe xoffset
yOffsetthe yoffset
adjustRegthe adjust register
cutcomRegthe cutcom register

Property Documentation

unsafe int NXOpen.CAM.TrackingBuilder.NumberOfTrackPoints
get

Returns the number of trackpoints

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.