NXOpen .NET Reference
12.0.0
|
Represents a turn avoidance path points builder More...
Public Types | |
enum | CsTypes { Wcs, Mcs } |
the cs modes More... | |
enum | MotionTypes { Automatic, Direct, RadialThenAxial, AxialThenRadial } |
the motion to point type options More... | |
enum | FeedrateModesTypes { Rapid, ApproachOrDepature, EngageOrReturn, Cut, Custom } |
the feed rate type options More... | |
enum | CustomFeedrateUnitTypes { None, IpmOrMmpm, IprOrMmpr } |
the custom feed rate unit options More... | |
enum | PointStatus { Inactive, Active } |
the point status options More... | |
Public Member Functions | |
unsafe void | GetPointListData (int index, out NXOpen.NXObject specifyPoint, out NXOpen.CAM.TurnAvoidancePathPointsBuilder.MotionTypes motionType, out NXOpen.CAM.TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType, out double customFeedrateValue, out NXOpen.CAM.TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit) |
Get the values of an existing avoidance path point More... | |
unsafe void | GetPointData (int index, out NXOpen.NXObject specifyPoint, out NXOpen.CAM.TurnAvoidancePathPointsBuilder.MotionTypes motionType, out NXOpen.CAM.TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType, out double customFeedrateValue, out NXOpen.CAM.TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit, out NXOpen.CAM.TurnAvoidancePathPointsBuilder.PointStatus pointStatus, out int startEventFlag, out NXOpen.NXObject startEventPath, out int endEventFlag, out NXOpen.NXObject endEventPath) |
Get the values of an existing avoidance path point More... | |
unsafe void | SetPointListData (int index, NXOpen.NXObject specifyPoint, NXOpen.CAM.TurnAvoidancePathPointsBuilder.MotionTypes motionType, NXOpen.CAM.TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType, double customFeedrateValue, NXOpen.CAM.TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit) |
Create a new avoidance path point, name maybe changed if not unique More... | |
unsafe void | SetPointData (int index, NXOpen.NXObject specifyPoint, NXOpen.CAM.TurnAvoidancePathPointsBuilder.MotionTypes motionType, NXOpen.CAM.TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType, double customFeedrateValue, NXOpen.CAM.TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit, NXOpen.CAM.TurnAvoidancePathPointsBuilder.PointStatus pointStatus, int startEventFlag, NXOpen.NXObject startEventPath, int endEventFlag, NXOpen.NXObject endEventPath) |
Create a new avoidance path point, name maybe changed if not unique. More... | |
unsafe void | Modify (int index, NXOpen.NXObject specifyPoint, NXOpen.CAM.TurnAvoidancePathPointsBuilder.MotionTypes motionType, NXOpen.CAM.TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType, double customFeedrateValue, NXOpen.CAM.TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit) |
Modify an existing avoidance path point,name maybe changed if not unique More... | |
unsafe void | ModifyData (int index, NXOpen.NXObject specifyPoint, NXOpen.CAM.TurnAvoidancePathPointsBuilder.MotionTypes motionType, NXOpen.CAM.TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType, double customFeedrateValue, NXOpen.CAM.TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit, NXOpen.CAM.TurnAvoidancePathPointsBuilder.PointStatus pointStatus, int startEventFlag, NXOpen.NXObject startEventPath, int endEventFlag, NXOpen.NXObject endEventPath) |
Modify an existing avoidance path point,name maybe changed if not unique More... | |
unsafe void | Delete (int index) |
Delete an existing avoidance path point More... | |
unsafe void | MoveUp (int index) |
Move up a avoidance path point More... | |
unsafe void | MoveDown (int index) |
Move down a avoidance path point More... | |
Properties | |
unsafe NXOpen.CAM.TurnAvoidancePathPointsBuilder.CsTypes | CsMode [get, set] |
Returns or sets the cs mode More... | |
unsafe int | PointListDataNumberOfTrackPoints [get] |
Returns the number of avoidance path points More... | |
Represents a turn avoidance path points builder
Created in NX6.0.0
unsafe void NXOpen.CAM.TurnAvoidancePathPointsBuilder.Delete | ( | int | index | ) |
Delete an existing avoidance path point
Created in NX6.0.0
License requirements: cam_base ("CAM BASE")
index | the index of deleted avoidance path point |
unsafe void NXOpen.CAM.TurnAvoidancePathPointsBuilder.GetPointData | ( | int | index, |
out NXOpen.NXObject | specifyPoint, | ||
out NXOpen.CAM.TurnAvoidancePathPointsBuilder.MotionTypes | motionType, | ||
out NXOpen.CAM.TurnAvoidancePathPointsBuilder.FeedrateModesTypes | feedrateType, | ||
out double | customFeedrateValue, | ||
out NXOpen.CAM.TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes | customFeedrateUnit, | ||
out NXOpen.CAM.TurnAvoidancePathPointsBuilder.PointStatus | pointStatus, | ||
out int | startEventFlag, | ||
out NXOpen.NXObject | startEventPath, | ||
out int | endEventFlag, | ||
out NXOpen.NXObject | endEventPath | ||
) |
Get the values of an existing avoidance path point
Created in NX6.0.2
License requirements: None.
index | the index of avoidance path point |
specifyPoint | selected point |
motionType | the motionTypeColumn |
feedrateType | the feedrate Type |
customFeedrateValue | the feedrateColumn |
customFeedrateUnit | the feedrateUnitColumn |
pointStatus | the point status |
startEventFlag | the start event status |
startEventPath | the start event path |
endEventFlag | the end event status |
endEventPath | the end event path |
unsafe void NXOpen.CAM.TurnAvoidancePathPointsBuilder.GetPointListData | ( | int | index, |
out NXOpen.NXObject | specifyPoint, | ||
out NXOpen.CAM.TurnAvoidancePathPointsBuilder.MotionTypes | motionType, | ||
out NXOpen.CAM.TurnAvoidancePathPointsBuilder.FeedrateModesTypes | feedrateType, | ||
out double | customFeedrateValue, | ||
out NXOpen.CAM.TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes | customFeedrateUnit | ||
) |
Get the values of an existing avoidance path point
Created in NX6.0.0
License requirements: None.
index | the index of avoidance path point |
specifyPoint | selected point |
motionType | the motionTypeColumn |
feedrateType | the feedrate Type |
customFeedrateValue | the feedrateColumn |
customFeedrateUnit | the feedrateUnitColumn |
unsafe void NXOpen.CAM.TurnAvoidancePathPointsBuilder.Modify | ( | int | index, |
NXOpen.NXObject | specifyPoint, | ||
NXOpen.CAM.TurnAvoidancePathPointsBuilder.MotionTypes | motionType, | ||
NXOpen.CAM.TurnAvoidancePathPointsBuilder.FeedrateModesTypes | feedrateType, | ||
double | customFeedrateValue, | ||
NXOpen.CAM.TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes | customFeedrateUnit | ||
) |
Modify an existing avoidance path point,name maybe changed if not unique
Created in NX6.0.0
License requirements: cam_base ("CAM BASE")
index | the index of modified avoidance path point |
specifyPoint | selected point |
motionType | the motionTypeColumn |
feedrateType | the feedrate Type |
customFeedrateValue | the feedrateColumn |
customFeedrateUnit | the feedrateUnitColumn |
unsafe void NXOpen.CAM.TurnAvoidancePathPointsBuilder.ModifyData | ( | int | index, |
NXOpen.NXObject | specifyPoint, | ||
NXOpen.CAM.TurnAvoidancePathPointsBuilder.MotionTypes | motionType, | ||
NXOpen.CAM.TurnAvoidancePathPointsBuilder.FeedrateModesTypes | feedrateType, | ||
double | customFeedrateValue, | ||
NXOpen.CAM.TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes | customFeedrateUnit, | ||
NXOpen.CAM.TurnAvoidancePathPointsBuilder.PointStatus | pointStatus, | ||
int | startEventFlag, | ||
NXOpen.NXObject | startEventPath, | ||
int | endEventFlag, | ||
NXOpen.NXObject | endEventPath | ||
) |
Modify an existing avoidance path point,name maybe changed if not unique
Created in NX6.0.2
License requirements: cam_base ("CAM BASE")
index | the index of modified avoidance path point |
specifyPoint | selected point |
motionType | the motionTypeColumn |
feedrateType | the feedrate Type |
customFeedrateValue | the feedrateColumn |
customFeedrateUnit | the feedrateUnitColumn |
pointStatus | the point status |
startEventFlag | the start event status |
startEventPath | the start event path |
endEventFlag | the end event status |
endEventPath | the end event path |
unsafe void NXOpen.CAM.TurnAvoidancePathPointsBuilder.MoveDown | ( | int | index | ) |
Move down a avoidance path point
Created in NX6.0.0
License requirements: None.
index | the index of item which should be moved down |
unsafe void NXOpen.CAM.TurnAvoidancePathPointsBuilder.MoveUp | ( | int | index | ) |
Move up a avoidance path point
Created in NX6.0.0
License requirements: None.
index | the index of item which should be moved up |
unsafe void NXOpen.CAM.TurnAvoidancePathPointsBuilder.SetPointData | ( | int | index, |
NXOpen.NXObject | specifyPoint, | ||
NXOpen.CAM.TurnAvoidancePathPointsBuilder.MotionTypes | motionType, | ||
NXOpen.CAM.TurnAvoidancePathPointsBuilder.FeedrateModesTypes | feedrateType, | ||
double | customFeedrateValue, | ||
NXOpen.CAM.TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes | customFeedrateUnit, | ||
NXOpen.CAM.TurnAvoidancePathPointsBuilder.PointStatus | pointStatus, | ||
int | startEventFlag, | ||
NXOpen.NXObject | startEventPath, | ||
int | endEventFlag, | ||
NXOpen.NXObject | endEventPath | ||
) |
Create a new avoidance path point, name maybe changed if not unique.
Created in NX6.0.2
License requirements: cam_base ("CAM BASE")
index | the index which new avoidance path point will be added after |
specifyPoint | selected point |
motionType | the motionTypeColumn |
feedrateType | the feedrate Type |
customFeedrateValue | the feedrateColumn |
customFeedrateUnit | the feedrateUnitColumn |
pointStatus | the point status |
startEventFlag | the start event status |
startEventPath | the start event path |
endEventFlag | the end event status |
endEventPath | the end event path |
unsafe void NXOpen.CAM.TurnAvoidancePathPointsBuilder.SetPointListData | ( | int | index, |
NXOpen.NXObject | specifyPoint, | ||
NXOpen.CAM.TurnAvoidancePathPointsBuilder.MotionTypes | motionType, | ||
NXOpen.CAM.TurnAvoidancePathPointsBuilder.FeedrateModesTypes | feedrateType, | ||
double | customFeedrateValue, | ||
NXOpen.CAM.TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes | customFeedrateUnit | ||
) |
Create a new avoidance path point, name maybe changed if not unique
Created in NX6.0.0
License requirements: cam_base ("CAM BASE")
index | the index which new avoidance path point will be added after |
specifyPoint | selected point |
motionType | the motionTypeColumn |
feedrateType | the feedrate Type |
customFeedrateValue | the feedrateColumn |
customFeedrateUnit | the feedrateUnitColumn |
|
getset |
Returns or sets the cs mode
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: cam_base ("CAM BASE")
|
get |
Returns the number of avoidance path points
Created in NX6.0.0
License requirements: None.