public interface SpringBuilder extends ConnectorBuilder
SpringCollection.createSpringBuilder(nxopen.motion.Spring)
Property | Value |
---|---|
FreeLength (deprecated) | 0.0 |
InitialLength (deprecated) | 0.0 |
Stiffness (deprecated) | 1.0 |
StiffnessType | Constant |
ConnectorBuilder.AttachmentType
Modifier and Type | Method and Description |
---|---|
Expression |
coefficientExpression()
Returns the translational coefficient expression
License requirements: None. |
Function |
coefficientFunction()
Returns the function tag.
|
ConnectorCoefficientTypes |
coefficientType()
Returns the coefficient type
License requirements: None. |
boolean |
createDamper()
Returns the create damper toggle
License requirements: None. |
String |
damperName()
Returns the damper dname
License requirements: None. |
Expression |
freeAngleExpression()
Returns the free angle expression
License requirements: None. |
double |
freeLength()
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
Motion.SpringBuilder#freeLengthExpression or Motion.SpringBuilder#freeLengthExpression to query or edit it.
|
Expression |
freeLengthExpression()
Returns the free length expression
License requirements: None. |
double |
initialLength()
Deprecated.
Deprecated in NX8.0.0. Obtian the expression using
Motion.SpringBuilder#initialLengthExpression to query or edit it.
|
Expression |
initialLengthExpression()
Returns the initial length expression for spring which attachs to slide joint
License requirements: None. |
boolean |
lengthFlag()
Returns the length flag, if this flag is set to true, it will not update the preloaded length, if this flag
is set to false, it will update the preloaded length according to the installed length
License requirements: None. |
String |
name()
Returns the name
License requirements: None. |
Expression |
preloadAngleExpression()
Returns the preload expression
License requirements: None. |
Expression |
preloadExpression()
Returns the preload expression
License requirements: None. |
void |
setCoefficientFunction(Function function)
License requirements: mechanisms ("MECHANISMS") . |
void |
setCoefficientType(ConnectorCoefficientTypes coefficientType)
License requirements: mechanisms ("MECHANISMS") . |
void |
setCreateDamper(boolean createDamper)
License requirements: None. |
void |
setDamperName(String damperName)
License requirements: mechanisms ("MECHANISMS") . |
void |
setFreeLength(double freeLength)
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
Motion.SpringBuilder#freeLengthExpression or Motion.SpringBuilder#freeLengthExpression to query or edit it.
|
void |
setInitialLength(double initialLength)
Deprecated.
Deprecated in NX8.0.0. Obtian the expression using
Motion.SpringBuilder#initialLengthExpression to query or edit it.
|
void |
setLengthFlag(boolean lengthFlag)
License requirements: mechanisms ("MECHANISMS") . |
void |
setName(String name)
License requirements: mechanisms ("MECHANISMS") . |
void |
setStiffness(double stiffness)
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
Motion.SpringBuilder#stiffness and Motion.SpringBuilder#torsionalStiffnessExpression to query or edit it.
|
void |
setStiffnessFunction(Function function)
License requirements: mechanisms ("MECHANISMS") . |
void |
setStiffnessType(ConnectorCoefficientTypes stiffnessType)
License requirements: mechanisms ("MECHANISMS") . |
double |
stiffness()
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
Motion.SpringBuilder#stiffness and Motion.SpringBuilder#torsionalStiffnessExpression to query or edit it.
|
Expression |
stiffnessExpression()
Returns the stiffness expression
License requirements: None. |
Function |
stiffnessFunction()
Returns the function tag.
|
ConnectorCoefficientTypes |
stiffnessType()
Returns the stiffness type
License requirements: None. |
Expression |
torsionalCoefficientExpression()
Returns the torsional coefficient expression
License requirements: None. |
Expression |
torsionalStiffnessExpression()
Returns the torsional stiffness expression
License requirements: None. |
actionLink, actionPoint, attachment, joint, reactionLink, reactionPoint, setActionPoint, setAttachment, setReactionPoint
displayScale, groupName, groupType, setDisplayScale, setGroupName, setGroupType
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ConnectorCoefficientTypes stiffnessType() throws NXException, RemoteException
NXException
RemoteException
void setStiffnessType(ConnectorCoefficientTypes stiffnessType) throws NXException, RemoteException
stiffnessType
- NXException
RemoteException
double stiffness() throws NXException, RemoteException
Motion.SpringBuilder#stiffness
and Motion.SpringBuilder#torsionalStiffnessExpression
to query or edit it.
Motion.ConnectorCoefficientTypes#CONSTANT
is set
NXException
RemoteException
void setStiffness(double stiffness) throws NXException, RemoteException
Motion.SpringBuilder#stiffness
and Motion.SpringBuilder#torsionalStiffnessExpression
to query or edit it.
stiffness
- NXException
RemoteException
Function stiffnessFunction() throws NXException, RemoteException
Motion.ConnectorCoefficientTypes#SPLINE
is set
NXException
RemoteException
void setStiffnessFunction(Function function) throws NXException, RemoteException
function
- NXException
RemoteException
double freeLength() throws NXException, RemoteException
Motion.SpringBuilder#freeLengthExpression
or Motion.SpringBuilder#freeLengthExpression
to query or edit it.
NXException
RemoteException
void setFreeLength(double freeLength) throws NXException, RemoteException
Motion.SpringBuilder#freeLengthExpression
or Motion.SpringBuilder#freeLengthExpression
to query or edit it.
freeLength
- NXException
RemoteException
double initialLength() throws NXException, RemoteException
Motion.SpringBuilder#initialLengthExpression
to query or edit it.
NXException
RemoteException
void setInitialLength(double initialLength) throws NXException, RemoteException
Motion.SpringBuilder#initialLengthExpression
to query or edit it.
initialLength
- NXException
RemoteException
String name() throws NXException, RemoteException
NXException
RemoteException
void setName(String name) throws NXException, RemoteException
name
- NXException
RemoteException
Expression stiffnessExpression() throws NXException, RemoteException
NXException
RemoteException
Expression torsionalStiffnessExpression() throws NXException, RemoteException
NXException
RemoteException
Expression freeLengthExpression() throws NXException, RemoteException
NXException
RemoteException
Expression freeAngleExpression() throws NXException, RemoteException
NXException
RemoteException
Expression initialLengthExpression() throws NXException, RemoteException
NXException
RemoteException
Expression preloadExpression() throws NXException, RemoteException
NXException
RemoteException
Expression preloadAngleExpression() throws NXException, RemoteException
NXException
RemoteException
boolean createDamper() throws NXException, RemoteException
NXException
RemoteException
void setCreateDamper(boolean createDamper) throws NXException, RemoteException
createDamper
- NXException
RemoteException
ConnectorCoefficientTypes coefficientType() throws NXException, RemoteException
NXException
RemoteException
void setCoefficientType(ConnectorCoefficientTypes coefficientType) throws NXException, RemoteException
coefficientType
- NXException
RemoteException
Expression coefficientExpression() throws NXException, RemoteException
NXException
RemoteException
Expression torsionalCoefficientExpression() throws NXException, RemoteException
NXException
RemoteException
Function coefficientFunction() throws NXException, RemoteException
Motion.ConnectorCoefficientTypes#SPLINE
is set
NXException
RemoteException
void setCoefficientFunction(Function function) throws NXException, RemoteException
function
- NXException
RemoteException
String damperName() throws NXException, RemoteException
NXException
RemoteException
void setDamperName(String damperName) throws NXException, RemoteException
damperName
- NXException
RemoteException
boolean lengthFlag() throws NXException, RemoteException
NXException
RemoteException
void setLengthFlag(boolean lengthFlag) throws NXException, RemoteException
lengthFlag
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.