1 # SOME DESCRIPTIVE TITLE.
3 # This file is distributed under the same license as the Mesh package.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, 2017.
9 "Project-Id-Version: Mesh 8.3.0\n"
10 "Report-Msgid-Bugs-To: \n"
11 "POT-Creation-Date: 2017-12-11 15:10+0300\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 "Language-Team: LANGUAGE <LL@li.org>\n"
16 "Content-Type: text/plain; charset=utf-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Generated-By: Babel 2.0\n"
20 # a8e930acb63f44f4b997deb515406300
21 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:5
22 msgid "Body Fitting 3D meshing algorithm"
25 # 9910dbcae2b54873a9fbe1949092c565
26 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:7
28 "Body Fitting algorithm generates hexahedrons of a Cartesian grid in the "
29 "internal part of geometry and polyhedrons and other types of elements at "
30 "the intersection of Cartesian cells with the geometrical boundary."
33 # d7359f93f6a548bdad23de6ae3d468cf
34 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:18
35 msgid "The meshing algorithm is as follows."
38 # 40dcc8dc839149ccae3463069ccedc40
39 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:20
41 "Lines of a Cartesian structured grid defined by "
42 ":ref:`cartesian_hyp_anchor` hypothesis are intersected with the geometry "
43 "boundary, thus nodes lying on the boundary are found. This step also "
44 "allows finding out for each node of the Cartesian grid if it is inside or"
45 " outside the geometry."
48 # 5086ae5fb11d492588240d7cb7c2ab6e
49 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:21
51 "For each cell of the grid, check how many of its nodes are outside of the"
52 " geometry boundary. Depending on a result of this check"
55 # 8f9abd85d3314fbc960850ffc427d32c
56 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:22
57 msgid "skip a cell, if all its nodes are outside"
60 # b4a9ee73831a4b78b1beed76ea20ebc3
61 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:23
62 msgid "skip a cell, if it is too small according to **Size Threshold** parameter"
65 # a6636e49ee944dc49d1443efe959e6dc
66 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:24
67 msgid "add a hexahedron in the mesh, if all nodes are inside"
70 # a342af446281426e939081be935cc062
71 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:25
73 "add a polyhedron or another cell type in the mesh, if some nodes are "
74 "inside and some outside."
77 # 1b709cb0a50c4116b737a084946641e8
78 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:27
80 "To apply this algorithm when you define your mesh, select **Body "
81 "Fitting** in the list of 3D algorithms and add **Body Fitting "
82 "Parameters** hypothesis. The following dialog will appear:"
85 # 43f05e2d944c45a8ba6e9a588efd7a72
86 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:32
87 msgid "Body Fitting Parameters hypothesis"
90 # 2b52cecbc75c4291b7c67f8a35b75aa8
91 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:40
92 msgid "This dialog allows to define"
95 # d87ae3b140c4486b99566c643801769f
96 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:42
97 msgid "**Name** of the algorithm."
100 # ef240d03b53c43c786f69034ea33eff6
101 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:43
103 "Minimal size of a cell truncated by the geometry boundary. If the size of"
104 " a truncated grid cell is **Threshold** times less than a initial cell "
105 "size, then a mesh element is not created."
108 # bd47ac9350824864aa06382db8ee86bf
109 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:44
111 "**Implement Edges** check-box activates incorporation of geometrical "
115 # 5baff056db5e4d83a014f9b7ee4870d4
116 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:52
118 "**Definition mode** allows choosing how Cartesian structured grid is "
119 "defined. Location of nodes along each grid axis is defined individually:"
122 # 04af1c69153943fc94b0eb1559764663
123 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:55
125 "You can specify the **Coordinates** of grid nodes. **Insert** button "
126 "inserts a node at **Step** distance (negative or positive) from the "
127 "selected node. **Delete** button removes the selected node. Double click "
128 "on a coordinate in the list enables its edition."
131 # 498e3aacb6d049dd9cbf56e2d276d388
132 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:56
134 "that node coordinates are measured along directions of axes that can "
135 "differ from the directions of the Global Coordinate System."
138 # 8e8eb1fa61b84f73b31fbd1309e136bf
139 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:57
141 "You can define the **Spacing** of a grid as an algebraic formula **f(t)**"
142 " where *t* is a position along a grid axis normalized at [0.0,1.0]. "
143 "**f(t)** must be non-negative at 0. <= *t* <= 1. The whole extent of "
144 "geometry can be divided into ranges with their own spacing formulas to "
145 "apply; a t varies between 0.0 and 1.0 within each **Range**. **Insert** "
146 "button divides a selected range into two. **Delete** button adds the "
147 "selected sub-range to the previous one. Double click on a range in the "
148 "list enables edition of its right boundary. Double click on a function in"
149 " the list enables its edition."
152 # 77758a7e751a4659a9b8332760e46d53
153 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:59
155 "**Fixed Point** group allows defining an exact location of a grid node in"
156 " the direction defined by spacing. The following cases are possible:"
159 # 0d7a5b6700b5418b8ecff106ab703ff9
160 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:61
162 "If all three directions are defined by spacing, there will be a mesh node"
163 " at the **Fixed Point**."
166 # 780deb00eb6543fe8c3cd80c09cf9f9f
167 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:62
169 "If two directions are defined by spacing, there will be at least a link "
170 "between mesh nodes passing through the **Fixed Point**."
173 # 9f89cbedc11c4b808087371c5843b502
174 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:63
176 "If only one direction is defined by spacing, there will be at least an "
177 "element facet passing through the **Fixed Point**."
180 # 7c3cfc7fa79448998f6ad6e1c6fcb1a2
181 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:64
182 msgid "If no directions are defined by spacing, **Fixed Point** is disabled."
185 # 1c1175fe90b24bd5be0f5c3a254698e6
186 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:66
187 msgid "**Directions of Axes** group allows setting the directions of grid axes."
190 # 45a3134007e2474085d37c880226b945
191 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:68
193 "If **Orthogonal Axes** check-box is activated the axes remain orthogonal "
194 "during their modification."
197 # 5e62f1b6a9da4933b9311638965b67ab
198 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:69
200 "Selection buttons enable snapping corresponding axes to direction of a "
201 "geometrical edge selected in the Object Browser. Edge direction is "
202 "defined by coordinates of its end points."
205 # 137f0b6c5afa4c35bb2460e208d31705
206 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:70
208 "**Optimal Axes** button runs an algorithm that tries to set the axes to "
209 "maximize the number of generated hexahedra."
212 # 3d3c72fee116466bbe4150c2ed3bbe66
213 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:71
215 "**Reset** button returns the axes in a default position parallel to the "
216 "axes of the Global Coordinate System."
219 # bca1ceb497d2487ab725b4d1cb3a4ec3
220 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/cartesian_algo.rst:76
221 msgid "**See Also** a sample TUI Script of a :ref:`tui_cartesian_algo`."