CM2 FEM 3D
current version: 5.5.2 (February 2025)
C++ FEA Solver for Beam, Plate, Shell and Solid Models
CM2 FEM 3D is the complete version of CM2 FEM SDK, dedicated to beam, plate, shell and solid models.
It’s a high-quality Finite Element Analysis (FEA) C++ library for structure mechanical, thermo-mechanical and thermal analysis with static, non-linear and modal and buckling solvers. It has all the functionalities of CM2 FEM 2D with solid models on top of the beam, plate and shell models.
Technical
Specifications
- 1-D (bars, beams), 2-D elements (membranes, plates, shells), 3-D solid elements, including quadratic elements.
- Static linear and non-linear (Newton), dynamic (modal, modal LDRV, gyroscopic, transient), Euler buckling, seismic (CQC combination), thermal (static conductivity).
- Punctual, linear, surface and volume loads (forces, momentums), thermal loads (uniform, gradients, element-by-element)..
- Dirichlet, Neumann.
- Elastic constitutive laws (Hooke, Saint-Venant), elasto-plastic laws (Prandtl-Reuss types: Ramberg-Osgood, power, perfect elasto-plastic).
Detailed information: CM2 FEM SDK full technical specifications.
Strong Foundations
CM2 FEM 3D is written in streamlined standard C++ with a clear API.
Pre-compiled dynamic libraries and source code are available for Microsoft Windows, Linux and Apple macOS.
See all provided builds.
Source code is compatible with Microsoft Visual Studio (2010 and later), GNU gcc (version 4.0 and later) and clang (version 3.4 and later).
Provided Builds
With the option to acquire the CM2 FEM 3D source code, pre-compiled dynamic libraries of the latest edition are also available to purchase with a large choice of provided builds:
Dynamic libraries with a large choice of builds:
Microsoft Visual Studio
Provided builds: Visual Studio 2010, 2015, 2017, 2019, 2022.
GNU gcc
Provided builds: gcc 4.8, 8.5 and 12.2 (Linux).
clang
Provided builds: clang 14 (Linux and macOS).
Should you need a specific build, we'll be happy to help: just contact us.
Pricing + Support Services
Pricing and discount policies are available in the pricing brochures. To download them, we only require you to open a developper account with us. It's free: just fill and submit this registration form. It's that easy!
We offer the first 12 months of our comprehensive Support Services with your initial purchase of CM2 FEM 3D.
Computing Objects professional support services are available directly from our website (access our support services) or via email. They includes downloads of all the latest updates: critical, minor (regular bug fixing) and major updates (enhancements + new features).
We offer special discounts on support services extensions (12, 24 or 36-month) when ordered with your initial purchase.
After this initial period, support services can be easily renewed at the regular price.
Please refer to our latest pricing brochures or contact us if you have any questions.
Alternative Version
CM2 FEM 2D
CM2 FEM 2D is the CM2 FEM SDK version developed for structure mechanical, thermo-mechanical and thermal analysis of beam, plate and shell models.
Training + Custom Developments and Extensions
We love our code. As we have been and are still working hard to develop it, we know it inside out. No one is better suited to help you in many ways.
We are standing by to assist with the integration of our SDK into your programs. Training sessions are available either at your location or in our offices right here in Versailles, France. We’ll be happy to teach you to use our code, to integrate it and get the best out of it to power and enhance your applications.
We are open to suggestions to expand the boundaries of our CM2 MeshTools SDK and CM2 FEM SDK with new features tailored to your specific needs. We can also design and develop exclusive full custom-made code for you.