Generating smooth optimized parts

US10325413B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10325413-B2
Application numberUS-201715444701-A
CountryUS
Kind codeB2
Filing dateFeb 28, 2017
Priority dateFeb 28, 2017
Publication dateJun 18, 2019
Grant dateJun 18, 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 method of generating a smooth optimized part design for a workpiece is presented. Topology optimization is performed based on design objectives, to generate surface data describing an optimized but unfinished surface of the workpiece. The surface data is used to generate volumetric data describing the workpiece structure. A three dimensional smoothing filter is applied to the volumetric data. A manufacturing design is generated from the resulting smoothed volumetric data.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method of generating a smooth optimized part design for a 3D workpiece, the method comprising: performing topology optimization based on design objectives and constraints, to generate stereolithographic surface data describing an optimized but unfinished 2D surface of the 3D workpiece, wherein the design objectives include flow parameters and the unfinished 2D surface is a flow surface; generating volumetric data describing the workpiece structure based on the surface data, wherein the volumetric data comprises a voxel representation of the workpiece structure delineated by the optimized but unfinished 2D surface; dilating a flowfield described by the volumetric data to form a dilated flowfield; subtracting the undilated flowfield from the dilated flowfield to form a hollow shell in the volumetric data; applying a three dimensional smoothing filter to the volumetric data to produces smoothed volumetric data; and generating a manufacturing design from the smoothed volumetric data. 2. The method of claim 1 , wherein generating the volumetric data comprises: differentiating interior from exterior volume of the workpiece, as delineated by the unfinished surface; and assigning voxels of the interior volume to the workpiece. 3. The method of claim 2 , wherein the workpiece comprises multiple separate regions, and wherein the method further comprises: differentiating volumes of the separate regions and assigning voxels to those volumes, separately. 4. The method of claim 2 , wherein the assignment of each voxel to each volume can be fractional. 5. The method of claim 1 , wherein the smoothing filter includes at least one filter step from a set consisting of: Gaussian filtering, mean filtering, median filtering, max or min filtering, Lanczos filtering, Bilateral filtering, anisotropic diffusion filtering, curvature anisotropic diffusion filtering, gradient anisotropic diffusion, curvature flow filtering, min/max curvature flow, non-local means filtering, box filtering, majority filtering, recursive exponential filtering, SNN filtering, sigma filtering, Nagao filtering, and despeckle filtering. 6. The method of claim 1 , wherein the smoothing filter includes a plurality of non-identical iterative filtering steps. 7. The method of claim 1 , further comprising editing the volumetric data to add, edit, or remove material by assigning voxels to at least one of the workpiece or to an environment, prior to smoothing. 8. The method of claim 7 , wherein editing the volumetric data comprises assigning voxels to the workpiece, thereby filling unwanted voids or cavities. 9. The method of claim 7 , wherein editing the volumetric data comprises assigning voxels to the workpiece, thereby adding sacrificial voxels, and wherein the method further comprises: assigning the sacrificial voxels to the environment after applying the three-dimensional smoothing filter. 10. The method of claim 1 , further comprising defining analytic structures in the volumetric data, wherein applying the smoothing filter does not alter the analytic structures. 11. The method of claim 10 , wherein defining the analytic structures comprises recognizing and flagging structures with simple analytic geometries. 12. The method of claim 1 , wherein generating a manufacturing design from the smoothed volumetric data comprises: fitting a part surface to the smoothed volumetric data; and exporting the part surface in a manufacturing or computer aided design format. 13. The method of claim 1 , further comprising adjusting a surface defined by the dilated flowfield through topology optimization based on structural design objectives and constraints. 14. The method of claim 1 , further comprising enforcing symmetry of the volumetric data, before applying the smoothing filter. 15. The method of claim 1 , wherein the surface data describes at least a second optimized but unfinished surface, and wherein each optimized but unfinished surface is generated using different design objectives and constraints. 16. The method of claim 15 , wherein the different design objectives and constraints include both structural and flow objectives and constraints.

Assignees

Inventors

Classifications

  • Manufacturability analysis or optimisation for manufacturability · CPC title

  • Median filtering · CPC title

  • G06T19/20Primary

    Editing of three-dimensional [3D] images, e.g. changing shapes or colours, aligning objects or positioning parts · CPC title

  • involving 3D image data · CPC title

  • Volume rendering · 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 US10325413B2 cover?
A method of generating a smooth optimized part design for a workpiece is presented. Topology optimization is performed based on design objectives, to generate surface data describing an optimized but unfinished surface of the workpiece. The surface data is used to generate volumetric data describing the workpiece structure. A three dimensional smoothing filter is applied to the volumetric data.…
Who is the assignee on this patent?
United Technologies Corp
What technology area does this patent fall under?
Primary CPC classification G06T19/20. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 18 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 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).