NXOpen .NET Reference Guide
1899
|
Represents a turn avoidance path points builder More...
Public Types | |
enum | CsTypes { Wcs, Mcs } |
the cs modes More... | |
enum | CustomFeedrateUnitTypes { None, IpmOrMmpm, IprOrMmpr } |
the custom feed rate unit options More... | |
enum | FeedrateModesTypes { Rapid, ApproachOrDepature, EngageOrReturn, Cut, Custom } |
the feed rate type options More... | |
enum | MotionTypes { Automatic, Direct, RadialThenAxial, AxialThenRadial } |
the motion to point type options More... | |
enum | PointStatus { Inactive, Active } |
the point status options More... | |
Public Member Functions | |
unsafe void | Delete (int index) |
Delete 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 | GetPointData (int index, out NXOpen.Point 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, out double toolHolderAngle) |
Gets the values of an existing avoidance path point More... | |
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 | 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 | ModifyData (int index, NXOpen.Point 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, double toolHolderAngle) |
Modifies an existing avoidance path point,name maybe changed if not unique More... | |
unsafe void | MoveDown (int index) |
Move down a avoidance path point More... | |
unsafe void | MoveUp (int index) |
Move up a avoidance path point 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 | SetPointData (int index, NXOpen.Point 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, double toolHolderAngle) |
Creates a new avoidance path point, name maybe changed if not unique. 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... | |
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 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... | |
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 turn avoidance path points builder
Created in NX6.0.0
|
inline |
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 |
|
inline |
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 |
|
inline |
Gets the values of an existing avoidance path point
Created in NX12.0.1
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 |
toolHolderAngle | the tool holder angle |
|
inline |
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 |
|
inline |
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 |
|
inline |
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 |
|
inline |
Modifies an existing avoidance path point,name maybe changed if not unique
Created in NX12.0.1
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 |
toolHolderAngle | the tool holder angle |
|
inline |
Move down a avoidance path point
Created in NX6.0.0
License requirements: None.
index | the index of item which should be moved down |
|
inline |
Move up a avoidance path point
Created in NX6.0.0
License requirements: None.
index | the index of item which should be moved up |
|
inline |
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 |
|
inline |
Creates a new avoidance path point, name maybe changed if not unique.
Created in NX12.0.1
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 |
toolHolderAngle | the tool holder angle |
|
inline |
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.