Functional 3-D: optimized lattice partitioning of solid 3-D models to control mechanical properties for additive manufacturing

US10216172B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10216172-B2
Application numberUS-201615269634-A
CountryUS
Kind codeB2
Filing dateSep 19, 2016
Priority dateSep 18, 2015
Publication dateFeb 26, 2019
Grant dateFeb 26, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A computer-implemented method of optimized lattice partitioning of solid 3-D models for additive manufacturing includes a computer receiving a 3-D model of an object to be printed and functional specifications indicating desired mechanical properties for portions of the object. The computer generates a plurality of lattice template structures based on the 3-D model and a uniform grid structure of an internal surface of the object. The computer determines material behaviors for each of the plurality of lattice template structures using the functional specifications and assigns the lattice template structures to locations in the uniform grid structure based on the material behaviors of the lattice template structures, thereby yielding a printable lattice.

First claim

Opening claim text (preview).

The invention claimed is: 1. A computer-implemented method of optimized lattice partitioning of solid 3-dimensional models for additive manufacturing, the method comprising: receiving, by a computer, a 3-dimensional model of an object to be printed; receiving, by the computer, functional specifications indicating desired stiffness properties for portions of the object; generating, by the computer, a plurality of lattice template structures based on the 3-dimensional model; generating, by the computer, a uniform grid structure of an internal surface of the object; determining, by the computer, stiffness behaviors for each of the plurality of lattice template structures using the functional specifications; and assigning, by the computer, the plurality of lattice template structures to locations in the uniform grid structure based on the stiffness behaviors of the lattice template structures, thereby yielding a printable lattice. 2. The method of claim 1 , wherein the 3-dimensional model comprises a computer-aided design (CAD) model of the object. 3. The method of claim 1 , wherein the stiffness behaviors for each of the plurality of lattice template structures are determined by simulating the stiffness behaviors of each lattice template structure at object scale with periodic boundary conditions. 4. The method of claim 1 , wherein the plurality of lattice template structures are generated using implicit volumetric representations of the object. 5. The method of claim 4 , wherein the implicit volumetric representations of the object comprise voxel occupancy grids. 6. The method of claim 4 , wherein the implicit volumetric representations of the object comprise level-sets of 3dimensional scalar fields. 7. The method of claim 1 , wherein the plurality of lattice template structures are assigned to location in the uniform grid structure according to an optimization problem. 8. The method of claim 7 , wherein the optimization problem is solved using a graph and tree search technique. 9. The method of claim 8 , wherein the graph and tree search technique comprises a branch and bound technique. 10. An article of manufacture for optimized lattice partitioning of solid 3-dimensional models for additive manufacturing, the article of manufacture comprising a non-transitory, tangible computer-readable medium holding computer-executable instructions for performing a method comprising: generating a plurality of lattice template structures based on a user-specified 3-dimensional model of an object to be printed; generating a uniform grid structure of an internal surface of the object; determining stiffness behaviors for each of the plurality of lattice template structures using user-specified functional specifications indicating desired stiffness properties for portions of the object; and assigning the plurality of lattice template structures to locations in the uniform grid structure based on the stiffness behaviors of the lattice template structures, thereby yielding a printable lattice. 11. The article of manufacture of claim 10 , wherein the user-specified 3-dimensional model comprises a computer-aided design (CAD) model of the object. 12. The article of manufacture of claim 10 , wherein the stiffness behaviors for each of the plurality of lattice template structures are determined by simulating the stiffness behaviors of each lattice template structure at object scale with periodic boundary conditions. 13. The article of manufacture of claim 10 , wherein the plurality of lattice template structures are generated using implicit volumetric representations of the object. 14. The article of manufacture of claim 13 , wherein the implicit volumetric representations of the object comprise voxel occupancy grids. 15. The article of manufacture of claim 13 , wherein the implicit volumetric representations of the object comprise level-sets of 3-dimensional scalar fields. 16. The article of manufacture of claim 10 , wherein the plurality of lattice template structures are assigned to location in the uniform grid structure according to an optimization problem. 17. The article of manufacture of claim 16 , wherein the optimization problem is solved using a graph and tree search technique. 18. The article of manufacture of claim 17 , wherein the graph and tree search technique comprises a branch and bound technique. 19. A system partitioning a model to facilitate printing of the model on a three-dimensional printer, the system comprising: one or more processors; a non-transitory, computer-readable storage medium in operable communication with the processors, wherein the computer-readable storage medium comprises one or more programming instructions that, when executed, cause the processors to: generate a plurality of lattice template structures based on a user-specified 3-dimensional model of an object, determine stiffness behaviors for each of the plurality of lattice template structures using user-specified functional specifications, and generate a printable lattice by assigning the plurality of lattice template structures to locations in a uniform grid structure based on stiffness behaviors of the lattice template structures; and one or more 3-dimensional printers configured to print representations of the object based on the printable lattice. 20. The system of claim 19 , further comprising: a parallel processing platform comprising the one or more processors and configured to determine the stiffness behaviors for two or more of the lattice template structures in parallel.

Assignees

Inventors

Classifications

  • 3-D printing, layer of powder, add drops of binder in layer, new powder · CPC title

  • G06F30/00Primary

    Computer-aided design [CAD] · CPC title

  • Additive manufacturing, e.g. three-dimensional [3D] printing · CPC title

  • Geometric CAD · CPC title

  • G06F30/20Primary

    Design optimisation, verification or simulation (optimisation, verification or simulation of circuit designs G06F30/30) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10216172B2 cover?
A computer-implemented method of optimized lattice partitioning of solid 3-D models for additive manufacturing includes a computer receiving a 3-D model of an object to be printed and functional specifications indicating desired mechanical properties for portions of the object. The computer generates a plurality of lattice template structures based on the 3-D model and a uniform grid structure …
Who is the assignee on this patent?
Siemens Ag
What technology area does this patent fall under?
Primary CPC classification G06F30/00. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 26 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).