A curated list of tools, platforms, resources, and educational content for Mechanical Engineering, covering design, simulation, manufacturing, materials, and more.
- General Resources
- CAD (Computer-Aided Design)
- Simulation and Analysis
- Materials Science
- Manufacturing and Automation
- Robotics and Mechatronics
- Thermal and Fluid Systems
- Open-Source Tools
- Educational Resources
- Community and Forums
- Contribute
- License
- What is Mechanical Engineering? - An overview of the field and its subdisciplines.
- ASME (American Society of Mechanical Engineers) - Resources, standards, and journals for mechanical engineers.
- Engineering Toolbox - Handy tools and references for mechanical engineers.
- AutoCAD - A widely used software for 2D and 3D design.
- SolidWorks - A powerful tool for 3D CAD design, simulation, and manufacturing.
- Fusion 360 - A cloud-based CAD/CAM/CAE tool for collaborative design.
- Creo - A comprehensive CAD solution for parametric modeling.
- Onshape - A cloud-native CAD platform for collaborative design.
- ANSYS - Industry-standard software for structural, thermal, and fluid analysis.
- COMSOL Multiphysics - A versatile simulation tool for coupled physics and engineering applications.
- Abaqus - Advanced FEA software for structural analysis.
- MATLAB - A platform for numerical computation and simulation.
- OpenFOAM - An open-source tool for computational fluid dynamics (CFD) simulations.
- CES EduPack - A tool for materials selection and property analysis.
- MatWeb - A comprehensive database of material properties.
- Thermo-Calc - Software for materials thermodynamics and phase diagram calculations.
- Materials Project - Open-access materials data for researchers and engineers.
- JMatPro - A tool for simulating the behavior of materials in manufacturing processes.
- Mastercam - CAD/CAM software for manufacturing applications.
- Edgecam - A CAM solution for CNC programming and automation.
- Siemens NX - A tool for integrated design and manufacturing.
- CNC Simulator Pro - A CNC machine simulation software.
- RobotStudio - A tool for robot programming and manufacturing simulation.
- ROS (Robot Operating System) - A flexible framework for robot software development.
- Simulink - A platform for modeling and simulating dynamic systems.
- Gazebo - A robotics simulator for designing and testing robotic systems.
- KUKA Sim - A tool for simulating robotic manufacturing processes.
- Arduino - A microcontroller platform widely used in robotics and mechatronics.
- EES (Engineering Equation Solver) - A tool for solving engineering thermodynamics and heat transfer problems.
- CFX - A CFD software for fluid flow and heat transfer analysis.
- EnergyPlus - A simulation tool for energy systems in buildings.
- TRNSYS - A flexible software for simulating energy systems.
- HeatCAD - A tool for designing and simulating HVAC systems.
- FreeCAD - An open-source parametric CAD tool.
- Salome - A platform for pre- and post-processing for numerical simulations.
- ParaView - Open-source data analysis and visualization software.
- Calculix - An open-source FEA software for structural analysis.
- KiCAD - An open-source tool for designing electronic circuits in mechatronics.
- MIT OpenCourseWare: Mechanical Engineering - Free courses covering a wide range of mechanical engineering topics.
- NPTEL Mechanical Engineering Courses - Online courses from Indian Institutes of Technology (IITs).
- Khan Academy: Engineering - Free lessons on engineering fundamentals.
- YouTube Channels - Channels like Practical Engineering and Real Engineering for engaging content.
- Books on Mechanical Engineering - Popular books like Shigley's Mechanical Engineering Design.
- r/Engineering - A subreddit for discussing engineering topics.
- Eng-Tips Forums - Forums for mechanical engineers to share knowledge.
- ASME Community - A platform for connecting with other mechanical engineers.
- Mechanical Engineering Slack Groups - Communities for sharing ideas and resources.
- LinkedIn Mechanical Engineering Groups - Professional groups for networking and discussions.
Contributions are welcome. Please ensure your submission fully follows the requirements outlined in CONTRIBUTING.md, including formatting, scope alignment, and category placement.
Pull requests that do not adhere to the contribution guidelines may be closed.