From: admin Date: Wed, 24 Nov 2004 10:58:03 +0000 (+0000) Subject: Nerge with PAL/SALOME 2.1.0d X-Git-Tag: OCC-V2_1_0d X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=5ce23baf3aaec1507f239da8595afa38c7842836;p=modules%2Fsmesh.git Nerge with PAL/SALOME 2.1.0d --- diff --git a/doc/salome/gui/SMESH/SMESH.log b/doc/salome/gui/SMESH/SMESH.log index 104de30dc..fb02a90f8 100755 --- a/doc/salome/gui/SMESH/SMESH.log +++ b/doc/salome/gui/SMESH/SMESH.log @@ -127,6 +127,7 @@ whskin_frmset01.htm smesh_hha.hhk smesh.hhc smesh.hhk +extrusion.htm files\1d_meshing_algorithm.htm files\2d_(quadrangle)_meshing_algorithm.htm files\2d_meshing_algorithm.htm @@ -143,13 +144,17 @@ files\aspect_ratio.htm files\changing_orientation_of_elements.htm files\computing_meshes.htm files\connectivity.htm +files\constructing_groups_of_specific_elements.htm files\constructing_meshes.htm files\constructing_submeshes.htm +files\creating_groups.htm +files\cutting_quadrangles.htm files\deflection_1d.htm files\diagonal_iversion_of_elements.htm files\displacing_nodes.htm files\displaying_elements_numbers.htm files\displaying_nodes_numbers.htm +files\editing_groups.htm files\editing_hypotheses.htm files\importing_and_exporting_meshes.htm files\introduction_to_smesh.htm @@ -158,20 +163,31 @@ files\length_of_edges.htm files\local_length_hypothesis.htm files\max._element_area_hypothesis.htm files\max._element_volume_hypothsis.htm +files\merging_nodes.htm files\minimum_angle.htm files\non_conform_mesh_allowed_hypothesis.htm files\number_of_segments_hypothesis.htm files\propagation_of_1d_hypothesis_on_opposite_edges.htm files\reassigning_hypotheses_and_algorithms.htm files\removing_nodes_and_elements.htm +files\renumbering_nodes_and_elements.htm +files\rotation.htm files\running_smesh_module.htm files\scalar_bar_properties.htm +files\sewing_meshes.htm files\shading.htm files\shrink.htm files\skew.htm +files\smoothing.htm files\start_and_end_length_hypothesis.htm +files\symmetry.htm files\taper.htm +files\tetrahedron_(ghs3d)_meshing_algorithm.htm files\tetrahedron_(netgen)_meshing_algorithm.htm +files\translation.htm +files\uniting_a_set_of_triangles.htm +files\uniting_two_triangles.htm +files\using_operations_on_groups.htm files\using_smesh_module.htm files\view_update.htm files\viewing_mesh_info.htm @@ -179,69 +195,149 @@ files\visualization_modes.htm files\visualization_properties.htm files\warp.htm files\wireframe.htm -tetrahedron_(ghs3d)_meshing_algorithm.htm +pattern_mapping.htm +revolution.htm ehlpdhtm.js texture_horiz_ltbluebubbles.jpg smesh.glo default.css +image96.gif +image77.jpg +image66.jpg +image55.jpg +image85.gif +image74.gif +image44.jpg +image63.gif +image22.jpg +image11.jpg +image41.gif +image97.gif +image78.jpg +image67.jpg +image75.gif +image45.jpg +image34.jpg +image64.gif +image23.jpg +image12.jpg +image31.gif +image98.gif +image87.gif +image68.jpg +image57.jpg +image76.gif +image46.jpg +image35.jpg +image65.gif +image43.gif +image32.gif +image24.jpg +image88.gif +image69.jpg +image58.jpg +image77.gif +image47.jpg +image36.jpg +image66.gif image44.gif image33.gif image22.gif image25.jpg -image12.gif -image3.jpg +image89.gif +image59.jpg +image78.gif +image48.jpg +image67.gif image34.gif image26.jpg -image13.gif +image79.gif +image49.jpg +image38.jpg +image68.gif +image57.gif image16.jpg -image4.jpg image46.gif image35.gif image27.jpg image24.gif -image14.gif -image17.jpg -image2.gif +image39.jpg +image69.gif +image3.jpg +pics\exemple.gif image36.gif image28.jpg image25.gif -image15.gif image18.jpg -image6.jpg -image48.gif +image4.jpg image37.gif image29.jpg image26.gif note1.gif -image16.gif -image4.gif -image7.jpg -image49.gif +image2.gif image38.gif image27.gif -image8.jpg +image80.jpg +image6.jpg image39.gif image28.gif +image81.jpg +image70.jpg +image4.gif +image7.jpg +image29.gif +pics\new.jpg +image90.gif +image71.jpg +image60.jpg +image8.jpg +image91.gif +image72.jpg +image61.jpg +image50.jpg +image80.gif image6.gif image9.jpg -pics\exemple.gif -image29.gif +image92.gif +image73.jpg +image62.jpg +image51.jpg +image81.gif +image40.jpg +image70.gif image7.gif i_blue.jpg +image93.gif +image74.jpg +image63.jpg +image52.jpg +image82.gif +image41.jpg +image71.gif +image30.jpg image8.gif +image94.gif +image75.jpg +image64.jpg +image53.jpg +image83.gif +image42.jpg +image72.gif +image61.gif +image31.jpg image9.gif -pics\new.jpg image20.jpg +image95.gif +image76.jpg +image65.jpg +image54.jpg +image84.gif +image43.jpg +image73.gif +image32.jpg image21.jpg image10.jpg image40.gif -image11.jpg -image41.gif -image12.jpg -image31.gif -image43.gif -image32.gif -image24.jpg smesh.ppf default_ns.css whdata\whtdata0.xml @@ -265,6 +361,7 @@ whgdata\whlstt9.htm whgdata\whlstt10.htm whgdata\whlstt11.htm whgdata\whlstt12.htm +whgdata\whlstt13.htm whgdata\whlsti0.htm whgdata\whlstfl0.htm whgdata\whlstfl1.htm @@ -289,11 +386,15 @@ whgdata\whlstfl19.htm whgdata\whlstfl20.htm whgdata\whlstfl21.htm whgdata\whlstfl22.htm +whgdata\whlstfl23.htm whgdata\whlstf0.htm whgdata\whlstf1.htm whgdata\whlstf2.htm whgdata\whlstf3.htm whgdata\whlstf4.htm +whgdata\whlstf5.htm +whgdata\whlstf6.htm +whgdata\whlstf7.htm whgdata\whlstg0.htm smesh.htm smesh_csh.htm diff --git a/doc/salome/gui/SMESH/extrusion.htm b/doc/salome/gui/SMESH/extrusion.htm new file mode 100755 index 000000000..45a64ee07 --- /dev/null +++ b/doc/salome/gui/SMESH/extrusion.htm @@ -0,0 +1,184 @@ + + + + + + + + + + +Extrusion + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Extrusion

+ +

Extrusion is a type of surface meshing by generation from discretized + lines. It is used to build mesh elements of plus one dimension than the + swept ones. Each swept 1D element produces one or more quadrangles (or + triangles if one node of a rotated element lays on the revolution axis).

+ +

 

+ +

To use extrusion:

+ +

 

+ +

1. From the Modification + menu choose the Extrusion item + or click button in the toolbar. The following dialog box + shall appear:

+ +

 

+ +

+ +

 

+ +

2. In this dialog box you should select

+ + + +

 

+ +

3. Click the Apply + or OK button.

+ +

 

+ +

 

+ + + +++ + + + +
+

+

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/SMESH/files/1d_meshing_algorithm.htm b/doc/salome/gui/SMESH/files/1d_meshing_algorithm.htm index 121b0cc94..51d954a9f 100755 --- a/doc/salome/gui/SMESH/files/1d_meshing_algorithm.htm +++ b/doc/salome/gui/SMESH/files/1d_meshing_algorithm.htm @@ -19,8 +19,8 @@ - - + + @@ -36,7 +36,6 @@ if (navigator.appName !="Netscape")

About modification of meshes

-

Type topic text here.

+

 

+

Adding nodes and elements

-

Type topic text here.

+

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

+ +

 

+ + + +

 

+ +

To add a node or an 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, + the following associated submenu will appear:

+ +

 

+ +

+ +

 

+ +

 

+ +

From this submenu select the type of element + which you would like to add to your mesh. The corresponding dialog box + shall appear.

+ +

Adding nodes

+ +

+ +

 

+ +

In this dialog box set coordinates for your + node in the Coordinates set of + fields and click the Apply or + OK button. Your node will be created:

+ +

 

+ +

+ +

 

+ +

Adding edges

+ +

 

+ +

+ +

 

+ +

In this dialog box specify the nodes which + will form your edge by selecting them in the 3D viewer with pressed Shift + button and click the Apply or + OK button. Your edge will be created:

+ +

 

+ +

+ +

 

+ +

Adding triangles

+ +

 

+ +

+ +

 

+ +

In this dialog box specify the nodes which + will form your triangle by selecting them in the 3D viewer with pressed + Shift button and click the Apply or + OK button. Your triangle will + be created:

+ +

 

+ +

+ +

 

+ +

Adding quadrangles

+ +

+ +

In this dialog box specify the nodes which + will form your quadrangle by selecting them in the 3D viewer with pressed + Shift button and click the Apply or + OK button. Your quadrangle will + be created:

+ +

 

+ +

+ +

 

+ +

Adding tetrahedrons

+ +

+ +

 

+ +

In this dialog box specify the nodes which + will form your tetrahedron by selecting them in the 3D viewer with pressed + Shift button and click the Apply or + OK button. Your tetrahedron will + be created:

+ +

 

+ +

+ +

Adding hexahedrons

+ +

+ +

 

+ +

In this dialog box specify the nodes which + will form your hexahedron by selecting them in the 3D viewer with pressed + Shift button and click the Apply or + OK button. Your hexahedron will + be created:

+ +

 

+ +

 

+ +

+

Changing orientation of elements

-

Type topic text here.

+

Orientation of an element is changed by reverting the order of nodes + of the selected elements.

+ +

 

+ +

To change orientation of elements:

+ +

 

+ +

1. Display a mesh or a submesh in the 3D + viewer.

+ +

 

+ +

2. In the Modification + menu select the Orientation item + or click button in the toolbar. The following dialog box + will appear:

+ +

 

+ +

+ +

 

+ + + +

 

+ +

3. Click the Apply + or OK button to confirm + the operation.

+ +

 

+ + + + + + + + + + + + + + + + +

Constructing groups of specific elements

+ +

In SMESH you can easily construct groups of specific elements (nodes, + edges or faces) which will be taken from a definite submesh.

+ +

 

+ +

To construct a group of specific elements:

+ +

 

+ +

Right-click on a submesh in the Object Browser + and choose the Construct Group item + or select your submesh in the Object Browser and in the Mesh + menu chose the Construct Group + item. SMESH will construct several groups consisting of elements + of the definite type: nodes, edges or faces

+ + + + + diff --git a/doc/salome/gui/SMESH/files/constructing_meshes.htm b/doc/salome/gui/SMESH/files/constructing_meshes.htm index 2b2ca9544..e4a680d66 100755 --- a/doc/salome/gui/SMESH/files/constructing_meshes.htm +++ b/doc/salome/gui/SMESH/files/constructing_meshes.htm @@ -19,8 +19,8 @@ - - + + @@ -40,6 +40,7 @@ p.whs3 {margin-left: 40px;} img_whs4 {border-style: none; border: none; width: 22px; height: 24px;} p.whs5 {margin-left: 80px;} img_whs6 {border-style: none; border: none; width: 304px; height: 305px;} +img_whs7 {border-style: none; border: none; width: 268px; height: 161px;} --> + + + + + + + + + + + + + + + + +

Creating groups

+ +

In + SMESH you can create groups of elements of different types and having + definite properties.

+ +

 

+ +

To create a group of elements:

+ +

 

+ +

1. In the Mesh + menu select Create + Group. The following dialog box will appear:

+ +

 

+ +

 

+ +

 

+ +

This dialog box contains + the following fields which should be filled:

+ +

 

+ + + +

 

+ +

+ +

 

+ +

In this dialog box you should enter the name + of the geometrical object (you can enter the name manually or select your + geometrical object in the Objet Browser or in the 3D viewer) from which + the elements will be taken. And after confirmation of the operation SMESH + will create a new group consisting of geometrical elements of the previously + defined type.

+ +

 

+ + + +

 

+ +

2. Click the OK + button to confirm creation of your group or Cancel to quit this dialog box.

+ + + + + diff --git a/doc/salome/gui/SMESH/files/cutting_quadrangles.htm b/doc/salome/gui/SMESH/files/cutting_quadrangles.htm new file mode 100755 index 000000000..8e2220693 --- /dev/null +++ b/doc/salome/gui/SMESH/files/cutting_quadrangles.htm @@ -0,0 +1,215 @@ + + + + + + + + + + +Cutting quadrangles + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Cutting quadrangles

+ +

This operation allows to cut one or several quadrangle + elements by addition of a supplementary edge which will connect two opposite + corners.

+ +

 

+ +

To cut quadrangles:

+ +

 

+ +

1. Display a mesh or a submesh in the 3D + viewer.

+ +

 

+ +

2. In the Modification + menu select the Cutting of quadrangles + item or click button in the toolbar. The following + dialog box will appear:

+ +

 

+ +

+ +

 

+ + + +

 

+ +

3. Click the Apply + or OK button to confirm + the operation.

+ +

 

+ +

 

+ + + +++ + + + +
+

+

+ +

 

+ + + + + diff --git a/doc/salome/gui/SMESH/files/deflection_1d.htm b/doc/salome/gui/SMESH/files/deflection_1d.htm index 47ffdae92..50612ac08 100755 --- a/doc/salome/gui/SMESH/files/deflection_1d.htm +++ b/doc/salome/gui/SMESH/files/deflection_1d.htm @@ -8,7 +8,7 @@ -Deflection 1D +Local Length hypothesis @@ -19,8 +19,8 @@ - - + + @@ -35,11 +35,13 @@ if (navigator.appName !="Netscape") -

Deflection 1D hypothesis

+

Average Length hypothesis

-

Deflection 1D - hypothesis is used to build 1D mesh on geometrical edges.

- -

A geometrical edge is divided into equal segments so that the maximum - distance between the edge curve and the line connecting segment ends is - not more than the specified deflection value. Then mesh nodes are constructed - at segment ends location and 1D mesh elements are constructed on them.

+

Average Length hypothesis + can be applied for meshing of edges composing your geometrical object. + Definition of this hypothesis consists of setting the length + of segments, which will split these edges. The points on the edges generated + by these segments will represent nodes of your mesh. Later these nodes + will be used for meshing of the faces abutting to these edges.

 

-

To define the Deflection 1D hypothesis:

+

-

 

+

 

-

From the Create - Hypotheses menu select Deflection - 1D and click Create. The - following dialog box will appear:

+

To define the Average Length hypothesis:

-

 

+

 

-

+

Select this hypothesis in the + Create Hypotheses dialog box + click Create. The following dialog + box will appear:

 

-

In this dialog box you can set:

+

-

 

+

 

+ +

In this dialog box you can set:

-