EDF 8523: Enable generation of 2D joint elements from GUI

This commit is contained in:
Renaud Nédélec 2014-07-23 15:06:02 +02:00
parent 4523366f9f
commit 80a2161a03
5 changed files with 17 additions and 10 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 22 KiB

View File

@ -130,25 +130,27 @@ This mode duplicates nodes located on boundaries between given groups of volumes
Parameters to be defined in this mode:
<ul>
<li><b>Groups of volumes</b> (<em>mandatory</em>): list of volume
<li><b>Groups (faces or volumes) </b> (<em>mandatory</em>): list of mesh
groups. These groups should be disjoint, i.e. should not have shared
volumes.</li>
elements.</li>
<li> If <b>Create joint elements</b> option is activated, flat
elements are created on the duplicated nodes: a triangular facet
shared by two volumes of two groups generates a flat prism, a
quadrangular facet generates a flat hexahedron.
quadrangular facet generates a flat hexahedron.
Correspondingly 2D joint elements (null area faces) are generated
where edges are shared by two faces.
<br>
The created flat volumes are stored in groups. These groups are named
The created flat volumes (or faces) are stored in groups. These groups are named
according to the position of the group in the list of groups: group
"j_n_p" is a group of flat elements that are built between the group \#n
and the group \#p in the group list. All the flat elements are gathered
into the group named "joints3D". The flat element of the multiple
into the group named "joints3D" (correspondingly "joints2D"). The flat element of the multiple
junctions between the simple junction are stored in a group named
"jointsMultiples".</li>
<li> If <b>On all boundaries</b> option is activated, the volumes,
which are not included into <b>Groups of volumes</b>, are considered
<li> If <b>On all boundaries</b> option is activated, the volumes (or faces),
which are not included into <b>Groups</b> input, are considered
as another group and thus the nodes on the boundary
between <b>Groups of volumes</b> and the remaining mesh are also
between <b>Groups</b> and the remaining mesh are also
duplicated.</li>
</ul>

View File

@ -602,7 +602,8 @@ void SMESHGUI_DuplicateNodesDlg::onSelectionChanged()
ok = ( aGroupType != SMESH::NODE );
break;
case 3:
ok = ( aGroupType == SMESH::VOLUME );
ok = ( aGroupType == SMESH::VOLUME ||
aGroupType == SMESH::FACE );
break;
}
}

View File

@ -6775,7 +6775,7 @@ It is impossible to read point coordinates from file</translation>
</message>
<message>
<source>GROUP_VOLUME_GROUPS</source>
<translation>Groups of volumes</translation>
<translation>Groups (faces or volumes)</translation>
</message>
<message>
<source>CONSTRUCT_NEW_GROUP_NODES</source>

View File

@ -6745,6 +6745,10 @@ Il y a trop peu de points dans le fichier </translation>
<source>GROUP_ELEMS_TO_REPLACE</source>
<translation>Groupe des éléments dont les nœuds sont à remplacer</translation>
</message>
<message>
<source>GROUP_VOLUME_GROUPS</source>
<translation>Groupes (faces ou volumes)</translation>
</message>
<message>
<source>CONSTRUCT_NEW_GROUP_NODES</source>
<translation>Construire un groupe avec les nœuds nouvellement créés</translation>