US 12,233,601 B2
Method for creating 2D slicing polyline based support structure for 3D printing
Hwa Seon Shin, Yongin-si (KR); Hye In Lee, Anyang-si (KR); Sung Hwan Chun, Seoul (KR); and Sung Hun Park, Seoul (KR)
Assigned to Korea Electronics Technology Institute, Seongnam-si (KR)
Appl. No. 17/256,880
Filed by Korea Electronics Technology Institute, Seongnam-si (KR)
PCT Filed Aug. 29, 2019, PCT No. PCT/KR2019/011038
§ 371(c)(1), (2) Date Dec. 29, 2020,
PCT Pub. No. WO2020/046003, PCT Pub. Date Mar. 5, 2020.
Claims priority of application No. 10-2018-0102697 (KR), filed on Aug. 30, 2018.
Prior Publication US 2021/0362426 A1, Nov. 25, 2021
Int. Cl. B29C 64/386 (2017.01); B33Y 50/00 (2015.01); G06F 30/10 (2020.01); G06F 113/10 (2020.01); G06T 7/12 (2017.01); G06T 17/10 (2006.01)
CPC B29C 64/386 (2017.08) [B33Y 50/00 (2014.12); G06F 30/10 (2020.01); G06T 7/12 (2017.01); G06T 17/10 (2013.01); G06F 2113/10 (2020.01)] 16 Claims
OG exemplary drawing
 
1. A processor-implemented method for creating a support structure, the method comprising:
slicing a 3D model into a plurality of 2D layers;
determining support positions with respect to the plurality of the 2D layers by comparing the plurality of the 2D layers to each other, including detecting overhang areas between adjacent 2D layers, of the plurality of the 2D layers, and segmenting each of the detected overhang areas;
creating supports at the determined positions, including determining a respective density of each of the supports depending on a segmentation resolution determined from the segmenting; and
performing a 3D printing of the 3D model using the supports, while any portion of the supports is not inserted into the 3D model,
wherein the determining the support positions further comprises determining a support tip angle with respect to each of the determined support positions, and
wherein the determining the support tip angle comprises:
determining a point B existing below a support position A, of the determined support positions, and distanced therefrom as long as a layer thickness;
determining a point C on the 3D model in the lower layer closest to the determined point B;
determining an angle θ formed by the support position A and the point C; and
determining the support tip angle based on the determined angle, and
wherein the determining a support lower tip angle comprises:
determining the other point P of a triangle formed by the support position A, the point C, and an angle 2θ; and
determining an angle determined by a direction from the support position A toward the point P as the support lower tip angle.