public interface TranslationalNodalFunctionExcitationBuilder extends NodalFunctionExcitationBuilder
TranslationalNodalFunctionExcitation
.
The objects of TranslationalNodalFunctionExcitation
can be created or edited on through this class ExcitationCollection.createTranslationalNodalFunctionExcitationBuilder(nxopen.cae.responsesimulation.TranslationalNodalFunctionExcitation)
Modifier and Type | Interface and Description |
---|---|
static class |
TranslationalNodalFunctionExcitationBuilder.RotationAxisType
Represents the rotation axis type.
|
ExcitationBuilder.ExcitationLocationType
Modifier and Type | Method and Description |
---|---|
boolean |
enableUserDefinedDirection()
Returns the excitation function definition method
License requirements: nx_response_anlys ("NX Response Analysis") . |
boolean |
enableUserDefinedRotation()
Returns the excitation function definition method
License requirements: nx_response_anlys ("NX Response Analysis") . |
FunctionComponentData |
functionComponentX()
Returns the function component of X direction
License requirements: nx_response_anlys ("NX Response Analysis") . |
FunctionComponentData |
functionComponentY()
Returns the function component of Y direction
License requirements: nx_response_anlys ("NX Response Analysis") . |
FunctionComponentData |
functionComponentZ()
Returns the function component of Z direction
License requirements: nx_response_anlys ("NX Response Analysis") . |
TranslationalNodalFunctionExcitationBuilder.RotationAxisType |
rotationAxis()
Returns the rotation axis
License requirements: nx_response_anlys ("NX Response Analysis") . |
void |
setEnableUserDefinedDirection(boolean enableUserDefinedDirection)
License requirements: nx_response_anlys ("NX Response Analysis") . |
void |
setEnableUserDefinedRotation(boolean enableUserDefinedRotation)
License requirements: nx_response_anlys ("NX Response Analysis") . |
void |
setRotationAxis(TranslationalNodalFunctionExcitationBuilder.RotationAxisType rotationAxis)
License requirements: nx_response_anlys ("NX Response Analysis") . |
void |
setUserDefinedDirection(Direction magnitudeDirection)
License requirements: nx_response_anlys ("NX Response Analysis") . |
Direction |
userDefinedDirection()
Returns the magnitude direction
License requirements: nx_response_anlys ("NX Response Analysis") . |
FunctionComponentData |
userDefinedFunction()
Returns the magnitude function
License requirements: nx_response_anlys ("NX Response Analysis") . |
dynamicEvent, excitationLocationDefinition
objectLabel
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
boolean enableUserDefinedDirection() throws NXException, RemoteException
NXException
RemoteException
void setEnableUserDefinedDirection(boolean enableUserDefinedDirection) throws NXException, RemoteException
enableUserDefinedDirection
- NXException
RemoteException
boolean enableUserDefinedRotation() throws NXException, RemoteException
NXException
RemoteException
void setEnableUserDefinedRotation(boolean enableUserDefinedRotation) throws NXException, RemoteException
enableUserDefinedRotation
- NXException
RemoteException
Direction userDefinedDirection() throws NXException, RemoteException
NXException
RemoteException
void setUserDefinedDirection(Direction magnitudeDirection) throws NXException, RemoteException
magnitudeDirection
- NXException
RemoteException
FunctionComponentData userDefinedFunction() throws NXException, RemoteException
NXException
RemoteException
FunctionComponentData functionComponentX() throws NXException, RemoteException
NXException
RemoteException
FunctionComponentData functionComponentY() throws NXException, RemoteException
NXException
RemoteException
FunctionComponentData functionComponentZ() throws NXException, RemoteException
NXException
RemoteException
TranslationalNodalFunctionExcitationBuilder.RotationAxisType rotationAxis() throws NXException, RemoteException
NXException
RemoteException
void setRotationAxis(TranslationalNodalFunctionExcitationBuilder.RotationAxisType rotationAxis) throws NXException, RemoteException
rotationAxis
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.