CPC G05B 19/4099 (2013.01) [G05B 2219/49023 (2013.01)] | 20 Claims |
1. A method for updating a plurality of printing instructions for a three-dimensional (3D) printer, comprising:
(a) maintaining a plurality of printing states corresponding to said plurality of printing instructions usable by said 3D printer for printing a 3D object, wherein a first state of said plurality of printing states corresponds to a first set of one or more printing instructions of said plurality of printing instructions usable by said 3D printer to print a first portion of said 3D object, wherein said plurality of printing states comprises a final state corresponding to one or more final printing instructions of said plurality of printing instructions;
(b) receiving one or more user instructions to select a second state of said plurality of printing states, wherein said second state is not said final state;
(c) generating a new state comprising a second set of one or more printing instructions usable by said 3D printer to print a second portion of said 3D object, wherein said second set of one or more printing instructions usable by said 3D printer to print said second portion of said 3D object at least partially overlaps with said first set of one or more printing instructions usable by said 3D printer to print said first portion of said 3D object; and
(d) updating said plurality of printing instructions with said second set of one or more printing instructions in computer memory, to yield an updated plurality of printing instructions.
|