CalculiX Version 2.21

Dear CalculiX users,

Version 2.21 was posted last Monday. While I did not manage to solve all reported bugs, at least some of them were resolved. Thank you all for your contributions!

Best,

Guido

9 Likes

Thank you for your work, the new version indeed fixed several nasty bugs and introduced some particularly useful features like substructure usage, the Johnson-Cook plasticity model and the Mohr-Coulomb plasticity model.

1 Like

Thanks for the update! Your work is very much appreciated.

Yesterday I submitted patches to the FreeBSD ports tree for this update.

1 Like

Thank you very much Sir.

Thank you for all the fixes!!

Thanks Guido. It’s always getting better!

1 Like

Thanks Guido.
One question: how can I update ccx with pastix latest version? (6.0.3).

I would like to report the project PrePoMax (https://prepomax.fs.um.si) → interface for ccx very similar to the abaqus cae interface.

1 Like

Do you mean 6.3.0? It’s not possible at the moment, for now we are stuck at the specific modified version (GitHub - Dhondtguido/PaStiX4CalculiX).
At some point we need to make a effort to move more close to mainline again, but it needs some refactoring.

2 Likes

Hi @topel ,

Changes already made in 6.3.0 (add, CalculiX flag):

"Single allocation coeftab"
"Mixed precision"

https://gitlab.inria.fr/pastix/pastix/-/merge_requests?scope=all&state=merged&label_name[]=CalculiX

image

I encountered error:*ERROR in u_calloc: error allocating memory during calculation.
I want to know how to change program used to increase memory?

How can we access this gitlab for pastix? It appears that now it requires an invitation from someone at inria (?).

The main repo: solverstack / PaStiX · GitLab

For the dev repo you need a invitations by project leaders

Hi @dhondt , terrific work you are doing with CalculiX, it’s already an excellent solver packed with great features and I’m eager to see the latest release (usually comes around this time). I have a few problems with Johnson-Cook which I’m unable to operate through the keyword editor in PPM, hence the reply to this announcement of this new feature.

I’d like to introduce some plastic response in uniaxial tensile test.
I add the *PLASTIC, HARDENING=JOHNSON COOK tag in a static analysis (and numbers in the next line) but nothing seems to happen. Or, better, I should say I am unable to tell if something happens. Where does the plastic deformation go ? I guess in PEEQ which, summed to ME, should give E, right ?
Maybe I am missing something here, can somebody help?
Thanks,
Andrea

The plastic strain should go to PEEQ (PE in the .frd), correct.
Maybe have a look at the two test cases that make use of this material:

  • beam8pjc.inp (run time needs to be increased to see any plastic strain)
  • scheibejc.inp

We’ve managed to figure it out already - PEEQ doesn’t appear if you skip *RATE DEPENDENT.

Precisely so, thanks