This is a list of mechanical engineering software used for the engineering design, analysis, simulation, and manufacturing of mechanical systems and components. Applications include computer-aided design (CAD), computer-aided engineering (CAE), finite element analysis (FEA), computational fluid dynamics (CFD), multibody simulation, and computer-aided manufacturing (CAM). Mechanical engineering software is used in industries including automotive engineering, aerospace engineering, manufacturing engineering, robotics, and building services engineering.

Computer-aided design

Software Developer Operating system AutoCAD Autodesk Autodesk Fusion Autodesk Autodesk Inventor Autodesk BRL-CAD BRL-CAD community CATIA Dassault Systèmes Creo PTC FreeCAD FreeCAD community IRONCAD IronCAD LLC KeyCreator Kubotek USA Rhinoceros 3D Robert McNeel & Associates Siemens NX Siemens Solid Edge Siemens SolidWorks Dassault Systèmes SpaceClaim ANSYS, Inc.

Computer-aided manufacturing

Software Developer Operating system Edgecam Hexagon AB Mastercam CNC Software, LLC PowerMILL Autodesk

Additive manufacturing

Software Developer Operating system Cura Ultimaker PrusaSlicer Prusa Research

Computer-aided engineering

Finite element analysis

Software Developer Operating system Abaqus Dassault Systèmes Altair HyperWorks Altair Engineering ANSYS ANSYS, Inc. Calculix CalculiX community COMSOL Multiphysics COMSOL AB Elmer FEM solver CSC – IT Center for Science FEniCS FEniCS Project LS-DYNA ANSYS MSC Nastran MSC Software

Pre-processing and meshing Software Developer Operating system ANSA pre-processor BETA CAE Systems HyperMesh Altair Engineering Gmsh Christophe Geuzaine, Jean-François Remacle SALOME Open CASCADE / CEA / EDF ScanIP Synopsys TetGen Hang Si

Computational fluid dynamics

Software Developer Operating system OpenFOAM OpenFOAM Foundation Simcenter STAR-CCM+ Siemens

Multibody dynamics Software Developer Operating system MSC Adams MSC Software

Product lifecycle management

Software Developer Operating system Teamcenter Siemens PTC Windchill PTC

Engineering computation and modeling Software Developer Operating system GNU Octave GNU Project Mathcad PTC MATLAB MathWorks Scilab Dassault Systèmes Simulink MathWorks

Visualization and post-processing Software Developer Operating system ParaView Kitware Tecplot Tecplot, Inc. VisIt Lawrence Livermore National Laboratory

See also

Mechanical engineering List of 3D modeling software and list of 3D rendering software List of automotive engineering software List of computational materials science software Lists of engineering software List of mathematical software List of open-source mathematics software List of mechanical engineering journals List of power engineering software List of software for nanostructures modeling

External links ANSYS product portfolio

References