I. Introduction
Computer-Aided Design (CAD) is the use of software to create, edit, and communicate 2D drawings and 3D models. CAD is how engineers and designers turn an idea into geometry that can be measured, tested, and manufactured.
II. Outline
- CAD Basics
- Sketching in 2D (lines, arcs, circles)
- Constraints and dimensions
- Feature-based modeling (extrude, revolve, fillet, chamfer, shell)
- Parametric design
- Reference geometry (planes, axes, coordinate systems)
- Solid Modeling vs Mesh Modeling
- Solid modeling (engineering parts, accurate dimensions)
- Mesh modeling (triangles; common in graphics/animation and many STL workflows)
- When to use each (manufacturing vs visualization)
- Assemblies and Mates
- Parts vs assemblies
- Mates/constraints (hinges, sliders, rigid joints)
- Collision checks and clearances
- Engineering Drawings
- Orthographic views, isometric views
- Dimensions, tolerances, notes, title blocks
- Section views and detail views
- CAD for Manufacturing
- Export formats
- Basics of design-for-manufacturing
- 3D printing vs CNC vs laser cutting
- CAD across STEM
- Mechanical/Aerospace: parts, mechanisms, fixtures, tolerances
- Civil/Architecture: structures, site layouts, building models
- Electrical/Computer: enclosures, mounting, clearances, hardware integration
- Physics/Research: building geometry for experiments and simulations
III. Free Resources
- Engineering Graphics Principles pdf
- MIT Student - How to CAD Almost Anything
- Textbook of Engineering Drawing (PDF, Internet Archive)
IV. Video Series
- Computer Aided Design Video Lectures by Mehul Kodiya
- Good for design theory.
- FreeCAD Tutorials (FreeCAD Wiki)
- Onshape Learning Center — CAD Basics
- Will need an account to view tutorials for Onshape
- OpenSCAD Tutorial Playlist (YouTube)
V. Software to start with
- Beginner Friendly
- Engineering CAD
- Written Code and More Customizable
- Visuals and Animation
VI. See Also
- FreeCAD, OpenSCAD, BRL-CAD, TinkerCAD, Technical Drawing, Manufacturing, Linear Algebra, Calculus III
