public interface RigidBodyBuilder extends Builder
RigidBodyBuilder
.
RigidBodyCollection.createRigidBodyBuilder(nxopen.mechatronics.RigidBody)
Type | Property and Description |
---|---|
RigidBodyBuilder.MassPropertiesOption |
mass
Returns the auto-calculate mass property flag which is used to indicate whether all mass
properties are calculated by system.
|
Modifier and Type | Interface and Description |
---|---|
static class |
RigidBodyBuilder.MassPropertiesOption
the mass property option.
|
Modifier and Type | Method and Description |
---|---|
nxopen.Direction |
angularVelocityDirection()
Returns the angular velocity direction.
|
Expression |
angularVelocityMagnitude()
Returns the angular velocity magnitude.
|
SelectNXObjectList |
geometry()
Returns the geometries.
|
Expression |
inertiaIxx()
Returns the inertia Ixx.
|
Expression |
inertiaIxy()
Returns the inertia Ixy.
|
Expression |
inertiaIxz()
Returns the inertia Ixz.
|
Expression |
inertiaIyy()
Returns the inertia Iyy.
|
Expression |
inertiaIyz()
Returns the inertia Iyz.
|
Expression |
inertiaIzz()
Returns the inertia Izz.
|
nxopen.Direction |
linearVelocityDirection()
Returns the linear velocity.
|
Expression |
linearVelocityMagnitude()
Returns the linear velocity magnitude.
|
Expression |
mass()
Returns the mass.
|
Point |
massCenterPoint()
Returns the mass center point.
|
RigidBodyBuilder.MassPropertiesOption |
massProperty()
Returns the auto-calculate mass property flag which is used to indicate whether all mass
properties are calculated by system.
|
String |
name()
Returns the name.
|
CoordinateSystem |
orientation()
Returns the orientation.
|
void |
setAngularVelocityDirection(nxopen.Direction dir)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setGeometry(NXObject[] geometries)
Sets the geometry
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setLinearVelocityDirection(nxopen.Direction dir)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setMassCenterPoint(Point center)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setMassProperty(RigidBodyBuilder.MassPropertiesOption massProperty)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setName(String name)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setOrientation(CoordinateSystem orientation)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
SelectTagFormObject |
tagForm()
Returns the tagform.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
RigidBodyBuilder.MassPropertiesOption massProperty
NXException
RemoteException
SelectNXObjectList geometry() throws NXException, RemoteException
ComponentAssembly
, Point
, bodies and curve.
NXException
RemoteException
void setGeometry(NXObject[] geometries) throws NXException, RemoteException
geometries
- Input geometriesNXException
RemoteException
SelectTagFormObject tagForm() throws NXException, RemoteException
TagFormObject
object.
NXException
RemoteException
String name() throws NXException, RemoteException
NXException
RemoteException
void setName(String name) throws NXException, RemoteException
name
- NXException
RemoteException
Expression linearVelocityMagnitude() throws NXException, RemoteException
NXException
RemoteException
nxopen.Direction angularVelocityDirection() throws NXException, RemoteException
NXException
RemoteException
void setAngularVelocityDirection(nxopen.Direction dir) throws NXException, RemoteException
dir
- NXException
RemoteException
Expression angularVelocityMagnitude() throws NXException, RemoteException
NXException
RemoteException
RigidBodyBuilder.MassPropertiesOption massProperty() throws NXException, RemoteException
NXException
RemoteException
void setMassProperty(RigidBodyBuilder.MassPropertiesOption massProperty) throws NXException, RemoteException
massProperty
- NXException
RemoteException
Point massCenterPoint() throws NXException, RemoteException
NXException
RemoteException
void setMassCenterPoint(Point center) throws NXException, RemoteException
center
- NXException
RemoteException
Expression mass() throws NXException, RemoteException
NXException
RemoteException
Expression inertiaIxx() throws NXException, RemoteException
NXException
RemoteException
Expression inertiaIyy() throws NXException, RemoteException
NXException
RemoteException
Expression inertiaIzz() throws NXException, RemoteException
NXException
RemoteException
Expression inertiaIxy() throws NXException, RemoteException
NXException
RemoteException
Expression inertiaIxz() throws NXException, RemoteException
NXException
RemoteException
Expression inertiaIyz() throws NXException, RemoteException
NXException
RemoteException
CoordinateSystem orientation() throws NXException, RemoteException
NXException
RemoteException
void setOrientation(CoordinateSystem orientation) throws NXException, RemoteException
orientation
- NXException
RemoteException
nxopen.Direction linearVelocityDirection() throws NXException, RemoteException
NXException
RemoteException
void setLinearVelocityDirection(nxopen.Direction dir) throws NXException, RemoteException
dir
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.