IP Library Granted Patent US 12,430,747
Granted Patent B2
US 12,430,747 · App. 18/101,692 · Granted Sep 30, 2025

Inspecting a product made by additive manufacturing

Inventors: Eri Rubin (Kibbutz Ma'ale Ha'hamisha, IL); Yotam Raz (Tel Aviv, IL); Itay Mosafi (Tel Aviv, IL); Marina Izmailov (Rehovot, IL); Katia Huri (Givatayim, IL); Eli David (Tel Aviv, IL)
Assignee: NANO DIMENSION TECHNOLOGIES, LTD.
G06T7/0006G06T7/001G06T2207/20081G06T2207/30144
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,430,747
App. No.
18/101,692
Granted
Sep 30, 2025
Kind
B2
Abstract

Methods of inspecting a product made by additive manufacturing (AM) of multiple layers, computer program products and inspection modules for AM systems are provided. An augmented file is derived from a design file including layer data used to produce the product by AM. For each design layer, the augmented file includes the layer data for the design layer and weighted layer data for design layers beneath the design layer. A machine learning (ML) algorithm (trained on previous images and augmented files) is applied with respect to the derived augmented file onto received optical inspection images of the product during the AM process to detect production errors.

Claims (20)

1. A method of inspecting a product made by additive manufacturing (AM) of multiple layers, the method comprising:

deriving an augmented file, from a design file including layer data used to produce the product by AM, wherein for each design layer, the augmented file includes the layer data for said design layer and weighted layer data for design layers beneath said design layer, and

applying a machine learning (ML) algorithm with respect to the derived augmented file—onto received optical inspection images of the product during the AM process to detect production errors,

wherein the ML algorithm is trained using a plurality of augmented files and corresponding optical inspection images—to adjust the weights so that production errors in each produced layer are detected irrespective of signals from the produced layers beneath said produced layer.

2. The method of claim 1 , wherein the ML algorithm is a deep learning algorithm.

3. The method of claim 1 , wherein the weights decrease with designed layer depth.

4. The method of claim 1 , wherein the augmented file includes the weighted layer data with decreasing darkness and/or contrast for design layers deeper below said design layer.

5. The method of claim 1 , wherein the detection of production errors includes detection of shifting of openings through two or more layers.

6. The method of claim 1 , wherein the product includes at least one semi-transparent portion.

7. The method of claim 1 , wherein the product is an electronic device that includes patterned conductive material and semi-transparent insulating material.

8. The method of claim 1 , wherein the product is a non-conductive semi-transparent model.

9. A computer program product comprising a non-transitory computer readable storage medium having computer readable program embodied therewith and configured to carry out at least partially the method of claim 1 .

10. A computer program product comprising a non-transitory computer readable storage medium having computer readable program embodied therewith, the computer readable program comprising:

computer readable program configured to derive an augmented file, from a design file including layer data used to produce a product made by additive manufacturing (AM) of multiple layers, wherein for each design layer, the augmented file includes the layer data for said design layer and weighted layer data for design layers beneath said design layer, and

computer readable program configured to apply a machine learning (ML) algorithm with respect to the derived augmented file—onto received optical inspection images of the product during the AM process to detect production errors,

wherein the ML algorithm is trained using a plurality of augmented files and corresponding optical inspection images—to adjust the weights so that production errors in each produced layer are detected irrespective of signals from the produced layers beneath said produced layer.

11. A computer program product comprising a non-transitory computer readable storage medium having computer readable program embodied therewith, the computer readable program comprising:

computer readable program configured to apply a machine learning (ML) algorithm with respect to a derived augmented file, the augmented file derived from a design file including layer data used to produce a product made by additive manufacturing (AM) of multiple layers, wherein for each design layer, the augmented file includes the layer data for said design layer and weighted layer data for design layers beneath said design layer—onto received optical inspection images of the product during the AM process to detect production errors,

wherein the ML algorithm is trained using a plurality of augmented files and corresponding optical inspection images—to adjust the weights so that production errors in each produced layer are detected irrespective of signals from the produced layers beneath said produced layer.

12. An inspection module in an additive manufacturing (AM) system, the inspection module comprising the computer program product of claim 11 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2023
From: RUBIN, ERI; RAZ, YOTAM; MOSAFI, ITAY; IZMAILOV, MARINA; HURI, KATIA; DAVID, ELI
To: NANO DIMENSION TECHNOLOGIES LTD
Reel/Frame 062519/0940 →
Continuity (1)
Related Publication 20240257333A1 · Aug 1, 2024
References Cited (16)
US 7894927B2 · Funk · 2011 [cited by examiner]
US 10824134B2 · Schwartz · 2020 [cited by examiner]
US 10857738B2 · Yun · 2020 [cited by examiner]
US 11084225B2 · Pinskiy · 2021 [cited by examiner]
US 11455528B2 · Ambikapathi · 2022 [cited by examiner]
US 12169397B2 · Cetinkaya · 2024 [cited by examiner]
US 12265377B2 · Panda · 2025 [cited by examiner]
US 20220042924A1 · Beckett et al. · 2022 [cited by applicant]
US 20220292660A1 · Wang · 2022 [cited by examiner]
US 20220342316A1 · Kooiman · 2022 [cited by examiner]
US 20230089330A1 · Cella · 2023 [cited by examiner]
US 20230342908A1 · Jain et al. · 2023 [cited by applicant]
CN 111007073 · 2020 [cited by applicant]
KR 102266605B1 · 2021 [cited by examiner]
WO WO2023249657A1 · 2023 [cited by examiner]
International Search Report and Written Opinion for PCT Application No. PCT/IL2024/050082 dated Apr. 4, 2024. [cited by applicant]