IP Library Granted Patent US 11,599,084
Granted Patent B2
US 11,599,084 · App. 17/351,386 · Granted Mar 7, 2023

Early notification system of degradation of 3D printed parts

Inventors: Cesar Augusto Rodriguez Bravo (Alajuela, CR); Franz Friedrich Liebinger Portela (San Pablo de Heredia, CR); David Alonso Campos Batista (Aurora, CR); Sarbajit K. Rakshit (Kolkata, IN)
Assignee: Kyndryl, Inc.
G05B19/4065G05B19/4099G05B2219/49023
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 11,599,084
App. No.
17/351,386
Granted
Mar 7, 2023
Kind
B2
Abstract

In an approach for early notification of degradation of 3D printed parts, a processor completes an initial scan of a 3D printed part using backscatter techniques when the 3D printed part is installed and idle in the unit. A processor completes a second scan of the 3D printed part using backscatter techniques when the unit is in operation. A processor determines a baseline delta between the initial scan and the second scan. A processor performs an additional scan after a preset time interval of the 3D printed part using backscatter techniques in operation within the unit. A processor determines whether the additional scan is within the baseline delta.

Claims (70)

1. A computer-implemented method for early notification of degradation of three dimensional (3D) printed parts, the computer-implemented method comprising:

completing, by one or more processors, an initial scan of a 3D printed part using backscatter techniques at a first time interval, wherein the 3D printed part is installed and idle in a unit at the first time interval;

completing, by the one or more processors, a second scan of the 3D printed part using the backscatter techniques at a second time interval, wherein the unit is in operation at the second time interval;

determining, by the one or more processors, a baseline delta between the initial scan and the second scan;

performing, by the one or more processors, an additional scan after a preset time interval of the 3D printed part using backscatter techniques in operation within the unit;

determining, by the one or more processors, whether the additional scan is within the baseline delta; and

determining the additional scan is within the baseline delta, and based on determining the additional scan is within the baseline delta:

storing, by the one or more processors, the additional scan; and

enabling, by the one or more processors, the operation to continue uninterrupted.

2. The computer-implemented method of claim 1 , further comprising:

identifying, by the one or more processors, that the 3D printed part has been installed into the unit, wherein the 3D printed part has a metallic filament engulfed between layers of non-metallic compound.

3. The computer-implemented method of claim 1 , wherein the baseline delta represents an acceptable noise range in a form of a differential value range between the initial scan and the second scan.

4. The computer-implemented method of claim 1 , further comprising:

determining the additional scan is not within the baseline delta, and based on determining the additional scan is not within the baseline delta:

generating, by the one or more processors, an alarm; and

performing one of:

stopping, by the one or more processors, the operation, or

slowing, by the one or more processors, the operation.

5. The computer-implemented method of claim 4 , further comprising:

outputting, by the one or more processors, an alarm to a user through a user interface of a user computing device that the 3D printed part has failed.

6. The computer-implemented method of claim 4 , further comprising:

responsive to generating the alarm, initiating, by the one or more processors, printing of a new 3D printed part to replace the 3D printed part that failed; and

identifying that the new 3D printed part has been installed in the unit, and based on identifying that the new 3D printed part has been installed in the unit:

repeating the completing an initial scan; the completing a second scan; the determining a baseline delta; the performing the additional scan; and the determining whether the additional scan is within the baseline delta steps for the new 3D printed part.

7. A computer program product for early notification of degradation of three dimensional (3D) printed parts, the computer program product comprising:

one or more computer readable storage media and program instructions collectively stored on the one or more computer readable storage media, the stored program instructions comprising:

program instructions to complete an initial scan of a 3D printed part using backscatter techniques at a first time interval, wherein the 3D printed part is installed and idle in a unit at the first time interval;

program instructions to complete a second scan of the 3D printed part using the backscatter techniques at a second time interval, wherein the unit is in operation at the second time interval;

program instructions to determine a baseline delta between the initial scan and the second scan;

program instructions to perform an additional scan after a preset time interval of the 3D printed part using backscatter techniques in operation within the unit;

program instructions to determine whether the additional scan is within the baseline delta; and

program instructions to determine the additional scan is within the baseline delta, and based on determining the additional scan is within the baseline delta to:

store the additional scan; and

enable the operation to continue uninterrupted.

8. The computer program product of claim 7 , further comprising:

program instructions to identify that the 3D printed part has been installed into the unit, wherein the 3D printed part has a metallic filament engulfed between layers of non-metallic compound.

9. The computer program product of claim 7 , wherein the baseline delta represents an acceptable noise range in a form of a differential value range between the initial scan and the second scan.

10. The computer program product of claim 7 , further comprising:

determining the additional scan is not within the baseline delta, and based on determining the additional scan is not within the baseline delta:

program instructions to generate an alarm; and

program instructions to stop the operation or slow the operation.

11. The computer program product of claim 10 , further comprising:

program instructions to output an alarm to a user through a user interface of a user computing device that the 3D printed part has failed.

12. The computer program product of claim 10 , further comprising:

responsive to generating the alarm, program instructions to initiate printing of a new 3D printed part to replace the 3D printed part that failed; and

identifying that the new 3D printed part has been installed in the unit, and based on identifying that the new 3D printed part has been installed in the unit:

program instructions to repeat the program instructions to complete an initial scan; the program instructions to complete a second scan; the program instructions to determine a baseline delta; the program instructions to perform the additional scan; and the program instructions to determine whether the additional scan is within the baseline delta steps for the new 3D printed part.

13. A computer system for early notification of degradation of three dimensional (3D) printed parts, the computer system comprising:

one or more computer processors;

one or more computer readable storage media;

program instructions collectively stored on the one or more computer readable storage media for execution by at least one of the one or more computer processors, the stored program instructions comprising:

program instructions to complete an initial scan of a 3D printed part using backscatter techniques at a first time interval, wherein the 3D printed part is installed and idle in a unit at the first time interval;

program instructions to complete a second scan of the 3D printed part using the backscatter techniques at a second time interval, wherein the unit is in operation at the second time interval;

program instructions to determine a baseline delta between the initial scan and the second scan;

program instructions to perform an additional scan after a preset time interval of the 3D printed part using backscatter techniques in operation within the unit;

program instructions to determine whether the additional scan is within the baseline delta; and

program instructions to determine the additional scan is within the baseline delta, and based on determining the additional scan is within the baseline delta to:

store the additional scan; and

enable the operation to continue uninterrupted.

14. The computer system of claim 13 , further comprising:

program instructions to identify that the 3D printed part has been installed into the unit, wherein the 3D printed part has a metallic filament engulfed between layers of non-metallic compound.

15. The computer system of claim 13 , wherein the baseline delta represents an acceptable noise range in a form of a differential value range between the initial scan and the second scan.

16. The computer system of claim 13 , further comprising:

responsive to determining the additional scan is not within the baseline delta,

program instructions to generate an alarm; and

program instructions to stop the operation or slow the operation.

17. The computer system of claim 16 , further comprising:

responsive to generating the alarm, program instructions to initiate printing of a new 3D printed part to replace the 3D printed part that failed; and

identifying that the new 3D printed part has been installed in the unit, and based on identifying that the new 3D printed part has been installed in the unit:

program instructions to repeat the program instructions to complete an initial scan; the program instructions to complete a second scan; the program instructions to determine a baseline delta; the program instructions to perform the additional scan; and the program instructions to determine whether the additional scan is within the baseline delta steps for the new 3D printed part.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: KYNDRYL, INC.
Reel/Frame 058213/0912 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 18, 2021
From: RODRIGUEZ BRAVO, CESAR AUGUSTO; LIEBINGER PORTELA, FRANZ FRIEDRICH; CAMPOS BATISTA, DAVID ALONSO; RAKSHIT, SARBAJIT K.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 056583/0205 →