Category Archives: Calculix FEA Tutorials

Building Calculix to Run Native on 64-Bit Windows

Until recently, one of the limitations of running Calculix on Windows has been the 32-bit address space which places an upper bound on the size of models which can be solved. Thanks to the mingw-w64 project it is now possible … Continue reading

Posted in Calculix FEA Tutorials | 40 Comments

Meshing a Revolved Shape with Fillet in CGX

In order to mesh a revolved shape the basic outline of the geometry must be built as points and lines.  These are used to create 3, 4, or 5 sided surfaces.  The cross section of the rotation will be defined … Continue reading

Posted in Calculix FEA Tutorials | Leave a comment

Building Calculix CCX from Source on Windows

There are a number of reasons for which an engineer would want to build the ccx FEA solver from source.  One reason is to access the interface which provides user defined functions.  This allows the user to write custom Fortran … Continue reading

Posted in Calculix FEA Tutorials | 4 Comments

Calculix FEA Beam Part 4: Post Processing Results in CGX

The cgx program provides a rich set of functionality for post processing the results file.  This article will explore some of that functionality by examining the results of the cantilever beam problem from the previous article.  The goal of this … Continue reading

Posted in Calculix FEA Tutorials | 2 Comments

Calculix FEA Beam Part 3: Writing an Input File for the CCX Solver

In this installment of the Calculix beam tutorial focus will shift from pre-processing in cgx to definition of an input file which will be processed by the ccx solver.  The input file describes the finite element problem as an ordered … Continue reading

Posted in Calculix FEA Tutorials | Leave a comment

Calculix FEA Beam Part 2: Exporting Mesh, Loads, and Boundary Conditions

This example starts from the beam model previously defined in the previous article about the Calculix FEA package. In that article the beam geometry was created with cgx.  Then a mesh was defined using brick elements.  The beam is he8 … Continue reading

Posted in Calculix FEA Tutorials | Leave a comment

Calculix FEA Beam Part 1: Buliding Geometry and Meshing

This article is the first segment of several related to CalculiX.  This magnum opus of open source is a full non-linear finite element package running on linux, windows, and mac.  It is divided into two primary programs, cgx and ccx.  … Continue reading

Posted in Calculix FEA Tutorials | 2 Comments