Slicing and/or texturing for three-dimensional printing

US2016019319A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016019319-A1
Application numberUS-201414773761-A
CountryUS
Kind codeA1
Filing dateMar 13, 2014
Priority dateMar 14, 2013
Publication dateJan 21, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for slicing a three-dimensional model for printing of a corresponding object by a 3D printer, comprises: obtaining the envelope of the object as polygons, then for each region of a predefined work area within the slicing plane: identifying the closest polygon of said envelope that is positioned above said respective pixel; where no polygon is identified, then marking a corresponding region as a no-print region; if the direction vector of said closest above polygon has a positive component in the Z direction, then marking said corresponding region as a model region; and if the direction vector of said polygon has a negative component in the Z direction, then marking the region as a support region, and printing accordingly. An advantage of the above procedure is that the slicing, and in addition texture mapping, can be efficiently carried out on a graphics card or GPU.

First claim

Opening claim text (preview).

1 . A method for slicing a three-dimensional model for printing of a corresponding object by a 3D printer, the slicing made within a space having a Z axis, the Z axis being perpendicular to a printing plane, the method comprising: obtaining a representation of an envelope of an object as a collection of planar polygons, each polygon defined by shape, location coordinates and a direction vector that is perpendicular to the respective polygon, said direction vector pointing outwardly of said object and thereby distinguishing an inward face of said polygon from an outward face of said polygon; defining a slicing plane characterized by a Z0 coordinate along the Z axis; and dividing said slicing plane into regions that are within the object, regions that belong to a support structure and regions that are outside the object and not to be printed. 2 . The method of claim 1 , wherein said identifying regions within said slice comprises: finding a closest polygon of said envelope that is positioned above a respective region to be identified; where no polygon is identified, then marking a corresponding region as a no-print region; if a direction vector of a closest above polygon has a positive component in the Z direction, then marking said corresponding region as a model region; if a direction vector of said closest above polygon has a negative component in the Z direction, then marking the region as a support region. 3 . The method according to claim 1 wherein said obtaining a representation further comprises orientating. 4 . The method according to claim 1 , further comprising obtaining texture maps and mapping regions of texture onto said slices. 5 . The method according to claim 4 , wherein said texture maps comprise maps defining color distribution, maps defining distribution of different materials and maps defining 3 dimensional surface texture. 6 . The method of claim 1 , wherein each region is a multi-voxel region, the method further comprising defining voxels in each region of said defined slice regions prior to printing. 7 . The method of claim 1 , further comprising: printing the object in layers, each layer corresponding to a respective slice of said plurality of planar slices, said each layer printed by: depositing support material in voxels of each region marked as a support region within said respective slice, depositing model material in voxels of each region marked as a model pixel within said respective slice. 8 . The method according to claim 1 , wherein printing a layer immediately follows the corresponding virtual slicing. 9 . The method according to claim 1 carried out on a graphics card or a graphical processing unit. 10 . A sliced 3 dimensional model of an object to be printed, sliced using a method according to claim 1 . 11 . A method for adding texture to a sliced three-dimensional model for printing of a corresponding object by a 3D printer, the method comprising: obtaining a representation of an envelope of an object as a collection of planar polygons; slicing the model across the envelope; obtaining a texture map of said model; and mapping said texture map onto said slices to generate regions of defined texture. 12 . A sliced and texture-mapped 3 dimensional model of an object to be printed, sliced and texture mapped using a method according to claim 1 . 13 . A printed 3-dimensional object, printed from a sliced three-dimensional model generated according to claim 1 . 14 . The use of a graphical printing unit (GPU) to slice a three-dimensional model of an object to be printed, according to claim 1 .

Assignees

Inventors

Classifications

  • Calculate number and form of 2-D slices automatically from volume on screen · CPC title

  • Surface or curve machining, making three-dimensional [3D] objects, e.g. desktop manufacturing · CPC title

  • Build layer of different, weaker material between support and prototype · CPC title

  • for controlling or regulating additive manufacturing processes · CPC title

  • G06T17/10Primary

    Constructive solid geometry [CSG] using solid primitives, e.g. cylinders, cubes · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016019319A1 cover?
A method for slicing a three-dimensional model for printing of a corresponding object by a 3D printer, comprises: obtaining the envelope of the object as polygons, then for each region of a predefined work area within the slicing plane: identifying the closest polygon of said envelope that is positioned above said respective pixel; where no polygon is identified, then marking a correspond…
Who is the assignee on this patent?
Stratasys Ltd
What technology area does this patent fall under?
Primary CPC classification G05B19/4099. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jan 21 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).