MarkerBodyRigid
A rigid-body (position+orientation) body-marker attached to a local (body-fixed) position \(\pLocB = [b_0,\; b_1,\; b_2]\) (\(x\), \(y\), and \(z\) coordinates) of the body. It provides position and orientation (rotation), as well as the according derivatives. It can be used for most connectors, joints or loads where either position, position and orientation, or orientation are required.
Additional information for MarkerBodyRigid:
- This
Marker
has/provides the following types =Object
,Body
,Position
,Orientation
The item MarkerBodyRigid with type = ‘BodyRigid’ has the following parameters:
- name [type = String, default = ‘’]:marker’s unique name
- bodyNumber [type = ObjectIndex, default = invalid (-1)]:body number to which marker is attached to
- localPosition [\(\pLocB\), type = Vector3D, size = 3, default = [0.,0.,0.]]:local body position of marker; e.g. local (body-fixed) position where force is applied to
- visualization [type = VMarkerBodyRigid]:parameters for visualization of item
The item VMarkerBodyRigid has the following parameters:
- show [type = Bool, default = True]:set true, if item is shown in visualization and false if it is not shown
DESCRIPTION of MarkerBodyRigid
Relevant Examples and TestModels with weblink:
addPrismaticJoint.py (Examples/), addRevoluteJoint.py (Examples/), ANCFcontactCircle.py (Examples/), ANCFcontactCircle2.py (Examples/), ANCFrotatingCable2D.py (Examples/), ANCFslidingJoint2D.py (Examples/), ANCFtestHalfcircle.py (Examples/), ANCFtests2.py (Examples/), beamTutorial.py (Examples/), beltDriveALE.py (Examples/), beltDriveReevingSystem.py (Examples/), beltDrivesComparison.py (Examples/), abaqusImportTest.py (TestModels/), ACFtest.py (TestModels/), ANCFbeltDrive.py (TestModels/)
The web version may not be complete. For details, consider also the Exudyn PDF documentation : theDoc.pdf