IP Library Granted Patent US 11,364,685
Granted Patent B2
US 11,364,685 · App. 16/092,735 · Granted Jun 21, 2022

Predicting quality of a 3D object part

Inventors: Carmen Blasco (Sant Cugat del Valles, ES); Sergio Puigardeu Aramendia (Corvallis, OR); Alejandro Manuel De Pena (Sant Cugat del Valles, ES); Scott White (Sant Cugat del Valles, ES)
Assignee: Hewlett-Packard Development Company, L.P.
B29C64/393B29C64/165B33Y10/00B33Y30/00B33Y40/00B33Y50/02G05B19/41875B29C64/153G05B2219/32194
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,364,685
App. No.
16/092,735
Granted
Jun 21, 2022
Kind
B2
Abstract

According to an example, a computing apparatus may include a processing device and a machine readable storage medium on which is stored instructions that when executed by the processing device, cause the processing device to access, from a sensing device, information pertaining to formation of a part of a 3D object in a layer of build materials upon which fusing agent droplets have been or are to be selectively deposited. The instructions may also cause the processing device to predict, based upon the accessed information, a quality of the part and output an indication of the predicted quality of the part.

Claims (58)

1. A computing apparatus comprising:

a thermal sensing device to detect temperatures across a layer of build materials on a build area platform;

a processing device; and

a machine readable storage medium storing instructions that when executed by the processing device, cause the processing device to:

access information pertaining to formation of a part of a 3D object in the layer of build materials on the build area platform, wherein the accessed information includes the temperatures across the layer of build materials detected by the thermal sensing device;

compare the temperatures detected by the thermal sensing device to a threshold temperature;

predict that a quality of the part is relatively low in response to the detected temperatures being below the threshold temperature;

determine whether an issue exists with respect to the part based upon the predicted quality of the part being relatively low;

in response to a determination that an issue exists with respect to the part, identify a solution to the issue;

identify a user-selected quality print mode for printing the part;

determine whether the user-selected quality print mode exceeds a predefined quality level;

in response to the user-selected quality print mode exceeding the predefined quality level, implement the solution to the issue; and

in response to the user-selected quality print mode not exceeding the predefined quality level, generate an alert indication of the issue.

2. The computing apparatus according to claim 1 , wherein the instructions are further executable to cause the processing device to:

compare the detected temperatures with a predetermined range of temperatures, wherein the predetermined range of temperatures includes the threshold temperature; and

predict the quality of the part based upon a result of the comparison.

3. The computing apparatus according to claim 1 , wherein the instructions are further executable to cause the processing device to:

in response to the determination that the issue exists, determine whether the solution to the issue is available, wherein the solution to the issue is dependent upon whether the detected temperatures exceed or fall below a predetermined threshold range.

4. The computing apparatus according to claim 1 , wherein the instructions are further executable to cause the processing device to:

in response to the determination that the issue exists, determine whether a severity of the issue exceeds a predefined severity level; and

in response to a determination that the severity of the issue exceeds the predefined severity level, output the alert indication of the issue.

5. The computing apparatus according to claim 1 , further comprising:

a positional sensing device to detect an advancement of the build area platform,

wherein the accessed information comprises the advancement of the build area platform detected by the positional sensing device, and

wherein the instructions are further executable to cause the processing device to:

compare the detected advancement of the build area platform to a predetermined advancement distance; and

predict the quality of the part based further upon a result of the comparison of the detected advancement of the build area platform to the predetermined advancement distance.

6. The computing apparatus according to claim 1 , wherein the predicted quality of the part includes at least one of mechanical properties, roughness, dimensional accuracy, and color of the part.

7. A method comprising:

detecting, by a thermal sensing device, temperatures across a layer of build materials on a build area platform;

accessing, by a processing device and from the thermal sensing device, information pertaining to formation of a part of a three-dimensional (3D) object on the build area platform, wherein the accessed information includes the temperatures across the layer of build materials detected by the thermal sensing device;

comparing, by the processor, the detected temperatures to a threshold temperature;

predicting, by the processing device, that a quality of the part is relatively low in response to the detected temperatures being below the threshold temperature;

determining, by the processing device, that an issue exists with the part based upon the predicted quality of the part being relatively low;

in response to the determination that the issue exists with the part, identify a solution to the issue;

identifying, by the processing device, a user-selected quality print mode for printing the part;

determining, by the processing device, whether the user-selected quality print mode exceeds a predefined quality level;

in response to the user-selected quality print mode exceeding the predefined quality level, implementing, by the processing device, the solution to the issue; and

in response to the user-selected quality print mode not exceeding the predefined quality level, generating, by the processing device, an alert indication of the issue.

8. The method according to claim 7 , further comprising:

detecting, by a positional sensing device, an advancement of the build area platform, wherein the accessed information pertaining to the formation of the part further includes the advancement of the build area platform detected by the positional sensing device;

comparing the detected advancement of the build area platform to a predetermined advancement distance; and

predicting the quality of the part based further on a result of the comparison of the detected advancement of the build area platform to the predetermined advancement distance.

9. The method according to claim 7 , further comprising:

implementing the solution by varying an application of warming energy onto the layer of build materials from a predefined application of the warming energy.

10. A non-transitory computer readable medium storing machine readable instructions that when executed by a processing device, cause the processing device to:

access, from a thermal sensing device, information pertaining to formation of a part of a three dimensional (3D) object in a layer of build materials on a build area platform, wherein the accessed information includes temperatures across the layer of build materials detected by the thermal sensing device;

compare the detected temperatures to a threshold temperature;

predict that a quality of the part is relatively low in response to the detected temperatures being below the threshold temperature;

determine that an issue exists with the part based upon the predicted quality of the part being relatively low;

in response to a determination that an issue exists with the part, identify a solution to the issue;

identify a user-selected quality print mode for printing the part;

determine whether the user-selected quality print mode exceeds a predefined quality level;

in response to the user-selected quality print mode exceeding the predefined quality level, implement the solution to the issue; and

in response to the user-selected quality print mode not exceeding the predefined quality level, generate an alert indication of the issue.

11. The non-transitory computer readable medium according to claim 10 , wherein the accessed information pertaining to the formation of the part further includes an advancement of the build area platform detected by a positional sensing device, and wherein the instructions are further executable to cause the processing device to:

compare the advancement of the build area platform detected by the positional sensing device to a predetermined advancement distance; and

predict the quality of the part based further upon a result of the comparison of the detected advancement of the build area platform to the predetermined advancement distance.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2025
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PERIDOT PRINT LLC
Reel/Frame 070187/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2018
From: HP PRINTING AND COMPUTING SOLUTIONS, S.L.U.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 047188/0243 →
Continuity (1)
Related Publication 20190160755A1 · May 30, 2019