public interface KinematicJunctionBuilder extends Builder
KinematicConfigurator
class to create a KinematicJunctionBuilder object. Modifier and Type | Interface and Description |
---|---|
static class |
KinematicJunctionBuilder.SystemClass
The junction system classes
|
Modifier and Type | Method and Description |
---|---|
KinematicJunctionBuilder.SystemClass |
classification()
Returns the classification of the junction
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") OR resource_manager_nx ("Teamcenter Resource Manager") . |
CartesianCoordinateSystem |
createDefaultCsys()
Create the default CSYS based on WCS
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") OR resource_manager_nx ("Teamcenter Resource Manager") . |
CartesianCoordinateSystem |
createTooltipCsys()
Create the tooltip CSYS
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
CartesianCoordinateSystem |
csys()
Returns the CSYS associated with the junction
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") OR resource_manager_nx ("Teamcenter Resource Manager") . |
boolean |
isMachineZero()
Test if this is a machine zero junction
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
boolean |
isToolMount()
Test if the junction is a tool mount junctions
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") OR resource_manager_nx ("Teamcenter Resource Manager") . |
boolean |
isToolTip()
Test if the junction is a tool tip junctions
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") OR resource_manager_nx ("Teamcenter Resource Manager") . |
String |
name()
Returns the kim junction's name
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
void |
setClassification(KinematicJunctionBuilder.SystemClass jctClass)
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") OR resource_manager_nx ("Teamcenter Resource Manager") . |
void |
setCsys(CartesianCoordinateSystem csys)
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") OR resource_manager_nx ("Teamcenter Resource Manager") . |
void |
setName(String name)
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") OR resource_manager_nx ("Teamcenter Resource Manager") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
String name() throws NXException, RemoteException
NXException
RemoteException
void setName(String name) throws NXException, RemoteException
name
- the junction's new nameNXException
RemoteException
CartesianCoordinateSystem createDefaultCsys() throws NXException, RemoteException
NXException
RemoteException
CartesianCoordinateSystem createTooltipCsys() throws NXException, RemoteException
NXException
RemoteException
CartesianCoordinateSystem csys() throws NXException, RemoteException
NXException
RemoteException
void setCsys(CartesianCoordinateSystem csys) throws NXException, RemoteException
csys
- the csysNXException
RemoteException
KinematicJunctionBuilder.SystemClass classification() throws NXException, RemoteException
NXException
RemoteException
void setClassification(KinematicJunctionBuilder.SystemClass jctClass) throws NXException, RemoteException
jctClass
- the classification of the junctionNXException
RemoteException
boolean isMachineZero() throws NXException, RemoteException
NXException
RemoteException
boolean isToolMount() throws NXException, RemoteException
NXException
RemoteException
boolean isToolTip() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.