Program mills and lathes by entering instructions, including zero and reference points, set tool registers, offsets, compensation, and conditional switches, calculate requirements with basic math, geometry, and trigonometry and prove part programs. Install and adjust three- and four-jaw chucks, tools, attachments, collets, bushings, cams, gears, stops, and stock pushers, indicate vices, and tram heads to set up mills and lathes.