Hi,
I have a 3D mesh and I want to keep some lonely edges (these edges help me define boundary conditions) after ridges-detection/re-meshing. Even if a I put the edges in the RequiredEdges list (in the mesh) mmg3D erase it. Here is a minimal non working example:
mmg3d_O3 -ar 85 -noinsert -noswap -nomove -nosurf -in input.mesh -out outs/output.mesh
But the output mesh always has only 4 vertices !!
using
– MMG3d, Release 5.2.1 (Jan 22, 2017)
Copyright © IMB-LJLL, 2004-
Jul 12 2017 15:54:07
Any ideas ???
Thanks
Felipe
file input.mesh ***************
MeshVersionFormatted 2
Dimension 3
Vertices
5
0 0 0 1
1 0 0 2
0 1 0 3
1 1 0 4
0 0 1 5
Edges
1
2 4 5
Triangles
1
1 2 3 6
Tetrahedra
1
1 2 3 5 7
Corners
0
RequiredVertices
5
1
2
3
4
5
Ridges
0
RequiredEdges
1
1
END
file output.mesh
MeshVersionFormatted 2
Dimension 3
Vertices
4
0 0 0 1
1 0 0 2
0 1 0 3
0 0 1 5
Corners
4
1
2
3
4
RequiredVertices
4
1
2
3
4
Tetrahedra
1
1 2 3 4 7
Triangles
4
2 3 4 7
1 4 3 7
1 2 4 7
1 3 2 6
Edges
6
1 3 0
1 2 0
2 4 0
1 4 0
2 3 0
3 4 0
Ridges
6
1
2
3
4
5
6
End