calculix-adapter icon indicating copy to clipboard operation
calculix-adapter copied to clipboard

CalculiX and exo output

Open 3rav opened this issue 6 years ago • 7 comments

I suggest to implement CalculiX Extras Exodus written by Peter A. Gustafson to get results readable by Paraview from CalculiX.

https://www.openaircraft.com/calculix-extras/

More CalculiX extras: https://sites.google.com/site/kodanda/research/calculix-addons http://tfel.sourceforge.net/calculix.html https://gitlab.lrz.de/flayerbein/calculix https://arc.aiaa.org/doi/abs/10.2514/6.2019-0775

3rav avatar Apr 09 '18 12:04 3rav

Good suggestion! I would be glad to see this, too.

Or maybe some tips on how to accomplish the integration of calculix extras.

Best wishes

prosimas avatar Nov 09 '18 10:11 prosimas

PreCICE with exodus extras works! Tutorial for SSI with CalculiX: https://github.com/precice/precice/wiki/Tutorial-for-SSI-with-CalculiX

exodus

Results from beam1.inp are in exo format, results from beam2.inp are in frd format.

3rav avatar Mar 08 '19 08:03 3rav

Great, @3rav! How did you managed to integrate the exodus add-on? Maybe also interesting: @KyleDavisSA recently adapted a frd2vtk converter script that he wanted to share with the adapter.

uekerman avatar Mar 08 '19 20:03 uekerman

Hi,

  1. Copy preCICE adapter files to CalculiX src.
  2. Adapted CalculiX Extras Exodus from 2.14 to 2.15 (small changes).
  3. Apply Exodus patches (instruction on the website: https://www.openaircraft.com/calculix-extras/).
  4. Compile exodus from source (https://gsjaardema.github.io/seacas/).
  5. Add to ccx Makefile:
EXODUS		= /usr/local/exodus/include
SIERRA		= /usr/local/exodus/sierra
CFLAGS +=-DEXODUSII

Includes and libs:

INCLUDES += \
	-I$(EXODUS) \
	-I$(SIERRA)
DIR4=/usr/local/exodus
LIBS += \
       $(DIR4)/libexodus.a

Adapted exodus patch to 2.15 ccx: ccx_extras.2.15.exo.patch.zip

3rav avatar Mar 11 '19 09:03 3rav

Hi,

There is currently a tools folder added in the CalculiX-adapter. There is a FRD to VTK converter. This is an alternative to the Exodus package and does not require any changes to the installation of CalculiX or the adapter. The results can then be viewed in paraview. The README explains the installation procedure as the original script was developed in C#, and how to run an example.

KyleDavisSA avatar Mar 22 '19 07:03 KyleDavisSA

Hi all, Regarding FRD-To-VTK Converter written on C#: it works only with text frd-files. Please, try also my converter, based on frd-parser written by Lukas Bante.This one works with binary frd's. If you'l need additional features - just post issues on the project's page. https://github.com/imirzov/ccx2paraview

imirzov avatar May 31 '19 17:05 imirzov

This issue is more for information rather than an issue and hence the wont fix label has been applied.

IshaanDesai avatar Apr 19 '21 19:04 IshaanDesai