I am still new here in the forum and in the use of FreeCAD, so I apologize if I do not get everything right.
I am working on new topology optimization methods as part of my research topic. For this I need, among other things, the strain energy distribution within a discretized component. Fortunately, with the help of FreeCAD I can create complex design spaces by simple operation. Also, through FreeCAD I get all the data such as stiffness matrices, stress and strain distribution. Thus, it is possible for me to calculate the strain energy for each element. In another post in this forum, someone had also already posted the same formula viewtopic.php?t=42425:
Code: Select all
1.0/2.0 * (sxx*exx + syy*eyy + szz*ezz + 2*sxy*exy + 2*sxz*exz + 2*syz*eyz)
The cantilever was constructed in the XY plane and extruded in the Z direction. The dimensions are 20x20x200mm.
On the left surface the cantilever is fixed and on the right surface a surface load pulls in negative Y-direction with 10kN.
According to Ansys this results in a maximum strain energy of about 30mJ. After entering the custom equation from above, I get the same distribution of strain energy, but only a maximum strain energy of about 10mJ.
What could be the reason for this.
For completeness, I am working with the latest compiled version of FreeCAD 0.20.2
Thank you very much for your quick answers.
Patrick