By introducing the job group as a new structural element in a position between job list and job, Alan Levine of OPEN MIND explains how new CAM software can arrange the machining process based on the sequence of worksteps, geometries, spatial orientation, tool orientation and more, allowing the user to streamline and automate a large number of jobs or programming steps.