US 12,441,064 B2
Undesirable void identification and correction in 3D printing
Stephen T. Connor, San Francisco, CA (US); Nilesh Dixit, San Ramon, CA (US); and Ivan Ionov, Moscow (RU)
Assigned to MANTLE INC., San Francisco, CA (US)
Filed by MANTLE INC., San Francisco, CA (US)
Filed on Aug. 8, 2022, as Appl. No. 17/883,236.
Prior Publication US 2024/0042697 A1, Feb. 8, 2024
Int. Cl. B29C 64/00 (2017.01); B29C 64/106 (2017.01); B29C 64/209 (2017.01); B29C 64/393 (2017.01); B33Y 50/02 (2015.01); B33Y 10/00 (2015.01); B33Y 30/00 (2015.01)
CPC B29C 64/393 (2017.08) [B29C 64/106 (2017.08); B29C 64/209 (2017.08); B33Y 50/02 (2014.12); B33Y 10/00 (2014.12); B33Y 30/00 (2014.12)] 22 Claims
OG exemplary drawing
 
1. A method of printing a three-dimensional (3D) object, the method comprising:
obtaining a 3D virtual representation of the 3D object generated according to a computer-aided design (CAD) rendering;
obtaining a first 3D printing strategy;
obtaining a second 3D printing strategy;
obtaining a first virtual extrusion rendering, wherein the first virtual extrusion rendering corresponds to a first toolpath for a deposition layer of the 3D object according to the first 3D printing strategy;
obtaining a second virtual extrusion rendering, wherein the second virtual extrusion rendering corresponds to a second toolpath for a deposition layer of the 3D object according to the second 3D printing strategy;
performing a first comparison of the first virtual extrusion rendering to a corresponding portion of the 3D virtual representation of the 3D object;
determining, based on the first comparison, a first region of the 3D object that does not intersect the first virtual extrusion rendering;
performing a second comparison of the second virtual extrusion rendering to a corresponding portion of the 3D virtual representation of the 3D object;
determining, based on the second comparison, a second region of the 3D object that does not intersect the second virtual extrusion rendering;
providing, to a 3D printer, an output 3D printing strategy for the deposition layer of the 3D object selected from among the first 3D printing strategy and the second 3D printing strategy based on the first region of the 3D object and the second region of the 3D object; and
printing, by the 3D printer, the 3D object using the output 3D printing strategy.