Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CalculiX and exo output #4

Open
3rav opened this issue Apr 9, 2018 · 7 comments
Open

CalculiX and exo output #4

3rav opened this issue Apr 9, 2018 · 7 comments
Labels

Comments

@3rav
Copy link

3rav commented Apr 9, 2018

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

@prosimas
Copy link

prosimas commented Nov 9, 2018

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

@3rav
Copy link
Author

3rav commented Mar 8, 2019

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.

@uekerman
Copy link
Member

uekerman commented Mar 8, 2019

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.

@3rav
Copy link
Author

3rav commented Mar 11, 2019

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

@KyleDavisSA
Copy link
Contributor

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.

@imirzov
Copy link

imirzov commented May 31, 2019

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

@IshaanDesai
Copy link
Member

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

7 participants