public interface DefineLifterBuilder extends Builder
DefineLifterBuilder
to create different types of lifter objects, which
are used for kinematic motion. ProgressiveDieManager.createDefineLifterBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
DefineLifterBuilder.Types
Specifies the lifter types
|
Modifier and Type | Method and Description |
---|---|
void |
deleteGenericLifter(String lifterName)
Delete the generic lifter
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
deleteLifterOnLifter(String lifterName)
Delete the lifter on lifter
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
SelectDisplayableObjectList |
lifterBodies()
Returns the lifter body which is the body needed for motion simulation
License requirements: None. |
SelectDisplayableObjectList |
lifterDriveBodies()
Returns the lifter drive body which drives the lifter body
License requirements: None. |
nxopen.Direction |
lifterDriveVector()
Returns the lifter drive vector
License requirements: None. |
String |
lifterName()
Returns the lifter name
License requirements: None. |
SelectDisplayableObjectList |
lifterOnBodies()
Returns the lifter on body which is driven by the main lifter body
License requirements: None. |
nxopen.Direction |
lifterOnDriveVector()
Returns the lifter on lifter drive vector, it's driven by the main lifter
License requirements: None. |
nxopen.Direction |
lifterOnLifterVector()
Returns the lifter on lifter vector, which the lifter on lifter moves along
License requirements: None. |
String |
lifterOnName()
Returns the lifter on name
License requirements: None. |
nxopen.Direction |
lifterVector()
Returns the lifter vector that the lifter body moves along
License requirements: None. |
SelectDisplayableObjectList |
mainLifterBodies()
Returns the main lifter bodies
License requirements: None. |
SelectDisplayableObjectList |
mainLifterDriveBodies()
Returns the main lifter drive body that drives the lifter body
License requirements: None. |
nxopen.Direction |
mainLifterDriveVector()
Returns the main lifter drive vector
License requirements: None. |
nxopen.Direction |
mainLifterVector()
Returns the main lifter vector that the main lifter moves along
License requirements: None. |
void |
setLifterDriveVector(nxopen.Direction lifterDriveVector)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setLifterName(String lifterName)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setLifterOnDriveVector(nxopen.Direction lifterOnDriveVector)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setLifterOnLifterVector(nxopen.Direction lifterOnLifterVector)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setLifterOnName(String lifterOnName)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setLifterVector(nxopen.Direction lifterVector)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setMainLifterDriveVector(nxopen.Direction mainLifterDriveVector)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setMainLifterVector(nxopen.Direction mainLifterVector)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setType(DefineLifterBuilder.Types type)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
DefineLifterBuilder.Types |
type()
Returns the type
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
DefineLifterBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(DefineLifterBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
SelectDisplayableObjectList lifterBodies() throws NXException, RemoteException
NXException
RemoteException
nxopen.Direction lifterVector() throws NXException, RemoteException
NXException
RemoteException
void setLifterVector(nxopen.Direction lifterVector) throws NXException, RemoteException
lifterVector
- NXException
RemoteException
SelectDisplayableObjectList lifterDriveBodies() throws NXException, RemoteException
NXException
RemoteException
nxopen.Direction lifterDriveVector() throws NXException, RemoteException
NXException
RemoteException
void setLifterDriveVector(nxopen.Direction lifterDriveVector) throws NXException, RemoteException
lifterDriveVector
- NXException
RemoteException
String lifterName() throws NXException, RemoteException
NXException
RemoteException
void setLifterName(String lifterName) throws NXException, RemoteException
lifterName
- NXException
RemoteException
SelectDisplayableObjectList mainLifterBodies() throws NXException, RemoteException
NXException
RemoteException
nxopen.Direction mainLifterVector() throws NXException, RemoteException
NXException
RemoteException
void setMainLifterVector(nxopen.Direction mainLifterVector) throws NXException, RemoteException
mainLifterVector
- NXException
RemoteException
SelectDisplayableObjectList mainLifterDriveBodies() throws NXException, RemoteException
NXException
RemoteException
nxopen.Direction mainLifterDriveVector() throws NXException, RemoteException
NXException
RemoteException
void setMainLifterDriveVector(nxopen.Direction mainLifterDriveVector) throws NXException, RemoteException
mainLifterDriveVector
- NXException
RemoteException
SelectDisplayableObjectList lifterOnBodies() throws NXException, RemoteException
NXException
RemoteException
nxopen.Direction lifterOnDriveVector() throws NXException, RemoteException
NXException
RemoteException
void setLifterOnDriveVector(nxopen.Direction lifterOnDriveVector) throws NXException, RemoteException
lifterOnDriveVector
- NXException
RemoteException
nxopen.Direction lifterOnLifterVector() throws NXException, RemoteException
NXException
RemoteException
void setLifterOnLifterVector(nxopen.Direction lifterOnLifterVector) throws NXException, RemoteException
lifterOnLifterVector
- NXException
RemoteException
String lifterOnName() throws NXException, RemoteException
NXException
RemoteException
void setLifterOnName(String lifterOnName) throws NXException, RemoteException
lifterOnName
- NXException
RemoteException
void deleteGenericLifter(String lifterName) throws NXException, RemoteException
lifterName
- NXException
RemoteException
void deleteLifterOnLifter(String lifterName) throws NXException, RemoteException
lifterName
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.