X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=doc%2Fsalome%2Fgui%2FGEOM%2Finput%2Fcreating_extrusion.doc;h=25e43145562a63a79cd8768d43f965285b578b84;hb=a0e22ed86a0df64143edb095e07295a014b32c88;hp=81384e7ba59b3f091c6b8bf28afc043306b56645;hpb=5b3622aa2363853841fd5b4205c78a715bfee4a4;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 81384e7ba..25e431455 100644
--- a/doc/salome/gui/GEOM/input/creating_extrusion.doc
+++ b/doc/salome/gui/GEOM/input/creating_extrusion.doc
@@ -2,82 +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
+\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).
Examples:
\image html prisms_basessn.png
-Base Shape
+
Base Shape
\image html prismssn.png
-Prisms
+Resulting Prisms
-\n There are 3 algorithms for creation of an \b Extrusion (Prism).
-\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. Optionally you can define the Scale Factor to
-build extrusion with scaled opposite base. Scaling is possible only
-with 1D and 2D bases.
-
It is possible to select in GUI several Base Shapes to make
-several extrusions (using Shift button).
-\n The \b Result of the operation will be a GEOM_Object (edge, face,
-shell, solid or compsolid).
-\n Both Directions checkbox allows extruding the source
-object both forward and backward. With this option scaling is not possible.
-\n TUI Command: geompy.MakePrismVecH(Base, Vector, Height, theScaleFactor = -1.0)
-\n Arguments: Name + one or several shapes (vertex, edge, planar wire, face or
-shell) serving as base objects + 1 vector (for direction of the
-extrusion) + 1 value (dimension) + 1 optional value (scale factor for
-the opposite base).
-\nAdvanced options \ref preview_anchor "Preview"
+\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(s)
-and the \b Start and End Point of the \b Vector (in this way
-you don't need to create it in advance). Optionally you can define the
-Scale Factor to build extrusion with scaled opposite
-base. Scaling is possible only with 1D and 2D bases.
-\n Both Directions checkbox allows extruding the source
-object both forward and backward. With this option scaling is not possible.
-\n TUI Command: geompy.MakePrism(Base, Point1, Point2, theScaleFactor = -1.0)
-\n Arguments: Name + one or several shapes (vertex, edge, planar wire, face or
-shell) serving as base objects + 2 vertices + 1 optional value (scale factor for
-the opposite base).
+The following parameters and options can be defined in this dialog
-\image html extrusion2.png
-
-\n Finally, you can define the \b Extrusion by the Base Shape(s)
-and the DX, DY, DZ Vector. Optionally you can define the
-Scale Factor to build extrusion with scaled opposite
-base. Scaling is possible only with 1D and 2D bases.\n
-Both Directions checkbox allows extruding the
-source objects both forward and backward. With this option scaling is not possible.
-\n TUI Command: geompy.MakePrismDXDYDZ(Base, dx, dy, dz, theScaleFactor = -1.0)
-\n Arguments: Name + one or several shapes (vertex, edge, planar wire, face or
-shell) serving as base objects + 3 axis directions + 1 optional value (scale factor for
-the opposite base).
+
+- 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 :
-\image html extrusion3.png
+
+- By the \b Vector and the \b Height of extrusion.
+TUI Command: geompy.MakePrismVecH(Base, Vector, Height, theScaleFactor = -1.0)
+
- Add thickness
+- 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
+
-\n For all three ways of creation of a prism it is possible to add a thickness
+- 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
+
+
+
+
+- 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
+
-You can choose the \b Thickness and the direction of the thickening. By default the material is added on
-the outside of the generated pipe.
-
-\image html extrusion4.png
-
-\n TUI Command: geompy.Thicken(Shape, Thickness)
-\n Arguments: A shape (shell or face only) and a thickness
+- 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".