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: 2018-03-30 11:57+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 # 7725fc981cc94de89acdccd2088f35a4
21 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:5
22 msgid "Python interface"
25 # e19368b7f7a34dc48db2569dae7e5291
26 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:7
28 "Python API of SALOME Mesh module defines several classes that can be used"
29 " for easy mesh creation and edition."
32 # 6be23d95e5a44e398692170febb6d4cb
33 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:10
34 msgid "Documentation of SALOME %Mesh module Python API is available in two forms:"
37 # 37a1e3ce35854a629095d7682fa27e60
38 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:12
40 ":ref:`Structured documentation <modules_page>`, where all methods and "
41 "classes are grouped by their functionality."
44 # 03cd99fd95d94b309127b679dc6835d2
45 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:14
47 ":ref:`Linear documentation <genindex>` grouped only by classes, declared "
48 "in the :mod:`smeshBuilder` and :mod:`StdMeshersBuilder` Python packages."
51 # d710e9461bdc4f45a0faeea434abc341
52 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:16
54 "With SALOME 7.2, the Python interface for Mesh has been slightly modified"
55 " to offer new functionality."
58 # 66861809e6df468f8a3fef6ee7fdb292
59 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:18
61 "You may have to modify your scripts generated with SALOME 6 or older "
65 # 7b5fb1f27d7b4cf1b515f027b0b9cc15
66 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:20
67 msgid "Please see :ref:`smesh_migration_page`."
70 # c35f8f8a860c4f199edbe17f196b75d0
71 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:22
73 "Class :class:`smeshBuilder.smeshBuilder` provides an interface to create "
74 "and handle meshes. It can be used to create an empty mesh or to import "
75 "mesh from the data file."
78 # 38a66953850d4e8cb67317feb8d3ff49
79 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:25
81 "As soon as a mesh is created, it is possible to manage it via its own "
82 "methods, described in class :class:`smeshBuilder.Mesh` documentation."
85 # 65d27fa322db4233bb1d057c699932a6
86 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:28
88 "Class :class:`smeshstudytools.SMeshStudyTools` provides several methods "
89 "to manipulate mesh objects in Salome study."
92 # ebfdbb9b5cb2423a80484d465b9bbda3
93 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:30
94 msgid "A usual workflow to generate a mesh on geometry is following:"
97 # 7325e774da0e4d99bb2c0e18076b491e
98 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:37
99 msgid "Create an instance of :class:`smeshBuilder.smeshBuilder`:"
102 # c9bb680e5d76433b8ddaa0121fc35150
103 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:39
104 msgid "Create a :class:`smeshBuilder.Mesh` object:"
107 # ee4c46ea575e486d88d054940aebcb2a
108 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:53
110 "Create and assign :ref:`basic_meshing_algos_page` by calling "
111 "corresponding methods of the mesh. If a sub-shape is provided as an "
112 "argument, a :ref:`constructing_submeshes_page` is implicitly created on "
116 # c618faa4367a4977a3ed8ad425e6702b
117 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:62
119 "Create and assign :ref:`about_hypo_page` by calling corresponding methods"
123 # d18d0e12f0b44249a6529df2d07ebf10
124 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:68
125 msgid ":ref:`compute_anchor` the mesh (generate mesh nodes and elements):"
128 # 99bd87d2643a4cb685770112da7f5f42
129 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:70
131 "An easiest way to start with Python scripting is to do something in GUI "
132 "and then to get a corresponding Python script via **File > Dump Study** "
133 "menu item. Don't forget that you can get all methods of any object in "
134 "hand (e.g. a mesh group or a hypothesis) by calling *dir()* Python built-"
138 # 1e7aa4e79e8743afb20ebbf22a07fd3c
139 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:76
141 "All methods of the Mesh Group can be found in "
142 ":ref:`tui_create_standalone_group` sample script."
145 # a10ee356e3554a3d9df617d0b081f99c
146 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:78
148 "An example below demonstrates usage of the Python API for 3d mesh "
149 "generation and for retrieving information on mesh nodes and elements."
152 # d35a364206ff45e99fea9dc0167a64ed
153 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:84
154 msgid "Example of 3d mesh generation:"
157 # 44c7b11cfd9c43b7a73072480ad32a85
158 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:88
159 msgid "``3dmesh.py``"
162 # a942d88c2ed943c5a6cbedf59a34c248
163 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:95
164 msgid ":download:`../../../examples/3dmesh.py`"
167 # fe6fd0e0d01f4ae8817e4275e0562c37
168 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:97
170 "Examples of Python scripts for Mesh operations are available by the "
174 # a0fef6efd55c42c1bd33865cada37134
175 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:100
176 msgid ":ref:`tui_creating_meshes_page`"
179 # a028be6d0d634101ad9b80da9ad0991f
180 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:101
181 msgid ":ref:`tui_defining_hypotheses_page`"
184 # 70b167a57c9a40d385efc613ea487e2b
185 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:102
186 msgid ":ref:`tui_grouping_elements_page`"
189 # dd96f10655c4490c8837571a81eff790
190 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:103
191 msgid ":ref:`tui_filters_page`"
194 # 838f3d1c63fc4ee6b15b18bcf913d3f1
195 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:104
196 msgid ":ref:`tui_modifying_meshes_page`"
199 # b78563d5084e412a8f7069f85b629857
200 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:105
201 msgid ":ref:`tui_transforming_meshes_page`"
204 # 269060f5e2214b5ba0a890690f423ac2
205 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:106
206 msgid ":ref:`tui_viewing_meshes_page`"
209 # 2014b65e70fa478ba342a7d0a68c9e1c
210 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:107
211 msgid ":ref:`tui_quality_controls_page`"
214 # 4b599a1a794e4a8db2491c54a4da91a5
215 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:108
216 msgid ":ref:`tui_measurements_page`"
219 # ed0c02dab98f4da19f0e54c062681f3f
220 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:109
221 msgid ":ref:`tui_work_on_objects_from_gui`"
224 # e2883b7908054fdc94bad4f98b5fe582
225 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:110
226 msgid ":ref:`tui_notebook_smesh_page`"
229 # 1bd3f44f2ac4411c9288dc412be849c2
230 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:111
231 msgid ":ref:`tui_cartesian_algo`"
234 # 6b1a4810574845b99cd0c0e08edcbc87
235 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:112
236 msgid ":ref:`tui_use_existing_faces`"
239 # cbb9ddbc6deb4a4b8919d92abf2cdda2
240 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:113
241 msgid ":ref:`tui_prism_3d_algo`"
244 # a99f6683a95541dcb17ed36456920232
245 #: ../../../../../../../SRC/SMESH_SRC/doc/salome/gui/SMESH/input/smeshpy_interface.rst:114
246 msgid ":ref:`tui_generate_flat_elements_page`"
249 # b6db276b1c9f4b77a10b39c00717905a
251 #~ "`Structured documentation <smeshpy_doc/modules.html>`_,"
252 #~ " where all methods and classes are"
253 #~ " grouped by their functionality."
256 # 3f32cff184674840aa9cce12b5775f27
258 #~ "`Linear documentation <smeshpy_doc/namespaces.html>`_ "
259 #~ "grouped only by classes, declared in "
260 #~ "the :ref:`smeshBuilder` and :ref:`StdMeshersBuilder`"
261 #~ " Python packages."
264 # dd7b4ac9c12b4d698a16d1bfb393ac8c
266 #~ "Class :ref:`smeshBuilder.smeshBuilder` provides an"
267 #~ " interface to create and handle "
268 #~ "meshes. It can be used to create"
269 #~ " an empty mesh or to import "
270 #~ "mesh from the data file."
273 # c428e5aec6a94435a7a613fa1ec960c0
275 #~ "As soon as a mesh is created, "
276 #~ "it is possible to manage it via"
277 #~ " its own methods, described in class"
278 #~ " :ref:`smeshBuilder.Mesh` documentation."
281 # 4e0780af47564120b2a66ce3a8e5d8be
283 #~ "Class :ref:`smeshstudytools.SMeshStudyTools` provides "
284 #~ "several methods to manipulate mesh "
285 #~ "objects in Salome study."
288 # fd6196348a2846818ded35ae61ab3a67
289 #~ msgid "Create an instance of :ref:`smeshBuilder.smeshBuilder`:"
292 # 2fc22dfd6ae844e7863238ea9ace54cc
293 #~ msgid "Create a :ref:`smeshBuilder.Mesh` object:"