Package | Description |
---|---|
nxopen.cam |
Provides classes and interfaces for Manufacturing.
|
Modifier and Type | Method and Description |
---|---|
PathEvent |
Path.addCircularMotion(PathCircularMotion data,
CamPathToolpathEventLocation location,
PathEvent referenceEvent)
Add a circular move at location, if location is end location(append)
then the reference is not relevant
License requirements: None. |
PathEvent |
Path.addHelixMotion(PathHelixMotion data,
CamPathToolpathEventLocation location,
PathEvent referenceEvent)
Add a helix move at location, if location is end location(append)
then the reference is not relevant
License requirements: None. |
PathEvent |
Path.addLevelMarker(PathLevelMarker data,
CamPathToolpathEventLocation location,
PathEvent referenceEvent)
Add a level marker event at location, if location is end location(append)
then the reference is not relevant
License requirements: None. |
PathEvent |
Path.addLinearMotion(PathLinearMotion data,
CamPathToolpathEventLocation location,
PathEvent referenceEvent)
Add a linear move at location, if location is end location(append)
then the reference is not relevant
License requirements: None. |
PathEvent |
Path.addUde(String udeName,
CamPathToolpathEventLocation location,
PathEvent referenceEvent)
Add a helix move at location, if location is end location(append)
then the reference is not relevant
License requirements: None. |
PathEvent |
Path.getFirstEvent()
Ask for the first path event **
License requirements: None. |
PathEvent |
Path.getLastEvent()
Ask for the last path event **
License requirements: None. |
PathEvent |
PathEvent.getNext()
Get the next tool path event, will return null to indicate end of list.
|
PathEvent |
PathEvent.getPrevious()
Get the previous tool path event, will return null to indicate start of list.
|
PathEvent |
Path.getToolpathEvent(int eventNumber)
Get the tool path event for a given index
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
PathEvent |
Path.addCircularMotion(PathCircularMotion data,
CamPathToolpathEventLocation location,
PathEvent referenceEvent)
Add a circular move at location, if location is end location(append)
then the reference is not relevant
License requirements: None. |
PathEvent |
Path.addHelixMotion(PathHelixMotion data,
CamPathToolpathEventLocation location,
PathEvent referenceEvent)
Add a helix move at location, if location is end location(append)
then the reference is not relevant
License requirements: None. |
PathEvent |
Path.addLevelMarker(PathLevelMarker data,
CamPathToolpathEventLocation location,
PathEvent referenceEvent)
Add a level marker event at location, if location is end location(append)
then the reference is not relevant
License requirements: None. |
PathEvent |
Path.addLinearMotion(PathLinearMotion data,
CamPathToolpathEventLocation location,
PathEvent referenceEvent)
Add a linear move at location, if location is end location(append)
then the reference is not relevant
License requirements: None. |
PathEvent |
Path.addUde(String udeName,
CamPathToolpathEventLocation location,
PathEvent referenceEvent)
Add a helix move at location, if location is end location(append)
then the reference is not relevant
License requirements: None. |
void |
Path.deleteOneEvent(PathEvent pathEvent)
Delete one event
License requirements: None. |
PathCircularMotion |
Path.getCircularMotion(PathEvent eventOfInterest)
Get the data of the circular motion at the given index
License requirements: None. |
PathHelixMotion |
Path.getHelixMotion(PathEvent eventOfInterest)
Get the data of the helix motion event
License requirements: None. |
PathLevelMarker |
Path.getLevelMarker(PathEvent eventOfInterest)
Get the data of the level marker event
License requirements: None. |
PathLinearMotion |
Path.getLinearMotion(PathEvent eventOfInterest)
Get the data of the linear motion
License requirements: None. |
CamPathToolpathEventType |
Path.getToolpathEventType(PathEvent pathEvent)
Get the tool path event type
License requirements: None. |
Ude |
Path.getUde(PathEvent eventOfInterest)
Get the data of the Ude event
License requirements: None. |
Path.IsToolpathEventAMotionData |
Path.isToolpathEventAMotion(PathEvent eventOfInterest)
Tell if the event is a motion
License requirements: None. |
Path.IsToolpathEventUdeData |
Path.isToolpathEventUde(PathEvent eventOfInterest)
Tell if the event is a ude
License requirements: None. |
void |
Path.moveEvent(PathEvent eventToMove,
CamPathToolpathEventLocation location,
PathEvent referenceEvent)
Move the event relative to the referenceEvent and the location.
|
void |
Path.setCircularMotion(PathEvent eventOfInterest,
PathCircularMotion data)
Updates the data of the circular motion event
License requirements: None. |
void |
Path.setHelixMotion(PathEvent eventOfInterest,
PathHelixMotion data)
Updates the data of the helix motion event
License requirements: None. |
void |
Path.setLevelMarker(PathEvent eventOfInterest,
PathLevelMarker data)
Updates the data of the level marker event
License requirements: None. |
void |
Path.setLinearMotion(PathEvent eventOfInterest,
PathLinearMotion data)
Updates the data of the linear motion event
License requirements: None. |
void |
Path.setUde(PathEvent eventOfInterest,
Ude data)
Updates the data of the ude event
License requirements: None. |
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.