US 11,983,832 B2
Compensating for dimensional variation in 3D printing
Matthew A. Shepherd, Vancouver, WA (US); and Barret Kammerzell, Vancouver, WA (US)
Assigned to Hewlett-Packard Development Company, L.P., Spring, TX (US)
Appl. No. 17/288,816
Filed by Hewlett-Packard Development Company, L.P., Spring, TX (US)
PCT Filed Apr. 25, 2019, PCT No. PCT/US2019/029137
§ 371(c)(1), (2) Date Apr. 26, 2021,
PCT Pub. No. WO2020/219053, PCT Pub. Date Oct. 29, 2020.
Prior Publication US 2021/0394450 A1, Dec. 23, 2021
Int. Cl. G06T 19/20 (2011.01); B22F 10/80 (2021.01); B29C 64/393 (2017.01); B33Y 50/02 (2015.01); G06F 30/17 (2020.01); G06F 113/10 (2020.01)
CPC G06T 19/20 (2013.01) [B22F 10/80 (2021.01); B29C 64/393 (2017.08); B33Y 50/02 (2014.12); G06F 30/17 (2020.01); G06F 2113/10 (2020.01)] 12 Claims
OG exemplary drawing
 
1. A method of compensating for dimensional variation in 3D printing comprising:
receiving, by a processor, a voxel space model that represents a 3D object to be printed within a build volume of a 3D printing system;
determining, by the processor, a target subvolume from within the build volume in which the 3D object is to be printed;
determining, by the processor, a voxel erosion scheme based on the determined target subvolume, empirical dimensional data measured from a previously printed object, and a type of build material;
asymmetrically eroding, by the processor, voxels from the voxel space model according to the voxel erosion scheme; and
printing the 3D object based on the eroded voxel space model.