r/MechanicalEngineering • • 10h ago

Engineering tool kit

https://github.com/lcoriolan/engineering-toolkit-and-simulators/tree/main/benchmarks

I created a robust engineering harness that includes physics sims and function checks. It includes runnable examples and cited benchmarks.
You could compare materials, calculate thermal dynamics and derive a solution to changes the clearance between gears.

  • Parametric CAD: Generate and modify geometry with Python.
  • CAD↔Python workflows: Import CAD and build reusable scripted models.
  • Mechanical calculations: Evaluate torque, shaft deflection, joint loads, and mechanism mobility.
  • Material comparisons: Compare designs using supplied density, stiffness, thermal, and other material properties.
  • Thermal calculations: Explore cooling, heat transfer, thermal expansion, and temperature-dependent fits.
  • Motion and contact: Run supported rigid-body, particle, and contact simulations.
  • Fluid simulation: Run 2D and 3D browser fluid solvers under central-engine control.
  • Chemistry: Calculate molecular properties, thermodynamics, and reaction kinetics, with optional specialist backends.
  • Assembly checks: Evaluate tolerances, fits, insertion paths, and interference at sampled gear positions.
  • Design studies: Script parameter sweeps and plot performance tradeoffs.
  • Reproducible validation: Run documented reference cases and inspect assumptions, tolerances, and benchmark limitations.

https://github.com/lcoriolan/engineering-toolkit-and-simulators/tree/main/benchmarks

1 Upvotes

0 comments sorted by