public interface KinematicConfigurator extends NXObject
Part.kinematicConfigurator()
Modifier and Type | Interface and Description |
---|---|
static class |
KinematicConfigurator.FindAxisData
This class holds the data returned from
findAxis(java.lang.String) |
static class |
KinematicConfigurator.UniteTypes
The unite types for spinning geometries
|
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
void |
addChannel(String channel)
Adds a new user channel name to the list of channels
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
void |
addHoldingSystem(String holdSys)
Adds a new user holding system to the list of holding systems
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
void |
addUserClassification(String userClass)
Adds a new user class name to the list of user classes
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
KinematicComponentCollection |
componentCollection()
Returns the ComponentCollection instance belonging to this SimKim .
|
KinematicModel |
copyKinematicModel()
Copy a kinematic model.
|
ArchiveImportBuilder |
createArchiveImportBuilder()
Creates a builder to import a Sinumerik archive file
License requirements: nx_isv_mtb ("Machine Tool Builder") . |
KinematicAxisBuilder |
createAxisBuilder(KinematicComponent parent,
KinematicJunction jct,
KinematicAxis axis)
Creates a builder for a kinematic axis
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
KinematicChannelConfigurationBuilder |
createChannelConfigurationBuilder()
Creates a builder for a kinematic channel configurator
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
CollisionPairBuilder |
createCollisionPairBuilder()
Creates a collision pair builder
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
ConvertFromMCDBuilder |
createConvertFromMcdBuilder()
Creates a builder to convert from MCD
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
KinematicImportMcfBuilder |
createImportMcfBuilder()
Creates a builder for a import axis and channel data from mcf
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
IsvControlPanelBuilder |
createIsvControlPanelBuilder(IsvControlPanelBuilder.VisualizationType driverType,
CAMObject[] objects)
Creates an isv control panel builder
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
IsvControlPanelBuilder |
createIsvControlPanelBuilder(IsvControlPanelBuilder.VisualizationType driverType,
NcChannelSelectionData channelData)
Creates an isv control panel builder with given machine code file name.
|
IsvControlPanelBuilder |
createIsvControlPanelBuilder(IsvControlPanelBuilder.VisualizationType driverType,
String filename)
Deprecated.
Deprecated in NX9.0.0. Use
createIsvControlPanelBuilder(nxopen.sim.IsvControlPanelBuilder.VisualizationType, nxopen.cam.CAMObject[]) with createNcChannelSelectionData() instead.
|
KinematicJunctionBuilder |
createJunctionBuilder(KinematicComponent parent,
KinematicJunction jct)
Creates a builder for a kinematic 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") . |
KinematicChain |
createKinematicChain()
Creates a builder for a kinematic chain
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
KinematicChannelBuilder |
createKinematicChannelBuilder()
Creates a builder for a channel
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
KinematicSinumerikCaBuilder |
createKinematicSinumerikCaBuilder(KinematicComponent comp)
Creates a builder for a kinematic sinumerik ca config
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
MachineKitBuilder |
createMachineKitBuilder()
Creates a builder for the machine tool kit
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
MachineLibraryBuilder |
createMachineLibraryBuilder()
Creates a builder for the machine tool Library dialog
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
MachineToolConfiguration |
createMachineToolConfigurationBuilder()
Creates a builder for the Machine Tool Configuration
License requirements: nx_isv_mtb ("Machine Tool Builder") . |
NcChannelSelectionData |
createNcChannelSelectionData()
Creates an NcChannelSelectionData object to which files and channels can be assigned.
|
NcProgramManagerBuilder |
createNcProgramManagerBuilder()
Creates a builder for the nc program manager
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
SimDebugBuilder |
createSimDebugBuilder()
Creates a sim debug builder
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
SimulationOptionsBuilder |
createSimulationOptionsBuilder(SimulationOptionsBuilder.DialogType dialogType)
Creates a simulation options
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
SinumerikCaExportBuilder |
createSinumerikCaExportBuilder()
Creates a builder for a sinumerik ca export spf
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
SinumerikCaFacetBuilder |
createSinumerikCaFacetBuilder()
Creates a builder for a sinumerik ca facet
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
SinumerikCaPlaceholderBuilder |
createSinumerikCaPlaceholderBuilder()
Creates a builder for a sinumerik ca placeholder
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
SinumerikCaSimplifyBodiesBuilder |
createSinumerikCaSimplifyBodiesBuilder()
Creates a builder for a sinumerik ca simplify bodies
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
KinematicComponent |
createSpinningClone(KinematicComponent source,
boolean combine)
Creates a copy of the given component and spins its assigned geometry around a spinning axis.
|
KinematicChainConfiguration |
defineKinematicChains()
Creates a builder for a kinematic chain configurator
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
void |
deleteAllChannels()
Deletes all channels from the kinematic model
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
void |
deleteAllHoldingSystems()
Delete all holding systems from the kinematic model
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
void |
deleteAxis(KinematicAxis axis)
Deletes the given axis
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
void |
deleteChannel(String channel)
Deletes a channel name from the list of channels
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
void |
deleteComponent(KinematicComponent comp)
Deletes the given component
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
void |
deleteHoldingSystem(String holdSys)
Delete a holding system from the list
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
void |
deleteJunction(KinematicJunction jct)
Deletes the given junction
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
void |
deleteKinematicModel(KinematicModel kimModel)
Delete the copy of kinematic model.
|
void |
deleteModel()
Deletes the entire kinematic model
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
void |
deleteRootComponent(KinematicComponent oldRoot)
Delete a root component from the
KinematicConfigurator object
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") Created in NX7.5.0 |
void |
deleteUserClassification(String userClass)
Deletes a user class name from the list of user classes
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
ExportMachineKitBuilder |
exportMachineKitBuilder(String machineName)
Creates a builder for export the machine tool kit
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
KinematicConfigurator.FindAxisData |
findAxis(String name)
Find the axis with the given name
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
KinematicComponent[] |
findComponentsBySystemClass(int sysclass)
Deprecated.
Deprecated in NX8.0.3. Use
findComponentsBySystemClass(int) with KinematicComponentBuilder.SystemClass instead.
|
KinematicComponent[] |
findComponentsBySystemClass(KinematicComponentBuilder.SystemClass sysclass)
Finds component which are of the given system class
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") . |
KinematicJunction |
findJunction(NXObject csys)
Finds a junction by its coordinate system
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
KinematicJunction |
findJunction(String name)
Find the junction with the given name
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
KinematicComponent |
findOwnerOfJunction(KinematicJunction jct)
Finds the
KinematicComponent which is the owner of this junction
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") Created in NX7.5.0 |
KinematicComponent |
findParentComponent(KinematicComponent comp)
Finds the
KinematicComponent which is the parent of this component
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") Created in NX7.5.0 |
KinematicAxis[] |
getAxes()
Gets a list of all axes in the kinematic
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[] |
getAxisNames()
Gets a list of all axis names in the kinematic
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
String[] |
getChannels()
Get a list of all channels
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
String[] |
getHoldingSystems()
Get a list of all holding systems
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
String[] |
getJunctionNames()
Gets a list of all junction names in the kinematic
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
KinematicJunction[] |
getJunctions()
Gets a list of all junctions in the kinematic
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[] |
getUserClassifications()
Get a list of all user classes
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
ImportMachineKitBuilder |
importMachineKitBuilder(String kitPath)
Creates a builder for import the machine tool kit
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
void |
insertRootComponent(KinematicComponent newRoot)
Adds a new root component to the
KinematicConfigurator object
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") Created in NX7.5.0 |
IsvControlPanelBuilder |
isvControlPanelBuilder()
Returns the isv control panel builder
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
void |
renameChannel(String oldName,
String newName)
Renames a channel name from the list
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
void |
renameHoldingSystem(String oldName,
String newName)
Renames a holding system from the list
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
void |
renameUserClassification(String oldName,
String newName)
Renames a user class name from the list
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
void |
setName(String name)
Sets the custom name of the kinematic model
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") . |
createAttributeIterator, deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getNextUserAttribute, getRealAttribute, getRealUserAttribute, getReferenceAttribute, getStringAttribute, getStringUserAttribute, getTimeAttribute, getTimeUserAttribute, getUserAttribute, getUserAttribute, getUserAttributeAsString, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeLock, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributesAsStrings, getUserAttributeSize, getUserAttributeSourceObjects, hasUserAttribute, hasUserAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setBooleanUserAttribute, setReferenceAttribute, setReferenceAttribute, setTimeAttribute, setTimeAttribute, setTimeUserAttribute, setTimeUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttributeLock
printTestData, printTestData, tag, tagValue
findObject, isOccurrence, journalIdentifier, name, owningComponent, owningPart, print, prototype
KinematicComponentCollection componentCollection() throws RemoteException
RemoteException
KinematicJunctionBuilder createJunctionBuilder(KinematicComponent parent, KinematicJunction jct) throws NXException, RemoteException
parent
- The parent componentjct
- The junction to edit.
If NULL, a new junction is createdNXException
RemoteException
KinematicAxisBuilder createAxisBuilder(KinematicComponent parent, KinematicJunction jct, KinematicAxis axis) throws NXException, RemoteException
parent
- The parent componentjct
- The junction used for the axisaxis
- The axis to edit. If NULL, a new axis is craetedNXException
RemoteException
void setName(String name) throws NXException, RemoteException
setName
in interface INXObject
name
- The new kinematic model nameNXException
RemoteException
void addUserClassification(String userClass) throws NXException, RemoteException
userClass
- The new user class nameNXException
RemoteException
void deleteUserClassification(String userClass) throws NXException, RemoteException
userClass
- The user class name to delete.NXException
RemoteException
void renameUserClassification(String oldName, String newName) throws NXException, RemoteException
oldName
- The old user class namenewName
- The new user class nameNXException
RemoteException
String[] getUserClassifications() throws NXException, RemoteException
NXException
RemoteException
void addHoldingSystem(String holdSys) throws NXException, RemoteException
holdSys
- The new holding system.NXException
RemoteException
void deleteHoldingSystem(String holdSys) throws NXException, RemoteException
holdSys
- The holding system to delete.NXException
RemoteException
void deleteAllHoldingSystems() throws NXException, RemoteException
NXException
RemoteException
void renameHoldingSystem(String oldName, String newName) throws NXException, RemoteException
oldName
- The old holding systemnewName
- The new holding systemNXException
RemoteException
String[] getHoldingSystems() throws NXException, RemoteException
NXException
RemoteException
void addChannel(String channel) throws NXException, RemoteException
channel
- The new channel name.NXException
RemoteException
void deleteChannel(String channel) throws NXException, RemoteException
channel
- The channel name to delete.NXException
RemoteException
void deleteAllChannels() throws NXException, RemoteException
NXException
RemoteException
void renameChannel(String oldName, String newName) throws NXException, RemoteException
oldName
- The old channel namenewName
- The new channel nameNXException
RemoteException
String[] getChannels() throws NXException, RemoteException
NXException
RemoteException
KinematicComponent createSpinningClone(KinematicComponent source, boolean combine) throws NXException, RemoteException
source
- The source component.combine
- Specifies whether to combine the spinning geometries into one, or notNXException
RemoteException
KinematicComponent[] findComponentsBySystemClass(int sysclass) throws NXException, RemoteException
findComponentsBySystemClass(int)
with KinematicComponentBuilder.SystemClass
instead.
sysclass
- The system class to look for in bitwise.
NXException
RemoteException
KinematicComponent[] findComponentsBySystemClass(KinematicComponentBuilder.SystemClass sysclass) throws NXException, RemoteException
sysclass
- The system class to look for.NXException
RemoteException
KinematicJunction findJunction(String name) throws NXException, RemoteException
name
- The name to look forNXException
RemoteException
KinematicJunction findJunction(NXObject csys) throws NXException, RemoteException
csys
- the csys of a junctionNXException
RemoteException
KinematicConfigurator.FindAxisData findAxis(String name) throws NXException, RemoteException
name
- The name to look forNXException
RemoteException
KinematicComponent findParentComponent(KinematicComponent comp) throws NXException, RemoteException
KinematicComponent
which is the parent of this component
comp
- The componentNXException
RemoteException
KinematicComponent findOwnerOfJunction(KinematicJunction jct) throws NXException, RemoteException
KinematicComponent
which is the owner of this junction
jct
- The junctionNXException
RemoteException
void deleteModel() throws NXException, RemoteException
NXException
RemoteException
void deleteComponent(KinematicComponent comp) throws NXException, RemoteException
comp
- the component to deleteNXException
RemoteException
void deleteJunction(KinematicJunction jct) throws NXException, RemoteException
jct
- the component to deleteNXException
RemoteException
void deleteAxis(KinematicAxis axis) throws NXException, RemoteException
axis
- the component to deleteNXException
RemoteException
void insertRootComponent(KinematicComponent newRoot) throws NXException, RemoteException
KinematicConfigurator
object
newRoot
- The new root componentNXException
RemoteException
void deleteRootComponent(KinematicComponent oldRoot) throws NXException, RemoteException
KinematicConfigurator
object
oldRoot
- The root component to removeNXException
RemoteException
KinematicJunction[] getJunctions() throws NXException, RemoteException
NXException
RemoteException
String[] getJunctionNames() throws NXException, RemoteException
NXException
RemoteException
KinematicAxis[] getAxes() throws NXException, RemoteException
NXException
RemoteException
String[] getAxisNames() throws NXException, RemoteException
NXException
RemoteException
SimDebugBuilder createSimDebugBuilder() throws NXException, RemoteException
NXException
RemoteException
NcChannelSelectionData createNcChannelSelectionData() throws NXException, RemoteException
NXException
RemoteException
IsvControlPanelBuilder createIsvControlPanelBuilder(IsvControlPanelBuilder.VisualizationType driverType, CAMObject[] objects) throws NXException, RemoteException
driverType
- The visualization typeobjects
- array of objectsNXException
RemoteException
IsvControlPanelBuilder createIsvControlPanelBuilder(IsvControlPanelBuilder.VisualizationType driverType, String filename) throws NXException, RemoteException
createIsvControlPanelBuilder(nxopen.sim.IsvControlPanelBuilder.VisualizationType, nxopen.cam.CAMObject[])
with createNcChannelSelectionData()
instead.
driverType
- The visualization typefilename
- The full path machine code filenameNXException
RemoteException
IsvControlPanelBuilder createIsvControlPanelBuilder(IsvControlPanelBuilder.VisualizationType driverType, NcChannelSelectionData channelData) throws NXException, RemoteException
driverType
- The visualization typechannelData
- The NC channel selection dataNXException
RemoteException
SimulationOptionsBuilder createSimulationOptionsBuilder(SimulationOptionsBuilder.DialogType dialogType) throws NXException, RemoteException
dialogType
- The dialog typeNXException
RemoteException
CollisionPairBuilder createCollisionPairBuilder() throws NXException, RemoteException
NXException
RemoteException
KinematicSinumerikCaBuilder createKinematicSinumerikCaBuilder(KinematicComponent comp) throws NXException, RemoteException
comp
- the component to editNXException
RemoteException
SinumerikCaSimplifyBodiesBuilder createSinumerikCaSimplifyBodiesBuilder() throws NXException, RemoteException
NXException
RemoteException
SinumerikCaExportBuilder createSinumerikCaExportBuilder() throws NXException, RemoteException
NXException
RemoteException
SinumerikCaFacetBuilder createSinumerikCaFacetBuilder() throws NXException, RemoteException
NXException
RemoteException
SinumerikCaPlaceholderBuilder createSinumerikCaPlaceholderBuilder() throws NXException, RemoteException
NXException
RemoteException
IsvControlPanelBuilder isvControlPanelBuilder() throws NXException, RemoteException
NXException
RemoteException
ConvertFromMCDBuilder createConvertFromMcdBuilder() throws NXException, RemoteException
NXException
RemoteException
KinematicChainConfiguration defineKinematicChains() throws NXException, RemoteException
NXException
RemoteException
KinematicChain createKinematicChain() throws NXException, RemoteException
NXException
RemoteException
KinematicChannelConfigurationBuilder createChannelConfigurationBuilder() throws NXException, RemoteException
NXException
RemoteException
KinematicChannelBuilder createKinematicChannelBuilder() throws NXException, RemoteException
NXException
RemoteException
KinematicImportMcfBuilder createImportMcfBuilder() throws NXException, RemoteException
NXException
RemoteException
ArchiveImportBuilder createArchiveImportBuilder() throws NXException, RemoteException
NXException
RemoteException
MachineToolConfiguration createMachineToolConfigurationBuilder() throws NXException, RemoteException
NXException
RemoteException
KinematicModel copyKinematicModel() throws NXException, RemoteException
deleteKinematicModel(nxopen.sim.KinematicModel)
to delete the copy of kinematic model.
NXException
RemoteException
void deleteKinematicModel(KinematicModel kimModel) throws NXException, RemoteException
kimModel
- The copy of kinematic modelNXException
RemoteException
MachineLibraryBuilder createMachineLibraryBuilder() throws NXException, RemoteException
NXException
RemoteException
MachineKitBuilder createMachineKitBuilder() throws NXException, RemoteException
NXException
RemoteException
NcProgramManagerBuilder createNcProgramManagerBuilder() throws NXException, RemoteException
NXException
RemoteException
ExportMachineKitBuilder exportMachineKitBuilder(String machineName) throws NXException, RemoteException
machineName
- The library reference (libref) of the machine to exportNXException
RemoteException
ImportMachineKitBuilder importMachineKitBuilder(String kitPath) throws NXException, RemoteException
kitPath
- path of the machine tool kit fileNXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.