Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Calculix
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Finite-element analysis application}} {{Infobox software | name = CalculiX | title = | logo = | logo caption = | screenshot = lav.png | caption = Compressor of a turbocharger | collapsible = | author = Guido Dhondt, Klaus Wittig | developer = | released = <!-- {{Start date|YYYY|MM|DD}} --> | discontinued = | latest release version = 2.22 | latest release date = {{Start date and age|2024|08|05}} | latest preview version = | latest preview date = <!-- {{Start date and age|YYYY|MM|DD}} --> | programming language = | operating system = [[Linux]], [[Microsoft Windows|Windows]] | platform = | size = | language = | language count = <!-- DO NOT include this parameter unless you know what it does --> | language footnote = | status = | genre = [[Finite element analysis]] | license = [[GNU General Public Licence|GPL]] ([[free software]]) | alexa = | website = {{URL|https://www.dhondt.de}} }} '''CalculiX''' is a [[free and open-source]] [[finite-element analysis]] application that uses an input format similar to [[Abaqus]]. It has an implicit and explicit solver (CCX) written by Guido Dhondt and a pre- and post-processor (CGX) written by Klaus Wittig.<ref name="CalculiX website">[http://www.calculix.de CalculiX website].</ref> The original software was written for the [[Linux]]<ref>[http://www.libremechanics.com/?q=node/9 How To Install CalculiX 2.6 multi-thread under Ubuntu 11.04 and later].</ref> operating system. [[Convergent Mechanical]] has ported the application to the Windows operating system.<ref name="Convergent Mechanical's website">[http://www.bConverged.com Convergent Mechanical's website].</ref> The pre-processor component of CalculiX can generate grid data for the [[computational fluid dynamics]] programs duns, ISAAC and [[OpenFOAM]]. It can also generate input data for the commercial FEM programs [[Nastran]], [[Ansys]] and [[Abaqus]].<ref>[http://imechanica.org/node/1628 CalculiX Review by iMechanica].</ref> The pre-processor can also generate mesh data from STL files. <ref name="CGX Documentation">[http://bconverged.com/calculix/doc/cgx/html/cgx.html CGX Documentation].</ref> There is an active online community that provides support at Discourse.<ref name="CalculiX Discourse Group">[https://calculix.discourse.group/ CalculiX Discourse Group].</ref> Convergent Mechanical also provides installation support for their extended version of CalculiX for Windows.<ref name="Convergent Mechanical's website"/> There is a friendly CalculiX Launcher<ref name="CalculiX Launcher sourceforge">[https://sourceforge.net/projects/calculixforwin/ CalculiX Launcher (SourceForge)].</ref> with CCX wizard for both Windows and Linux. <ref name="CalculiX Launcher">[http://calculixforwin.blogspot.mx/2015/05/calculix-launcher.html CalculiX Launcher].</ref> Also possible is the Installation in Windows 10 Fall Creator (1709) with the new Linux Subsystem WSL.<ref>{{Cite web|url=https://carlomonjaraztec.wordpress.com/2017/07/10/ccx_in_win10/|title=HOW-TO Install CalculiX in Windows 10 with Windows Subsystem for Linux (WSL) from original source|date=July 10, 2017}}</ref> A [[Python (programming language)|Python]] library, pycalculix,<ref name="pycalculix website">[http://justinablack.com/pycalculix/ pycalculix website].</ref> was written to automate the creation of CalculiX models in the [[Python (programming language)|Python]] programming language. The library provides Python access to building, loading, meshing, solving, and querying CalculiX results for 2D models. Pycalculix was written by Justin Black. Examples and tutorials are available on the pycalculix site.<ref name="pycalculix website"/> [[FreeCAD]] has developed a FEM workbench that automates the creation of CalculiX models. There is a lot good examples of use of CalculiX<ref name="Prof. Martin Kraska">[https://github.com/mkraska/CalculiX-Examples/ CalculiX examples].</ref> by Prof. Martin Kraska, [[Brandenburg University of Applied Sciences]]. Official repository at Github is https://github.com/Dhondtguido/CalculiX. == Literature == * Guido Dhondt: ''"The Finite Element Method for Three-Dimensional Thermomechanical Applications"''. Wiley, Hoboken 2004, {{ISBN|0-470-85752-8}} * [https://feacluster.com/CalculiX/ccx_2.18/doc/ccx/ CCX v2.18 documentation] * [https://www.feacluster.com/CalculiX/cgx_2.18/doc/cgx/cgx.html CGX v2.18 documentation] * [http://www.bconverged.com/content/calculix/doc/GettingStarted.pdf Getting Started Guide] * [https://freecadweb.org/wiki/FEM_Module FreeCAD FEM workbench for CalCulix] == References == {{Reflist}} == External links == * {{official website|www.calculix.de}} * [http://www.feacluster.com/calculix.php#1 Searchable online documentation] * [http://bConverged.com/calculix CalculiX for Windows] * [https://calculix.discourse.group/ CalculiX Discussion Group] * [http://justinablack.com/pycalculix/ pycalculix website] * [https://forum.freecadweb.org/viewtopic.php?f=18&t=12212 FreeCAD FEM workbench] * [http://tfel.sourceforge.net/calculix.html MFront code generator for CalculiX] {{CAE software}} [[Category:Computer-aided engineering software]] [[Category:Free computer-aided design software]] [[Category:Free simulation software]] [[Category:Finite element software for Linux]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:CAE software
(
edit
)
Template:Cite web
(
edit
)
Template:ISBN
(
edit
)
Template:Infobox
(
edit
)
Template:Infobox software
(
edit
)
Template:Main other
(
edit
)
Template:Official website
(
edit
)
Template:Reflist
(
edit
)
Template:Short description
(
edit
)
Template:Template other
(
edit
)