Wednesday, October 4, 2017

Additive Manufacturing - Low Budget Simulation Tools for Design Evaluation


Finite Element (FE) simulation is an engineering discipline that is applied in various ways in industries such as aerospace, automotive, power train, customer goods and bio-engineering. It is commonly used to augment experimental testing to save time and money at different stages in the product development process. More recently, FE simulation is gaining ground in the field of Additive Manufacturing to optimize and verify designs, or to simulate the AM process itself.
Compared to traditional manufacturing procedures, AM allows for great design freedom to produce complex and organic shapes enabling designers and engineers produce designs that are very light while meeting structural integrity requirements. To check requirements for service of very complex designs produced by AM is often an impossibility based on experience and becomes quite expensive if one has to do several test prints for experiments. Here, FE simulation comes in handy to check a designs’ suitability for service before a single cent was spent on the manufacturing process.

In most mid- to large-size companies it is quite common to have access to commercial FE tools to optimize and check the suitability for service of designs. However, in the Additive Manufacturing service industry access to commercial simulation software may be limited or not possible due to a various reasons. But what can one really do if they want use FE simulation to improve their designs without having the opportunity to use commercial FE software? 
Open Source Software has nowadays spread globally for pretty much all application needs, and luckily, also for Finite Element simulation. There are various websites that list comprehensively available Open Source FE software such as the one from opennovation. For structural simulation, and considering my Abaqus background, I have found the Open Source FE software Calculix very convenient and helpful to address a broad range of my simulation needs. To illustrate some of Calculix’s structure-mechanical simulation functionality, I took the winner design of the GE Bracket challenge for Additive Manufacturing and generated a FE model to determine the von Mises stress distribution. In addition to that, I ran the same model with Abaqus to demonstrate eventual differences in results between the Open Source and the commercial FE software.
1.       In a first step I used the open source meshing software NETGEN to create the FE mesh with 2nd order tetrahedral elements and to specify surfaces that will be used for defining boundary conditions.
2.       Then I exported the model as INP file (Abaqus nomenclature) and manually created a job file to apply boundary conditions and define analysis steps. Generating the job file manually may require some exercise. However, Calculix comes with decent documentation and examples that will help you to better understand the syntax.
3.       After preparing the model and the job file I ran the analysis and generated von Mises color plots.
The following plots show the von Mises stresses for the first three loading scenarios:

     


The maximum von Mises stresses in the Calculix version (images left) and the Abaqus version (images right) are as follows:
Calculix [MPa]
Abaqus [MPa]
Difference [%]
887
886
0.11
777
793
2.02
558
557
0.18

The comparison of the von Mises stresses and their location showed that there is almost no difference between the results of the Open Source and the commercial software. The biggest difference occurs in the 2nd load case and is about 2%.
So, what is the conclusion about this exercise? In this article I wanted to raise awareness that there are accessible, alternative options to commercial FE software tools if you want to optimize and check the suitability for service of designs e.g. via maximum stress levels. There are of course downsides to free software tools; commonly they are not as well supported as commercial ones, they may not include the latest technology and methodologies or include other issues that may raise the end-users’ concerns. Nevertheless, I found that for structure-mechanical applications Open Source software such as Calculix works very well and presents a great, low-cost alternative to commercial software to investigate the integrity of designs. 

If you have thought that you want to share on this article, please leave a comment or send me a message.