IP Library Granted Patent US 11,534,978
Granted Patent B2
US 11,534,978 · App. 16/838,896 · Granted Dec 27, 2022

Three-dimensional printing

Inventors: Andreas Linas Bastian (Oakland, CA); Gregory David Meess (Berkeley, CA)
Assignee: Autodesk, Inc.
B29C64/393B29C64/106B29C64/40B33Y10/00B33Y50/02B33Y30/00
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 11,534,978
App. No.
16/838,896
Granted
Dec 27, 2022
Kind
B2
Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for working with three-dimensional object models for printing. One of the methods includes determining a plurality of infill structures in a slice of an object; and determining a path for the tool-head to create the plurality of infill structures including: determining a first portion of the path for deposition of a first infill structure during a first time period; determining a second portion of the path for deposition of one or more second infill structures that are not adjacent to the first infill structure during a second time period; and determining a third portion of the path for deposition of a third infill structure that is adjacent to the first infill structure, wherein the second time period is determined to allow the first infill structure to cool before deposition of the third infill structure.

Claims (61)

1. A computer-implemented method comprising:

receiving a three-dimensional model of an object to be created by a three-dimensional extrusion printer that includes a tool-head that will create at least a portion of the object;

determining a plurality of infill structures in a slice of the object, the infill structures including a first infill structure, one or more second infill structures that each are not adjacent to the first infill structure in the slice, and a third infill structure that is adjacent to the first infill structure in the slice; and

determining a path for the tool-head to create each of the plurality of infill structures in the slice of the object including:

determining a first portion of the path to cause the tool-head to deposit material forming the first infill structure during a first time period;

determining a second portion of the path to cause the tool-head to deposit material forming each of the second infill structures that are not adjacent to the first infill structure during a second time period after the first time period; and

determining a third portion of the path to cause the tool-head to deposit material forming the third infill structure that is adjacent to the first infill structure during a third time period after the second time period, wherein the second time period is determined to allow the first infill structure to cool before deposition of the third infill structure by the tool-head of the three-dimensional extrusion printer;

determining a material that the three-dimensional extrusion printer will use to create the object;

determining a cooling time for the material using a first temperature at which the material will be deposited and at least one second temperature of an area in which the material will be deposited; and

determining a duration for the second time period using the cooling time for the material.

2. A computer-implemented method comprising:

receiving a three-dimensional model of an object to be created by a three-dimensional extrusion printer that includes a tool-head that will create at least a portion of the object;

determining a plurality of infill structures in a slice of the object, the infill structures including a first infill structure, one or more second infill structures that each are not adjacent to the first infill structure in the slice, and a third infill structure that is adjacent to the first infill structure in the slice; and

determining a path for the tool-head to create each of the plurality of infill structures in the slice of the object including:

determining a first portion of the path to cause the tool-head to deposit material forming the first infill structure during a first time period;

determining a second portion of the path to cause the tool-head to deposit material forming each of the second infill structures that are not adjacent to the first infill structure during a second time period after the first time period; and

determining a third portion of the path to cause the tool-head to deposit material forming the third infill structure that is adjacent to the first infill structure during a third time period after the second time period, wherein the second time period is determined to allow the first infill structure to cool before deposition of the third infill structure by the tool-head of the three-dimensional extrusion printer;

wherein determining the path for the tool-head to create each of the plurality of infill structures comprises:

determining, for all infill structures in the plurality of infill structures for which a portion of the path has not been determined, a respective portion of the path during a period of time separated in time from the time periods for the infill structures adjacent to the respective infill structure to allow the adjacent infill structures to cool before deposition of the respective infill structure.

3. A computer-implemented method comprising:

receiving a three-dimensional model of an object to be created by a three-dimensional extrusion printer that includes a tool-head that will create at least a portion of the object;

determining a plurality of infill structures in a slice of the object, the infill structures including a first infill structure, one or more second infill structures that each are not adjacent to the first infill structure in the slice, and a third infill structure that is adjacent to the first infill structure in the slice; and

determining a path for the tool-head to create each of the plurality of infill structures in the slice of the object including:

determining a first portion of the path to cause the tool-head to deposit material forming the first infill structure during a first time period;

determining a second portion of the path to cause the tool-head to deposit material forming each of the second infill structures that are not adjacent to the first infill structure during a second time period after the first time period; and

determining a third portion of the path to cause the tool-head to deposit material forming the third infill structure that is adjacent to the first infill structure during a third time period after the second time period, wherein the second time period is determined to allow the first infill structure to cool before deposition of the third infill structure by the tool-head of the three-dimensional extrusion printer;

wherein determining the second portion of the path to cause the tool-head to deposit material forming each of the second infill structures that are not adjacent to the first infill structure during the second time period after the first time period comprises determining the second portion of the path to cause the tool-head to deposit material forming each of two or more second infill structures that are not adjacent to the first infill structure during the second time period after the first time period.

4. The method of claim 1 , wherein receiving the three-dimensional model of the object to be created by the three-dimensional extrusion printer comprises receiving the three-dimensional model of the object to be created by a fused filament fabrication printer.

5. The method of claim 1 , comprising:

determining a property of the material; and

determining a length of the first portion of the path using the property of the material.

6. The method of claim 1 , comprising:

determining a property of the material; and

determining a deposition rate for the first portion of the path using the property of the material.

7. The method of claim 1 , comprising:

generating the slice of the object; and

providing to the three-dimensional extrusion printer, for the slice of the object, tool path data that indicates the path for the tool-head to create the slice of the object.

8. The method of claim 2 , wherein receiving the three-dimensional model of the object to be created by the three-dimensional extrusion printer comprises receiving the three-dimensional model of the object to be created by a fused filament fabrication printer.

9. The method of claim 2 , comprising:

determining a material that the three-dimensional extrusion printer will use to create the object;

determining a property of the material; and

determining a length of the first portion of the path using the property of the material.

10. The method of claim 2 , comprising:

determining a material that the three-dimensional extrusion printer will use to create the object;

determining a property of the material; and

determining a deposition rate for the first portion of the path using the property of the material.

11. The method of claim 2 , comprising:

generating the slice of the object; and

providing to the three-dimensional extrusion printer, for the slice of the object, tool path data that indicates the path for the tool-head to create the slice of the object.

12. The method of claim 3 , wherein receiving the three-dimensional model of the object to be created by the three-dimensional extrusion printer comprises receiving the three-dimensional model of the object to be created by a fused filament fabrication printer.

13. The method of claim 3 , comprising:

determining a material that the three-dimensional extrusion printer will use to create the object;

determining a property of the material; and

determining a length of the first portion of the path using the property of the material.

14. The method of claim 3 , comprising:

determining a material that the three-dimensional extrusion printer will use to create the object;

determining a property of the material; and

determining a deposition rate for the first portion of the path using the property of the material.

15. The method of claim 3 , comprising:

generating the slice of the object; and

providing to the three-dimensional extrusion printer, for the slice of the object, tool path data that indicates the path for the tool-head to create the slice of the object.

Assignments (2)
CHANGE OF ADDRESS FOR ASSIGNEE Recorded Aug 19, 2022
From: AUTODESK, INC.
To: AUTODESK, INC.
Reel/Frame 061572/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2020
From: BASTIAN, ANDREAS LINAS; MEESS, GREGORY DAVID
To: AUTODESK, INC.
Reel/Frame 052403/0756 →
Continuity (2)
Division 15433213 · Feb 15, 2017
Related Publication 20200230945A1 · Jul 23, 2020