X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=doc%2Fsalome%2Fgui%2FSMESH%2Finput%2Fextrusion.doc;h=6b07af9e1aa89d836a8adb0cb9140eb05388f725;hp=cb061b314fabd3de22c4f883875429f563aea733;hb=ada19000459ece97c85c84af0711d3401b9a3dae;hpb=1067ffa6e7e5c394e3a1b17219d8b355a57607cd diff --git a/doc/salome/gui/SMESH/input/extrusion.doc b/doc/salome/gui/SMESH/input/extrusion.doc index cb061b314..6b07af9e1 100644 --- a/doc/salome/gui/SMESH/input/extrusion.doc +++ b/doc/salome/gui/SMESH/input/extrusion.doc @@ -3,18 +3,33 @@ \page extrusion_page Extrusion \n Extrusion is used to build mesh elements of plus one -dimension than the input ones. Any node, segment or 2D element can be -extruded. Each type of elements has a corresponding type of extruded elements: +dimension than the input ones. Boundary elements around generated +mesh of plus one dimension are additionally created. All created +elements can be automatically grouped. Extrusion can be used to create +a \ref extrusion_struct "structured mesh from scratch". + +\image html extrusion_box.png "If you extrude several quadrangles, you get exactly the same mesh as if you meshed a geometrical box (except for that the initial quadrangles can be incorrectly oriented): quadrangles and segments are created on the boundary of the generated mesh" + +

Any node, segment or 2D element can be extruded. Each type of +elements is extruded into a corresponding type of result elements: - - - - - - + + + + + +
Extruded element Result elements
Node Segments
Segment Quadrilaterals
Triangle Pentahedrons
Quadrilateral Hexahedrons
Polygon Polyhedrons
Extruded element Result element
Node Segment
Segment Quadrilateral
Triangle Pentahedron
Quadrilateral Hexahedron
Polygon Polyhedron
Hexagonal polygon Hexagonal prism
+When 2D elements are extruded, in addition to 3D elements segments are +created on the ribs of the resulting 3D mesh. Free edges of input 2D elements +generate logically horizontal rib segments. Logically vertical rib +segments are generated from the nodes belonging to a sole input 2D element +(the figure below illustrates this rule). + +\image html extru_rib_segs.png "Two triangles extruded: no vertical rib segments generated from nodes #2 and #3 as they are shared by both triangles" + To use extrusion:

  1. From the \b Modification menu choose the \b Extrusion item or click @@ -25,54 +40,121 @@ extruded. Each type of elements has a corresponding type of extruded elements: "Extrusion" button -The following dialog common for line and planar elements will appear: +The following dialog will appear: \image html extrusionalongaline1.png -\image html extrusionalongaline2.png -
  2. In this dialog:
+

+ +\anchor extrusion_struct +

Example: creation of a structured mesh from scratch

-\image html image77.jpg "The mesh with an edge selected for extrusion" +\image html image75.jpg "A node is extruded into a line of segments" +
+\image html image76.jpg "The line of segments is extruded into a quadrangle mesh" +
+\image html image77.jpg "The quadrangle mesh is revolved into a hexahedral mesh" -\image html image76.jpg "The mesh with extruded edge"
See Also a sample TUI Script of an \ref tui_extrusion "Extrusion" operation.