1. Overview of the interface#

1.1. Description#

The Piping Fracture graphics module can be opened by clicking on the corresponding icon in the module pull-down menu.

_images/100002010000077F0000041F77B115C3989EE92F.png

Figure 1.1-1: IHM from the Piping Fracture module

The graphical interface is divided into two parts: on the left a Python text editor, on the right a window for basic mesh visualization.

An « Execute Script » button, in the center, completes IHM.

By default, the text editor contains an example of data layout for creating a cracked elbow mesh.

The mesh visualization window is empty by default, but allows the mesh generated when running a Piping Fracture mesh script to be automatically loaded via IHM. This mesh visualization window allows a certain number of adjustments, detailed below.

Settings:

  1. Show/Hide axes.

  2. Show/Hide bounding box

  3. Toggle Orthogonal/Perspective Projection

  4. Fit Viewer

  5. Default View (XYZ)

  6. Front View (YZ)

  7. Side View (XZ)

  8. Top view (XY)

  9. Show/Hide Edges

  10. Show/Hide Normal Vectors

  11. Opacity

  12. Save Screenshot

1.2. Graphic recipe#

All verification and validation tests are returned in the form of Salome test cases. The purpose of this manual is simply to ensure the correct functioning of the elements of the graphical interface.

Step 1:

When opening the module, it is necessary to make sure that the text editor contains text by default. This text corresponds to the data layout of an elbow mesh.

Click on the Execute Script button in the center. The mesh is then generated in about two minutes.

Step 2:

The elbow mesh should automatically appear in the mesh visualization window (figure 1.2-1).

Make sure that holding the mouse buttons allows you to rotate the mesh (left click), move the mesh (middle button), zoom (right click).

Step 3:

Now it’s time to check that the 12 settings options presented in the interface description work, by clicking on each option one after the other.

_images/100002010000077F0000041D3A9B95FCB5408A85.png

Figure 1.2-1: Cracked elbow mesh generated from the default data layout