Skip to content
SHD Sim
Menu
Documentation menu

Draft. This manual is new and still growing. If something here does not match what you see in the software, the software is right — tell us and we will fix the page.

Results

Where it is

Setup tree: Results

Controls

RESULT

Field

  • Control: choice (ComboRow)
  • Shown when: StructuralResults.ready

Component

  • Control: choice (ComboRow)
  • Default: 0
  • Bound to: CaseState.solidComponent
  • Options: Magnitude
  • Shown when: StructuralResults.ready && root.components.length > 1

Colours

  • Control: choice (ComboRow)
  • Default: Cool to Warm
  • Bound to: CaseState.solidColourMap
  • Shown when: StructuralResults.ready

This map invents banding that is not in the data.

DEFORMED SHAPE

Exaggerate the deflection

  • Control: on/off (ToggleRow)
  • Default: 0
  • Bound to: CaseState.solidWarpScale
  • Shown when: StructuralResults.ready && StructuralResults.fieldForRole("displacement") !== ""

A linear static deflection is often microns on a part measured in centimetres, so the true shape is indistinguishable from the undeformed one. This is a viewing aid — the deflection itself is the number in the legend, not the picture.

Scale

  • Control: value (ValueField)
  • Default: 0
  • Bound to: CaseState.solidWarpScale
  • Value modes: none (plain entry)
  • Shown when: CaseState.solidWarpScale > 0

Show element edges

  • Control: on/off (ToggleRow)
  • Default: false
  • Bound to: CaseState.solidShowEdges
  • Shown when: StructuralResults.ready

Whether a stress concentration is resolved is a question about how many elements span it, which is only answerable by looking at them.

Flat shading

  • Control: on/off (ToggleRow)
  • Default: false
  • Bound to: CaseState.solidFlatShading
  • Shown when: StructuralResults.ready

Lighting shades the colour map as well as the shape, so the same value can read as two colours on two faces. Turning it off makes the colour exact - and costs you the part's form, which is what the shading was drawing.

CUT

Cut the model open

  • Control: on/off (ToggleRow)
  • Default: false
  • Bound to: CaseState.solidCutEnabled
  • Shown when: StructuralResults.ready && StructuralResults.canCut

Takes half the part away and colours the face that is left, on the same scale as the surface. The values on it are interpolated through the elements — they are not read off any face of the mesh, because the cut passes between them.

Along

  • Control: choice (ComboRow)
  • Default: X
  • Bound to: CaseState.solidCutAxis
  • Options: X, Y, Z
  • Shown when: StructuralResults.ready && StructuralResults.canCut && CaseState.solidCutEnabled

Keep the other half

  • Control: on/off (ToggleRow)
  • Default: false
  • Bound to: CaseState.solidCutFlip
  • Shown when: StructuralResults.ready && StructuralResults.canCut && CaseState.solidCutEnabled

The same plane, with the other side taken away. Which half is worth keeping depends on where the camera is, so it is a switch rather than a second cut.

ISO SURFACE

Show the level surface

  • Control: on/off (ToggleRow)
  • Default: false
  • Bound to: CaseState.solidIsoEnabled
  • Shown when: StructuralResults.ready && StructuralResults.canCut

The surface where the field being looked at passes one value - the shape of a temperature inside a part, or of a stress level. Exact inside each element, because the element's field is linear. The outside steps back to a veil so it can be seen.

THRESHOLD

Show only a band

  • Control: on/off (ToggleRow)
  • Default: false
  • Bound to: CaseState.solidThresholdEnabled
  • Shown when: StructuralResults.ready && StructuralResults.canCut

Keeps the elements whose values sit between the two levels and draws the boundary of what is kept. The edge steps along element faces - that is the mesh's own resolution of the question, not an artefact.

Lists this panel shows

Read straight from the data behind the panel, not from a hand-written list.

MESH

From a fixed list in the application.

l
Nodes
Triangles

Problems reported against this step

The application reports no problems against this step.


marks a value the application computes at run time, so the source carries no fixed text for it.