Hi Johannes,
The option -3 does indeed call the 3D meshing algorithm but for it to work, volumes have to be defined. In your case, since you feed Gmsh a MED file, you don't have any Gmsh geometrical elements declared, just pure mesh and the program does not know how to handle it. The first step is therefore to re-build geometrical elements to establish a model of your shell and then call the 3D algorithm to mesh inside. Have a look at the enclose files and let me know if it helped. Note that this procedure will re-mesh the shell and thus you might not (read : certainly won't) have the same surface mesh in you output file as in your input MED... Sincerely Yours, Guillaume DILASSER Doctorant SACM / LEAS CEA - Centre de Saclay - Bât.123 - PC 319c 91191 Gif sur Yvette Cedex - France - [email protected]<mailto:[email protected]> -----Message d'origine----- De : gmsh [mailto:[email protected]] De la part de Johannes_ACKVA Envoyé : lundi 20 février 2017 12:37 À : [email protected] Objet : [Gmsh] how fill a 2D-mesh with 3D-elements calling GMSH from the shell hello how can I fill a closed hull of 2D-elements with 3D-elements, by calling GMSH from the shell? I tried this: > gmsh MeshTria_2D.med -3 -o quark.med Info : Running '/opt/gmsh-2.13.1-Linux/bin/gmsh MeshTria_2D.med -3 -o quark.med' [Gmsh 2.13.1, 1 node, max. 1 thread] Info : Started on Mon Feb 20 09:20:03 2017 Info : Reading 'MeshTria_2D.med'... Info : Reading MED file V3.2.0 using MED library V3.2.0 Info : Reading 3-D unstructured mesh <<MeshTria_2D>> Info : Done reading 'MeshTria_2D.med' Info : Finalized high order topology of periodic connections Info : Meshing 1D... Info : Done meshing 1D (8e-06 s) Info : Meshing 2D... Info : Done meshing 2D (6.91414e-06 s) Info : Meshing 3D... Info : Done meshing 3D (5e-06 s) Info : 8 vertices 24 elements Info : Writing 'quark.med'... Info : Done writing 'quark.med' Info : Stopped on Mon Feb 20 09:20:03 2017 but the resulting mesh does not contain any 3D-elements, it is identic to the input mesh. Moreover, I discovered that after loading the 2D-mesh (MeshTria_2D.med) into the GUI, the button "3D" in "Mesh" does not create any 3D-elements. I fear that a geometry is needed. Or is there a manner to create a volume mesh from a 2D-mesh? Many thanks for your help, Johannes_ACKVA _______________________________________________ gmsh mailing list [email protected]<mailto:[email protected]> http://onelab.info/mailman/listinfo/gmsh
MeshInside.geo
Description: MeshInside.geo
ShellMesh.med
Description: ShellMesh.med
_______________________________________________ gmsh mailing list [email protected] http://onelab.info/mailman/listinfo/gmsh
