PolyBeam
Class PolyBeam()
PolyBeam(parent='MODEL', name='PolyBeam_n', label='PolyBeam_n', active=True,
points=[None, None], ID=0, OD=0, density=0, E=0, G=0, as_=0, cratio=0)
A polybeam is modeled as a number of beam segments connecting intermediate bodies created internally by MotionView.
Keyword Arguments
Argument | Data Type | Description | Default |
---|---|---|---|
name | String | The variable name. | PolyBeam_n, for next available integer n. |
label | String | The descriptive label. | PolyBeam_n, for next available integer n. |
parent | Object | The parent. | MODEL |
active | Boolean | Used to activate or deactivate this entity. | True |
points | list | The points that describe the polybeam. | [None, None] |
ID | Double | The inner diameter of the cross section. | 0 |
OD | Double | The outer diameter of the cross section. | 0 |
density | Double | The density. | 0 |
E | Double | The Young's modulus. | 0 |
G | Double | The shear modulus. | 0 |
as | Double | The shear correction factor. | 0 |
cratio | Double | Input needed. | 0 |
Instances
Instance | Type | Description |
---|---|---|
color_mat | ColorMat | The color_mat instance to modify color properties. |
Notes
1. The parent parameter can only be initialized by the constructor and should not be modified directly.
2. Only parent can be used as a positional argument in the constructor.
3. Instance is a reference to an entity. You cannot modify an instance, but can modify its properties.