public interface PressModel extends TransientObject
Modifier and Type | Method and Description |
---|---|
int |
getNumOperations()
Get number of operations
License requirements: ug_die_design ("Die Design") . |
void |
setOperationCushionSettings(int operation,
double liftStartAngle,
double liftStopAngle,
double liftToDist,
double lockAtDist)
Set operation cushion values
License requirements: ug_die_design ("Die Design") . |
void |
setOperationSlideHeight(int operation,
double slideHeight)
Set operation slide height
License requirements: ug_die_design ("Die Design") . |
void |
setOperationTransportCurveSet(int operation,
int curveSet)
Tell the press model which transport curve set to use in the given operation
License requirements: ug_die_design ("Die Design") . |
void |
setOperationUserTransportCurves(int operation,
double[] vals)
Set values of the User Defined transport curve set, for given operation
License requirements: ug_die_design ("Die Design") . |
_value, dispose, printTestData, printTestData
int getNumOperations() throws NXException, RemoteException
NXException
RemoteException
void setOperationSlideHeight(int operation, double slideHeight) throws NXException, RemoteException
operation
- Operation of the slideslideHeight
- Slide heightNXException
RemoteException
void setOperationCushionSettings(int operation, double liftStartAngle, double liftStopAngle, double liftToDist, double lockAtDist) throws NXException, RemoteException
operation
- Operation of the cushionliftStartAngle
- Lift start angleliftStopAngle
- Lift stop angleliftToDist
- Distance to lift tolockAtDist
- Distance where lock happensNXException
RemoteException
void setOperationUserTransportCurves(int operation, double[] vals) throws NXException, RemoteException
operation
- Operation of the transport devicesvals
- The curve set valuesNXException
RemoteException
void setOperationTransportCurveSet(int operation, int curveSet) throws NXException, RemoteException
operation
- Operation of the transport devicescurveSet
- Index of the curve setNXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.