IP Library Granted Patent US 12686056
Granted Patent B2
US 12686056 · App. 17/299,663 · Granted Jul 21, 2026

Part packing with diffusion auras

Inventors: Alejandro Manuel De Pena Hempel (Sant Cugat del Valles, ES); Jun Zeng (Palo Alto, CA)
Assignee: Peridot Print LLC
B22F10/80B29C64/386B33Y50/00G06F30/00B22F10/28B33Y30/00G06F2113/10G06F2119/18Y02P10/25Y02P90/02
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 12686056
App. No.
17/299,663
Granted
Jul 21, 2026
Kind
B2
Abstract

Examples of methods for part packing with diffusion auras are described herein. In some examples, a first diffusion aura for a first portion of a part is determined. In some examples, a second diffusion aura for a second portion of the part is determined. In some examples, the part is packed based on the first diffusion aura and the second diffusion aura.

Claims (38)

1 . A method comprising:

marking, by a processor coupled to an additive manufacturing device, a first portion of a part with a value;

determining, by the processor, a first diffusion aura for the first portion of the part, by:

assigning an initial temperature value to voxels outside the part;

assigning a base temperature value to voxels of the part;

assigning a first portion temperature value to each voxel of the marked first portion; and

computing the first diffusion aura based on a thermal diffusion that is based on one or more than one of the initial temperature value, the base temperature value, and the first portion temperature value;

determining, by the processor, a second diffusion aura for a second portion of the part;

packing, by the processor, the part in a build volume based on the first diffusion aura and the second diffusion aura; and

manufacturing, by the processor, the part by communicating instructions to the additive manufacturing device that cause the additive manufacturing device to manufacture the part based on packing of the part.

2 . The method of claim 1 , further comprising determining the first portion of the part based on a dimension of the part that is smaller than a threshold.

3 . The method of claim 1 , further comprising determining the first portion of the part based on an input received from a user interface.

4 . The method of claim 3 , wherein the user interface provides a function to erase a previous marking of the first portion, to perform marking of the first portion with the value, and to select a region of the part.

5 . The method of claim 1 , wherein computing the first diffusion aura comprises:

computing the thermal diffusion based on at least the first portion temperature value; and

determining an iso-volume with an iso-surface along a boundary temperature of the thermal diffusion.

6 . The method of claim 1 , wherein packing the part in the build volume based on the first diffusion aura and the second diffusion aura comprises packing the part in the build volume such that the first diffusion aura and the second diffusion aura do not overlap with another part or another diffusion aura.

7 . The method of claim 1 , wherein the second diffusion aura is thinner than the first diffusion aura.

8 . A non-transitory tangible computer-readable medium storing executable code that when executed by a processor coupled to an additive manufacturing device, causes the processor to:

mark a first portion of a part with a value;

compute a thermal diffusion of the part based on the marked first portion, by:

assigning an initial temperature value to voxels outside the part;

assigning a base temperature value to voxels of the part; and

assigning a first portion temperature value to each voxel of the first portion;

compute an aura based on the thermal diffusion;

pack the part in a build volume based on the aura determined from the thermal diffusion; and

manufacture the part by communicating instructions to the additive manufacturing device that cause the additive manufacturing device to manufacture the part based on packing of the part in the build volume.

9 . The non-transitory tangible computer-readable medium of claim 8 , wherein the first portion is marked based on edge dimensions of the part.

10 . A method comprising:

marking, by a processor coupled to an additive manufacturing device, a first portion of a part with a value;

computing, by the processor, a thermal diffusion of the part based on the marked first portion, by:

assigning an initial temperature value to voxels outside of the part;

assigning a base temperature value to voxels of the part; and

assigning a first portion temperature value to each voxel of the first portion;

computing, by the processor, an aura based on the thermal diffusion;

packing, by the processor, the part in a build volume based on the aura determined from the thermal diffusion; and

causing the additive manufacturing device to manufacture the part based on packing of the part in the build volume.

11 . The method of claim 10 , wherein the first portion is marked based on edge dimensions of the part.