## New features in Version 2.22 of CalculiX (check the documentation!)

### Procedures

- Introduced the option to check the effect of selective mass scaling.
in frequency calculations.
- Changed the crack length calculation in fracture applications.
- Improved multistage frequency calculations.
- Introduced implicit filtering in sensitivity calculations.

### Materials

- Improved anisotropic elasticity in combination with isotropic
viscoplasticity.
- Improved the treatment of Abaqus umat routines for large deformations.

### Documentation

- Described how to get the material tangent in terms of the PK2 stress
versus Lagrange strain (CalculiX) from the Cauchy stress versus logarithmic
strain (Abaqus).

### Speed

- Accelerated explicit dynamic calculations with massless contact.

### CalculiX GraphiX

- The 'while' command does not store the commands in the loop any longer
but repeats reading them. Therefore changing commands are regarded.
(reading a second file which changes from loop to loop or if a stop command
is used etc.)
- A new entity signed v.Mises was introduced.
- The colors did not match the movement in cyclic symmetry animations with
certain nodal diameters. This was now corrected.
- Changed or extended commands:
- cut The newly generated elements in the cutting planes add up until
explicitly deleted. Therefore several cuts can be displayed
together.
- grpa Extension for ls-dyna: Used to asign a set to an element group.
- qcut See 'cut' and new functional keystrokes to define the cut
direction and to switch the immediate ploting of the cuts on or
off (useful to accumulate cuts).
- send The mesh, node- and element sets and surfaces can be written
for ls-dyna.
- test The existence of a file or the existence of a certain string
in a given file can be checked.
- test Checks if at least one node included in set1 is inside the
elements included in set2. The command returns TRUE or FALSE
and, this is new, the number of nodes inside the elements.
- thrs The threshold command needs now a set as an additional parameter.
WARNING: The user must update his codes if it is used there.
- txt text collisions are prevented by automatically correcting their
y coordinates and texts can be placed left and right bound when
using the parameter 'l' or 'r'.
An optionally given vector is scaled to the corner position.
- valu The math function log and log10 is now available.

Legal Disclosure

Privacy Policy

Back to previous page