View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0002969||FEM||Feature||public||2017-03-15 20:14||2021-02-06 06:23|
|Priority||normal||Severity||feature||Reproducibility||have not tried|
|Summary||0002969: FEM, GUI, mesh VP, faces of all elements should be shown, not only the faces of the volume elements|
|Description||If a FEM mesh has mixed meshed geometry for example meshed solids and meshed faces, only the faces of the volume elements are shown. The faces of the shell elements are missing. |
See forum topic:
- https://forum.freecadweb.org/viewtopic.php?f=4&t=21233#p165189 and following posts
- in post https://forum.freecadweb.org/viewtopic.php?f=4&t=21233&start=10#p165575 is explained how to create such mesh
- might be interested in the regard of creating such meshes too ... https://forum.freecadweb.org/viewtopic.php?f=8&p=175915#p175895
|Tags||No tags attached.|
as a note, lonley nodes (not belonging to an element) or nodes which belong to a face or edge but not to a volume are not shown too ...
see topic: http://forum.freecadweb.org/viewtopic.php?f=18&t=21571#p168066
Works but is more or less a hack. It needs some love before a merge could be done.
Edit: branch has moved see Note later in issue
At the moment it works as follows in Master 0.17.11160
If the mesh only has edges the edges and the nodes of the edges are shown
If the mesh has faces or/volumens the faces and the faces of the volumes are shown as well as the nodes of the faces and the nodes of the volumes are shown.
Means no lonley nodes.
It could work this way:
Show all Nodes, Edgeelements, Faceelements and Volumeelements.
This way we would have all nodes, all edges (including the edges of the facecreation and volumecreation), all faces (including the faces of volumecreation).
Add 3 Attributes to the ViewProvider to tongle on/off the elements
- edges of the mesh
- faces of the mesh
- faces of volumes the mesh
Add the two missing Display Modes to the MeshViewProvider:
- Nodes and Wireframe
- Nodes and Faces
It shows all nodes, edges, faces, faces of volumes
But still it is some sort of a hack. It comments lots of code because it just iterates above all and shows it.
I'm not yet convinced to delete all this code. I need to have a closer look. Means the branch is usable to test mixed meshes but not ready to merge into master.
I may implement the two missing display modes. If I'm gone do this I need to digg into the MeshViewProvider and can fix the other too.
Edit: branch has moved see Note later in issue
new branch together with mixed mesh analysis ...
||This ticket has been migrated to GitHub as issue 5689.|
|2017-03-15 20:14||berndhahnebach||New Issue|
|2017-03-15 20:15||berndhahnebach||Summary||FEM mesh view provider shows the highest geometry elements => FEM mesh view provider should show faces of all elements not only the volumes|
|2017-03-15 20:17||berndhahnebach||Summary||FEM mesh view provider should show faces of all elements not only the volumes => FEM mesh view provider should show faces of all elements not only the faces of the volume elements|
|2017-04-28 16:18||Kunda1||Note Added: 0008808|
|2017-05-27 10:14||berndhahnebach||Note Added: 0009167|
|2017-05-27 12:08||Kunda1||Relationship added||related to 0003051|
|2017-05-28 01:11||berndhahnebach||Note Added: 0009173|
|2017-05-28 01:13||berndhahnebach||Note Added: 0009174|
|2017-05-28 01:16||berndhahnebach||Note Added: 0009176|
|2017-05-28 01:20||berndhahnebach||Note Edited: 0009176|
|2017-05-28 01:37||berndhahnebach||Note Edited: 0009174|
|2017-05-28 01:38||berndhahnebach||Note Edited: 0009176|
|2017-05-28 01:39||berndhahnebach||Note Edited: 0009174|
|2017-05-28 10:46||berndhahnebach||Summary||FEM mesh view provider should show faces of all elements not only the faces of the volume elements => FEM - mesh view provider should show faces of all elements not only the faces of the volume elements|
|2017-05-28 16:38||berndhahnebach||Description Updated|
|2017-05-28 16:39||berndhahnebach||Description Updated|
|2017-06-04 09:40||berndhahnebach||Note Edited: 0009167|
|2017-06-04 09:40||berndhahnebach||Note Edited: 0009176|
|2017-06-04 09:41||berndhahnebach||Note Added: 0009282|
|2018-09-18 06:19||berndhahnebach||Status||new => confirmed|
|2018-09-18 06:19||berndhahnebach||Summary||FEM - mesh view provider should show faces of all elements not only the faces of the volume elements => FEM, mesh view provider should show faces of all elements not only the faces of the volume elements|
|2018-09-25 18:23||berndhahnebach||Summary||FEM, mesh view provider should show faces of all elements not only the faces of the volume elements => FEM, GUI, mesh VP, faces of all elements should be shown, not only the faces of the volume elements|
|2018-09-25 18:32||berndhahnebach||Severity||minor => feature|
|2021-02-06 06:23||abdullah||Target Version||=> 0.20|