Application of free software FreeFem++/Gmsh and FreeCAD/CalculiX for simulation of static elasticity problems

2020 ◽  
Vol 15 (3-4) ◽  
pp. 183-200
Author(s):  
I.Sh. Nasibullayev

The paper discusses the stages of computer numerical simulation of engineering problems and ways to improve the accuracy of simulation; provides a brief overview of free software for simulation elasticity problems by the finite element method, as well as trends in the development of free CAD and CAE software. For a successful engineering study, it is necessary to choose a convenient tool that takes into account all the features of the problem being solved. Based on the solution of a test static problem of linear elasticity, two approaches to engineering modeling were demonstrated. The first approach requires programming skills - the full modeling cycle was written in the programming language of the FreeFem++ software. Additionally, the method mesh generating in the Gmsh program with subsequent use in the FreeFem++ program is shown. In the second approach, the full cycle of modeling is carried out through the interface of the FreeCAD program with the built-in CalculiX solver, which does not require programming skills. A way to parameterize the task using the Python interpreter built into FreeCAD is also proposed. The simulation results obtained using both approaches are compared for an object to which an external action is applied, determined by the Dirichlet or Neumann boundary conditions, and two types of object fastening are analyzed: rigid embedding and limitation by a plane with zero friction. The analysis of the use of computing resources by various direct and iterative methods is carried out. Within the framework of the considered test problem of static linear elasticity, the most optimal method in FreeFem++ is the iterative method of conjugate gradients CG both in terms of computation time and in terms of the memory used. The highest speed of calculations is provided by the Cholesky iterative method with conditioning by the incomplete Cholesky expansion in the CalculiX program.

2019 ◽  
Author(s):  
Kristina Eriksen ◽  
Bjarne Nielsen ◽  
Michael Pittelkow

<p>We present a simple procedure to make an augmented reality app to visualize any 3D chemical model. The molecular structure may be based on data from crystallographic data or from computer modelling. This guide is made in such a way, that no programming skills are needed and the procedure uses free software and is a way to visualize 3D structures that are normally difficult to comprehend in the 2D space of paper. The process can be applied to make 3D representation of any 2D object, and we envisage the app to be useful when visualizing simple stereochemical problems, when presenting a complex 3D structure on a poster presentation or even in audio-visual presentations. The method works for all molecules including small molecules, supramolecular structures, MOFs and biomacromolecules.</p>


1996 ◽  
Vol 63 (2) ◽  
pp. 278-286 ◽  
Author(s):  
A. Nagarajan ◽  
S. Mukherjee ◽  
E. Lutz

This paper presents a novel variant of the boundary element method, here called the boundary contour method, applied to three-dimensional problems of linear elasticity. In this work, the surface integrals on boundary elements of the usual boundary element method are transformed, through an application of Stokes’ theorem, into line integrals on the bounding contours of these elements. Thus, in this formulation, only line integrals have to be numerically evaluated for three-dimensional elasticity problems—even for curved surface elements of arbitrary shape. Numerical results are presented for some three-dimensional problems, and these are compared against analytical solutions.


Author(s):  
Janne Martikainen ◽  
Raino A.E. Mäkinen ◽  
Tuomo Rossi ◽  
Jari Toivanen

Sign in / Sign up

Export Citation Format

Share Document