I'm trying to add support for Code Aster into FreeCAD (see forum here ), with the eventual aim of being able to model composites and particularly filament winding in FreeCAD. So far I now have it able to read the information from FreeCAD (geometry, mesh, loads, materials, etc), automatically write .comm, .export and .med files, run the analysis and read back the results for some limited cases (shell elements, linear elastic only so far). However I did a quick "sanity check" on the results, and unfortunately they are insane! I've got an extremely simple cantilever beam, just a few elements, just to do a quick cross check. 200mm long, 100mm wide, 1mm thick, 34.5GPa material (short, randomly aligned, isotropic CFRP), 10N force in Z direction, other end fully clamped. Running this case with Calculix through FreeCAD gives a maximum deflection of 4mm, which seems believable. However my Code Aster version gives a maximum deflection of 1091mm, which is not believable!
My first thought was that I'd messed up the units, but the mesh is in mm, the modulus in MPa and the force in N, so these should be compatible, yes? Also it's not just a simple factor of 10 or 1000x wrong, it's about 250x wrong, so that seems like something else. I've attached the .comm, .export and .med files, can someone else run it and confirm they get the same results and see what I'm doing wrong with this please?
test.zip