Source: GitHub
Objects and procedures to handle operations on test or model shapes
Shapes are generally defined as a set of coordinates or degrees of freedom and the respective displacements at each of those degrees of freedom.
Classes¶
| Name | Summary |
|---|---|
ShapeArray | Shape information specifying displacements at nodes. |
ShapeCommentTable | QDialog(parent: Optional[QWidget] = None, flags: Union[Qt.WindowFlags, Qt.WindowType] = Qt.WindowFlags()) |
Functions¶
| Name | Summary |
|---|---|
concatenate_dofs | Combines the degrees of freedom from multiple shapes into one set of shapes |
from_unv | Load ShapeArrays from universal file data from read_unv |
mac | Computes the modal assurance critera between two sets of shapes |
overlay_shapes | Combines several shapes and geometries for comparitive visualization |
rigid_body_check | Performs rigid body checks, both looking at the complex plane and residuals |
rigid_body_error | Computes rigid shape error based on geometries |
rigid_body_fix_node_orientation | Solves for the best sensor orientation in the geometry to minimize the residual |
shape_alignment | Computes if the shapes are aligned, or if one needs to be flipped |
shape_array | Creates a coordinate array that specify degrees of freedom. |
shape_comparison_table | Generates a shape comparison table between two sets of shapes |