This manual covers three very popular versions of parametric programming. Fanuc's custom macro B is by far the most popular version, and is the version of parametric programming being used by any control manufacturer claiming to be Fanuc-compatible (Yasnac, Haas, Mitsubishi, Mazatrol's eia, Seikos, among others). But even if you don't have Fanuc controls, this manual also includes presentations for Okuma's user task 2 and Fadal's macro. Over 80% of CNC machines used today are covered! All presentations are applications based. Each step of the way, we show real-world applications that you can easily adapt to your specific needs. There are plenty of examples and we stress the reasons why features are available as well as how they can help you (compare this your control manufacturer's descriptions of parametric programming).