Design and simulate your mechanical systems with interactive applications using built-in surface-modeling capabilities and sophisticated optimization routines—one system, one integrated workflow.
Underlying the Mathematica mechanical engineering solution is the world's most accurate symbolic and numeric engine, with highly automated superfunctions for differential equation solving and large-scale eigensystem computation, all with self-checking high-precision arithmetic.
Building interactive applications into your everyday workflow
Prototyping a four-stroke radial engine
Rapidly designing, optimizing, and prototyping custom applications
A custom face gear designed for a Procter & Gamble consumer appliance using Mathematica
Estimating structural fatigue to prevent crack formation and failure
A three-dimensional finite element analysis for strain simulation to assess cyclic damage
Compare Mathematica to your current tools. Do they have these advantages?
Free-form linguistic input produces immediate results without the need for syntax Competitor note: Unique to Mathematica
Built-in industrial-strength surface-modeling primitives for modeling highly customized surfaces, such as medical implant devices, automobile bodies, and more Competitor note: Matlab does not have built-in surface-modeling primitives
Analyze and optimize mechanical assemblies in one system, using built-in constrained and unconstrained optimization routines Competitor note: Matlab requires an extra-cost toolbox for optimization; Pro/Engineer requires the extra-cost Pro/Mechanica add-on for design optimization
Write functions that generate other functions using Mathematica's functional programming capabilities for nonstandard applications such as creating FEA code that is independent of space dimensions Competitor note: Matlab and other procedural languages do not support this functionality
Next:
Ways to Use
Key Capabilities
Why Choose Mathematica
Ways to Use
Surface modeling of complex surfaces, including automobile bodies, gas turbine blades, medical equipment, and more
Predicting failure of moving components by computing eigenfrequencies
Calculating free and forced vibrations of linear damped, lumped-parameter, multi-degree-of-freedom models of mechanical systems
Design-parameter optimization for mechanical systems like rack-and-gear mechanisms, piston-crankshaft assembly, and more
Model building and system simulation in multiple domains like mechanics, electronics, hydraulics, and control systems via the MathModelica System Designer Professional application package
Developing speed and torque control algorithms for motor, servo, and inverter drives