CPC B29C 64/40 (2017.08) [B22F 10/14 (2021.01); B22F 10/85 (2021.01); B22F 12/55 (2021.01); B29C 64/165 (2017.08); B29C 64/393 (2017.08); B33Y 30/00 (2014.12); B33Y 50/02 (2014.12)] | 19 Claims |
1. A system comprising:
a controller configured to:
receive data corresponding to an object to be generated or a plurality of slices of the object to be generated by a 3D printer, wherein the 3D printer comprises an array of printhead nozzles to selectively eject a print agent on a layer of build material in a build chamber having a build bed and at least one build chamber wall, the array of printhead nozzles spanning substantially the full width of the build chamber and moveable along a length of the build chamber;
generate first print data configured to generate a plurality of layers of the object based on the received object data;
generate second print data configured to generate a plurality of layers of a sacrificial barrier to be located between the object and the at least one build chamber wall, the sacrificial barrier not part of the object and not to be in contact with the object when generated, where the second print data is to be generated such that different parts of the sacrificial barrier are to be generated using a different plurality of nozzles of the array of printhead nozzles; and
instruct the array of printing nozzles to generate, using the build material, the object based on the first print data and the sacrificial barrier based on the second print data, the sacrificial barrier inhibiting agitation of the build material due to friction of the build bed with the at least one build chamber wall from causing defects in the object during generation of the object.
|