IP Library Granted Patent US 10,532,511
Granted Patent B2
US 10,532,511 · App. 15/167,422 · Granted Jan 14, 2020

Infill techniques in three-dimensional printing

Inventor: Andrey V. Patrov (Brooklyn, NY)
Assignee: MakerBot Industries, LLC
B29C64/106B29C64/386B29K2105/0067B33Y10/00B33Y50/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 10,532,511
App. No.
15/167,422
Granted
Jan 14, 2020
Kind
B2
Abstract

In an aspect, infilling includes one or more the following characteristics: (i) adjacent rows and columns, which may be overlapping or non-overlapping; (ii) no sharp angle turns, i.e., no turns of ninety degree or less; and (iii) intersecting between infill patterns occurs from layer to layer (i.e., at offset z-axis positions). An infilling technique may also or instead include rotating the infill pattern about ninety degrees in some alternating fashion from layer to layer.

Claims (15)

1. A computer program product comprising non-transitory computer-executable code embodied in a non-transitory computer readable medium that, when executing on one or more computing devices, performs the steps of:

generating tool instructions for building a three-dimensional object with a three-dimensional fabrication process, the tool instructions comprising instructions for fabricating:

a perimeter of the object, the perimeter including a two-dimensional cross section of a shell of the object at a first z-axis height;

a first infill layer for the perimeter, the first infill layer including a first plurality of lengths of build material spanning the perimeter in a first direction, wherein the first plurality of lengths include non-intersecting paths of build material containing a first group of vertices, wherein each vertex in the first group of vertices is formed by a discrete series of turns, wherein each turn in the discrete series of turns is greater than ninety degrees;

a second perimeter of the object, the second perimeter including a second two-dimensional cross section of the shell at a second z-axis height adjacent to the first z-axis height in the three-dimensional fabrication process; and

a second infill layer for the second perimeter, the second infill layer including a second plurality of lengths of build material, wherein the second plurality of lengths include non-intersecting paths of build material containing a second group of vertices, wherein each one of the second plurality of lengths of build material is identical to and phase shifted by 180 degrees from an adjacent one of the first plurality of lengths of build material, wherein each vertex in the second group of vertices is formed by a discrete series of turns, wherein each turn in the discrete series of turns is greater than ninety degrees, and wherein at least one of the second group of vertices overlaps with at least one of the first group of vertices to form a z-axis bond between the first infill layer and the second infill layer.

2. The computer program product of claim 1 , wherein each one of the first plurality of lengths of build material is parallel to each other one of the first plurality of lengths.

3. The computer program product of claim 1 , wherein the second plurality of lengths of build material span the second perimeter in a second direction orthogonal to the first direction.

4. The computer program product of claim 1 , wherein the second plurality of lengths of build material span the second perimeter in the first direction.

5. The computer program product of claim 1 , wherein the first infill layer and the second infill layer include no turns having an angle less than ninety degrees.

6. The computer program product of claim 1 , wherein each one of the first plurality of lengths of build material do not contact each other one of the first plurality of lengths.

7. The computer program product of claim 1 , wherein each one of the first plurality of lengths of build material are coupled to each other one of the first plurality of lengths in one or more locations.

8. The computer program product of claim 1 , wherein the second infill layer is adjacent to the first infill layer, and wherein each vertex of the second group of vertices is coupled with each vertex of the first group of vertices to form the z-axis bond between the first infill layer and the second infill layer.

9. The computer program product of claim 8 , wherein the tool instructions comprise instructions for fabricating a cell for the three-dimensional object by coupling each vertex of the second group of vertices with each vertex of the first group of vertices.

10. The computer program product of claim 1 , wherein all intersections between the first infill layer and the second infill layer occur at offset z-axis positions.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2022
From: MAKERBOT INDUSTRIES, LLC
To: STRATASYS, INC.
Reel/Frame 060731/0077 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2016
From: PATROV, ANDREY V.
To: MAKERBOT INDUSTRIES, LLC
Reel/Frame 039103/0139 →
Continuity (2)
Provisional Application 62167007 · May 27, 2015
Related Publication 20160346999A1 · Dec 1, 2016