public interface AnalyticalContactPropertyBuilder extends Builder
AnalyticalContactProperty
builder AnalyticalContactPropertyCollection.createAnalyticalContactPropertyBuilder(nxopen.motion.AnalyticalContactProperty)
Property | Value |
---|---|
DampingValue.Value | 0 (millimeters part), 0 (inches part) |
FirstCustomizedMaterial.Density.Value | 7.8e-6 (millimeters part), 7.3e-4 (inches part) |
FirstCustomizedMaterial.PoissonRatio.Value | 0.3 |
FirstCustomizedMaterial.YoungModulus.Value | 2e+8 (millimeters part), 2.9e+7 (inches part) |
FrictionCoefficientOption | Expression |
FrictionCoefficientValue.Value | 0 |
RestitutionCoefficient.Value | 1 |
StiffnessValue.Value | 0 (millimeters part), 0 (inches part) |
TransitionVelocity.Value | 10 (millimeters part), 0.393701 (inches part) |
Modifier and Type | Interface and Description |
---|---|
static class |
AnalyticalContactPropertyBuilder.DampingType
Damping Type
|
static class |
AnalyticalContactPropertyBuilder.FrictionCoefficientType
Friction Coefficient Type
|
static class |
AnalyticalContactPropertyBuilder.StiffnessType
Stiffness Type
|
Modifier and Type | Method and Description |
---|---|
MotionFunction |
dampingCurve()
Returns the damping function
License requirements: None. |
AnalyticalContactPropertyBuilder.DampingType |
dampingOption()
Returns the damping type.
|
SelectFieldData |
dampingProfile()
Returns the damping Profile.
|
Expression |
dampingValue()
Returns the damping value
License requirements: mechanisms ("MECHANISMS") . |
CustomizedMaterialBuilder |
firstCustomizedMaterial()
Returns the first customized material
License requirements: mechanisms ("MECHANISMS") . |
MotionFunction |
frictionCoefficientCurve()
Returns the friction coefficient function
License requirements: None. |
AnalyticalContactPropertyBuilder.FrictionCoefficientType |
frictionCoefficientOption()
Returns the friction coefficient option
License requirements: mechanisms ("MECHANISMS") . |
SelectFieldData |
frictionCoefficientProfile()
Returns the friction coefficient Profile.
|
Expression |
frictionCoefficientValue()
Returns the friction coefficient value
License requirements: mechanisms ("MECHANISMS") . |
String |
name()
Returns the name
License requirements: mechanisms ("MECHANISMS") . |
Expression |
restitutionCoefficient()
Returns the restitution coefficient
License requirements: mechanisms ("MECHANISMS") . |
CustomizedMaterialBuilder |
secondCustomizedMaterial()
Returns the second customized material
License requirements: mechanisms ("MECHANISMS") . |
void |
setDampingCurve(MotionFunction dampingCurve)
License requirements: mechanisms ("MECHANISMS") . |
void |
setDampingOption(AnalyticalContactPropertyBuilder.DampingType type)
License requirements: mechanisms ("MECHANISMS") . |
void |
setFrictionCoefficientCurve(MotionFunction frictionCoefficient)
License requirements: mechanisms ("MECHANISMS") . |
void |
setFrictionCoefficientOption(AnalyticalContactPropertyBuilder.FrictionCoefficientType frictionCoefficient)
License requirements: mechanisms ("MECHANISMS") . |
void |
setName(String name)
License requirements: mechanisms ("MECHANISMS") . |
void |
setStiffnessCurve(MotionFunction stiffnessCurve)
License requirements: mechanisms ("MECHANISMS") . |
void |
setStiffnessOption(AnalyticalContactPropertyBuilder.StiffnessType type)
License requirements: mechanisms ("MECHANISMS") . |
MotionFunction |
stiffnessCurve()
Returns the stiffness function
License requirements: None. |
AnalyticalContactPropertyBuilder.StiffnessType |
stiffnessOption()
Returns the stiffness type.
|
SelectFieldData |
stiffnessProfile()
Returns the stiffness Profile.
|
Expression |
stiffnessValue()
Returns the stiffness value
License requirements: mechanisms ("MECHANISMS") . |
Expression |
transitionVelocity()
Returns the transition velocity
License requirements: mechanisms ("MECHANISMS") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
CustomizedMaterialBuilder firstCustomizedMaterial() throws NXException, RemoteException
NXException
RemoteException
CustomizedMaterialBuilder secondCustomizedMaterial() throws NXException, RemoteException
NXException
RemoteException
Expression restitutionCoefficient() throws NXException, RemoteException
NXException
RemoteException
Expression stiffnessValue() throws NXException, RemoteException
NXException
RemoteException
MotionFunction stiffnessCurve() throws NXException, RemoteException
NXException
RemoteException
void setStiffnessCurve(MotionFunction stiffnessCurve) throws NXException, RemoteException
stiffnessCurve
- NXException
RemoteException
Expression dampingValue() throws NXException, RemoteException
NXException
RemoteException
MotionFunction dampingCurve() throws NXException, RemoteException
NXException
RemoteException
void setDampingCurve(MotionFunction dampingCurve) throws NXException, RemoteException
dampingCurve
- NXException
RemoteException
AnalyticalContactPropertyBuilder.FrictionCoefficientType frictionCoefficientOption() throws NXException, RemoteException
NXException
RemoteException
void setFrictionCoefficientOption(AnalyticalContactPropertyBuilder.FrictionCoefficientType frictionCoefficient) throws NXException, RemoteException
frictionCoefficient
- NXException
RemoteException
Expression frictionCoefficientValue() throws NXException, RemoteException
NXException
RemoteException
MotionFunction frictionCoefficientCurve() throws NXException, RemoteException
NXException
RemoteException
void setFrictionCoefficientCurve(MotionFunction frictionCoefficient) throws NXException, RemoteException
frictionCoefficient
- NXException
RemoteException
Expression transitionVelocity() throws NXException, RemoteException
NXException
RemoteException
String name() throws NXException, RemoteException
NXException
RemoteException
void setName(String name) throws NXException, RemoteException
name
- NXException
RemoteException
AnalyticalContactPropertyBuilder.StiffnessType stiffnessOption() throws NXException, RemoteException
NXException
RemoteException
void setStiffnessOption(AnalyticalContactPropertyBuilder.StiffnessType type) throws NXException, RemoteException
type
- NXException
RemoteException
SelectFieldData stiffnessProfile() throws NXException, RemoteException
NXException
RemoteException
AnalyticalContactPropertyBuilder.DampingType dampingOption() throws NXException, RemoteException
NXException
RemoteException
void setDampingOption(AnalyticalContactPropertyBuilder.DampingType type) throws NXException, RemoteException
type
- NXException
RemoteException
SelectFieldData dampingProfile() throws NXException, RemoteException
NXException
RemoteException
SelectFieldData frictionCoefficientProfile() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.