public interface BeamForceBuilder extends MotionBuilder
BeamForceBuilder
builder BeamForceCollection.createBeamForceBuilder(nxopen.motion.BeamForce)
Property | Value |
---|---|
Area.Value | 100 |
CustomizedMaterial.Density.Value | 7.8e-6 (millimeters part), 7.3e-4 (inches part) |
CustomizedMaterial.PoissonRatio.Value | 0.3 |
CustomizedMaterial.YoungModulus.Value | 2e+8 (millimeters part), 2.9e+7 (inches part) |
DampingType | Viscous |
Modifier and Type | Interface and Description |
---|---|
static class |
BeamForceBuilder.DampingTypes
the damping type
|
static class |
BeamForceBuilder.VectorTypes
the vector direction of the beam force
|
Modifier and Type | Method and Description |
---|---|
SelectLink |
actionLink()
Returns the action link object
License requirements: mechanisms ("MECHANISMS") . |
Point |
actionPoint()
Returns the action point.
|
Expression |
area()
Returns the area
License requirements: mechanisms ("MECHANISMS") . |
Expression |
asyTimoshenkoCorrection()
Returns the ASY Timoshenko correction
License requirements: mechanisms ("MECHANISMS") . |
Expression |
aszTimoshenkoCorrection()
Returns the ASZ Timoshenko correction
License requirements: mechanisms ("MECHANISMS") . |
SelectLink |
baseLink()
Returns the base link object
License requirements: mechanisms ("MECHANISMS") . |
Point |
basePoint()
Returns the base point.
|
CustomizedMaterialBuilder |
customizedMaterial()
Returns the customized material
License requirements: mechanisms ("MECHANISMS") . |
Expression |
dampingRatio()
Returns the damping ratio
License requirements: mechanisms ("MECHANISMS") . |
BeamForceBuilder.DampingTypes |
dampingType()
Returns the damping method
License requirements: mechanisms ("MECHANISMS") . |
Direction |
direction()
Returns the direction
License requirements: None. |
Expression |
freeLength()
Returns the free length
License requirements: mechanisms ("MECHANISMS") . |
Expression |
inertiaIyy()
Returns the inertia Iyy
License requirements: mechanisms ("MECHANISMS") . |
Expression |
inertiaIzz()
Returns the inertia Izz
License requirements: mechanisms ("MECHANISMS") . |
Expression |
inertiaK()
Returns the inertia K
License requirements: mechanisms ("MECHANISMS") . |
boolean |
isBeamCrossDamping()
Returns the beam cross damping flag
License requirements: mechanisms ("MECHANISMS") . |
String |
name()
Returns the name of the beam force object
License requirements: mechanisms ("MECHANISMS") . |
void |
setActionPoint(Point actionPoint)
License requirements: mechanisms ("MECHANISMS") . |
void |
setBasePoint(Point basePoint)
License requirements: mechanisms ("MECHANISMS") . |
void |
setBeamCrossDamping(boolean type)
License requirements: mechanisms ("MECHANISMS") . |
void |
setDampingType(BeamForceBuilder.DampingTypes type)
License requirements: mechanisms ("MECHANISMS") . |
void |
setDirection(Direction direction)
License requirements: mechanisms ("MECHANISMS") . |
void |
setName(String name)
License requirements: mechanisms ("MECHANISMS") . |
void |
setVectorType(BeamForceBuilder.VectorTypes vectorType)
License requirements: mechanisms ("MECHANISMS") . |
BeamForceBuilder.VectorTypes |
vectorType()
Returns the orientation of beam force
License requirements: mechanisms ("MECHANISMS") . |
displayScale, groupName, groupType, setDisplayScale, setGroupName, setGroupType
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
String name() throws NXException, RemoteException
NXException
RemoteException
void setName(String name) throws NXException, RemoteException
name
- NXException
RemoteException
SelectLink actionLink() throws NXException, RemoteException
NXException
RemoteException
SelectLink baseLink() throws NXException, RemoteException
NXException
RemoteException
Point actionPoint() throws NXException, RemoteException
NXException
RemoteException
void setActionPoint(Point actionPoint) throws NXException, RemoteException
actionPoint
- NXException
RemoteException
Point basePoint() throws NXException, RemoteException
NXException
RemoteException
void setBasePoint(Point basePoint) throws NXException, RemoteException
basePoint
- NXException
RemoteException
BeamForceBuilder.VectorTypes vectorType() throws NXException, RemoteException
NXException
RemoteException
void setVectorType(BeamForceBuilder.VectorTypes vectorType) throws NXException, RemoteException
vectorType
- NXException
RemoteException
Direction direction() throws NXException, RemoteException
NXException
RemoteException
void setDirection(Direction direction) throws NXException, RemoteException
direction
- NXException
RemoteException
Expression freeLength() throws NXException, RemoteException
NXException
RemoteException
Expression area() throws NXException, RemoteException
NXException
RemoteException
Expression inertiaK() throws NXException, RemoteException
NXException
RemoteException
Expression inertiaIyy() throws NXException, RemoteException
NXException
RemoteException
Expression inertiaIzz() throws NXException, RemoteException
NXException
RemoteException
CustomizedMaterialBuilder customizedMaterial() throws NXException, RemoteException
NXException
RemoteException
Expression asyTimoshenkoCorrection() throws NXException, RemoteException
NXException
RemoteException
Expression aszTimoshenkoCorrection() throws NXException, RemoteException
NXException
RemoteException
BeamForceBuilder.DampingTypes dampingType() throws NXException, RemoteException
NXException
RemoteException
void setDampingType(BeamForceBuilder.DampingTypes type) throws NXException, RemoteException
type
- NXException
RemoteException
Expression dampingRatio() throws NXException, RemoteException
NXException
RemoteException
boolean isBeamCrossDamping() throws NXException, RemoteException
NXException
RemoteException
void setBeamCrossDamping(boolean type) throws NXException, RemoteException
type
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.