From 711314842f2cc018a00255050bfb94b3af06baa7 Mon Sep 17 00:00:00 2001 From: maintenance team Date: Mon, 5 Mar 2007 12:54:01 +0000 Subject: [PATCH] Update GUI documentation for 13615, 13639 and 13460 --- .../SMESH/files/about_meshing_algorithms.htm | 104 +- .../gui/SMESH/files/constructing_meshes.htm | 4 +- .../SMESH/files/constructing_submeshes.htm | 4 +- .../reassigning_hypotheses_and_algorithms.htm | 4 +- doc/salome/gui/SMESH/image159.gif | Bin 0 -> 927 bytes doc/salome/gui/SMESH/mesh_through_point.htm | 132 ++ doc/salome/gui/SMESH/modifying_meshes.htm | 1083 +++++----- doc/salome/gui/SMESH/pics/createmesh-inv.png | Bin 19734 -> 19908 bytes doc/salome/gui/SMESH/pics/createmesh-inv2.png | Bin 20798 -> 21089 bytes doc/salome/gui/SMESH/pics/createmesh-inv3.png | Bin 19436 -> 20008 bytes .../gui/SMESH/pics/lengthnearvertex.png | Bin 0 -> 11402 bytes doc/salome/gui/SMESH/pics/meshtopass.png | Bin 0 -> 16356 bytes .../segments_around_vertex_algorithm.htm | 98 + doc/salome/gui/SMESH/smesh.log | 296 +-- doc/salome/gui/SMESH/whdata/whftdata0.htm | 4 +- doc/salome/gui/SMESH/whdata/whfwdata0.htm | 1823 +++++++++-------- doc/salome/gui/SMESH/whdata/whtdata0.htm | 13 +- doc/salome/gui/SMESH/whxdata/whftdata0.xml | 4 +- doc/salome/gui/SMESH/whxdata/whfwdata0.xml | 1823 +++++++++-------- doc/salome/gui/SMESH/whxdata/whtdata0.xml | 6 +- 20 files changed, 2916 insertions(+), 2482 deletions(-) create mode 100755 doc/salome/gui/SMESH/image159.gif create mode 100755 doc/salome/gui/SMESH/mesh_through_point.htm create mode 100755 doc/salome/gui/SMESH/pics/lengthnearvertex.png create mode 100755 doc/salome/gui/SMESH/pics/meshtopass.png create mode 100755 doc/salome/gui/SMESH/segments_around_vertex_algorithm.htm diff --git a/doc/salome/gui/SMESH/files/about_meshing_algorithms.htm b/doc/salome/gui/SMESH/files/about_meshing_algorithms.htm index 36e1ae182..b0c5ba880 100755 --- a/doc/salome/gui/SMESH/files/about_meshing_algorithms.htm +++ b/doc/salome/gui/SMESH/files/about_meshing_algorithms.htm @@ -16,34 +16,35 @@ if (navigator.appName !="Netscape") + + + + + + + + + +

Mesh through point

+ +

In mesh you can define a node at a certain point either by creation + of a new node, by movement of the node closest to the point or by movement + of any node to the point.

+ +

To create a mesh passing through a point:

+ +

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

+ +

+ +

2. Enter the coordinates of the point

+ +

3. Choose one of several methods: you can + either Create a new node at the + indicated point or Move the existing node to the point. In the latter + case you can check in Automatic search + of the closest node or select the necessary node manually. Preview + check-box allows to see the results of the operation.

+ +

4. Click the Apply + or OK button.

+ +

 See + Also a sample TUI Script of a Mesh + through point operation.  

+ +

 

+ +

 

+ +

 

+ +

 

+ + + + diff --git a/doc/salome/gui/SMESH/modifying_meshes.htm b/doc/salome/gui/SMESH/modifying_meshes.htm index a166ae932..0c9d2611b 100755 --- a/doc/salome/gui/SMESH/modifying_meshes.htm +++ b/doc/salome/gui/SMESH/modifying_meshes.htm @@ -18,13 +18,14 @@ p.whs3 { margin-top:0pt; margin-bottom:0pt; } h4.whs4 { margin-top:0pt; margin-bottom:0pt; } p.whs5 { margin-top:0.5pt; margin-bottom:0pt; font-family:'Lucida Console' , monospace; } p.whs6 { margin-top:0.5pt; margin-bottom:0pt; } -p.whs7 { margin-top:0.5pt; margin-bottom:0pt; font-family:'Times New Roman' , serif; } -p.whs8 { font-family:'Lucida Console' , monospace; } -p.whs9 { font-family:'Times New Roman' , serif; } -p.whs10 { margin-left:36px; font-family:'Lucida Console' , monospace; } -p.whs11 { margin-left:36px; } -p.whs12 { margin-left:0px; font-family:'Times New Roman' , serif; } -p.whs13 { font-family:'Lucida Console' , monospace; margin-left:0px; } +p.whs7 { margin-top:0pt; margin-bottom:0pt; font-family:'Times New Roman' , serif; font-weight:bold; font-size:13.5pt; } +p.whs8 { margin-top:0.5pt; margin-bottom:0pt; font-family:'Times New Roman' , serif; } +p.whs9 { font-family:'Lucida Console' , monospace; } +p.whs10 { font-family:'Times New Roman' , serif; } +p.whs11 { margin-left:36px; font-family:'Lucida Console' , monospace; } +p.whs12 { margin-left:36px; } +p.whs13 { margin-left:0px; font-family:'Times New Roman' , serif; } +p.whs14 { font-family:'Lucida Console' , monospace; margin-left:0px; } --> + + + + + + + + +

Segments around Vertex

+ +

Segments around Vertex algorithm + is considered to be a 0D + meshing algorithm, but, of course, it doesn't mesh nodes. It allows to + define the local size of the elements in the neighborhood of a certain + node. If we choose an object of higher dimension, it applies to all its + tops, i.e. corners of a box.  The + 0D algorithm combines with the algorithms of higher dimensions, but it + is not necessarily required for their successful implementation.

+ +

This algorithm allows only one hypothesis.

+ +

+ +

 

+ +

 

+ + + + diff --git a/doc/salome/gui/SMESH/smesh.log b/doc/salome/gui/SMESH/smesh.log index 575956f61..ff20dab28 100755 --- a/doc/salome/gui/SMESH/smesh.log +++ b/doc/salome/gui/SMESH/smesh.log @@ -176,6 +176,7 @@ grouping_elements.htm length.htm merge_elements.htm mesh.htm +mesh_through_point.htm modifying_meshes.htm namespacesmesh.html netgen_2d_and_3d_hypotheses.htm @@ -186,6 +187,7 @@ projection_algorithms.htm quality_controls.htm radial_prism.htm revolution.htm +segments_around_vertex_algorithm.htm selection_filter_library.htm smesh.py_introduction.htm transforming_meshes.htm @@ -196,36 +198,46 @@ ehelp.xml texture_horiz_ltbluebubbles.jpg index.glo default.css -pics\add_node.png +pics\curvi_simple_after.png +pics\image89.gif +pics\image100.gif +pics\image78.gif +pics\image23.gif +pics\b-mesh_infos.png pics\remove_nodes2.png -pics\merging_nodes2.png -pics\moving_nodes2.png +pics\moving_nodes1.png pics\smoothing2.png -pics\b-mberofsegments.png -pics\b-flection1d.png -pics\a-cuttingofquadrangles.png +pics\a-maxelarea.png +pics\patternmapping1.png +image94.jpg +image106.gif +image91.gif +image80.gif +pics\distributionwithtabledensity.png +pics\moving_nodes2.png +image7.jpg +pics\patternmapping2.png +pics\extrusionalongaline1.png pics\addquadrangle.png -pics\intersectgroups.png -pics\editgroup.png image95.jpg pics\sewing1.png image92.gif image51.jpg image70.gif -pics\netgen2d.png -pics\circle_simple_after.png -pics\curvi_simple_after.png -pics\image138.gif -pics\create_group.png -pics\edit_mesh_change_value_hyp.png +pics\meshtopass.png +pics\image157.gif +pics\extrusion1.png +pics\curvi_angles_after.png +pics\straight_before.png +pics\image102.gif +pics\length2d.png pics\free_borders1.png -pics\add_triangle.png -pics\b-art_end_length.png pics\a-creategroup.png -pics\a-clipping2.png -pics\a-transparency.png -pics\diagonalinversion.png -pics\translation1.png +pics\a-startendlength.png +pics\a-patterntype.png +pics\extrusionalongaline2.png +pics\orientaation1.png +pics\unionoftwotriangles.png image96.jpg pics\sewing2.png image119.gif @@ -234,15 +246,12 @@ image52.jpg image82.gif image71.gif image30.jpg -pics\extrusion1.png -pics\distributionwithanalyticdensity.png -pics\image139.gif -pics\rotation1.png -pics\a-createpolyhedralvolume.png -pics\a-patterntype.png -pics\orientaation1.png -pics\translation2.png -pics\cutgroups.png +pics\lengthnearvertex.png +pics\straight_after.png +pics\cut_groups1.png +pics\uniting_a_set_of_triangles1.png +pics\b-erage_length.png +pics\removeelements.png image97.jpg pics\sewing3.png image86.jpg @@ -250,33 +259,37 @@ image50.gif image94.gif image83.gif image31.jpg -pics\distribution_of_layers.png -pics\circle_angles_after.png -pics\circle_simple_before.png -pics\curvi_angles_after.png -pics\graduatedaxes1.png -pics\automaticlength.png +pics\aqt.png +pics\distributionwithanalyticdensity.png +pics\meshexportmesh.png pics\image27.gif -pics\add_polyhedron.png -pics\add_edge.png -pics\rotation2.png -pics\b-ithmetic1d.png +pics\cut_groups2.png +pics\edit_mesh_change_value_hyp.png +pics\add_node.png +pics\uniting_a_set_of_triangles2.png +pics\max_el_area.png image10.jpg -pics\a-maxelarea.png +pics\a-filteronedges.png +pics\revolution1.png pics\addhexahedron.png -pics\addtetrahedron.png -image5.jpg +pics\addtriangle.png +pics\editgroup.png pics\sewing4.png image95.gif image76.jpg image84.gif image32.jpg image40.gif -pics\curvi_simple_before.png -pics\image108.gif -pics\aqt.png -pics\distributionwithtabledensity.png -pics\smoothing.png +i_blue.jpg +pics\number_of_layers.png +pics\netgen2d.png +pics\mesh_for_extr_along_path.png +pics\meshtrianglemergeelem1.png +pics\image138.gif +pics\cut_groups3.png +pics\revolution2.png +pics\renumberelements.png +pics\intersectgroups.png image88.jpg image30.gif image96.gif @@ -285,18 +298,12 @@ image74.gif image63.gif image22.jpg image41.gif -pics\edge_wire_3d_before.png -pics\image109.gif -pics\meshimportmesh.png -pics\deletegroups.png -pics\editing_groups1.png -pics\uniting_two_triangles1.png -image7.jpg -pics\a-averagelength.png -pics\a-patterntype1.png -pics\extrusionalongaline1.png -pics\movenodes.png -pics\rotation.png +pics\createmesh-inv.png +pics\image139.gif +pics\b-art_end_length.png +pics\b-mberofsegments.png +pics\b-flection1d.png +pics\a-unionoftriangles.png image56.jpg image53.gif image20.gif @@ -305,45 +312,52 @@ image78.jpg image64.gif image23.jpg pics\projection_3d.png -pics\edge_wire_after.png -pics\edge_wire_before.png image151.gif -pics\cut_groups1.png -pics\editing_groups2.png -pics\uniting_two_triangles2.png -pics\a-unionoftriangles.png -pics\a-arithmetic1d.png -pics\extrusionalongaline2.png +pics\selectionfilterlibrary.png +pics\intersect_groups1.png +pics\create_group.png +pics\add_triangle.png +pics\add_edge.png +pics\rotation1.png +pics\merging_nodes1.png +pics\translation1.png +pics\cutgroups.png image79.jpg image98.gif image32.gif pics\projection_2d.png +pics\advanced_mesh_infos.png +pics\image108.gif pics\image91.gif image152.gif -pics\cut_groups2.png +pics\automaticlength.png +pics\intersect_groups2.png image130.gif -pics\max_el_area.png +pics\rotation2.png +pics\merging_nodes2.png +pics\a-cuttingofquadrangles.png +pics\a-transparency.png pics\a-viewgeneral.png -pics\revolution1.png -pics\addtriangle.png +pics\smoothing.png +pics\translation2.png image99.gif image55.gif image88.gif image36.jpg image33.gif image25.jpg -i_blue.jpg pics\projection_1d.png +pics\view_rotation_point.png image153.gif +pics\image109.gif image15.jpg image142.gif -pics\cut_groups3.png +pics\intersect_groups3.png image131.gif -pics\add_quadrangle.png -pics\uniting_a_set_of_triangles1.png -pics\a-deflection1d.png -pics\revolution2.png -pics\unionoftwotriangles.png +pics\edit_mesh1.png +pics\b-ithmetic1d.png +pics\mergenodes.png +pics\rotation.png pics\addnode.png image120.gif image56.gif @@ -352,13 +366,18 @@ image67.gif image34.gif pics\convert.png image154.gif +pics\edge_wire_3d_after.png +pics\graduatedaxes1.png +pics\length-crit.png image143.gif +pics\editing_groups1.png image132.gif -pics\edit_mesh1.png -pics\remove_elements1.png -pics\uniting_a_set_of_triangles2.png -pics\mergenodes.png -pics\symmetry1.png +pics\a-maxelvolume.png +pics\a-averagelength.png +pics\movenodes.png +pics\removenodes.png +pics\addtetrahedron.png +pics\uniongroups.png image121.gif image79.gif image38.jpg @@ -366,113 +385,99 @@ image46.gif image35.gif image27.jpg image24.gif +note1.gif +pics\distribution_of_layers.png image155.gif -pics\mesh_for_extr_along_path.png -pics\createmesh-inv2.png +pics\edge_wire_after.png +pics\edge_wire_before.png image144.gif -pics\intersect_groups1.png +pics\deletegroups.png +pics\editing_groups2.png image133.gif -pics\add_polygone.png -pics\remove_elements2.png -pics\a-maxelvolume.png -pics\symmetry2.png +pics\add_polyhedron.png +pics\addedge.png +pics\creategroup.png image122.gif image58.gif image36.gif image25.gif -note1.gif -pics\set_rotation_point_dialog1.png image156.gif -pics\edge_wire_3d_after.png -pics\createmesh-inv3.png +pics\circle_simple_after.png image145.gif -pics\intersect_groups2.png image134.gif -pics\b-mesh_infos.png -pics\symmetry3.png -pics\addedge.png +pics\edit_mesh_remove_hyp.png +pics\a-patterntype1.png image123.gif image101.gif image37.gif image157.gif -pics\set_rotation_point_dialog2.png -pics\straight_after.png pics\image96.gif image146.gif -pics\intersect_groups3.png +pics\meshimportmesh.png image135.gif -pics\b-erage_length.png -pics\a-standmeshinfo.png +pics\uniting_two_triangles1.png pics\a-nbsegments1.png -pics\patternmapping1.png +pics\a-arithmetic1d.png +pics\symmetry1.png image90.jpg image124.gif image49.gif +pics\exemple.gif image38.gif -pics\image100.gif +pics\set_rotation_point_dialog1.png pics\image97.gif -pics\length-crit.png image147.gif +pics\union_groups1.png image136.gif +pics\free_edges.png +pics\uniting_two_triangles2.png pics\a-nbsegments2.png -pics\a-startendlength.png -pics\patternmapping2.png -pics\removeelements.png -pics\removenodes.png -pics\uniongroups.png +pics\symmetry2.png image125.gif image103.gif -pics\exemple.gif image39.gif image28.gif -pics\view_rotation_point.png -pics\advanced_mesh_infos.png +image159.gif +pics\set_rotation_point_dialog2.png +pics\circle_angles_after.png +pics\createmesh-inv2.png pics\image98.gif +pics\mergeelems.png image148.gif -pics\meshexportmesh.png pics\image21.gif -pics\union_groups1.png +pics\union_groups2.png image137.gif -pics\free_edges.png -pics\creategroup.png +pics\add_quadrangle.png +pics\remove_elements1.png +pics\a-createpolyhedralvolume.png +pics\a-clipping2.png +pics\a-deflection1d.png +pics\diagonalinversion.png +pics\symmetry3.png +pics\renumbernodes.png image92.jpg image126.gif image18.gif image70.jpg -pics\image157.gif -pics\straight_before.png -pics\createmesh-inv.png -pics\image102.gif +pics\circle_simple_before.png +pics\edge_wire_3d_before.png +pics\curvi_simple_before.png +pics\createmesh-inv3.png pics\image99.gif pics\image77.gif -pics\meshtrianglemergeelem1.png -pics\mergeelems.png -pics\union_groups2.png -pics\length2d.png -pics\renumbernodes.png +pics\union_groups3.png +pics\add_polygone.png +pics\remove_elements2.png +pics\remove_nodes1.png +pics\smoothing1.png +pics\a-standmeshinfo.png +pics\addpolygon.png +image5.jpg image127.gif image93.jpg image105.gif image19.gif image71.jpg -pics\number_of_layers.png -pics\image89.gif -pics\image78.gif -pics\image23.gif -pics\selectionfilterlibrary.png -pics\union_groups3.png -pics\edit_mesh_remove_hyp.png -pics\remove_nodes1.png -pics\merging_nodes1.png -pics\moving_nodes1.png -pics\smoothing1.png -pics\a-filteronedges.png -pics\renumberelements.png -pics\addpolygon.png -image94.jpg -image106.gif -image91.gif -image80.gif index.ppf ehlpdhtm.js default_ns.css @@ -522,6 +527,7 @@ whgdata\whlstfl22.htm whgdata\whlstfl23.htm whgdata\whlstfl24.htm whgdata\whlstfl25.htm +whgdata\whlstfl26.htm whgdata\whlstf0.htm whgdata\whlstf1.htm whgdata\whlstf2.htm diff --git a/doc/salome/gui/SMESH/whdata/whftdata0.htm b/doc/salome/gui/SMESH/whdata/whftdata0.htm index 20d7845ed..7db9c2f8d 100755 --- a/doc/salome/gui/SMESH/whdata/whftdata0.htm +++ b/doc/salome/gui/SMESH/whdata/whftdata0.htm @@ -73,16 +73,18 @@ aTE("Grouping Elements","grouping_elements.htm"); aTE("Length","length.htm"); aTE("Merge Elements","merge_elements.htm"); aTE("mesh","mesh.htm"); +aTE("Mesh through point","mesh_through_point.htm"); aTE("Modifying Meshes","modifying_meshes.htm"); aTE("SALOME - SMESH - v.version: Package smesh","namespacesmesh.html"); aTE("Netgen 2D and 3D hypotheses","netgen_2d_and_3d_hypotheses.htm"); aTE("Pattern mapping","pattern_mapping.htm"); aTE("Presentation","presentation.htm"); -aTE("3D extrusion Algorithm","prism_3d_algorithm.htm"); +aTE("Prism 3D Algorithm","prism_3d_algorithm.htm"); aTE("Projection Algorithms","projection_algorithms.htm"); aTE("Quality Controls","quality_controls.htm"); aTE("Radial Prism","radial_prism.htm"); aTE("Revolution","revolution.htm"); +aTE("Segments around Vertex Algorithm","segments_around_vertex_algorithm.htm"); aTE("Selection filter library","selection_filter_library.htm"); aTE("smesh.py_introduction","smesh.py_introduction.htm"); aTE("Transforming Meshes","transforming_meshes.htm"); diff --git a/doc/salome/gui/SMESH/whdata/whfwdata0.htm b/doc/salome/gui/SMESH/whdata/whfwdata0.htm index aa108557f..f084e3887 100755 --- a/doc/salome/gui/SMESH/whdata/whfwdata0.htm +++ b/doc/salome/gui/SMESH/whdata/whfwdata0.htm @@ -12,470 +12,477 @@