public interface KinematicChannelBuilder extends TaggedObject, IComponentBuilder
Builder.commit()
on this builder will only return null.
KinematicConfigurator.createKinematicChannelBuilder()
Modifier and Type | Method and Description |
---|---|
String |
geometryAxisX()
Returns the geometry X axis of the channel
License requirements: None. |
String |
geometryAxisY()
Returns the geometry Y axis of the channel
License requirements: None. |
String |
geometryAxisZ()
Returns the geometry Z axis of the channel
License requirements: None. |
String[] |
getAssignedAxes()
Gets a list of assigned axes of the channel
License requirements: None. |
String[] |
getReferencedSpindles()
Gets a list of referenced spindles of the channel
License requirements: None. |
String |
mainSpindle()
Returns the main spindle of the channel
License requirements: None. |
String |
name()
Returns the name of the channel
License requirements: None. |
void |
setAssignedAxes(String[] assignedAxes)
Sets a list of assigned axes of the channel
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
void |
setAssignedAxis(String axisName)
Sets an assigned axis of the channel
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
void |
setGeometryAxisX(String xAxis)
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
void |
setGeometryAxisY(String yAxis)
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
void |
setGeometryAxisZ(String zAxis)
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
void |
setMainSpindle(String mainSpindle)
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
void |
setName(String name)
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
void |
setReferencedSpindle(String spindleName)
Sets a referenced spindle of the channel
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
void |
setReferencedSpindles(String[] refSpindles)
Sets a list of referenced spindles of the channel
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
void |
setUnassignedAxis(String axisName)
Sets an unassigned axis of the channel
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
void |
setUnreferencedSpindle(String spindleName)
Sets an unreferenced spindle of the channel
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
printTestData, printTestData, tag, tagValue
validate
String name() throws NXException, RemoteException
NXException
RemoteException
void setName(String name) throws NXException, RemoteException
name
- the channel's new nameNXException
RemoteException
String[] getAssignedAxes() throws NXException, RemoteException
NXException
RemoteException
void setAssignedAxes(String[] assignedAxes) throws NXException, RemoteException
assignedAxes
- the list of assigned axesNXException
RemoteException
void setAssignedAxis(String axisName) throws NXException, RemoteException
axisName
- the assigned axisNXException
RemoteException
void setUnassignedAxis(String axisName) throws NXException, RemoteException
axisName
- the unassigned axisNXException
RemoteException
String[] getReferencedSpindles() throws NXException, RemoteException
NXException
RemoteException
void setReferencedSpindles(String[] refSpindles) throws NXException, RemoteException
refSpindles
- the list of referenced spindlesNXException
RemoteException
void setReferencedSpindle(String spindleName) throws NXException, RemoteException
spindleName
- the referenced spindleNXException
RemoteException
void setUnreferencedSpindle(String spindleName) throws NXException, RemoteException
spindleName
- the unreferenced spindleNXException
RemoteException
String mainSpindle() throws NXException, RemoteException
NXException
RemoteException
void setMainSpindle(String mainSpindle) throws NXException, RemoteException
mainSpindle
- the main spindleNXException
RemoteException
String geometryAxisX() throws NXException, RemoteException
NXException
RemoteException
void setGeometryAxisX(String xAxis) throws NXException, RemoteException
xAxis
- the x axisNXException
RemoteException
String geometryAxisY() throws NXException, RemoteException
NXException
RemoteException
void setGeometryAxisY(String yAxis) throws NXException, RemoteException
yAxis
- the y axisNXException
RemoteException
String geometryAxisZ() throws NXException, RemoteException
NXException
RemoteException
void setGeometryAxisZ(String zAxis) throws NXException, RemoteException
zAxis
- the z axisNXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.