awesome-mecheng
by m2n037
Awesome Mechanical Engineering Resources
AI summary
Mechanical Engineering Resources
A curated list of resources and knowledge maps for mechanical engineering students and professionals
- stars
- 1.2K
- forks
- 214
- watching
- 84
- awesome list
- 1
- entries
- 348
What's in the list
348 links in 53 sections, with live GitHub stats.activeno commit in 2y
Open Courses
- InTech
, Open Acess book publisher
General
- ASME The Unwritten Laws of Engineering
, by K.J. King and J.G. Skakoon (1944)
- How to be a Star Engineer
, by R.E. Kelley
- How Complex Systems Fail
, by R.I. Cook ( )
- How to Be a Good Graduate Student
, by M. desJardins
- The Art of Insight in Science and Engineering
, by S. Mahajan (2014)
- MECHANICAL ENGINEERING DESIGN
, knowledge maps with selectable links
- AIRCRAFT & MISSILE DESIGN
, knowledge maps with selectable links
- STRUCTURAL DYNAMICS
, knowledge maps with selectable links
- VIBRATION & FATIGUE
, knowledge maps with selectable links
- MatWeb
, database of material properties
- MatBase
, database of material properties
- McMaster-Carr
, components supplier with 3D models and drawings
- Traceparts online
, CAD parts library
- 3D Cad Browser
, 3D models
- GrabCAD
, models' library and tutorials
- Thingiverse
, CAD parts, especially for 3D printing
- Direct Industry
, online catalogs
- Desmos
, online graphing calculator
- EngineeringPaper.xyz
, engineering calculator with units support, plotting, and equation solving
- fxSolver
, solver for engineering and scientific equations
- MechaniCalc
, mechanical calculator with extensive documentation
- Linkage
, quick prototyping of linkage mechanism
- LyX
, document processor based on LaTeX
- SumatraPDF
, lightweight pdf reader
- Pandoc
, a universal document converter
- eFunda
, engineering fundamentals
- Ryerson Stock List
for structural profiles
- How Stuff Works
articles explaining how everyday things work
- 507 Mechanical Movements
, animated movements
- Animated Engines
, animated engines
- thang010146
, 2100+ animated mechanisms (downloadable)
- DMG Lib
, Digital Mechanism and Gear Library
- KMODDL
, collection of mechanism and machines
- ScarbsTech
, everything technical in F1
- Engineers Rule
, blog on SolidWork
- AirShaper
, blog on Aerodynamics
Mathematics / Calculus and Linear Algebra
- Calculus
, by
- Online Mathematics Textbooks
, list of free books cured by
- Introduction to Tensor Analysis
, by H.D. Block
- The Matrix Cookbook
, by K.B. Petersen, M.S. Pedersen (2012)
- Fundamentals of Linear Algebra and Optimization
, by and J. Quaintance (2017)
Mathematics / Numerical Analysis
- Numerical Analysis for Engineering
, by D.W. Harder and R. Khoury
- Numerical Recipes in C
, by W.H. Press, B.P. Flannery, S.A. Teukolsky and W.T. Vetterly (1992)
- Numerical Methods for PDEs
, by Qiqi Wang
- Math, Numerics, & Programming (for Mechanical Engineers)
, M. Yano, J.D. Penn, G. Konidaris and A.T Patera (2013)
- Iterative Methods for Sparse Linear Systems
, by Y. Saad (2003)
- Fundamental Numerical Methods and Data Analysis
, by G.W. Collins (1990)
Programming
- Project Euler
, math/programming problems archives
- Programming Notes for Professionals
, books compiled from StackOverflow Documentation
- Rosetta Code
, implementations of common algorithms in many programmming languages
Programming / C++
Programming / Python
- A Byte of Python
, by (2013) [ / ]
- Automate the Boring Stuff with Python
, a great book for getting a handle on writing python scripts
- GreenTeaPress: Think Python, Think Stats, Think Complexity, Modeling and Simulation in Python
Free books as Jupyter notebooks on GitHub
Python Data Science Handbook
"introduces the core libraries essential for working with data in Python: particularly IPython, NumPy, Pandas, Matplotlib, Scikit-Learn, and related packages"
- kaggle.com/learn
Python, Machine Learning, AI, Reinforcement Learning as Jupyter Notebooks (kaggle/docker-python)
conda-forge/miniforge#mambaforge
Install conda and mamba. defaults to ~=
Programming / Julia
- Learning Julia
, official learning resources
Programming / Microsoft Excel VBA
Programming / MATLAB
- Stuart’s MATLAB Videos
(Blog)
Programming / R (statistics)
Programming / Fortran
Programming / LaTeX
Mechanics / Continuum Mechanics
- Introduction to the Mechanics of a Continuous Medium
, by L.E. Malvern (1969)
- iMechanica
Many lecture notes links available from (2007)
- Applied Mechanics of Solids
, by (2012) [ ]
- Continuum Mechanics
, by B. McGinty (2012)
- Introduction to Continuum Mechanics for Engineers
, by R.M. Bowen (1989)
- Theory of Plates and Shells
by S. Timoshenko and S. Woinowsky-Krieger (1959)
Mechanics / Statics and Dynamics
Mechanics / Strength of Materials
- Mechanical Metallurgy
, by G.E. Dieter (1961)
- Mechanics of Materials
, by J.M. Gere and B.J. Goodno (2012)
- Mechanical Behavior of Materials
, by N.E. Dowling (2012)
- Roark's Formulas for Stress and Strain
, by W.C. Young and R.G. Budynas (2001)
- Mechanics of Materials
, by (2009)
- Mechanical Properties of Materials
, by (2008) [ ]
Mechanics / Plasticity
- The Mathematical Theory of Plasticity
, by R. Hill (1950)
- Computational Methods for Plasticity
, by E.A. de Souza Neto, D. Peric & D.R.J. Owen
Theory of Machines / Mechanism Design
- Shigley's Mechanical Engineering Design
, by R.G.Budynas and J.K. Nisbett (2014)
- Introduction to Mechanisms
, by Yi Zhang with S. Finger, S. Behrens
- Mechanisms/Machines
, by L. Teel (1972)
- U of Minessota
'YouTube'
- https://onlinecourses.nptel.ac.in/noc18_me18
[NPTEL IIT Kgp Mechanisms and Robot Kinematics] ( ) 'NPTEL'
- NPTEL- Kinematics of Machines
'Courseware'
- Middle East TU Mechanisms
'Courseware'
- Mechanism Design: v. 1: Analysis and Synthesis
by Arthur G. Erdman, George N. Sandor, Sridhar Kota
- Mechanism Design: v. 2: Analysis and Synthesis
by Arthur G. Erdman, George N. Sandor, Sridhar Kota
- Design of Machinery
by Robert L Norton
- Mechanisms and Mechanical Devices Sourcebook
by by Nicholas Paul Chironis, Neil Sclater
Theory of Machines / Control Engineering
- Modern Control Engineering
, by K. Ogata (2009)
- Automatic Control Systems
, by F. Golnaraghi and B.C. Kuo (2017)
- Control Systems Engineering
, by N.S. Nise (2015)
- Linear Robust Control
, by M. Green and D.J.N. Limebeer (1994)
- Essentials of Robust Control
, by K. Zhou with J.C. Doyle (1997)
- Feedback Control Theory
, by J.C. Doyle, B.A. Francis and A.R. Tannenbaum (2009)
- Feedback Systems
by K.J. Åström and R. Murray (2011)
- Classical Control Theory
, by Brian Douglas
- System Design for Uncertainty
, by F.S. Hover & M.S. Triantafyllou (2009)
Theory of Machines / Robotics
Thermal Engineering / Thermodynamics
- Fundamentals of Engineering Thermodynamics
, by M.J. Moran & H.N. Shapiro
- Thermodynamics: An Engineering Approach
, by Y.A. Cengel & M.A. Boles
Thermal Engineering / Heat Transfer
- A Heat Transfer Textbook
, by J.H. Lienhard IV and (2017)
- Fundamentals of Heat and Mass Transfer
, by F.P. Incropera & D.P. DeWitt
Thermal Engineering / Fluid Mechanics
- International Association for the Properties of Water and Steam
Thermophysical properties of water and steam:
- Fundamentals of Fluid Mechanics
, by B.R. Munson, D.R. Young & T.H. Okiishi
Thermal Engineering / Gas Dynamics
- Modern Compressible Flow: With Historical Perspective
, by J.D. Anderson
Manufacturing
- Building Prototypes
, by D. Gelbart
- Fabrication Labs
, Labs available globally
Manufacturing / CAD/CAM
- Shape Interrogation for CAD and Manufacturing
, by N.M. Patrikalakis, T. Maekawa & W. Cho (2009). ( )
- Geometric and Solid Modeling
, by C.M. Hoffman (1992)
- Computer Aided Geometric Design
, by T.W. Sederberg (2006)
- Geometric Modeling: A First Course,
by (1996)
- Vertanux1
, Training Guides: Creo, Solidworks, NX, Inventor, Rhino3d
Manufacturing / CAD/CAM / Vertanux1
Manufacturing / CAD/CAM
- A Resilient Modeling Strategy
, by R. Gebhard (Slides)
Manufacturing / CAD/CAM / A Resilient Modeling Strategy
Manufacturing / CAD/CAM
- Product/Process Design using Horizontally Structured Modeling
, by Delphi Automotive
Manufacturing / Sheet Metal Forming
- Mechanics of Sheet Metal Forming
, by Z. Marciniak, J.L. Duncan and S.J. Hu (2002)
Manufacturing / Plastic
Finite Element Analysis
- Finite Element Procedures
, by (2014)
- Introduction to the Finite Element Method
, by C.S. Jog
Finite Element Analysis / Introduction to Finite Element Methods
Finite Element Analysis
- FINITE ELEMENT MODELING CONTINUOUS IMPROVEMENT
, (NASA FEMCI book)
- deal.II
(C++ library)
- FEniCS Project
(C++ and Python library)
Software Packages / For Finite Element Analysis
Software Packages / For Control Engineering
Software Packages / For Robotics
Software Packages / For CAD Modeling
CadQuery Plugin for FreeCAD
, python based language for building parametric models [ ]
Software Packages / For CAD Modeling / CadQuery Plugin for FreeCAD
SubReddits Related to Mechanical Engineering
- /r/AskEngineers
: Non-school Q&A
- /r/CAD
: Computer Aided Design
- /r/CFD
: Computational Fluid Dynamics
- /r/Engineering
: About all things related to engineering
- /r/EngineeringStudents
: For wee engineerlings
- /r/FEA
: Finite Element Analysis
- /r/CivilEngineering
: Civil Engineering
- /r/Manufacturing
: Manufacturing Industry
- /r/Materials
: Materials Engineering
- /r/MechanicalEngineering
: Mechanical Engineering
- /r/EngineeringPorn
: porn for engineers ( )
- /r/Mechanical_gifs
: perfect loops of mechanical things
- /r/Aerospace
: Aerospace Engineering
- /r/AskElectronics
: CE/EE Q&A
- /r/AskScience
: No-nonsense science Q&A
- /r/BioEngineering
: Biological
- /r/Biotech
: Biotechnology
- /r/ChemE
: Chemical Engineering
- /r/Construction
: Construction
- /r/CSBooks
: Computer Science
- /r/ECE
: General EE & CE discussion
- /r/ECEComponentExchange
: Parts swap
- /r/EE
: Electrical Engineering
- /r/EEBooks
: Electrical Engineering
- /r/MathBooks
: Mathematics
- /r/PhysicsBooks
: Physics
Top Publication Venues for Different Fields / Journals
- DOAJ
, Directory of Open Acess Journals
- SCIRP
, Modern Mechanical Engineering
- SAGE journals
, Advances in Mechanical Engineering
Top Publication Venues for Different Fields / Magazines
Competitions / Robotics Competitions
Competitions / Other Competitions
Challenges / CAD
- GrabCAD Challenge
, product design challenges
Challenges / CAD / Fusion360 Monthly Challenge
Challenges / CAD
Challenges / CAD / Reddit CAD Challenge
Challenges / Misc
Qualifying/Certification Examinations / Altair Certification
Qualifying/Certification Examinations / Mechanical Engineering & Related PE License for USA
Qualifying/Certification Examinations / GATE for India
- GATE 2015 Topper Interview: Ravi Shankar Mishra AIR 1 in CSE
Although this interview is from a CSE topper, who happens to be a mechanical engineer by education, it shows the power of strategy in clearing an examination like GATE
Nothing in this list matches your filter.
Featured in 1 awesome list
Each link jumps to the spot where the list mentions awesome-mecheng.
More related projects
goanpeca/setup-miniconda1
mouseland/cellpose1.4K
mobility-team/mobility19
openmathlib/openblas6.5K
stdlib-js/stdlib4.7K
freecad/freecad21.7K
zhreshold/mxnet-ssd.cpp97
scalanlp/breeze3.4K
atsushisakai/pythonrobotics23.6K
atsushisakai/matlabrobotics617
huangsam/ultimate-python5.1K
sfikas/zah2
gibboncode/gibbon193
markuman/go-redis23