All Projects → m2n037 → Awesome Mecheng

m2n037 / Awesome Mecheng

Licence: gpl-3.0
Awesome Mechanical Engineering Resources

Projects that are alternatives of or similar to Awesome Mecheng

Pinocchio
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
Stars: ✭ 432 (-12.73%)
Mutual labels:  robotics
Jetson Inference
Hello AI World guide to deploying deep-learning inference networks and deep vision primitives with TensorRT and NVIDIA Jetson.
Stars: ✭ 5,191 (+948.69%)
Mutual labels:  robotics
Quadpy
Numerical integration (quadrature, cubature) in Python
Stars: ✭ 471 (-4.85%)
Mutual labels:  engineering
Densesurfelmapping
This is the open-source version of ICRA 2019 submission "Real-time Scalable Dense Surfel Mapping"
Stars: ✭ 438 (-11.52%)
Mutual labels:  robotics
Whatsapp Web Bot
Whatsapp Web Bot - Example of Bot for use on Whatsapp Web (on Chrome)
Stars: ✭ 450 (-9.09%)
Mutual labels:  robotics
Gop
GoPlus - The Go+ language for engineering, STEM education, and data science
Stars: ✭ 7,829 (+1481.62%)
Mutual labels:  engineering
Icra2020 Paper List
ICRA2020 paperlist by paopaorobot
Stars: ✭ 432 (-12.73%)
Mutual labels:  robotics
Awesome Robotics
A curated list of awesome links and software libraries that are useful for robots.
Stars: ✭ 478 (-3.43%)
Mutual labels:  robotics
Robotics Rl Srl
S-RL Toolbox: Reinforcement Learning (RL) and State Representation Learning (SRL) for Robotics
Stars: ✭ 453 (-8.48%)
Mutual labels:  robotics
Robosuite
robosuite: A Modular Simulation Framework and Benchmark for Robot Learning
Stars: ✭ 462 (-6.67%)
Mutual labels:  robotics
Pytorch Dense Correspondence
Code for "Dense Object Nets: Learning Dense Visual Object Descriptors By and For Robotic Manipulation"
Stars: ✭ 445 (-10.1%)
Mutual labels:  robotics
Cs193p Winter 2017
These are the lectures, slides, reading assignments, and problem sets for the 'Developing iOS 10 Apps with Swift' CS193p course offered at the Stanford School of Engineering and available on iTunes U.
Stars: ✭ 447 (-9.7%)
Mutual labels:  engineering
Nirvana
Golang Restful API Framework for Productivity
Stars: ✭ 460 (-7.07%)
Mutual labels:  engineering
Taskt
taskt (pronounced 'tasked' and formely sharpRPA) is free and open-source robotic process automation (rpa) built in C# powered by the .NET Framework
Stars: ✭ 435 (-12.12%)
Mutual labels:  robotics
Data Engineering Book
Accumulated knowledge and experience in the field of Data Engineering
Stars: ✭ 471 (-4.85%)
Mutual labels:  engineering
Odas
ODAS: Open embeddeD Audition System
Stars: ✭ 435 (-12.12%)
Mutual labels:  robotics
Awesome Mlops
A curated list of references for MLOps
Stars: ✭ 7,119 (+1338.18%)
Mutual labels:  engineering
Manif
A small C++11 header-only library for Lie theory.
Stars: ✭ 494 (-0.2%)
Mutual labels:  robotics
Awesome Scientific Computing
😎 Curated list of awesome software for numerical analysis and scientific computing
Stars: ✭ 476 (-3.84%)
Mutual labels:  engineering
Vector Python Sdk
Anki Vector Python SDK
Stars: ✭ 462 (-6.67%)
Mutual labels:  robotics

Awesome Mechanical Engineering Resources

Banner Image

So many free resources are available for computer science students and I am jealous. Therefore, I started making this list for mechanical engineering students. This section contains some overview resources, rules and regulations, and advice.

Check the contributions guideline

Discuss this list in Hacker News

Discuss this list in Reddit r/engineering - 8.3k+ views and 770+ upvotes

Licensed under GNU General Public License v3.0


Table of Contents

Hide/Show

Preamble

Open Courses

General

Mathematics

Programming

Mechanics

Theory of Machines

Thermal Engineering

Manufacturing

Finite Element Analysis

Software Packages

Sub Reddits

Top Publication Venues for Different Fields

Competitions

Open Source Design Projects

Qualifying/Certification Examinations


Preamble

I got inspiration from the countless awesome lists in github.

Open Courses

General

Mechanical Engineering Knowledge Maps

Databases

Online Calculators

Tools and Programs

  • Linkage, quick prototyping of linkage mechanism
  • LyX, document processor based on LaTeX
  • SumatraPDF, lightweight pdf reader
  • Pandoc, a universal document converter

Useful Websites

Patents

Blogs and Forums


Mathematics

Calculus and Linear Algebra

Numerical Analysis

Programming

C++

Python

Julia

Microsoft Excel VBA

MATLAB

R (statistics)

Fortran

LaTeX


Mechanics

Continuum Mechanics

Theory of Plates and Shells

Statics and Dynamics

Strength of Materials

Plasticity

Theory of Machines

Mechanism Design

Control Engineering

Robotics


Thermal Engineering

Thermodynamics

Heat Transfer

Fluid Mechanics

Gas Dynamics


Manufacturing

CAD/CAM

Theory

Learning and Tutorials

Technique

Sheet Metal Forming

Plastic


Finite Element Analysis

Good Reads

Code


Software Packages

For Finite Element Analysis

Further reading

ANSYS

Student/Free version: Available for anyone with limited capability and usage for learning purpose. This is a video explaining how to download and install ANSYS Student Release 17.2 from Ansys How To official channel

ABAQUS

Student/Free version: Available, 1000 nodes limit.

LS Dyna

Student/Free version: Not available but a student license can be obtained for less than $150 AFAIK.

COMSOL

Comsol was known as FEMLAB before and is a academic spin-off from Stanford University. Comsol integrated multiphysics simulation capability for the first time in a commercial package and is pretty popular in many unconventional industry.

Student/Free version: Not available.

Hyperworks (Radioss, Optistruct)

Hyperworks is a complete commercial suite of Preprocessing, Solving, and Postprocessing tools for FEA by Altair Engineering. The flagship product is Hypermesh - a meshing software widely popular in CAE industry only challenged by ANSA, a new entrant from Beta CAE Systems. Hyperworks includes many software for different purposes though the mostly used ones are Optistruct and Radioss solvers besides Hypermesh.

Student/Free version: Available only for students with limited capability.

Simscale

Website: https://www.simscale.com/

Cloud based FEA/CFD

For Control Engineering

MATLAB

For Robotics

ROS

For CAD Modeling

CATIA

Website: https://www.3ds.com/products-services/catia/

Student Edition until Nov. 26th. Promo code: CATIA4FREE17

NX

Formely known as Unigraphics.

Website: https://www.plm.automation.siemens.com/en/products/nx/

Student Edition: N/A

Creo

Formerly known as Pro/ENGINEER.

Website: https://www.ptc.com/

Student Edition: https://www.ptc.com/en/academic-program/products/free-software

SolidWorks

Website: https://www.solidworks.com/

Student Edition: request (60 Days)

Solid Edge

Website: https://www.plm.automation.siemens.com/it/products/solid-edge/

Student Edition: request (45 Days)

OnShape

Website: https://www.onshape.com/

Cloud Based CAD

OpenSource

FreeCAD

Geometric Kernel OpenCASCADE

Website: http://www.openscad.org/

OpenSCAD

Website: http://www.openscad.org/

Script based modeller

Geometric Kernel OpenCSG + CGAL

BRL-CAD

Website: http://brlcad.org/

Coming Soon

SpaceClaim

AutoCAD

Surface Modelling

Blender

SketchUp

Rhinoceros 3D


SubReddits Related to Mechanical Engineering

Misc

Other

Top Publication Venues for Different Fields

Journals

Open Access

Magazines


Competitions

Altair Contests

Altair Optimization Contest (AOC)

ASME Competitions

Robotics Competitions

Other Competitions

Challenges

CAD

Misc

Open Source Design projects

Civilization Starter Kit Mechanical Design Project


Qualifying/Certification Examinations

Qualifying examinations are a kind of certification to engineers - PE in USA, GATE in India

Note: If you're from another country than USA or India, feel free to add a section relavant to your country's professional certification or equivalent examination. If you're not sure how to do that in Github, send me an email

Altair Certification

Mechanical Engineering & Related PE License for USA

A PE license is probably the most useful certification that a mechanical engineer can obtain. A PE license is only actually a requirement if you want to provide services directly to the public, but it is still a good thing to have regardless. It is a sign to employers and clients that you are a competent engineer, and the act of studying for the exam will sharpen your skills. This examination is organized by NCEES - National Council of Examiners for Engineering and Surveying.

Official Practice of Engineering(PE) License Examination Website

Information about the Exam
ME PE specific Books

GATE for India

GATE Official Website

GATE or Graduate Aptitute Test in Engineering is a qualifying examination conducted by a consortium of Indian Institutes of Technology and Indian Institute of Science Bangalore. Even though the official reason to conduct GATE is for post-graduate admissions only, PSUs and Govt. research entities often recruit students on the basis of GATE score.

Information about the Exam

Topper's Story or How to Prepare

GATE specific Books

GATE specific Websites

PSU & Govt Entities Recruiting Through GATE

These companies recruit engineering and management trainees using GATE score as qualifier. They are ordered alphabeticallly. Not all of them recruit every year which is indicated by Y/N

An exhaustive list is available here - List of 40+ PSUs Recruitment Through GATE 2017

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].