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