US 12,459,197 B2
Method, LCD photocuring 3D printer and non-transient computer-readable storage medium for light homogenization
Xinqiao Deng, Shenzhen (CN); and Xin Ouyang, Shenzhen (CN)
Assigned to Shenzhen Anycubic Technology Co., Ltd., Shenzhen (CN)
Filed by Shenzhen Anycubic Technology Co., Ltd., Shenzhen (CN)
Filed on Dec. 9, 2022, as Appl. No. 18/078,120.
Application 18/078,120 is a continuation of application No. PCT/CN2021/109274, filed on Jul. 29, 2021.
Claims priority of application No. 202010781266.X (CN), filed on Aug. 6, 2020.
Prior Publication US 2023/0105042 A1, Apr. 6, 2023
Int. Cl. B29C 64/129 (2017.01); B29C 64/277 (2017.01); B33Y 10/00 (2015.01)
CPC B29C 64/129 (2017.08) [B29C 64/277 (2017.08); B33Y 10/00 (2014.12)] 19 Claims
OG exemplary drawing
 
1. A light homogenization method for an LCD photocuring 3D printer, comprising the following steps:
obtaining an initial grayscale value of a pixel in image data to be printed;
obtaining a preset light homogenization compensation value, and performing a difference calculation on the preset light homogenization compensation value and the initial grayscale value to obtain a target grayscale value; and
controlling a light transmission area of an LCD to perform a photocuring printing for the image data to be printed based on the target grayscale value,
wherein the pixel is a given pixel and wherein the step of obtaining the preset light homogenization compensation value comprises:
obtaining a plurality of energy values of a plurality of pixels, including the given pixel, of a full screen of the LCD by measuring the plurality of energy values when the screen is exposed, wherein each energy value of the plurality of energy values corresponds to a different pixel of the plurality of pixels of the full screen of the LCD when the screen is exposed;
determining a minimum energy value of the plurality of energy values, and for each given energy value of the plurality of energy values, determining a difference between the given energy value and the minimum value to obtain an energy value difference table including said difference for each given energy value of the plurality of energy values; and
determining a grayscale compensation table corresponding to the energy value difference table based on a correspondence between the given energy value of the given pixel and a corresponding grayscale value of the given pixel, wherein a given grayscale value in the grayscale compensation table of the given pixel is the preset light homogenization compensation value and the target grayscale value is the initial grayscale value of the given pixel minus the given grayscale value in the grayscale compensation table of the given pixel.