Salome HOME
Join modifications from BR_Dev_For_4_0 tag V4_1_1.
[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
23 \image html mtransf1.png
24
25 \image html multi_transformationsn1d.png
26
27 <br><h2>Double Multi Transformation (in two directions)</h2>
28
29 \n <b>TUI Command:</b> <em>geompy. MakeMultiTransformation2D(Block,
30 DirFaceID1U, DirFaceID2U, NbTimesU, DirFaceID1V, DirFaceID2V,
31 NbTimesV),</em> where \em Block is a block to be transformed, \em DirFaceID1U
32 and \em DirFaceID2U are IDs of the faces, which define directions of the
33 first transformation, \em DirFaceID1V and \em DirFaceID2V are ID's of the
34 faces which define directions of the second transformation, \em NbTimesU
35 and \em NbTimesV are numbers of transformations.
36 \n <b>Arguments:</b> Name + 1 hexahedral solid + 2, 3 or 4 faces + 2
37 integers (number of blocks).
38
39 \image html mtransf2.png
40
41 \image html multi_transformationsn2d.png
42
43 Our <b>TUI Scripts</b> provide you with useful examples of the use of
44 \ref tui_multi_transformation "Blocks Operations".
45
46 */