Method and apparatus for three dimensional printing of colored objects

US9868254B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9868254-B2
Application numberUS-201414292670-A
CountryUS
Kind codeB2
Filing dateMay 30, 2014
Priority dateMay 30, 2014
Publication dateJan 16, 2018
Grant dateJan 16, 2018

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.

Systems, computer readable media, and methods for printing of 3D objects in color are disclosed. In general, a 3D object may be produced and colored by a 3D printer using the same digital 3D model. The digital model for a desired 3D object may be revised to include a process for coloring the object by the 3D printer. In one embodiment, this may involve coloring to the object after it has been made. In an alternative embodiment, color may be added as the object is being made. Because the 3D model provides knowledge of the surface, contours and all the coordinates of the 3D object being printed, the object can be colored using the same digital model.

First claim

Opening claim text (preview).

The invention claimed is: 1. A non-transitory program storage device, readable by a processor and comprising instructions stored thereon to cause one or more processors to: receive a 3D information file having data representative of a 3D printable object for production using a 3D printing apparatus; update the 3D information file to include color information for the 3D printable object; update the 3D information file to account for performing a finishing operation prior to applying color when producing the 3D printable object, wherein the finishing operation applies finishing to correct imperfections detected between a produced 3D printed object and the 3D printable object; create a machine readable code sequence that is executable by the 3D printing apparatus based on the updated 3D information file that includes the color information and accounts for performing the finishing operation; and determine whether the produced 3D printed object matches the 3D printable object. 2. The non-transitory program storage device of claim 1 , wherein the instructions that cause the one or more processors to update the 3D information file to include color information comprise instructions that cause the one or more processors to include information that accounts for alternating between printing 3D material and applying color to a surface of previously printed 3D material. 3. The non-transitory program storage device of claim 1 , wherein the instructions that cause the one or more processors to update the 3D information file to include color information comprise instructions that cause the one or more processors to include information that accounts for applying color to a surface of previously printed 3D material while more 3D material is being printed. 4. The non-transitory program storage device of claim 1 , wherein the instructions that cause the one or more processors to update the 3D information file to include color information comprise instructions that cause the one or more processors to include information that accounts for applying color to a surface of the 3D printable object after the 3D printable object has been produced. 5. The non-transitory program storage device of claim 1 , wherein the instructions that cause the one or more processors to update the 3D information file to include color information comprise instructions that cause the one or more processors to implement a texture mapping of the 3D printable object to add the color information. 6. The non-transitory program storage device of claim 5 , wherein the 3D information file includes surface coordinates, and wherein the instructions that causes the one or more processors to implement a texture mapping comprise instructions that cause the one or more processors to implement the texture mapping based on the surface coordinates. 7. The non-transitory program storage device of claim 1 , wherein the instructions that cause the one or more processors to update the 3D information file to include color information comprise instructions that cause the one or more processors to revise the 3D information file to account for interaction and interference between a print head of the 3D printing apparatus and a color application head of the 3D printing apparatus. 8. The non-transitory program storage device of claim 1 , wherein the instructions that cause the one or more processors to update the 3D information file to include color information comprise instructions that cause the one or more processors to revise the 3D information file to account for a plurality of color parameters that include relative position and orientation of a print head of the 3D printing apparatus and a color application head of the 3D printing apparatus. 9. The non-transitory program storage device of claim 1 , wherein the finishing operation includes sanding, buffing, or both by the 3D printing apparatus to remove one or more detected imperfections between the produced 3D printed object and the 3D printable object. 10. An apparatus, comprising: at least one processor; memory coupled to the at least one processor and having instructions stored thereon to cause the at least one processor to: receive a 3D information file having data representative of a 3D printable object for production using a 3D printing apparatus; update the 3D information file to include color information for the 3D printable object; update the 3D information file to account for performing a finishing operation prior to applying color during the production of the 3D printable object, wherein the finishing operation includes sanding, buffing, or both by the 3D printing apparatus to remove one or more detected imperfections between a produced 3D printable object and the 3D printable object; and create a machine readable code sequence that is executable by the 3D printing apparatus based on the updated 3D information file that includes the color information and accounts for performing the finishing operation. 11. The apparatus of claim 10 , wherein the instructions that cause the at least one processor to update the 3D information file to include color information comprise instructions that cause the at least one processor to include information that accounts for alternating between printing 3D material and applying color to a surface of previously printed 3D material. 12. The apparatus of claim 10 , wherein the instructions that cause the at least one processor to update the 3D information file to include color information comprise instructions that cause the at least one processor to include information that accounts for applying color to a surface of previously printed 3D material while more 3D material is being printed. 13. The apparatus of claim 10 , wherein the instructions that cause the at least one processor to update the 3D information file to include color information comprise instructions that cause the at least one processor to include information that accounts for applying color to a surface of the 3D printable object after producing the 3D printable object. 14. The apparatus of claim 10 , wherein the instructions that cause the at least one processor to update the 3D information file to include color information comprise instructions that cause the at least one processor to implement a texture mapping of the 3D printable object to add the color information. 15. The apparatus of claim 14 , wherein the 3D information file includes surface coordinates, and wherein the instructions to implement a texture mapping comprise instructions that cause the at least one processor to implement the texture mapping based on the surface coordinates. 16. The apparatus of claim 10 , wherein the instructions that cause the at least one processor to update the 3D information file to include color information comprise instructions that cause the at least one processor to revise the 3D information file to account for interaction and interference between a print head of the 3D printing apparatus and a color application head of the 3D printing apparatus. 17. The apparatus of claim 10 , wherein the instructions that cause the at least one processor to update the 3D information file to include color information comprise instructions that cause the at least one processor to revise the 3D information file to account for a plurality of color parameters that include relative position and orientation of a print head of the 3D printing apparatus and a color application head of the 3D printing apparatus. 18. The apparatus of claim 10 , wherein the instructions further cause the at least one pro

Assignees

Inventors

Classifications

  • after shaping · CPC title

  • Operations & Transport · mapped topic

  • Multi-coloured · CPC title

  • Auxiliary operations or equipment, e.g. for material handling · CPC title

  • Post-treatment, e.g. curing, coating or polishing · 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 US9868254B2 cover?
Systems, computer readable media, and methods for printing of 3D objects in color are disclosed. In general, a 3D object may be produced and colored by a 3D printer using the same digital 3D model. The digital model for a desired 3D object may be revised to include a process for coloring the object by the 3D printer. In one embodiment, this may involve coloring to the object after it has been m…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification B29C67/0059. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Jan 16 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).