IP Library Granted Patent US 9,694,544
Granted Patent B2
US 9,694,544 · App. 14/491,439 · Granted Jul 4, 2017

Methods for fiber reinforced additive manufacturing

Inventors: Gregory Thomas Mark (Cambridge, MA); David Benhaim (Cambridge, MA); Abraham Parangi (Lincoln, MA); Benjamin Sklaroff (Somerville, MA)
Assignee: MARKFORGED, INC.
B29C67/0088B29C67/0055B29C70/16B33Y10/00G05B15/02G06F17/50B29K2025/08B29K2063/00B29K2071/00B29K2077/00B29K2079/085B33Y50/02
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 9,694,544
App. No.
14/491,439
Granted
Jul 4, 2017
Kind
B2
Abstract

A three-dimensional geometry is received, and sliced into layers. A first anisotropic fill tool path for controlling a three dimensional printer to deposit a substantially anisotropic fill material is generated defining at least part of an interior of a first layer. A second anisotropic fill tool path for controlling a three dimensional printer to deposit the substantially anisotropic fill material defines at least part of an interior of a second layer. A generated isotropic fill material tool path defines at least part of a perimeter and at least part of an interior of a third layer intervening between the first and second layers.

Claims (52)

1. A machine implemented method for generating three-dimensional toolpath signals for controlling a three dimensional printer, the method comprising:

receiving a three-dimensional geometry;

slicing the three-dimensional geometry into a plurality of layers;

generating an isotropic fill material toolpath signal for controlling the three dimensional printer to deposit a substantially isotropic fill material along an isotropic fill toolpath, wherein the generated isotropic toolpath signal defines at least part of a perimeter of a first layer of the plurality of layers;

generating a first anisotropic fill material toolpath signal for controlling the three dimensional printer to deposit a substantially anisotropic fill material along a first anisotropic fill toolpath, wherein an anisotropic characteristic of the substantially anisotropic fill material is oriented relative to a trajectory of the first anisotropic fill toolpath, and wherein the generated first anisotropic toolpath signal defines at least part of an interior of the first layer of the plurality of layers; and

transmitting motion command signals corresponding to the isotropic fill material toolpath signal and the first anisotropic fill material toolpath signal to the three dimensional printer, the option command signals configured to control the three dimensional printer to print a 3D printed part by:

depositing the substantially isotropic fill material along the isotropic fill toolpath to define the at least part of the perimeter of the first layer;

depositing the substantially anisotropic fill material along the first anisotropic fill toolpath to define the at least part of the interior of the first layer; and

orienting the anisotropic characteristic of the substantially anisotropic fill material to follow the trajectory of the first anisotropic fill toolpath such that the first layer of the 3D printed part exhibits the anisotropic characteristic in a specific direction corresponding to the trajectory of the first anisotropic fill toolpath.

2. The method according to claim 1 , wherein generating the first anisotropic fill material toolpath signal further comprises:

generating the first anisotropic fill material toolpath signal for controlling the three dimensional printer to deposit the substantially anisotropic fill material in a location adjacent to and reinforcing a negative subcontour within the interior of the first layer.

3. The method according to claim 1 , wherein generating the first anisotropic fill material toolpath signal further comprises:

generating a second anisotropic fill material toolpath signal for controlling the three dimensional printer to deposit the substantially anisotropic fill material along a second anisotropic fill toolpath, the second anisotropic fill material toolpath signal being computed based on the first anisotropic fill material toolpath signal and configured to control the three dimensional printer to deposit the substantially anisotropic fill material in a location adjacent to and reinforcing the first anisotropic fill toolpath of the first layer.

4. The method according to claim 3 , wherein the second anisotropic fill toolpath is located within the first layer.

5. The method according to claim 3 , wherein the second anisotropic fill toolpath is located within a second layer of the plurality of layers, the second layer adjacent to the first layer.

6. The method according to claim 5 , wherein the generated first anisotropic fill material toolpath signal defines at least part of the interior of the first layer and includes a first start point, and wherein the generated second anisotropic fill material toolpath signal defines at least part of an interior of the second layer, and includes a second start point offset from the first start point.

7. The method according to claim 5 , wherein the generated first anisotropic fill material toolpath signal defines at least part of the interior of the first layer and includes a first crossover to an adjacent portion of the first anisotropic fill toolpath, and wherein the generated second anisotropic fill material toolpath signal defines at least part of an interior of the second layer, and includes a second crossover to an adjacent portion of the second anisotropic fill toolpath, the second crossover being offset from the first crossover.

8. The method according to claim 1 , wherein generating the first anisotropic fill material toolpath signal further comprises:

generating a second anisotropic fill material toolpath signal for controlling the three dimensional printer to deposit the substantially anisotropic fill material along a second anisotropic fill toolpath, the second anisotropic fill material toolpath, signal being computed based on the first anisotropic fill material toolpath signal and the first and second anisotropic fill toolpaths establishing a centroid therebetween;

wherein the isotropic fill toolpath is proximate the centroid and defines at least part of a perimeter and at least part of an interior of a third layer of the plurality of layers, the third layer intervening between the first layer and a second layer of the plurality of layers.

9. The method according to claim 1 , wherein generating the first anisotropic fill material toolpath signal further comprises:

generating the first anisotropic fill toolpath to follow an irregular trajectory including an offset from a compound subcontour boundary.

10. The method according to claim 9 , wherein generating the first anisotropic fill material toolpath signal further comprises:

generating a crossover between the offset of the first anisotropic fill toolpath and an offset of a second anisotropic fill toolpath, wherein the crossover is arranged on a curved portion of the first anisotropic fill toolpath.

11. A method for generating three-dimensional toolpath instructions for a three dimensional printer, the method comprising:

receiving a three-dimensional geometry;

slicing the three-dimensional geometry into a plurality of layers;

generating a first anisotropic fill material toolpath signal for controlling the three dimensional printer to deposit a substantially anisotropic fill material along a first anisotropic fill toolpath, wherein an anisotropic characteristic of the substantially anisotropic fill material is oriented relative to a trajectory of the first anisotropic fill toolpath, and wherein the generated first anisotropic fill material toolpath signal defines at least part of an interior of a first layer of the plurality of layers;

generating a second anisotropic fill material toolpath signal for controlling the three dimensional printer to deposit the substantially anisotropic fill material along a second anisotropic fill toolpath, wherein the anisotropic characteristic of the substantially anisotropic fill material is oriented relative to a trajectory of the second anisotropic fill toolpath, and wherein the generated second anisotropic fill material toolpath signal defines at least part of an interior of a second layer of the plurality of layers;

generating an isotropic fill material signal for controlling the three dimensional printer to deposit a substantially isotropic fill material along an isotropic fill toolpath, wherein the generated isotropic fill material toolpath signal defines at least part of a perimeter and at least part of an interior of a third layer of the plurality of layers, the third layer intervening between the first and second layers; and

transmitting motion command signals corresponding to the isotropic fill material toolpath signal, the anisotropic fill material toolpath signal, and the second anisotropic fill material toolpath signal to the three dimensional printer, the motion command signals configured to control the three dimensional printer to print a 3D printed part by:

depositing the substantially isotropic fill material along the isotropic fill toolpath to define the at least part of the perimeter and the at least part of the interior of the third layer;

depositing the substantially anisotropic fill material along the first anisotropic fill toolpath to define the at least part of the interior of the first layer;

depositing the substantially anisotropic fill material along the second anisotropic fill toolpath to define the at least part of the interior of the second layer;

orienting the anisotropic characteristic of the substantially anisotropic fill material to follow the trajectory of the first anisotropic fill toolpath such that the first layer of the 3D printed part exhibits the anisotropic characteristic in a first specific direction corresponding to the trajectory of the first anisotropic fill toolpath; and

orienting the anisotropic characteristic of the substantially anisotropic fill material to follow the trajectory of the second anisotropic fill toolpath such that the second layer of the 3D printed part exhibits the anisotropic characteristic in a second specific direction corresponding to the trajectory of the second anisotropic fill toolpath.

12. The method according to claim 11 , further comprising:

generating the second anisotropic fill material toolpath signal based on the first anisotropic fill material signal,

wherein the first and second anisotropic fill toolpaths establish a centroid therebetween; and

wherein the isotropic fill toolpath is proximate the centroid.

13. The method according to claim 11 , wherein generating the first anisotropic fill material toolpath signal further comprises:

generating the first anisotropic fill material toolpath signal for controlling the three dimensional printer to deposit the substantially anisotropic fill material in a location adjacent to and reinforcing a negative subcontour within the interior of the first layer.

14. The method according to claim 11 , wherein generating the first anisotropic fill material toolpath signal further comprises:

generating a third anisotropic fill material toolpath signal for controlling the three dimensional printer to deposit the substantially anisotropic fill material along a third anisotropic fill toolpath, the third anisotropic fill material toolpath signal being computed based on the first anisotropic fill material toolpath signal and being configured to control the three dimensional printer to deposit the substantially anisotropic fill material in a location adjacent to and reinforcing the first anisotropic fill toolpath of the first layer.

15. The method according to claim 14 , wherein the third anisotropic fill toolpath is located within the first layer.

16. The method according to claim 14 , wherein the third anisotropic fill toolpath is located within the second layer adjacent to the first layer.

17. The method according to claim 11 , wherein the generated first anisotropic fill material toolpath signal defines at least part of the interior of the first layer and includes a first start point, and wherein the generated second anisotropic fill material toolpath signal defines at least part of the interior of the second layer, and includes a second start point offset from the first start point.

18. The method according to claim 11 , wherein the generated first anisotropic fill material toolpath signal defines at least part of the interior of the first layer and includes a first crossover to an adjacent portion of the first anisotropic fill toolpath, and wherein the generated second anisotropic fill material toolpath signal defines at least part of the interior of the second layer, and includes a second crossover to an adjacent portion of the second anisotropic fill toolpath, the second crossover being offset from the first crossover.

19. The method according to claim 11 , wherein generating a first anisotropic fill material toolpath signal further comprises:

generating the first anisotropic fill toolpath following an irregular trajectory including an offset from a compound subcontour boundary.

20. The method according to claim 19 , wherein generating a first anisotropic fill material toolpath signal further comprises:

generating a crossover between the offset of the first anisotropic fill toolpath and an offset of the second anisotropic fill toolpath, wherein the crossover is arranged on a curved portion of the first anisotropic fill toolpath.

Assignments (2)
SECURITY INTEREST Recorded Dec 4, 2024
From: MARKFORGED, INC.
To: CONTINUOUS COMPOSITES INC.
Reel/Frame 069508/0868 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 18, 2015
From: MARK, GREGORY THOMAS; BENHAIM, DAVID STEVEN; PARANGI, ABRAHAM LAWRENCE; SKLAROFF, BENJAMIN TSU
To: MARKFORGED, INC.
Reel/Frame 035033/0423 →
Continuity (15)
Continuation In Part 14297437 · Jun 5, 2014
Continuation In Part 14222318 · Mar 21, 2014
Continuation In Part 14491439
Continuation In Part 14333881 · Jul 17, 2014
Provisional Application 61907431 · Nov 22, 2013
Provisional Application 61902256 · Nov 10, 2013
Provisional Application 61883440 · Sep 27, 2013
Provisional Application 61881946 · Sep 24, 2013
Provisional Application 61880129 · Sep 19, 2013
Provisional Application 61878029 · Sep 15, 2013
Provisional Application 61847113 · Jul 17, 2013
Provisional Application 61831600 · Jun 5, 2013
Provisional Application 61815531 · Apr 24, 2013
Provisional Application 61804235 · Mar 22, 2013
Related Publication 20150165691A1 · Jun 18, 2015