From cgeuzaine at uliege.be Tue May 1 20:50:25 2018 From: cgeuzaine at uliege.be (Christophe Geuzaine) Date: Tue, 1 May 2018 20:50:25 +0200 Subject: [Gmsh-announce] Gmsh SDK - feedback wanted Message-ID: Everybody, One of the important features of the next major Gmsh release (Gmsh 4.0) will be a stable API, which will allow developers to include Gmsh in their own C++, C or Python code. In order to make this API easy to use, we have started publishing a binary Software Development Toolkit (SDK), which contains the dynamic Gmsh library together with the corresponding C++/C header files and Python module. We would like to get your feedback on this: there's a link on http://gmsh.info to download the SDK for Linux, Windows and MacOS - could you give it a try and let us know what you think? Thanks, Christophe ? Prof. Christophe Geuzaine University of Liege, Electrical Engineering and Computer Science http://www.montefiore.ulg.ac.be/~geuzaine Free software: http://gmsh.info | http://getdp.info | http://onelab.info From cgeuzaine at uliege.be Wed Aug 22 20:00:04 2018 From: cgeuzaine at uliege.be (Christophe Geuzaine) Date: Wed, 22 Aug 2018 20:00:04 +0200 Subject: [Gmsh-announce] New Gmsh release: 4.0.0 Message-ID: <8E63228C-0F2C-49F1-ADD1-561B7A569E82@uliege.be> New in 4.0.0: new C++, C, Python and Julia API; new MSH4 format; new mesh partitioning code based on Metis 5; new 3D tetrahedralization algorithm as default; new workflow for remeshing (compound entities as meshing constraints, CreateGeometry for mesh reparametrization); added support for general b-splines, fillets and chamfers with OpenCASCADE kernel; improved meshing of surfaces with singular parametrizations (spheres, etc.); uniformized entity naming conventions (line/curve, vertex/node, etc.); generalized handling of "all" entities in geo file (using {:} notation); added support for creating LSDYNA mesh files; removed old CAD creation factory (GModelFactory), old reparametrization code (G{Edge, Face, Region}Compound) and old partitionning code (Metis 4 and Chaco); various cleanups, bug fixes and enhancements. Downloads, mailing lists, etc.: http://gmsh.info From cgeuzaine at uliege.be Fri Sep 7 20:21:37 2018 From: cgeuzaine at uliege.be (Christophe Geuzaine) Date: Fri, 7 Sep 2018 20:21:37 +0200 Subject: [Gmsh-announce] New Gmsh release: 4.0.1 Message-ID: New in 4.0.1: renumber mesh nodes/elements by default; new SendToServer command for nodal views; added color and visibility handling in API; small bug fixes. Downloads, mailing lists, etc.: http://gmsh.info From cgeuzaine at uliege.be Fri Oct 19 11:11:55 2018 From: cgeuzaine at uliege.be (Christophe Geuzaine) Date: Fri, 19 Oct 2018 11:11:55 +0200 Subject: [Gmsh-announce] New Gmsh release: 4.0.3 Message-ID: New in 4.0.3: bug fixes. Downloads, mailing lists, etc.: http://gmsh.info From cgeuzaine at uliege.be Fri Nov 16 22:59:36 2018 From: cgeuzaine at uliege.be (Christophe Geuzaine) Date: Fri, 16 Nov 2018 22:59:36 +0100 Subject: [Gmsh-announce] New Gmsh release: 4.0.5 Message-ID: <89ECFE99-A54C-40E8-88C3-0DB992AD37E2@uliege.be> New in 4.0.5: automatic hybrid mesh generation (pyramid layer) when 3D Delaunay algorithm is applied to a volume with quadrangles on boundary; improved robustness of 2D MeshAdapt algorithm; bug fixes Downloads, mailing lists, etc.: http://gmsh.info From cgeuzaine at uliege.be Sun Nov 25 12:13:27 2018 From: cgeuzaine at uliege.be (Christophe Geuzaine) Date: Sun, 25 Nov 2018 12:13:27 +0100 Subject: [Gmsh-announce] New Gmsh release: 4.0.6 Message-ID: <010EAB64-B3DD-46FE-B79C-23FFB948A0C2@uliege.be> New in 4.0.6: moved private API wrappers to utils/wrappers; improved Gmsh 3 compatibility for high-order periodic meshes; fixed '-v 0' not being completely silent; fixed rendering of image textures on some OSes; small compilation fixes. Downloads, mailing lists, etc.: http://gmsh.info From cgeuzaine at uliege.be Sun Dec 9 20:12:11 2018 From: cgeuzaine at uliege.be (Christophe Geuzaine) Date: Sun, 9 Dec 2018 20:12:11 +0100 Subject: [Gmsh-announce] New Gmsh release: 4.0.7 Message-ID: New in 4.0.7: fixed small memory leaks; removed unused code. Downloads, mailing lists, etc.: http://gmsh.info From cgeuzaine at uliege.be Thu Dec 27 20:43:37 2018 From: cgeuzaine at uliege.be (Christophe Geuzaine) Date: Thu, 27 Dec 2018 20:43:37 +0100 Subject: [Gmsh-announce] [Gmsh] How to control the quality of 3D tetrahedral mesh during creation ? In-Reply-To: References: Message-ID: Can you share the STL? Maybe the quality is constrained by the quality of the input triangles. Christophe > On 21 Dec 2018, at 03:30, Prithivirajan V wrote: > > Dear Gmsh users, > > I am using Gmsh to convert a bunch of .STL files to a 3D volume mesh ( tetrahedral) using the following set of 4 commands. > > ############################### > 1. Merge command for all the stl files I have ( showing just one below) > > Merge "Path\Grain_1.stl"; > Surface Loop(1)={1}; > Volume(1)={1}; > Physical Volume (1)={1}; > > 2. Path\gmsh.exe -3 -order 1 optimize out_temp.geo > meshing.log > (out_temp.geo contains the merge command and others for all stl files as shown in 1) > > 3. Path\gmsh.exe -0 -o out_temp.msh out.geo >> meshing.log > > 4. Path\gmsh.exe out_temp.msh -0 -o ABAQUS.inp > ################################### > > The issue is that I am getting 3 % bad elements in my volume mesh. I am using the mesh qiality metric defined by circumsphere radius / insphere radius. > > How do I improve the quality of my final 3D volume mesh ? Could anyone offer your advise in this ? > > -Prithivi > _______________________________________________ > gmsh mailing list > gmsh at onelab.info > http://onelab.info/mailman/listinfo/gmsh ? Prof. Christophe Geuzaine University of Liege, Electrical Engineering and Computer Science http://www.montefiore.ulg.ac.be/~geuzaine Free software: http://gmsh.info | http://getdp.info | http://onelab.info