Generating support material for three-dimensional printing
US-2015151492-A1 · Jun 4, 2015 · US
US9916684B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9916684-B2 |
| Application number | US-201615221052-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 27, 2016 |
| Priority date | Jul 27, 2016 |
| Publication date | Mar 13, 2018 |
| Grant date | Mar 13, 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.
The present disclosure is directed toward systems and methods for providing a preview that includes a visualization of various properties of an object to be printed from a three-dimensional input model. For example, systems and methods described herein involve performing one or more of a printability analysis, appearance analysis, true-visual analysis, accuracy analysis, and an integrity analysis to identify defects, visual characteristics and other properties of the object to be printed. Systems and methods described herein further relate to generating texture maps and applying the texture maps to three-dimensional renderings of the three-dimensional model to provide an interactive preview to enable a user to view and comprehend various issues associated with printing the object from the three-dimensional model.
Opening claim text (preview).
What is claimed is: 1. In a digital medium environment for designing and printing three-dimensional objects, a method for generating digital images displaying previews of three-dimensional models, the method comprising: receiving a three-dimensional input model, the three-dimensional input model comprising an underlying mesh structure; performing an accuracy analysis on the three-dimensional input model by identifying projected differences between the three-dimensional input model and a three-dimensional object to be printed based on the three-dimensional input model; generating a texture map for the accuracy analysis, the texture map comprising a mapping of the identified projected differences; applying the texture map to the underlying mesh structure of the three-dimensional input model to generate a three-dimensional rendering of the accuracy analysis of the three-dimensional input model, the three-dimensional rendering of the accuracy analysis comprising a visualization of the projected differences between the three-dimensional input model and the three-dimensional object to be printed based on the three-dimensional input model; and embedding the three-dimensional rendering of the accuracy analysis in a portable document format (PDF) document. 2. The method of claim 1 , wherein the three-dimensional input model comprises a digital model of an object to be printed by a three-dimensional printer. 3. The method of claim 1 , wherein performing the accuracy analysis comprises identifying properties of the object to be printed based on the three-dimensional input model. 4. The method of claim 3 , wherein identifying properties of the object to be printed comprises identifying one or more defects of the object based on limitations of a three-dimensional printer. 5. The method of claim 1 , wherein generating the texture map comprises generating a two-dimensional image comprising a mapping of the underlying mesh structure based on the accuracy analysis. 6. The method of claim 5 , wherein the texture map comprises a visualization of one or more properties an object to be printed based on the three-dimensional input model, wherein the one or more properties of the object comprise properties identified by an appearance analysis. 7. The method of claim 1 , wherein applying the texture map to the underlying mesh structure comprises wrapping the texture map around the underlying mesh structure to generate the three-dimensional rendering of the accuracy analysis. 8. The method of claim 1 , further comprising performing an appearance analysis of the three-dimensional input model by identifying one or more projected appearance properties of a surface of the three-dimensional object to be printed based on the three-dimensional input model. 9. The method of claim 8 , further comprising: generating a second texture map for the appearance analysis, the second texture map comprising a mapping of the identified projected appearance properties of the surface of the three-dimensional object to be printed based on the three-dimensional input model; applying the second texture map to the underlying mesh structure of the three-dimensional input model to generate a three-dimensional rendering of the appearance analysis of the three-dimensional input model, the three-dimensional rendering of the appearance analysis comprising a visualization of the identified projected appearance properties of the surface of the three-dimensional object to be printed based on the three-dimensional input model; and embedding the three-dimensional rendering of the appearance analysis in the PDF document. 10. The method of claim 9 , further comprising providing the PDF document via a graphical user interface, wherein providing the PDF document via the graphical user interface comprises providing a plurality of selectable options to view the three-dimensional rendering of the accuracy analysis and the three-dimensional rendering of the appearance analysis. 11. The method of claim 10 , further comprising: detecting a selection of a selectable option of the plurality of selectable options; and in response to detecting the selection, switching between a view of the three-dimensional rendering of the accuracy analysis and a view of the three-dimensional rendering of the appearance analysis. 12. In a digital medium environment for designing and printing three-dimensional objects, a method for generating digital images previews of three-dimensional models, the method comprising: receiving a three-dimensional input model, the three-dimensional input model comprising an underlying mesh structure; performing an accuracy analysis on the three-dimensional input model by identifying projected differences between the three-dimensional input model and a three-dimensional object to be printed based on the three-dimensional input model; performing an appearance analysis on the three-dimensional input model by identifying one or more projected appearance properties of a surface of the three-dimensional object to be printed based on the three-dimensional input model; and applying the accuracy analysis and the appearance analysis to the three-dimensional input model to generate a three-dimensional preview of the three-dimensional input model, the three-dimensional preview comprising a visualization of the projected differences between the three-dimensional input model and the three-dimensional object to be printed and the one or more projected appearance properties of the surface of the three-dimensional object. 13. The method of claim 12 , wherein identifying the projected differences between the three-dimensional input model and the three-dimensional object to be printed comprises calculating one or more properties of the three-dimensional object to be printed based on limitations of a three-dimensional printer. 14. The method of claim 13 , wherein identifying the projected differences between the three-dimensional input model and the three-dimensional object to be printed comprises: measuring a slope and curvature of an outer surface of the three-dimensional input model; and comparing measurements of the slope and curvature with the limitations of the three-dimensional printer to identify portions of the three-dimensional object that will be different from the three-dimensional input model. 15. The method of claim 12 , wherein performing the appearance analysis comprises identifying one or more visual characteristics of the surface of the three-dimensional object to be printed based on one or more of a material used to print the object, a resolution of a three-dimensional printer, and u-v coordinates of vertices of the underlying mesh structure of the three-dimensional input model. 16. The method of claim 12 , further comprising performing a printability analysis on the three-dimensional input model to identify one or more printability defects that render the three-dimensional input model unprintable by a three-dimensional printer. 17. The method of claim 16 , further comprising correcting each of the identified one or more printability defects by modifying the underlying mesh structure of the three-dimensional input model to generate a modified three-dimensional input model. 18. The method of claim 17 , wherein performing the printability analysis and correcting each of the identified one or more printability defects is performed prior to performing the accuracy analysis and performing the appearance analysis, and wherein: performing the accuracy analysis comprises performing the accuracy analysis on the modif
User feedback, e.g. print preview, test print, proofing, pre-flight checks · CPC title
Three-dimensional [3D] modelling for computer graphics · CPC title
resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview · CPC title
Improving printing performance · CPC title
Texture mapping · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.