Examples of Using Reference State/Model
Examples of Using Reference State/Model
The following examples demonstrate how the feature might be used.
Example 1: Reference state in the same model |
|
|
And below is the same plot with the reference state set to #18, which is at t = 0.0085s, in the same model. Remember that: <data> displayed = <data> current - <data> reference Therefore, as in this example, negative von Mises stresses can be generated since, in some locations, the stress at an earlier state was in fact greater. (Incidentally this illustrates that the reference calculation is performed upon the scalar output of the data component computation, not upon its individual tensor components.) |
|
|
|
|
Example 2: Reference state in a different modelIn this case the model above has been re-run, but with the section thickness of the crushable elements reduced by 25%. Here we are comparing the results between original and modified models to see what difference this makes. Obviously rerunning the same model with different section properties does not upset node or element labelling, so exact equivalence between the two analyses is preserved. |
|
|
Here is the original image, showing contours of "true" displacement magnitude.
![]() |
|
|
Here is the same image, with the displacements in the reference model subtracted from the "true" ones above. The "current" state has been used in the reference model (M1), and this is reported on the plot.
|
|
|
So in this plot reference geometry has been used for the current (plotting) coordinates as well, showing the difference in displacement between the two models. Effectively this is the undeformed geometry + the difference in displacement between the two models.
![]() Displacements have also been magnified by a factor of 2.5 using to exaggerate them, making them clearer. |
|
| - Notes | |
| 1) | If the reference state is set to state 0 then all values reported will be the absolute values. |
| 2) | If an analysis contains pre-stressed elements then state 1, not state 0, should be selected if values relative to the pre-stressed values are required. (State 1 is a genuine set of results at analysis time zero, state #0 is a synthesised set of zero values.) |
| 3) | The reference state option is not available for a model that includes adaptivity, see Support for analyses using "Adaptive Remeshing". |
| 4) | Using the reference state option will increase the amount of memory used by D3PLOT slightly, as two complete states have to be stored simultaneously. |
|
- Notes |
|
|
1) |
Any model can be used as a reference model, but it
should be reasonably similar to the original if sensible results are
to be obtained.
|
|
2) |
Using a reference model will slow down plotting since
the <current> vs <reference> lookup by label imposes an
overhead. It can also slightly increase memory usage.
|
Here is the "raw" plot - Von Mises stress in a crush
tube.

It is not that easy to visualise the differences in shape from the contour
plot above, since they are obscured by the gross deformations of the structure.
