IP Library Granted Patent US 10,474,134
Granted Patent B2
US 10,474,134 · App. 15/143,358 · Granted Nov 12, 2019

Systems and methods for compensating for 3D shape deviations in additive manufacturing

Inventors: Qiang Sean Huang (Rancho Palos Verdes, CA); He Luan (Los Angeles, CA); Yuan Jin (Los Angeles, CA)
Assignee: University of Southern California
G05B19/4099B29C67/00G05B2219/49023Y02P90/265
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 10,474,134
App. No.
15/143,358
Granted
Nov 12, 2019
Kind
B2
Abstract

Methods and systems for predicting deformation error and compensating for shape deviation in Additive Manufacturing (AM) techniques include, in one aspect, a method including: obtaining a deformation model for an AM machine; predicting deformation for the object using the deformation model applied to the 3D model; selecting an amount of deformation compensation to effect by minimizing deviation for the predicted deformation; and providing the selected amount of deformation compensation to modify the 3D model to compensate for deformation during creation by the AM machine.

Claims (24)

1. A method performed by a computer system comprising processor electronics and at least one memory device, the method comprising:

obtaining a deformation model for an additive manufacturing (AM) machine, the deformation model representing deformation in a Spherical Coordinate System (SCS) including a first angular location variable and a second angular location variable, wherein the deformation model includes an in-plane deformation error model defined in a first Polar Coordinate System (PCS) using the first angular location variable from the SCS, and the deformation model includes an out-of-plane deformation error model defined in a second PCS using the second angular location variable from the SCS;

receiving a three dimensional (3D) model of an object to be built using the AM machine;

predicting deformation for the object using the deformation model applied to the 3D model, wherein the predicting comprises calculating for a given point on the 3D model separate in-plane and out-of-plane error components using the respective in-plane deformation error model and out-of-plane deformation error model;

selecting an amount of deformation compensation to effect by minimizing deviation for the predicted deformation; and

providing the selected amount of deformation compensation to modify the 3D model to compensate for deformation during creation by the AM machine;

wherein the deformation model for the AM machine is generated using a cookie-cutter model to trim a polygon from a cylinder, and the cookie-cutter model comprises a periodic waveform having an amplitude that alternates at a steady frequency between fixed minimum and maximum values.

2. The method of claim 1 , wherein obtaining the deformation model for an additive manufacturing machine comprises:

obtaining data associated with the AM machine during creation of one or more standard calibration parts.

3. The method of claim 1 wherein the deformation model for the AM machine is generated using a library of cookie-cutter models including a square wave model and a sawtooth wave model.

4. The method of claim 1 , wherein the minimizing deviation for the predicted deformation comprises minimizing an area deviation in the first PCS.

5. The method of claim 4 , wherein the minimizing an area deviation in the first PCS comprises calculating a minimized value corresponding to a total absolute area deviation.

6. The method of claim 1 , wherein the minimizing deviation for the predicted deformation comprises calculating an amount of compensation that is equivalent to an area deviation in the first PCS.

7. The method of claim 1 , wherein the minimizing deviation for the predicted deformation comprises minimizing volume deviation in the SCS.

8. The method of claim 7 , wherein providing the selected amount of deformation compensation to modify the 3D model comprises applying an in-plane deformation compensation to a 3D model layer-by-layer.

9. A system comprising:

an additive manufacturing (AM) machine; and

one or more computing devices coupled with the AM machine and programed to (i) obtain a deformation model for the AM machine, the deformation model representing deformation in a Spherical Coordinate System (SCS) including a first angular location variable and a second angular location variable, wherein the deformation model includes an in-plane deformation error model defined in a first Polar Coordinate System (PCS) using the first angular location variable from the SCS, and the deformation model includes an out-of-plane deformation error model defined in a second PCS using the second angular location variable from the SCS; (ii) receive a three dimensional (3D) model of an object to be built using the AM machine; (iii) predict deformation for the object using the deformation model applied to the 3D model, wherein the predicting comprises calculating for a given point on the 3D model separate in-plane and out-of-plane error components using the respective in-plane deformation error model and out-of-plane deformation error model; (iv) select an amount of deformation compensation to effect by minimizing volume deviation in the SCS for the predicted deformation; and (v) provide the selected amount of deformation compensation to modify the 3D model to compensate for deformation during creation by the AM machine; wherein the deformation model for the AM machine is generated using a cookie-cutter model to trim a polygon from a cylinder, and the cookie-cutter model comprises a periodic waveform having an amplitude that alternates at a steady frequency between fixed minimum and maximum values.

10. The system of claim 9 , wherein the one or more computing devices coupled with the AM machine are programed to obtain data associated with the AM machine during creation of one or more standard calibration parts.

11. The system of claim 9 , wherein the deformation model for the AM machine is generated using a library of cookie-cutter models including a square wave model and a sawtooth wave model.

12. The system of claim 9 , wherein the one or more computing devices coupled with the AM machine are programed to minimize an area deviation in the first PCS.

13. The system of claim 12 , wherein the one or more computing devices coupled with the AM machine are programed to minimize an area deviation in the first PCS by calculating a minimized value corresponding to a total absolute area deviation.

14. The system of claim 9 , wherein the one or more computing devices coupled with the AM machine are programed to calculate an amount of compensation that is equivalent to an area deviation in the first PCS.

15. The system of claim 9 , wherein the one or more computing devices coupled with the AM machine are programed to provide the selected amount of deformation compensation to modify the 3D model by applying an in-plane deformation compensation to a 3D model layer-by-layer.

Assignments (4)
CONFIRMATORY LICENSE Recorded Nov 14, 2023
From: UNIVERSITY OF SOUTHERN CALIFORNIA
To: NATIONAL SCIENCE FOUNDATION
Reel/Frame 065564/0249 →
CONFIRMATORY LICENSE Recorded Sep 20, 2022
From: UNIVERSITY OF SOUTHERN CALIFORNIA
To: NATIONAL SCIENCE FOUNDATION
Reel/Frame 061478/0416 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2018
From: LUAN, HE; JIN, YUAN
To: UNIVERSITY OF SOUTHERN CALIFORNIA
Reel/Frame 047518/0131 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2016
From: HUANG, QIANG SEAN
To: UNIVERSITY OF SOUTHERN CALIFORNIA
Reel/Frame 038438/0297 →
Continuity (2)
Provisional Application 62154178 · Apr 29, 2015
Related Publication 20160320771A1 · Nov 3, 2016
Cited By (3)
US 12,229,890 US 12,391,002 US 12,496,781