From: mkr Date: Tue, 28 Mar 2006 08:25:33 +0000 (+0000) Subject: Update GUI documentation for SMESH module. X-Git-Tag: T3_2_0b1_pre1~72 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=06069def2cfbe57af1c3c395f57c70ba0cd9a6d4;p=modules%2Fsmesh.git Update GUI documentation for SMESH module. --- diff --git a/doc/salome/gui/SMESH/adding_quadratic_nodes_and_elements.htm b/doc/salome/gui/SMESH/adding_quadratic_nodes_and_elements.htm new file mode 100755 index 000000000..8f7706a41 --- /dev/null +++ b/doc/salome/gui/SMESH/adding_quadratic_nodes_and_elements.htm @@ -0,0 +1,119 @@ + + + + + +Adding Quadratic Nodes and Elements + + + + + + + + + +

Adding Quadratic Elements

+ +

MESH modules allows you to work with Quadratic + Elements.

+ +

Quadratic Edge in not a straight but a broken line and can be defined + by three points: first, middle and last. All more complex Quadratic + Elements differ from ordinary ones in that they consist of Quadratic + Edges.

+ +

To + add a quadratic element to your mesh:

+ +

1. Select your mesh in the Object Browser + or in the 3D viewer.

+ +

2. From the Modification + menu choose the Add item + and select one of the following:

+ +

+ +

To create any Quadratic + Element specify the nodes which will form your triangle by selecting + them in the 3D viewer with pressed Shift button. Their numbers will appear + in the dialog box as Corner Nodes + (alternatively you can just input numbers in this field without selection).The + edges formed by the corner nodes will appear in the table. To define the + middle nodes for each edge double-click on the respective field and input + the number of the node. All edges and the object formed by them will be + displayed in the Object browser. When all edges are defined you will be + able to click OK or Apply + button to add the element to the mesh.

+ +

 

+ +

Reverse + button for Quadratic Edges switches the first and the last nodes. For all other elements it reverses the element. +

+ +

 

+ + + + diff --git a/doc/salome/gui/SMESH/aspect_ratio_3d.htm b/doc/salome/gui/SMESH/aspect_ratio_3d.htm index 20573a1fd..90c6d6c80 100755 --- a/doc/salome/gui/SMESH/aspect_ratio_3d.htm +++ b/doc/salome/gui/SMESH/aspect_ratio_3d.htm @@ -16,21 +16,22 @@ if (navigator.appName !="Netscape")

Display Entity

-

In this submenu you can choose to display only faces,

+

In this submenu you can choose to display only volumes, faces or edges + or combine them.

 

-

+

Only Faces                                                  Only + Edges

 

-

only edges,

+

 

 

-

- -

 

- -

or both.

-

Adding nodes and elements

-

In SMESH you can add to your mesh different elements such as:

+

In MESH you can add to your mesh different elements such as:

 

@@ -101,9 +101,13 @@ else
  • Quadrangles

  • +
  • Polygons

  • +
  • Tetrahedrons

  • Hexahedrons

  • + +
  • Polyhedrons

  •  

    @@ -123,9 +127,7 @@ else

     

    -

    - -

     

    +

     

    @@ -143,7 +145,11 @@ else

    Adding nodes

    -

         

    +

        

    + +

     

    + +

     

     

    @@ -197,7 +203,8 @@ else

     

    -

    Adding polygons

    +

    Adding polygons +

              

    @@ -244,7 +251,7 @@ else

     

    -

    Adding polyhedrons

    +

    Adding polyhedrons

            

    diff --git a/doc/salome/gui/SMESH/files/area_of_elements.htm b/doc/salome/gui/SMESH/files/area_of_elements.htm index d92aa5ef3..5f8bcb65e 100755 --- a/doc/salome/gui/SMESH/files/area_of_elements.htm +++ b/doc/salome/gui/SMESH/files/area_of_elements.htm @@ -89,7 +89,7 @@ else

    Area mesh quality control is based on the algorithm of area calculation of  meshing - elements . It can be applied to meshes consisting of 2D meshing elements + elements. It can be applied to meshes consisting of 2D meshing elements with 3 and 4 nodes (triangles and quadrangles).    

     

    @@ -116,7 +116,7 @@ else

     

    See Also - a sample TUI Script of an Area + a sample TUI Script of an Area quality control operation.  

     

    diff --git a/doc/salome/gui/SMESH/files/arithmetic_1d.htm b/doc/salome/gui/SMESH/files/arithmetic_1d.htm index ead4f03b7..9aae9c965 100755 --- a/doc/salome/gui/SMESH/files/arithmetic_1d.htm +++ b/doc/salome/gui/SMESH/files/arithmetic_1d.htm @@ -14,28 +14,34 @@ if (navigator.appName !="Netscape")

    1D Meshing Hypotheses

    -

    Arithmetic 1D hypothesis

    + + +

    Arithmetic 1D hypothesis

    Arithmetic 1D hypothesis allows to split edges into segments with a length that changes in arithmetic @@ -106,15 +139,15 @@ else

     

    -

         

    +

         

     

    -

    See Also +

    See Also a sample TUI Script of a Defining Arithmetic 1D hypothesis operation.  

    -

    Deflection 1D hypothesis

    +

    Deflection 1D hypothesis

    Deflection ID hypothesis can be applied for meshing curvilinear edges composing your geometrical object. @@ -128,19 +161,19 @@ else

     

    -

          

    +

          

     

    -

    See Also +

    See Also a sample TUI Script of a Defining Deflection 1D hypothesis operation.  

     

    -

    +

    -

    Average Length hypothesis

    +

    Average Length hypothesis

    Average Length hypothesis can be applied for meshing of edges composing your geometrical object. Definition @@ -151,19 +184,19 @@ else

     

    -

           

    +

           

     

    -

    See Also +

    See Also a sample TUI Script of a Defining Average Length hypothesis operation.  

     

    -

    +

    -

    Number of segments hypothesis

    +

    Number of segments hypothesis

    Number of segments hypothesis can be applied for meshing of edges composing your geometrical object. @@ -176,53 +209,60 @@ else

     

    -

    You can set the type of distribution for this +

    You can set the type of distribution for this hypothesis in the Hypothesis Construction dialog bog :

    -

     

    +

     

    -

    Equidistant - Distribution - all segments will have the same length

    +

    Equidistant + Distribution - all segments will have the same length, you define + only the Number of Segments.

    -

             

    +

     

    + +

             

     

    -

    Scale Distribution - each +

    Scale Distribution - each next segment differs from the previous according to the formula: Ai+1 = Ai - * k, where k is - Scale Factor

    + * k, where k is + a Scale Factor.

    -

    \

    +

    \

    -

     

    +

     

    -

    Distribution with Table Density - you - input a number of pairs t - F(t) and - the program computes the formula, which will rule the change of length - of segments.

    +

    Distribution with Table Density - you + input a number of pairs t - F(t), + where t ranges from 0 to 1, +  and + the module computes the formula, which will rule the change of length + of segments and shows the curve in the plot. You can select the Conversion + mode from Exponent + and Cut negative.

    -

     

    +

     

    -

    +

    -

     

    +

     

    -

    Distribution with Analytic Density - Distribution with Analytic Density - you input the formula, which will rule the - change of length of segments

    + change of length of segments and the module shows the curve in the plot.

    -

    +

    -

    See Also +

    See Also a sample TUI Script of a Defining Number of Segments hypothesis operation.  

     

    -

    Start and End Length hypothesis.

    +

    Start and End Length hypothesis.

    Start and End Length hypothesis allows to divide a geometrical edge into segments so that the first and @@ -233,15 +273,44 @@ else

     

    -

          

    +

          

    -

     

    +

     

    -

    See Also +

    See Also a sample TUI Script of a Defining Start and End Length  hypothesis operation.  

    +

     

    + +

    Automatic Length

    + +

    This hypothesis is automatically applied when you select Assign + a set of hypotheses option in Create Mesh menu.

    + +

     

    + +

    + +

     

    + +

    The dialog box prompts you to define the quality of the future mesh + by only one parameter, which is Fineness, + ranging from 0 (coarse mesh, low number of elements) to 1 (extremely fine + mesh, great number of elements). Compare one and the same object (sphere) + meshed with minimum and maximum value of this parameter.

    + +

     

    + +

       

    + +

     

    + +

     

    + +

     

    +

     

    + -

    Max Element Area hypothesis

    +

    2D Meshing Hypotheses

    -

    Max - Element Area hypothesis is applied for meshing of 2D faces composing - your geometrical object. Definition of this hypothesis consists of setting - the maximum area of meshing elements - (depending on the chosen meshing algorithm it can be triangles - or quadrangles), which will compose - the mesh of these 2D faces.

    + + +

    Max Element Area

    + +

    Max Element Area hypothesis + is applied for meshing of 2D faces composing your geometrical object. + Definition of this hypothesis consists of setting the maximum + area of meshing elements (depending on the chosen meshing algorithm + it can be triangles or quadrangles), + which will compose the mesh of these 2D faces.

     

    -

    +

    -

     

    +

     

    -

    See Also +

    See Also a sample TUI Script of a Maximum Element Area hypothesis operation.  

     

    -

    +

    + +

     

    + +

     

    + +

    Length from Edges hypothesis

    + +

    Length from edges hypothesis + builds 1D mesh segments having a length calculated as an average edge + length for a given wire.

    + +

     

    + +

    See Also + a sample TUI Script of a Length + from Edges hypothesis operation.  

    + +

     

    + +

    Quadrangle Preference

    + +

    This algorithm can be used only together with Quadrangle (Mapping) algorithm. + It allows to build quadrangular meshes even if the number of nodes at + the opposite edges of a meshed face is not equal, otherwise this mesh + will contain some triangular elements.

    + +

     

    + +

     

    Removing nodes and elements

    -

    In SMESH you can remove nodes and all types of cells of your mesh.

    +

    In MESH you can remove nodes and all types of cells of your mesh.

     

    -

    To remove a node:

    + + +

     

    + +

    To remove a node:

     

    -

    1. Select your mesh in the Object Browser +

    1. Select your mesh in the Object Browser or in the 3D viewer.

    -

     

    +

     

    -

    2. From the Modification +

    2. From the Modification menu choose Remove and from the associated submenu select the Remove - nodes, or just click icon in the toolbar. The + nodes, or just click icon in the toolbar. The following dialog box will appear:

     

    -

    +

    -

     

    +

     

    -

    In this dialog box you can specify one or +

    In this dialog box you can specify one or several nodes (with pressed Shift button) by choosing them in the 3D viewer.

    -

     

    +

     

    -

    3. Click OK +

    3. Click OK or Apply  to confirm deletion of the specified nodes.

    -

     

    +

     

    -

    Be careful while removing +

    Be careful while removing nodes because if you remove a definite node of your mesh all adjacent elements will be also deleted.

    -

     

    +

     

    - --+
    ++- - - + + +
    -

    -

    +

    +

    -

     

    +

     

     

    -

    To remove an element:

    +

    To remove an element:

     

    -

    1. Select your mesh in the Object Browser +

    1. Select your mesh in the Object Browser or in the 3D viewer.

    -

     

    +

     

    -

    2. From the Modification +

    2. From the Modification menu choose Remove and from the associated submenu select the Remove - elements, or just click icon in the toolbar. The + elements, or just click icon in the toolbar. The following dialog box will appear:

     

    -

    +

    -

     

    +

     

    -

    In this dialog box you can specify one or +

    In this dialog box you can specify one or several elements of your mesh (with pressed Shift button) by choosing them in the 3D viewer.

    -

     

    +

     

    -

    3. Click OK +

    3. Click OK or Apply  to confirm deletion of the specified elements.

    -

     

    +

     

    - --+
    ++- - - + + +
    -

    -

    +

    +

    -

     

    +

     

     

    diff --git a/doc/salome/gui/SMESH/files/renumbering_nodes_and_elements.htm b/doc/salome/gui/SMESH/files/renumbering_nodes_and_elements.htm index 49b0b0339..460da6f39 100755 --- a/doc/salome/gui/SMESH/files/renumbering_nodes_and_elements.htm +++ b/doc/salome/gui/SMESH/files/renumbering_nodes_and_elements.htm @@ -14,10 +14,12 @@ if (navigator.appName !="Netscape")

    Renumbering nodes and elements

    -

    In SMESH you can renumber the nodes and elements of your mesh.

    +

    In MESH you can renumber the nodes and elements of your mesh.

     

    -

    To renumber the nodes of your mesh:

    + + +

     

    + +

    To renumber the nodes of your mesh:

     

    -

    1. In the Modification +

    1. In the Modification menu select Renumbering submenu and choose the Nodes item or click - button in the toolbar. The following dialog box will + button in the toolbar. The following dialog box will appear:

    -

     

    +

     

    -

    +

    -

     

    +

     

    -

    2. Fill the Mesh +

    2. Fill the Mesh field by selecting your mesh in the Object Browser or in the 3D viewer.

    -

     

    +

     

    -

    3. Click the Apply +

    3. Click the Apply or OK button to perform the operation.

    -

     

    +

     

    -

     

    +

     

    -

    To renumber the elements of your mesh:

    +

    To renumber the elements of your + mesh:

     

    -

    1. In the Modification +

    1. In the Modification menu select Renumbering submenu and choose the Elements item or - click button in the toolbar. The following dialog box will + click button in the toolbar. The following dialog box will appear:

    -

     

    +

     

    -

    +

    -

     

    +

     

    -

    2. Fill the Mesh +

    2. Fill the Mesh field by selecting your mesh in the Object Browser or in the 3D viewer.

    -

     

    +

     

    -

    3. Click the Apply +

    3. Click the Apply or OK button to perform the operation.

    -

     

    +

     

      See Also a sample TUI Script of a Renumbering @@ -144,7 +159,7 @@ else

     

    -

     

    +

     

    + + + + + + + +

    Merging Elements

    + +

    This functionality allows to merge coincident elements + of a mesh selectable in the dialog box.

    + +

    + +

    In this picture you see a triangle which coincides with one of the elements + of the mesh. After we apply Merge Elements + functionality, the triangle will be completely merged with the mesh.

    + +

    + +

      See + Also a sample TUI Script of a Merge + Elements operation.  

    + +

     

    + +

     

    + + + + diff --git a/doc/salome/gui/SMESH/modifying_meshes.htm b/doc/salome/gui/SMESH/modifying_meshes.htm index 8ba2b742c..2bf6951c3 100755 --- a/doc/salome/gui/SMESH/modifying_meshes.htm +++ b/doc/salome/gui/SMESH/modifying_meshes.htm @@ -14,11 +14,13 @@ LI.kadov-P { } + + + + + + + + +

    Volume

    + +

    Volume mesh quality + criterion reflects the volume of meshes of a 3D object.

    + +

    + +

    To + apply the Volume quality criterion to your mesh:

    + +

    1. Display your mesh in the viewer.

    + +

    2. Choose Controls + > Volume or click button in the toolbar. Your + mesh will be displayed in the viewer with its elements colored according + to the applied mesh quality control criterion:

    + +

    See Also + a sample TUI Script of a Volume quality control operation. +  

    + +

     

    + +

     

    + +

     

    + + + + diff --git a/doc/salome/gui/SMESH/whdata/whftdata0.htm b/doc/salome/gui/SMESH/whdata/whftdata0.htm index 3ecd68c6c..b04a23a97 100755 --- a/doc/salome/gui/SMESH/whdata/whftdata0.htm +++ b/doc/salome/gui/SMESH/whdata/whftdata0.htm @@ -13,6 +13,7 @@ diff --git a/doc/salome/gui/SMESH/whdata/whfts.htm b/doc/salome/gui/SMESH/whdata/whfts.htm index 1b6176ed0..ad2a2ed54 100755 --- a/doc/salome/gui/SMESH/whdata/whfts.htm +++ b/doc/salome/gui/SMESH/whdata/whfts.htm @@ -10,7 +10,7 @@ diff --git a/doc/salome/gui/SMESH/whdata/whfwdata0.htm b/doc/salome/gui/SMESH/whdata/whfwdata0.htm index dfe30b817..c0081ba71 100755 --- a/doc/salome/gui/SMESH/whdata/whfwdata0.htm +++ b/doc/salome/gui/SMESH/whdata/whfwdata0.htm @@ -12,1136 +12,1255 @@ diff --git a/doc/salome/gui/SMESH/whdata/whtdata0.htm b/doc/salome/gui/SMESH/whdata/whtdata0.htm index 19d460aee..2a1067434 100755 --- a/doc/salome/gui/SMESH/whdata/whtdata0.htm +++ b/doc/salome/gui/SMESH/whdata/whtdata0.htm @@ -8,7 +8,7 @@