A Python software package for classical rigid multi-body dynamics modeling and simulation, utilizing SymPy for symbolic equation derivation and code generation for fast numerical evaluation.
PyDy

- Python
- Aérospatial, Mathématiques, Génie mécanique, Robotique, Simulation
- Dynamique des fluides numérique (CFD), Conception pour la fabrication additive (DfAM), Optimisation de la conception, Ingénierie, Kinematics, Ingénieur en mécanique, Robotique, Simulation, Logiciel
Caractéristiques :
- Symbolic derivation of equations of motion,Kane's method,Newtonian formulation,Lagrangian formulation,code generation (NumPy,Cython,Theano,Fortran),kinematic analysis,dynamic analysis,integration with SciPy for numerical simulation,visualization tools (with PyDy Visualizer or other backends like three.js)
Prix :
- Gratuit
- Enables symbolic derivation of complex multi-body system dynamics, helps in understanding system behavior and parameter sensitivities, can generate optimized numerical code for fast simulations, open-source.
- Steep learning curve, requires understanding of multi-body dynamics principles and SymPy, setting up complex systems can be involved and verbose, visualization part might need separate setup and dependencies.
Idéal pour :
- Engineers and researchers working on the symbolic modeling and numerical simulation of complex rigid multi-body mechanical systems in fields like robotics, biomechanics, and vehicle dynamics.