User Tools

Site Tools


interface

This is an old revision of the document!


Gmsh

Gmsh is an open source 3D finite element mesh generator with a built-in CAD engine and post-processor. Its design goal is to provide a fast, light and user-friendly meshing tool with parametric input and advanced visualization capabilities. Gmsh is built around four modules: geometry, mesh, solver and post-processing.

Gmsh allows a particularly good link between the mesh generator and the Lagamine solver.

Interface

Flowchart

.txt file

This file contains all the specific informations that are in the '.lag' file, it corresponds to point:

- 1.Title

- 2.Control data of the program

- 5.Degrees of freedom (DOF) renumbering

- ???? 6. Duplicata nodes ????

- ???? 8. ID Matrix ????

- ???? 9-bis. Incremental forming ????

- ???? 12. Imposed nodal forces ???? → .dep or .loa can be created by .geo ??

- 15. Constitutive laws

- 17. Elements

.geo file

It represents the geometry of the simulation, from this file it is possible to get the '.msh' file.

In Gmsh, it is possible to create entities that are called “Physical group”, each Physical group has a tag and a name. the first one is automatically given by Gmsh. The name will follow a convention to give the rest of the information that is not contained in '.txt' file.

This convention is based on the Docuwiki numerotation:

3. Nodes coordinates

They are automatically extract

4. Gravity definition

Gravi (I2)
04
Axe definition (I2)
2 digits(I2)=01 for x
2 digits(I2)=02 for y
2 digits(I2)=03 for z
Value definition (G10.0)

For example, to apply gravity along axis x, with a value of 9.81. The name of the Physical group has to be “04019.81” or “04019.81000000”.

4. Gravity definition

6. Duplicata nodes

7. DOF fixations

???? 8. ID Matrix ?????

9. Setting of the DOF to a non-zero value

???? 9-bis. Incremental forming ????

10. Setting of the initial speeds in dynamics

11. Setting of the initial accelerations in dynamics

???? 12. Imposed nodal forces ????

13. Imposed nodal masses

14. Imposed nodal dampings

???? 16. Fondations and tools ????

17. Elements

interface.1639041720.txt.gz · Last modified: 2021/12/09 10:22 by ehssen