Patent ID: 9304508
Filing Date: 2016-04-05
CPC Classification: G05B

Claim Text:
1. A method for determining an intermediate representation of a workpiece corresponding to an intermediate instruction in a set of machining instructions simulating a machining of the workpiece represented by a composite adaptive distance field (cADF), comprising: associating a cell in the cADF with a machining instruction that changes a type of the cell or a type of a distance field in the cell in forming a composite surface of the workpiece to produce at least part of an association; associating the distance field in the cell with the machining instruction changing the type of the distance field in forming the composite surface of the workpiece to produce at least part of the association; identifying, using the association and in response to receiving a command to undo a simulation of the machining to the intermediate machining instruction, a subset of cells and a subset of distance fields forming the composite surface of the workpiece at a time of the simulation by the intermediate machining instruction; and determining the intermediate representation of the workpiece using the subset of cells and the subset of distance fields, wherein steps of the method are performed by a processor, wherein the machining instruction is identified by a number representing an ordering of the instructions in the set of machining instructions, and wherein the association includes a set of timestamps, each timestamp records a specific change of the type of cell or the type of the distance field, and wherein the set of timestamps includes a T wherein the set of timestamps includes T wherein the set of timestamps includes T wherein the set of timestamps includes T wherein the set of timestamps includes T