public interface LinkInitialVelocity extends TaggedObject
Modifier and Type | Interface and Description |
---|---|
static class |
LinkInitialVelocity.AngularVelocityType
Defines rotate type of initial velocity.
|
Modifier and Type | Method and Description |
---|---|
CoordinateSystem |
rotateCsys()
Returns the rotate csys.
|
Expression |
rotateExpression()
Returns the rotate magnitue expression.Only valid if
LinkInitialVelocity.AngularVelocityType.MAGNITUDE is set. |
double |
rotateMagnitude()
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
rotateExpression() to query or edit it.
|
LinkInitialVelocity.AngularVelocityType |
rotateType()
Returns the rotate type
License requirements: None. |
nxopen.Direction |
rotateVector()
Returns the rotate vector.
|
void |
setRotateCsys(CoordinateSystem rotateCsys)
License requirements: mechanisms ("MECHANISMS") . |
void |
setRotateMagnitude(double rotateMagnitude)
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
rotateExpression() to query or edit it.
|
void |
setRotateType(LinkInitialVelocity.AngularVelocityType rotateType)
License requirements: mechanisms ("MECHANISMS") . |
void |
setRotateVector(nxopen.Direction rotateVector)
License requirements: mechanisms ("MECHANISMS") . |
void |
setTranslateMagnitude(double translateMagnitude)
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
translateExpression() to query or edit it.
|
void |
setTranslateVector(nxopen.Direction translateVector)
License requirements: mechanisms ("MECHANISMS") . |
void |
setWx(double wx)
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
wxExpression() to query or edit it.
|
void |
setWy(double wy)
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
wyExpression() to query or edit it.
|
void |
setWz(double wz)
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
wzExpression() to query or edit it.
|
Expression |
translateExpression()
Returns the translate magnitue expression.
|
double |
translateMagnitude()
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
translateExpression() to query or edit it.
|
nxopen.Direction |
translateVector()
Returns the translate vector
License requirements: None. |
double |
wx()
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
wxExpression() to query or edit it.
|
Expression |
wxExpression()
Returns the component of rotation about X axis.
|
double |
wy()
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
wyExpression() to query or edit it.
|
Expression |
wyExpression()
Returns the component of rotation about Y axis.
|
double |
wz()
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
wzExpression() to query or edit it.
|
Expression |
wzExpression()
Returns the component of rotation about Z axis.
|
printTestData, printTestData, tag, tagValue
nxopen.Direction translateVector() throws NXException, RemoteException
NXException
RemoteException
void setTranslateVector(nxopen.Direction translateVector) throws NXException, RemoteException
translateVector
- NXException
RemoteException
double translateMagnitude() throws NXException, RemoteException
translateExpression()
to query or edit it.
NXException
RemoteException
void setTranslateMagnitude(double translateMagnitude) throws NXException, RemoteException
translateExpression()
to query or edit it.
translateMagnitude
- NXException
RemoteException
LinkInitialVelocity.AngularVelocityType rotateType() throws NXException, RemoteException
NXException
RemoteException
void setRotateType(LinkInitialVelocity.AngularVelocityType rotateType) throws NXException, RemoteException
rotateType
- NXException
RemoteException
nxopen.Direction rotateVector() throws NXException, RemoteException
LinkInitialVelocity.AngularVelocityType.MAGNITUDE
is set.
NXException
RemoteException
void setRotateVector(nxopen.Direction rotateVector) throws NXException, RemoteException
rotateVector
- NXException
RemoteException
double rotateMagnitude() throws NXException, RemoteException
rotateExpression()
to query or edit it.
LinkInitialVelocity.AngularVelocityType.MAGNITUDE
is set.
NXException
RemoteException
void setRotateMagnitude(double rotateMagnitude) throws NXException, RemoteException
rotateExpression()
to query or edit it.
rotateMagnitude
- NXException
RemoteException
CoordinateSystem rotateCsys() throws NXException, RemoteException
LinkInitialVelocity.AngularVelocityType.COMPONENT
is set.
NXException
RemoteException
void setRotateCsys(CoordinateSystem rotateCsys) throws NXException, RemoteException
rotateCsys
- NXException
RemoteException
double wx() throws NXException, RemoteException
wxExpression()
to query or edit it.
LinkInitialVelocity.AngularVelocityType.COMPONENT
is set.
NXException
RemoteException
void setWx(double wx) throws NXException, RemoteException
wxExpression()
to query or edit it.
wx
- NXException
RemoteException
double wy() throws NXException, RemoteException
wyExpression()
to query or edit it.
LinkInitialVelocity.AngularVelocityType.COMPONENT
is set.
NXException
RemoteException
void setWy(double wy) throws NXException, RemoteException
wyExpression()
to query or edit it.
wy
- NXException
RemoteException
double wz() throws NXException, RemoteException
wzExpression()
to query or edit it.
LinkInitialVelocity.AngularVelocityType.COMPONENT
is set.
NXException
RemoteException
void setWz(double wz) throws NXException, RemoteException
wzExpression()
to query or edit it.
wz
- NXException
RemoteException
Expression translateExpression() throws NXException, RemoteException
NXException
RemoteException
Expression rotateExpression() throws NXException, RemoteException
LinkInitialVelocity.AngularVelocityType.MAGNITUDE
is set.
NXException
RemoteException
Expression wxExpression() throws NXException, RemoteException
LinkInitialVelocity.AngularVelocityType.COMPONENT
is set.
NXException
RemoteException
Expression wyExpression() throws NXException, RemoteException
LinkInitialVelocity.AngularVelocityType.COMPONENT
is set.
NXException
RemoteException
Expression wzExpression() throws NXException, RemoteException
LinkInitialVelocity.AngularVelocityType.COMPONENT
is set.
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.