22599: EDF 8159 SMESH: Bad groups created by extrusion

Update docs
This commit is contained in:
eap 2015-08-03 16:08:55 +03:00
parent 0d543c5902
commit 2e144ad6b9
5 changed files with 14 additions and 4 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

View File

@ -43,7 +43,7 @@ Mesh module provides several ways to create the mesh:
importing_exporting_meshes_page "imported" or manually created. To
setup the meshing parameters of a mesh not based on a geometry, just
invoke \ref editing_meshes_page "Edit mesh / sub-mesh" command on
your 3D mesh.
your 2D mesh.
</li>
<li>Several meshes can be \subpage building_compounds_page "combined"
into a new mesh.

View File

@ -22,6 +22,14 @@ elements is extruded into a corresponding type of result elements:
<tr><td>Hexagonal polygon </td><td> Hexagonal prism </td></tr>
</table>
When 2D elements are extruded, in addition to 3D elements segments are
created on ribs of the result 3D mesh. Free edges of input 2D elements
generate logically horizontal rib segments. Logically vertical rib
segments are generated from nodes belonging to a sole input 2D element
(a figure below illustrates this rule).
\image html extru_rib_segs.png "Two triangles extruded: no vertical rib segments generated from nodes #2 and #3 as they are shared by both triangles"
<em>To use extrusion:</em>
<ol>
<li>From the \b Modification menu choose the \b Extrusion item or click

View File

@ -6,7 +6,9 @@
dimension than the input ones. Boundary elements around generated
mesh of plus one dimension are additionally created. All created
elements can be automatically grouped. Revolution can be used to create
a \ref extrusion_struct "structured mesh from scratch".
a \ref extrusion_struct "structured mesh from scratch".
See \ref extrusion_page page for general information on Revolution
which can be viewed as extrusion along a circular path.
<em>To apply revolution:</em>
<ol>

View File

@ -1591,13 +1591,13 @@ class Mesh:
return groups
## Return sub-mesh objects list in meshing order
# @return list of list of submesh objects
# @return list of list of sub-meshes
# @ingroup l2_construct
def GetMeshOrder(self):
return self.mesh.GetMeshOrder()
## Set order in which concurrent sub-meshes sould be meshed
# @param list of sub-meshes
# @param submeshes list of sub-meshes
# @ingroup l2_construct
def SetMeshOrder(self, submeshes):
return self.mesh.SetMeshOrder(submeshes)