Salome HOME
Merge from V6_main_20120808 08Aug12
[modules/geom.git] / doc / salome / gui / GEOM / input / multi_transformation_operation.doc
1 /*!
2
3 \page multi_transformation_operation_page Block Multi Transformation
4
5 \n To produce a <b>Multi Transformation</b> operation in the <b>Main
6 Menu</b> select <b>Operations - > Blocks - > Multi Transformation</b>
7
8 \n This operation makes several translations of a block (solid) in one
9 or two directions depending on the arguments specified by the user.
10 \n The \b Result in both cases will be a \b GEOM_Object.
11
12 <br><h2>Simple Multi Transformation (in one direction)</h2>
13
14 \n <b>TUI Command:</b> <em> geompy. MakeMultiTransformation1D(Block,
15 DirFaceID1, DirFaceID2, NbTimes),</em> where \em Block is a block to be
16 transformed, \em DirFaceID1 is an ID of the face which defines the first
17 direction of transformation, \em DirFaceID2 is an ID of the face which
18 defines the second direction of transformation, \em NbTimes is a number of
19 transformations.
20 \n <b>Arguments:</b> Name + 1 hexahedral solid + 1 or 2 faces + 1
21 integer (number of blocks).
22 \n <b>Advanced options</b> \ref preview_anchor "Preview"
23
24 \image html mtransf1.png
25
26 \image html multi_transformationsn1d.png "Single Multi-transformation on a box"
27
28 <br><h2>Double Multi Transformation (in two directions)</h2>
29
30 \n <b>TUI Command:</b> <em>geompy. MakeMultiTransformation2D(Block,
31 DirFaceID1U, DirFaceID2U, NbTimesU, DirFaceID1V, DirFaceID2V,
32 NbTimesV),</em> where \em Block is a block to be transformed, \em DirFaceID1U
33 and \em DirFaceID2U are IDs of the faces, which define directions of the
34 first transformation, \em DirFaceID1V and \em DirFaceID2V are ID's of the
35 faces which define directions of the second transformation, \em NbTimesU
36 and \em NbTimesV are numbers of transformations.
37 \n <b>Arguments:</b> Name + 1 hexahedral solid + 2, 3 or 4 faces + 2
38 integers (number of blocks).
39 \n <b>Advanced options</b> \ref preview_anchor "Preview"
40
41
42 \image html mtransf2.png
43
44 \image html multi_transformationsn2d.png "Double Multi-transformation on a box"
45
46 Our <b>TUI Scripts</b> provide you with useful examples of the use of
47 \ref tui_multi_transformation "Blocks Operations".
48
49 */