IP Library › Granted Patent US 12,434,433
Granted Patent B2
US 12,434,433 · App. 17/907,306 · Granted Oct 7, 2025

Modify property of 3D parts to cause different nozzle usages

Inventors: Salvador Sanchez Ribes (Sant Cugat del Valles, ES); Jeremy Harlan Donaldson (Corvallis, OR); Macia Sole Pons (Sant Cugat del Valles, ES)
Assignee: Peridot Print LLC
B29C64/176B29C64/165B29C64/209B29C64/393B33Y10/00B33Y30/00B33Y50/02B29K2077/00
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,434,433
App. No.
17/907,306
Granted
Oct 7, 2025
Kind
B2
Abstract

According to examples, an apparatus may include a memory on which is stored instructions that when executed by a processor, cause the processor to access a digital file identifying a first plurality of parts to be fabricated in a first level of a build volume in a three-dimensional (3D) fabrication operation and a second plurality of parts to be fabricated in a second level of the build volume. The processor may also determine a first usage of a plurality of nozzles corresponding to fabrication of the first plurality of parts in the first level of the build volume and determine a modification to a property of the second plurality of parts to be fabricated in the second level of the build volume to have a second usage of the plurality of nozzles that differs from the first usage.

Claims (37)

1. An apparatus comprising:

a processor; and

a memory storing instructions executable by the processor to:

access a digital file identifying a first plurality of parts and a second plurality of parts to be additively fabricated in a build volume by, on a layer-by-layer basis, depositing a layer of build material powder, selectively ejecting print agent on the deposited layer by a plurality of nozzles, and fusing the build material powder in accordance with where the print agent was selectively ejected by the plurality of nozzles;

determine a first usage of the plurality of nozzles to selectively eject the print agent to additively fabricate the first plurality of parts in a first level of the build volume; and

determine a modification of either or both of an orientation and a position of the second plurality of parts to be fabricated in a second level of the build volume above the first level, such that a second usage of the plurality of nozzles to selectively eject the print agent to additively fabricate the second plurality of parts in the second level differs from the first usage in a way that increases uniformity in nozzle usage in print agent ejection.

2. The apparatus of claim 1 , wherein to determine the modification of either or both of the orientation and the position of the second plurality of parts, the instructions are executable by the processor to determine the second usage of the plurality of nozzles that results in the plurality of nozzles being used more uniformly with respect to each other to fabricate the first plurality of parts and the second plurality of parts as compared with usage of the plurality of nozzles to fabricate the first plurality of parts and the second plurality of parts without the modification of either or both of the orientation and the position of the second plurality of parts.

3. The apparatus of claim 1 , wherein the modification of either or both of the orientation and the position of the second plurality of parts comprises either or both of modification of some or all of the positions of the second plurality of parts within the second level and modification of the orientations of some or all of the second plurality of parts within the second level.

4. The apparatus of claim 1 , wherein the digital file identifies the first plurality of parts to be fabricated in the first level of the build volume in a first particular pattern and identifies the second plurality of parts to be fabricated in the second level of the build volume in a second particular pattern identical to the first particular pattern.

5. The apparatus of claim 1 , wherein the instructions cause are executable by the processor to model usage of the plurality of nozzles in fabricating the first plurality of parts in the first level to determine the first usage of the plurality of nozzles.

6. The apparatus of claim 1 , wherein the instructions cause are executable by the processor to track usage of the plurality of nozzles during fabrication of the first plurality of parts in the first level to determine the first usage of the plurality of nozzles.

7. The apparatus of claim 1 , wherein the instructions cause are executable by the processor to:

cause the first plurality of parts to be fabricated in the first level; and

cause the second plurality of parts to be fabricated according to the determined modification of either or both of the orientation and the position of the second plurality of parts in the second level.

8. A non-transitory machine-readable medium storing instructions executable by a processor to:

access a digital file identifying a first plurality of parts and a second plurality of parts to be additively fabricated in a build volume by, on a layer-by-layer basis, depositing a layer of build material powder, selectively ejecting print agent by a plurality of nozzles on the deposited layer, and fusing the build material powder in accordance with where the print agent was selectively ejected by the plurality of nozzles;

determine a first usage of the plurality of nozzles to selectively eject the print agent to additively fabricate the first plurality of parts in a first level of the build volume; and

determine a modification of either or both of an orientation and a position of the second plurality of parts to be fabricated in a second level of the build volume above the first level, such that a second usage of the plurality of nozzles to selectively eject the print agent to additively fabricate the second plurality of parts in the second level differs from the first usage in a way that increases uniformity in nozzle usage in print agent ejection.

9. The non-transitory machine-readable medium of claim 8 , wherein to determine the modification of either or both of the orientation and the position of the second plurality of parts, the instructions are executable by the processor to determine the second usage of the plurality of nozzles that results in the plurality of nozzles being used more uniformly with respect to each other to fabricate the first plurality of parts and the second plurality of parts as compared with usage of the plurality of nozzles to fabricate the first plurality of parts and the second plurality of parts without the modification of either or both of the orientation and the position of the second plurality of parts.

10. The non-transitory machine-readable medium of claim 8 , wherein the modification of either or both of the orientation and the position of the second plurality of parts comprises either or both of modification of some or all of the positions of the second plurality of parts within the second level and modification of the orientations of some or all of the second plurality of parts within the second level.

11. The non-transitory machine-readable medium of claim 8 , wherein the digital file identifies the first plurality of parts to be fabricated in the first level of the build volume in a first particular pattern and identifies the second plurality of parts to be fabricated in the second level of the build volume in a second particular pattern identical to the first particular pattern.

12. The non-transitory machine-readable medium of claim 8 , wherein the instructions are executable by the processor to model usage of the plurality of nozzles in fabricating the first plurality of parts in the first level to determine the first usage of the plurality of nozzles.

13. The non-transitory machine-readable medium of claim 8 , wherein the instructions are executable by the processor to track usage of the plurality of nozzles during fabrication of the first plurality of parts in the first level to determine the first usage of the plurality of nozzles.

14. The non-transitory machine-readable medium of claim 8 , wherein the instructions are executable by the processor to:

cause the first plurality of parts to be fabricated in the first level; and

cause the second plurality of parts to be fabricated according to the determined modification of either or both of the orientation and the position of the second plurality of parts in the second level.

15. A method performed by a processor and comprising:

accessing a digital file identifying a first plurality of parts and a second plurality of parts to be additively fabricated in a build volume by, on a layer-by-layer basis, depositing a layer of build material powder, selectively ejecting print agent by a plurality of nozzles on the deposited layer, and fusing the build material powder in accordance with where the print agent was selectively ejected by the plurality of nozzles;

determining a first usage of the plurality of nozzles to selectively eject the print agent to additively fabricate the first plurality of parts in a first level of the build volume;

determining a modification of either or both of an orientation and a position of the second plurality of parts to be fabricated in a second level of the build volume above the first level, such that a second usage of the plurality of nozzles to selectively eject the print agent to additively fabricate the second plurality of parts in the second level differs from the first usage in a way that increases uniformity in nozzle usage in print agent ejection;

causing the first plurality of parts to be fabricated in the first level; and

causing the second plurality of parts to be fabricated according to the determined modification of either or both of the orientation and the position of the second plurality of parts in the second level.

16. The method of claim 15 , wherein determining the modification of either or both of the orientation and the position of the second plurality of parts comprises determining the second usage of the plurality of nozzles that results in the plurality of nozzles being used more uniformly with respect to each other to fabricate the first plurality of parts and the second plurality of parts as compared with usage of the plurality of nozzles to fabricate the first plurality of parts and the second plurality of parts without the modification of either or both of the orientation and the position of the second plurality of parts.

17. The method of claim 15 , wherein the modification of either or both of the orientation and the position of the second plurality of parts comprises either or both of modification of some or all of the positions of the second plurality of parts within the second level and modification of the orientations of some or all of the second plurality of parts within the second level.

18. The method of claim 15 , wherein the digital file identifies the first plurality of parts to be fabricated in the first level of the build volume in a first particular pattern and identifies the second plurality of parts to be fabricated in the second level of the build volume in a second particular pattern identical to the first particular pattern.

19. The method of claim 15 , wherein determining the first usage of the plurality of nozzles comprises modeling usage of the plurality of nozzles in fabricating the first plurality of parts in the first level.

20. The method of claim 15 , wherein determining the first usage of the plurality of nozzles comprises tracking usage of the plurality of nozzles during fabrication of the first plurality of parts.

Assignments (4)
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 Feb 1, 2023
From: DONALDSON, JEREMY HARLAN; SOLE PONS, MACIA
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 062558/0989 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2023
From: SANCHEZ RIBES, SALVADOR
To: HP PRINTING AND COMPUTING SOLUTIONS, S.L.U.
Reel/Frame 062559/0433 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2023
From: HP PRINTING AND COMPUTING SOLUTIONS, S.L.U.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 062559/0550 →
Continuity (1)
Related Publication 20230116181A1 · Apr 13, 2023
References Cited (15)
US 6158835A · Jackson et al. · 2000 [cited by applicant]
US 6565190B1 · Nobel et al. · 2003 [cited by applicant]
US 6997541B2 · Edamura et al. · 2006 [cited by applicant]
US 7758137B2 · Keller et al. · 2010 [cited by applicant]
US 8388079B2 · Nakano et al. · 2013 [cited by applicant]
US 9457586B2 · Fujita et al. · 2016 [cited by applicant]
US 10953579B2 · Pruitt · 2021 [cited by examiner]
US 20170157828A1 · Mandel · 2017 [cited by examiner]
US 20180264735A1 · Vilajosana · 2018 [cited by examiner]
US 20180339458A1 · De Pena · 2018 [cited by examiner]
US 20190270253A1 · Levi · 2019 [cited by examiner]
US 20210078245A1 · Olieslagers · 2021 [cited by examiner]
US 20210283835A1 · Novick · 2021 [cited by examiner]
WO 2019103750A1 · 2019 [cited by applicant]
Mhatre, P, S., “Process Planning for Concurrent Multi-nozzle 3D printing”, Theses, Rochester Institute of Technology, Apr. 19, 2019, pp. 1-119. [cited by applicant]