visualdynamics.gui.instrumentation_panel¶
instrumentation_panel
¶
Plan Instrumentation, as a pane beside the 3-D view.
It follows select, see, set, apply (principle 13). A shape set, or some of its modes picked in its grid, is selected and Plan Instrumentation opened on it. The modes measured are the ones selected, and change as the selection does while the pane is open; the pane names them. The element groups sensors may go on are checked here, and the surfaces of the model are drawn in the view, where a click on one leaves it out or puts it back. The numbers of tri-axial and uni-axial accelerometers are typed, and so is how far a sensor stays from a surface's edge, in the display unit system; the sensors Effective Independence chooses are drawn on the model as they change, each tri-axial one as a triad and each uni-axial one as an arrow, with how well they tell the modes apart: the worst off-diagonal term of the auto-MAC at the chosen channels and the condition number of the information matrix. Keep adds the plan to the project.
The pane holds no rules of its own: the window asks
core.instrumentation for the plan and shows it here.
Classes:
| Name | Description |
|---|---|
InstrumentationPanel |
The modes, the element groups, the counts, how a uni-axial sensor |
Classes¶
InstrumentationPanel
¶
Bases: QWidget
The modes, the element groups, the counts, how a uni-axial sensor may point, a name, what the plan reads, and Keep.
Methods:
| Name | Description |
|---|---|
open_for |
Set the pane up on shape set |
show_edge_distance |
Show the distance from the edges, |
show_modes |
Name the modes measured. |
show_surfaces |
How many of the surfaces sensors may go on. |
show_reading |
What the plan reads, or why there is none; Keep only with a |
Attributes:
| Name | Type | Description |
|---|---|---|
picked_groups |
list[int]
|
The element groups checked, by id. |
all_groups |
bool
|
Whether every element group listed is checked. |
uniaxial_axes |
tuple[int, ...]
|
The directions a uni-axial sensor may measure: 2, the normal, |
Source code in src/visualdynamics/gui/instrumentation_panel.py
66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 | |
Attributes¶
uniaxial_axes
property
¶
The directions a uni-axial sensor may measure: 2, the normal, or 0, 1 and 2.
Methods:¶
open_for
¶
Set the pane up on shape set source: groups the element
groups as (id, text), all checked; the counts and the name.
Source code in src/visualdynamics/gui/instrumentation_panel.py
show_edge_distance
¶
Show the distance from the edges, value in unit ('' for a
geometry whose units are not defined), without reporting it.
Source code in src/visualdynamics/gui/instrumentation_panel.py
show_modes
¶
show_surfaces
¶
How many of the surfaces sensors may go on.
Source code in src/visualdynamics/gui/instrumentation_panel.py
show_reading
¶
What the plan reads, or why there is none; Keep only with a plan.