Time-Varying Structural Analysis#

This example visualizes an EnSight Gold structural simulation of a bumper beam deforming against a pole. It covers time mapping, playback, field coloring, on-demand statistics, and temporal interpolation.

Bumper beam impact simulation colored by plastic strain

Dataset#

Use:

{path to}/kit_cae_user_guide_data/examples/01_time-varying-structural/bumper_beam.case

Field

Association

Description

PlasticStrain

element

Maximum plastic strain across the five through-thickness layers

PlasticStrainUpper

element

Plastic strain at the upper shell surface, integration layer 5

PlasticStrainLower

element

Plastic strain at the lower shell surface, integration layer 1

ContactPressure

node

Nodal contact pressure

The mesh contains approximately 13,500 nodes with quadrilateral and triangular shell elements. The case contains 51 indexed samples and does not provide physical time values.

Import and Map Time#

  1. Launch Kit-CAE.

    Linux:

    ./repo.sh launch -n omni.cae.kit
    

    Windows:

    repo.bat launch -n omni.cae.kit
    
  2. Select File > Import, select bumper_beam.case, enable Import to Stage, and select Import.

    Import dialog with the bumper-beam dataset selected and Import to Stage enabled
  3. Select the imported bumper_beam root. Under CAE File Format Time, set Source to TimeStep and Scale to 0.0333333333.

    CAE File Format Time properties with TimeStep, scale 0.03333, and offset 0

The case provides 51 indexed samples but no physical time values, so TimeStep supplies source values 0 through 50. A Scale of 0.0333333333 assigns 1/30 second to each saved sample, and the default Offset of 0 leaves the sequence at the start of the timeline. At 60 time codes per second, the samples land at time codes 0, 2, ... 100, leaving one intermediate time code between each pair.

Imported bumper_beam dataset with TimeStep source and scale set to 0.0333333333

Visualize the Deformation#

  1. Expand the imported root and select the dataset prim named bumper_beam.

  2. Right-click and select Create > CAE Operators > Faces.

    CAE Operators menu with Faces available for the bumper_beam dataset
  3. Select Play or press Space. Scrub the timeline once to populate the cache if the first playback is uneven.

    Deformed bumper beam and pole collider during playback
  4. Select the Faces operator. Under Colors [Field Selection], use Add Field to select PlasticStrain.

    Add Field control under the Faces colors field selection
    PlasticStrain selected as the Faces color field

The default range maps the full field extent at the current time.

Bumper beam colored by PlasticStrain with the default range

Inspect the Field#

  1. Select the imported bumper_beam dataset.

  2. In Arrays, select PlasticStrain. Expand Array Details and select Compute Details.

    At time code 0, the beam has not deformed and the strain values are zero.

    PlasticStrain Array Details showing zero values at time code 0
  3. Move the timeline to the final source sample. The previous values remain visible with an obsolete-data warning. Select Refresh Details.

    Timeline positioned at the final bumper-beam source sample

At the final sample, the full PlasticStrain range is approximately 0 through 0.541. Set the histogram minimum to 0.005 and maximum to 0.065 to focus on the nonzero values before choosing a fixed color domain.

PlasticStrain histogram over the full computed range at time code 100
PlasticStrain histogram narrowed to 0.005 through 0.065

Set a Fixed Color Range#

  1. Select the Faces operator and set the colors Rescale Mode to disable.

  2. Expand Materials > ScalarColor > Shader and set domain to 0 through 0.065.

  3. Select another lut if needed.

Faces color domain set to 0 through 0.065 with rescaling disabled

The same domain now applies throughout playback.

Bumper beam with the fixed PlasticStrain color range applied

Enable Temporal Interpolation#

  1. Select the Faces operator.

  2. Select the + menu in the Properties panel, then select CAE > Operator Temporal.

    Faces operator with Operator Temporal added in the Properties panel
  3. Under Operator [Temporal], enable Enable Field Interpolation.

    Operator Temporal properties with field interpolation enabled

Scrub odd time codes such as 1 or 3. Kit-CAE interpolates between the neighboring source samples, giving 101 inclusive timeline positions from 0 through 100.