(19)
(11)EP 3 623 156 A3

(12)EUROPEAN PATENT APPLICATION

(88)Date of publication A3:
25.03.2020 Bulletin 2020/13

(43)Date of publication A2:
18.03.2020 Bulletin 2020/12

(21)Application number: 19181033.2

(22)Date of filing:  18.06.2019
(51)International Patent Classification (IPC): 
B33Y 50/00(2015.01)
G06F 30/10(2020.01)
(84)Designated Contracting States:
AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR
Designated Extension States:
BA ME
Designated Validation States:
KH MA MD TN

(30)Priority: 04.09.2018 US 201816121410

(71)Applicant: Siemens Industry Software Inc.
Plano, TX 75024-6612 (US)

(72)Inventors:
  • CHONG, Chee-Keong
    Irvine, CA California 92614 (US)
  • LI, Zhi
    Cypress, CA California 90630 (US)
  • YANG, Lei
    Los Alamitos, CA California 90720 (US)

(74)Representative: Horn Kleimann Waitzhofer Patentanwälte PartG mbB 
Ganghoferstrasse 29a
80339 München
80339 München (DE)

  


(54)SPATIALLY-AWARE DETECTION OF TRAPPED SUPPORT AREAS IN 3D PRINTING


(57) A computer-aided design (CAD) system may support spatially-aware detection of trapped support areas in 3D printing. The CAD system may detect trapped support areas in the surface mesh (210) in that detected trapped support area do not have linear access to an opening in the surface mesh (210), including by surrounding the surface mesh (210) with a virtual bounding box (220) that encloses the surface mesh (210), mapping the virtual bounding box (220) and surface mesh (210) into a 3D cube space (230), and tracking mesh cubes (301, 401, 501, 505, 507) and bounding cubes (303, 511) of the 3D cube space (230). For a given mesh face (310, 410, 520, 530, 540, 550) of the surface mesh (210), The CAD system may determine whether the given mesh face (310, 410, 520, 530, 540, 550) is part of a trapped support area by projecting a ray from the given mesh face (310, 410, 520, 530, 540, 550) and assessing the given mesh face (310, 410, 520, 530, 540, 550) as part of a trapped support area based on the ray passing through a mesh cube (301, 401, 501, 505, 507) or a bounding cube (303, 511).







Search report









Search report