Help and tips

Here you will find help, tips and information for the use of our Nastran 3D Viewer. If you have any question do not hesitate to contact us!


Rotate view : left clic and hold
Center view and move center of rotation : right clic on a node
Move view : right clic and hold
Zoom : scrollwheel or middle button and hold
Z rotate : ctrl + left clic and hold
Bouding box selection : shift + left clic and hold
‘R’ : activate/desactivate the selection by bounding box (press once to activate, once more to desactivate, do not stay pressed)
Hide a property or include : middle clic (or Alt+left clic) on an element
ctrl: Invert selections
F1: Toggle Property ID / Include / Material ID display
F2: Toggle display type (shaded, wireframe, …)
F3: Center view
F4: Screenshot
F5: Align view
F6: Change selection color
F7: Display/hide local coord systems
F8: Invert displayed/hidden elements
F9: Change PID or Include color of selected elements
F10: Display element thickness by 3D elements
F11: Randomise colors

Deformation animation

There are two kinds of animation available in Nastran 3D Viewer : linear and transient.

Note: only node displacements are taken into account in the software, node rotations are not used. You should consider this if node rotations prevail in your load case results.

Linear animation

Linear animation is available as soon as deformation results have been loaded. It allows to animate harmonic responses by a variation of the phase over 360° and to animate static responses by a linear ratio between 0 and 1. It also allows to animate one particular step of a transient response as if it was a static case.

The scale ratio is automatically computed in order to have a maximum deformation of around 10% of the model size.

Once a load case is displayed, the time taken to load and display this case is measured. Then the number of animation step is computed as follow :

  • Objective of a 3 seconds animation at a frame rate of approx. 27 fps.
  • If the loading time is fast, the maximum number of frame will be 80 (80/3~=27).
  • The number of frame will decrease as the loading time increase.
  • If the loading time is very slow the minimum number of frame will be 20.

Transient animation

The transient animation button appears as soon as transient results are loaded. This button display a transient animation dialog wich alows to select different parameters.

  • Begin and end time for the simulation (if a time is set out of the available range then the first available time will be used).
  • Number of steps : this will determine how many time steps will be displayed. Once calculated the animation will be displayed with an objective frame rate of 20 fps (this means that a 100 frames animation will be played during 5s).
  • Deformation scale.
  • Check box to enable the movie output.


In order to have an animation linear along time, deformations will be interpolated if the required time is not near an already calculated time (condition is a time distance of less than 1% of the time step).

Example : we want 100 steps between 0s and 1s (time step of 0.01s, 1% of this is 0.0001s). In Nastran the transient time steps are often variable, for the 20th step (theorically 0.20s) if there is a calculated step at 0.20008s then we display directly this step, but if there is a calculated step at 0.198s and another at 0.205s we will calculate an interpolation between those two steps (interpolation linear).

VDI and remote desktop

If you encounter problem while running Nastran 3D Viewer from a VDI or remote desktop (the window open and close rapidly), the problem is often due to an hardware opengl compatilibity issue.

One solution is to use the the Mesa 3D Graphics Library it exists some versions already compiled for windows like here. You only have to copy the opengl32.dll file into the software folder to activate software rendering at startup.