mirror of
https://git.salome-platform.org/gitpub/modules/smesh.git
synced 2024-11-15 10:08:34 +05:00
0018911: EDF 661 SMESH : to be able to mesh a prismal shape as a revolution of meshed surface
Additional fixes for the documentation.
This commit is contained in:
parent
b363a7ea2b
commit
011119dbed
BIN
doc/salome/gui/SMESH/images/hypo_quad_params_2.png
Normal file
BIN
doc/salome/gui/SMESH/images/hypo_quad_params_2.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.1 KiB |
BIN
doc/salome/gui/SMESH/images/hypo_quad_params_res_2.png
Normal file
BIN
doc/salome/gui/SMESH/images/hypo_quad_params_res_2.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 9.2 KiB |
@ -52,6 +52,20 @@ used as a degenerated edge.
|
||||
|
||||
\image html hypo_quad_params_res.png "The resulting mesh"
|
||||
|
||||
This hypothesis can be also used to mesh face that represents a
|
||||
segment of the circular face. There is one limitaion of the <b>Quadrangle
|
||||
mapping</b> algorithm related to the selecting of the degenerated
|
||||
vertex for the faces which are built from the angle > 180 degrees (see
|
||||
next picture).
|
||||
|
||||
\image html hypo_quad_params_2.png "A 3/4 part of circle face"
|
||||
|
||||
Selection of the wrong vertex for the <b>Quadrangle parameters</b>
|
||||
hypothesis will lead to the wrong mesh generation. The picture below
|
||||
shows good (left) and bad (right) results of meshing.
|
||||
|
||||
\image html hypo_quad_params_res_2.png "The resulting meshes"
|
||||
|
||||
<br>
|
||||
\anchor quadrangle_preference_anchor
|
||||
<h2>Quadrangle Preference</h2>
|
||||
|
@ -28,6 +28,7 @@ them, you operate numerical values):
|
||||
<ul>
|
||||
<li>\ref max_element_area_anchor "Max Element Area"</li>
|
||||
<li>\ref length_from_edges_anchor "Length from Edges"</li>
|
||||
<li>\ref hypo_quad_params_anchor "Quadrangle Parameters"</li>
|
||||
<li>\ref quadrangle_preference_anchor "Quadrangle Preference"</li>
|
||||
<li>\ref triangle_preference_anchor "Triangle Preference"</li>
|
||||
</ul>
|
||||
|
@ -4,9 +4,9 @@
|
||||
|
||||
3D extrusion algorithm can be used for meshing prisms, i.e. <b>3D Shapes</b>
|
||||
defined by two opposing faces having the same number of vertices and
|
||||
edges and meshed using the \ref projection_algos_page "2D Projection"
|
||||
algorithm. These two faces should be connected by quadrangle "side"
|
||||
faces.
|
||||
edges and meshed using, for example, the \ref projection_algos_page
|
||||
"2D Projection" algorithm. These two faces should be connected by
|
||||
quadrangle "side" faces.
|
||||
|
||||
The opposing faces can be meshed with either quadrangles or triangles,
|
||||
while the side faces should be meshed with quadrangles only.
|
||||
@ -17,4 +17,8 @@ As you can see, the <b>3D extrusion</b> algorithm permits to build and to
|
||||
have in the same 3D mesh such elements as hexahedrons, prisms and
|
||||
polyhedrons.
|
||||
|
||||
\note This algorithm works correctly only if the opposing faces have
|
||||
the same (or similar) meshing topography. Otherwise, 3D extrusion
|
||||
algorithm can fail to build mesh volumes.
|
||||
|
||||
*/
|
@ -540,7 +540,8 @@ QString SMESHGUI_GenericHypothesisCreator::helpPage() const
|
||||
aHelpFileName = "radial_quadrangle_1D2D_algo_page.html";
|
||||
else if ( aHypType == "SegmentLengthAroundVertex")
|
||||
aHelpFileName = "segments_around_vertex_algo_page.html";
|
||||
|
||||
else if ( aHypType == "QuadrangleParams")
|
||||
aHelpFileName = "a2d_meshing_hypo_page.html#hypo_quad_params_anchor";
|
||||
return aHelpFileName;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user