The course will cover the fundamentals of CAD, including geometric and solid modeling, parametric representations, features, and human-machine interactions, as well as the applications to design, analysis, and manufacturing.
This class does not teach how to use commercial CAD software tools themselves, assuming students learned the basics in their undergraduate years. We focus more on geometric modeling (mathematical and computational foundation) which CAD tools are based upon.
Topics:
- Homogeneous Coordinates, Transformation
- Parametric Surfaces (Hermite, Bezier, B-spline)
- Solid Modeling (CSG, Euler-Poincare formula, Euler Operators)
- Implicit Surface Modeling (R-function, Offset, Metamorphosis)
- Artificial Intelligence for Design