X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=doc%2Fsalome%2Fgui%2FGEOM%2Finput%2Fcreating_extrusion.doc;h=25e43145562a63a79cd8768d43f965285b578b84;hb=882ffe16a5218785ed3a2ffdc2d93aa4b57c1545;hp=3f3435ca63af7db30460688b174d26850399e8c6;hpb=239f8109c64fa0c5a2e1d87a420bad5529b57f48;p=modules%2Fgeom.git
diff --git a/doc/salome/gui/GEOM/input/creating_extrusion.doc b/doc/salome/gui/GEOM/input/creating_extrusion.doc
index 3f3435ca6..25e431455 100644
--- a/doc/salome/gui/GEOM/input/creating_extrusion.doc
+++ b/doc/salome/gui/GEOM/input/creating_extrusion.doc
@@ -2,45 +2,61 @@
\page create_extrusion_page Extrusion
-\n To generate an \b Extrusion on an object in the Main Menu
-select New Entity - > Generation - > Extrusion
-
-\n There are 2 algorithms for creation of an \b Extrusion (Prism).
+\b Extrusion is propagation of the selected base shape in a certain direction and by a certain distance.
\n The \b Result of the operation will be a GEOM_Object (edge, face, shell
solid or compsolid).
-\n Firstly, you can define the Base Shape (a basis of the
-extrusion), the \b Vector (a direction of the extrusion) and the \b
-Height of extrusion.
-\n The \b Result of the operation will be a GEOM_Object (edge, face,
-shell, solid or compsolid).
-\n Both Directions checkbox allows extruiding the source
-object both forward and backward.
-\n TUI Command: geompy.MakePrismVecH(Base, Vector, Height)
-\n Arguments: Name + 1 shape (vertex, edge, planar wire, face or
-shell) serving as base object + 1 vector (for direction of the
-extrusion) + 1 value (dimension).
+Examples:
+
+\image html prisms_basessn.png
+
Base Shape
+
+\image html prismssn.png
+Resulting Prisms
+
+\n To generate an \b Extrusion on an object in the Main Menu
+select New Entity - > Generation - > Extrusion
\image html extrusion1.png
-\n Secondly, you can define the \b Extrusion by the Base Shape
-and the \b Start and End Point of the \b Vector (in this way
-you don't need to create it in advance).
-\n Both Directions checkbox allows extruiding the source
-object both forward and backward.
-\n TUI Command: geompy.MakePrism(Base, Point1, Point2)
-\n Arguments: Name + 1 shape (vertex, edge, planar wire, face or
-shell) serving as base object + 2 vertices.
+The following parameters and options can be defined in this dialog
+
+
+- Result name of the created resulting shape.
+- Base - the extruded object. It is possible to select in GUI several Base Shapes to make
+several extrusions (using Shift button).
+- Direction and distance can be defined in three different ways selectable with the radio buttons on top of the dialog box :
+
+
+- By the \b Vector and the \b Height of extrusion.
+TUI Command: geompy.MakePrismVecH(Base, Vector, Height, theScaleFactor = -1.0)
+
+- By the \b Start and End Point of the \b Vector (in this way
+you don't need to create it in advance).
+TUI Command: geompy.MakePrism(Base, Point1, Point2, theScaleFactor = -1.0)
\image html extrusion2.png
+
-Examples:
+- By \b DX, \b DY, and \b DZ coordinates of the Vector.
+TUI Command: geompy.MakePrismDXDYDZ(Base, dx, dy, dz, theScaleFactor = -1.0)
+\image html extrusion3.png
+
+
+
-\image html prisms_basessn.png
-Base Shape
+- Both Directions checkbox allows extruding the base shape both forward and backward. With this option scaling is not possible.
+- Reverse checkbox reverts the direction of the scaling vector. It is usable only if the direction and distance are set via a \b Vector and a \b Height.
+- Scale the face opposite to the base checkbox and Scale Factor field allow building the extrusion with scaled opposite base. Scaling is possible only for 1D and 2D bases.
+- Add thickness checkbox and \b Thickess field allow adding thickness
+to the created prism (only when extruding an edge or wire).
+By default the material is added on the outside of the generated pipe, but it is possible to Thicken towards the inside using the corresponding checkbox.
+TUI Command: geompy.Thicken(Shape, Thickness)
+\image html prism_with_thickness.png
+
-\image html prismssn.png
-Prisms
+- Advanced options: \ref preview_anchor "Preview" - displays the resulting shape in the viewer before \b Apply command.
+
Our TUI Scripts provide you with useful examples of creation of
\ref tui_creation_prism "Complex Geometric Objects".