Abstract: Real time in-process data is collected to determine the contour and position of the interface between dissimilar layers of material. A control system is automatically programmed, based on the determined contour and position of the interface, to autonomously control the trajectory of a cutter through a conventional motion control system to separate the dissimilar layers of material. The motion control system controls the cutter movement through, for example, a conventional linear motion device including a servomotor, lead screw, and slidable carriage that holds the cutter.