New features in Version 2.5 of CalculiX (check the documentation!)
Procedures
- A heat transfer calculation can be used to calculate only viewfactors
(WRITE ONLY on the *VIEWFACTOR card).
- Incompressible laminar flow works now (several examples available: small
ones in the test tar-file and large ones in the testfluid tar-file),
turbulent flow and compressible flow in general does not work yet.
- Submodels can be defined and used (cf. *SUBMODEL card and example submodeltwobeam.inp).
Contact
- Contact calculations do not automatically trigger the NLGEOM
flag. Hence, a contact calculation can be performed with linear strains.
New elements
- Linear 1d and 2d elements (plane stress, plane strain, axisymmetric,
shell and beam elements).
- DCOUP3D elements (for distributing coupling: look at *DISTRIBUTING COUPLING).
Material behavior
- Compression-only and tension-only material (look at the section
Materials in the User's Manual).
Output
- Output in the .dat file has now 6 significant digits behind the decimal
point; node and elements numbers can have up to 10 digits.
- Use of *NODE OUTPUT and *ELEMENT OUTPUT creates a binary .frd file
(smaller in size and faster to read), *NODE FILE and *EL FILE create a
ascii .frd file (as before)
CalculiX GraphiX
- The drawing area does not longer keep its quadratic form when the window
size changes. Instead it will now change to a rectangular shape when
this allows a better use of the available window-area.
- A binary frd-format was created and can be used for reading and writing.
Ths reduces the storage space and leads to a speed increase.
- Changed or extended commands:
- comp: Wildcards(*) can be used to complete groups of sets of a
certain expression.
- del: Node attached "texts" can be deleted, see qtxt.
- enq: Nodes with values above or below a specified value can be
searched.
And a set with a point can be provided to specify a search-
location.
- graph: Wildcards(*) can be used for materials and amplitudes.
- map: Apart from 2D-to-2D and 2D-to-3D is now 3D-to-3D mapping
available. The mapping takes place for either all
or a specified dataset. All entities of the interpolated
datasets are regarded.
- plot/
- plus: Node attached "texts" can be displayed, see qtxt.
- prnt: Wildcards(*) can be used.
- qadd: Node attached "texts" can be generated and controlled.
- qdel: Node attached "texts" can be deleted, see qtxt.
- qenq: Node attached "texts" can be generated and controlled.
- read: Nodes and elements can be skipped to speed-up the reading of
input-files. This is usefull when a result file was read and
the pre-defined sets from the input file should be available.
This is default when cgx is started with an frd- together with
its inp-file.
- send: Node and element set-definitions can be written in gagemap
(gmp) or patran neutral format (pat).
- send: The binary frd-file format can be used to export data.
- send: The pressure-DOF can be specified for equations (areampc,
cycmpc).
- send: Second order elements (hex20,Pe15,Tet10) can be subdivided to
eight 1st. order elements each.
Syntax: "send abq quadlin"
- send: The additional enities generated by cgx can be written by
using the '+' sign after the 'ds' parameter (i.e. vMises).
- New commands:
- qtxt: Node attached "texts" can be generated and controlled.
This texts are attached to nodes and can be placed everywere
in the drawing area. They might show the node-nr and its value.
- sete: To enquire other sets which have entities in common or with
an identical content (depending on further parameters).
Example: "sete blade p min" searches for sets who store the
same or more points as "blade" (at least the set "all").
- seti: To generate an intersection of several set (what do the
specified sets have in common (of the specified entity-type)?)
Example: seti intersection_set p set1 set2 set3
Back to previous page