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). + Our TUI Scripts provide you with useful examples of creation of \ref tui_creation_prism "Complex Geometric Objects".