IP Library › Granted Patent US 10,514,680
Granted Patent B2
US 10,514,680 · App. 15/665,086 · Granted Dec 24, 2019

System and method for controlling an additive manufacturing system

Inventors: John Joseph Madelone, Jr. (South Glens Falls, NY); Thomas Charles Adcock (Glenville, NY); Justin John Gambone, Jr. (Watervliet, NY); Michael Evans Graham (Slingerlands, NY); Subhrajit Roychowdhury (Niskayuna, NY); Daniel J. Erno (Clifton Park, NY)
Assignee: General Electric Company
G05B19/4099B23K26/082B23K26/342B33Y30/00B33Y50/02B33Y10/00G05B2219/49023
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,514,680
App. No.
15/665,086
Granted
Dec 24, 2019
Kind
B2
Abstract

A method of manufacturing a component using an additive manufacturing system is provided. The method includes providing a build file on a controller of the additive manufacturing system. The build file includes at least one generating function, at least one seed value, and at least one function parameter. The method also includes generating a curve that corresponds to the component based on the at least one generating function, the at least one seed value, and the at least one function parameter. The method further includes positioning a material on a surface. The method further includes determining, using the controller, a plurality of set points for a consolidation device. The plurality of set points are located along the curve. The method also includes operating the consolidation device of the additive manufacturing system to consolidate the material.

Claims (28)

1. A method of manufacturing a component using an additive manufacturing system, said method comprising:

providing a build file on a controller of the additive manufacturing system, wherein the build file includes at least one generating function, at least one seed value, and at least one function parameter;

generating a curve that corresponds to the component based on the at least one generating function, the at least one seed value, and the at least one function parameter;

positioning a material on a surface;

determining, using the controller, a plurality of set points for a consolidation device of the additive manufacturing system, wherein the plurality of set points are located along the curve to form a series of equally spaced steps for the consolidation device, and wherein the plurality of set points are spaced apart a distance determined based on a resolution of the consolidation device; and

operating the consolidation device to consolidate the material.

2. The method in accordance with claim 1 , wherein the plurality of set points determined by the controller are located along a non-linear portion of the curve.

3. The method in accordance with claim 1 , wherein the providing of the build file on the controller of the additive manufacturing system comprises providing a program code including the at least one generating function, wherein at least a portion of the program code is customized for the component.

4. The method in accordance with claim 1 further comprising selecting the at least one generating function from a database.

5. The method in accordance with claim 1 , wherein the at least one generating function defines at least one of a B-spline curve, a Hilbert curve, a lattice, and a unit cell.

6. The method in accordance with claim 1 further comprising determining an actual position of the consolidation device and comparing the actual position to the plurality of set points.

7. The method in accordance with claim 1 further comprising transmitting the build file for the component to the controller.

8. The method in accordance with claim 1 , wherein the at least one generating function includes a first generating function relating to a first portion of the component and a second generating function relating to a second portion of the component.

9. The method in accordance with claim 8 , wherein the first generating function is used to form a first layer of the component and the second generating function is used to form a second layer of the component.

10. The method in accordance with claim 1 further comprising providing at least one user input for the at least one generating function, wherein the generating function is executable to define the curve based on the at least one user input.

11. The method in accordance with claim 1 , wherein the at least one generating function is encrypted, said method further comprising reading a key of the build file to decrypt the generating function.

12. An additive manufacturing system for manufacturing a component using a build file, the additive manufacturing system comprising:

a controller configured to receive the build file, wherein the build file includes at least one generating function, at least one seed value, and at least one function parameter;

a positioning device configured to position a material on a surface; and

a consolidation device coupled to said controller and positionable relative to the surface, wherein said consolidation device is configured to consolidate the material, wherein said controller is configured to determine a plurality of set points for said consolidation device along a curve defined by the at least one generating function, the at least one seed value, and the at least one function parameter, wherein the plurality of set points are located along the curve to form a series of equally spaced steps for said consolidation device, and wherein the plurality of set points are spaced apart a distance determined based on a resolution of said consolidation device.

13. The additive manufacturing system in accordance with claim 12 , wherein the plurality of set points determined by said controller are located along a non-linear portion of the curve.

14. The additive manufacturing system in accordance with claim 12 , wherein the build file includes a program code including the at least one generating function, wherein at least a portion of the program code is customized for the component.

15. The additive manufacturing system in accordance with claim 12 further comprising a database including a plurality of generating functions, wherein the at least one build file generating function is selected from the generating functions from the database.

16. The additive manufacturing system in accordance with claim 12 , wherein the at least one generating function defines at least one of a B-spline curve, a Hilbert curve, a lattice, and a unit cell.

17. The additive manufacturing system in accordance with claim 12 further comprising an imaging device configured to provide images for determining an actual position of said consolidation device, wherein said controller is configured to compare the actual position to the plurality of set points.

18. The additive manufacturing system in accordance with claim 12 , wherein the at least one generating function includes a first generating function relating to a first portion of a component and a second generating function relating to a second portion of the component.

19. The additive manufacturing system in accordance with claim 12 further comprising a user input interface, wherein the at least one generating function is executable to define the curve based on at least one user input.

20. The additive manufacturing system in accordance with claim 12 , wherein the at least one generating function is encrypted, and said controller is configured to read a key of the build file to decrypt the at least one generating function.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2017
From: MADELONE, JOHN JOSEPH, JR.; ADCOCK, THOMAS CHARLES; GAMBONE, JUSTIN JOHN, JR.; GRAHAM, MICHAEL EVANS; ROYCHOWDHURY, SUBHRAJIT; ERNO, DANIEL J.
To: GENERAL ELECTRIC COMPANY
Reel/Frame 043148/0860 →
Continuity (1)
Related Publication 20190033828A1 · Jan 31, 2019