Controls & Display¶
Mouse controls¶
| Input | Action |
|---|---|
| Right-click drag | Arcball rotation around world origin |
| Middle-click drag | Pan (translate view) |
| Scroll up/down | Zoom in/out (perspective and orthographic) |
The rotation uses a true Shoemake arcball -- drawing circles with the mouse returns to exactly the starting orientation (no drift).
Tabbed control panel¶
The right dock panel is organized into two tabs: Results and View.
Results tab¶
Result Selection¶
- Category:
NodalorElement - Result: e.g.
DISPLACEMENT,section.fiber.stress - Component: e.g.
Ux,C0,von Mises
When component names in the HDF5 file are "Unknown", ops-post falls
back to generic labels (C0, C1, C2, ...).
Element Display Mode¶
Only visible when an Element result is selected.
For non-fiber results (e.g. section.stress):
- Contour (averaged): extrapolates GP values to nodes, displays as a smooth contour on the mid-surface.
- GP Spheres (fiber-level): shows colored spheres at Gauss point locations. You can select a specific GP and fiber layer.
For fiber results (e.g. section.fiber.stress):
- The mode selector, GP dropdown, and fiber dropdown are hidden.
- All GP x fiber points are shown simultaneously as scaled spheres.
- Sphere radius is proportional to the absolute value of the result.
- The Point size slider controls the maximum sphere radius.
Display Options¶
| Control | Effect |
|---|---|
| Disp. Scale | Displacement magnification factor (spinbox + slider) |
| Show Shells | Toggle shell element visibility |
| Show Beams | Toggle beam element visibility |
| Show Edges | Toggle element edge lines |
| Show Extrusion | Toggle transparent thickness extrusion |
| Show Fiber Layers | Toggle fiber layer edge lines (auto-hidden when GP spheres are active) |
| Grid | Toggle floor grid visibility |
| Grid spacing | Floor grid line spacing (in model units) |
Note
Fiber layer edge lines are automatically hidden when GP spheres are active to avoid visual clutter.
Time Step¶
| Control | Effect |
|---|---|
| Step slider | Jump to any analysis step |
| |< | First step |
| < | Previous step |
| Play/Pause | Animate through all steps |
| > | Next step |
| >| | Last step |
| FPS | Animation speed (frames per second) |
The Min/Max label at the bottom shows the range of the currently displayed scalar field.
View tab¶
Camera¶
| Control | Effect |
|---|---|
| Front / Back / Left / Right / Top / Bottom / Iso | Standard camera presets |
| Orthographic / Perspective | Projection mode toggle |
Figure¶
Controls for publication-ready output. All settings apply immediately -- no Apply button needed.
| Control | Effect |
|---|---|
| Colormap | Color scheme: jet, coolwarm, viridis, plasma, turbo, RdYlBu_r, hot_r, YlOrRd, inferno_r |
| Viewport W / H | Viewport size in pixels (default 1200 x 800) |
| Aspect presets | 16:9, 4:3, 3:2, 1:1, 2:1 -- adjusts H to match W |
| Scale bar orientation | Vertical or Horizontal |
| Scale bar position | Top-Left, Top-Right, Bottom-Left, Bottom-Right |
| Scale bar W / H | Width and height of the scale bar (fraction of viewport) |
| Scale bar font | Font size for scale bar labels |
| Title override | Custom title text for the scale bar (overrides auto-generated) |
| Scale range min | Optional minimum value -- values below are clamped |
| Scale range max | Optional maximum value -- values above are clamped |
| GP zero mode | "Zero at 0" (stress: +/- around zero) or "Zero at min" (damage: 0-to-max) |
Tip
The viewport size is fixed (not tied to window size). Resize it only through the W/H spinners in the View tab to get consistent figure dimensions for publications.
Export¶
| Control | Effect |
|---|---|
| Save Figure | Save current view as PNG (1x/2x/3x/4x resolution), SVG vector, or PDF vector |
| Record Animation | Choose output file (GIF or MP4) first, then auto-plays from current step, auto-stops and saves at the last step |
When recording an animation:
- Click Record Animation and choose a filename (
.gifor.mp4). - Playback starts automatically from the current step.
- Recording stops and saves automatically at the last step.
MP4 uses bundled ffmpeg via imageio. If ffmpeg is unavailable, the recording falls back to GIF format.
The animation uses the current FPS setting for playback speed.