Method for generating and building support structures with deposition-based digital manufacturing systems
US-8983643-B2 · Mar 17, 2015 · US
US9868254B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9868254-B2 |
| Application number | US-201414292670-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 30, 2014 |
| Priority date | May 30, 2014 |
| Publication date | Jan 16, 2018 |
| Grant date | Jan 16, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.