Information processing apparatus, medium, information processing method, and modeling system
US-2019018908-A1 · Jan 17, 2019 · US
US11014307B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11014307-B2 |
| Application number | US-201916415291-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 17, 2019 |
| Priority date | May 17, 2019 |
| Publication date | May 25, 2021 |
| Grant date | May 25, 2021 |
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.
A method for determining and optimizing manufacturing of an object by additive manufacturing. One or more computers access a three-dimensional digital model of the object and automatically generate a selected number of versions of supports for manufacture of the object. An image of the generated supports is displayed along with the object for visual perception by a user. The user visually observes the displayed versions of supports and object and uses the images to evaluate whether manufacturing the object by additive manufacturing is viable and whether the additive manufacturing supports are optimized. When viable, the object may be built by additive manufacturing using the optimized additive manufacturing supports to support the object.
Opening claim text (preview).
What is claimed is: 1. A method of manufacturing an object comprising: obtaining, by at least one computer, a three-dimensional digital model of the object, wherein the three-dimensional digital model comprises a representation of the object that includes vertices; determining, by the at least one computer, a vertex-normal for each of the vertices, wherein each vertex-normal extends from a respective vertex of the three-dimensional digital model to a ground plane and is normal to the ground plane; determining, by iterating through all the vertices of the representation of the object, whether each determined vertex-normal is completely inside the representation of a physical object; automatically generating, by the at least one computer, at least one version of supports for manufacture of the object, including supports defined by the vertex-normals determined to be completely outside the representation; displaying, by the at least one computer, an image of the generated supports along with the object for visual perception by a user; evaluating, by observing the visually displayed supports and object, whether manufacturing the object by additive manufacturing is viable and whether the additive manufacturing supports are optimized; and fabricating the object by additive manufacturing using the additive manufacturing supports to support the object. 2. The method of claim 1 , further comprising: selecting at least one object specific design principle for building the object; and generating, by the at least one computer, a flag indicating that the supports do not comply with the at least one object specific design principle. 3. The method of claim 2 , wherein the at least one object specific design principle comprises minimum yield per build. 4. The method of claim 1 , further comprising: selecting an orientation of the object relative to a ground plane; creating, by the at least one computer, visualizations of optional orientations of the object; evaluating the optional orientations for support complexity; and selecting, based on the support complexity, a build orientation from the optional orientations. 5. The method of claim 4 , comprising evaluating the optional orientations for a surface finish parameter of the object; and selecting, based on the surface finish parameter, a build orientation from the optional orientations. 6. The method of claim 1 , comprising: obtaining a physical example of the object; superimposing the generated supports onto the physical example of the object in an augmented reality; and determining, from the superimposed generated supports, whether manufacturing the object by additive manufacturing is viable, and whether a selected build orientation and the generated supports are optimized. 7. The method of claim 1 , wherein displaying the image comprises displaying in virtual reality the supports superimposed onto the object so that the supports are fully visible. 8. The method of claim 1 , comprising evaluating whether building the object using additive manufacturing is viable by evaluating, prior to building the object, removal requirements of the generated supports. 9. The method of claim 1 , wherein displaying the image of the generated supports along with the object comprises displaying multiple images with the supports generated with the object in differing orientations. 10. A method of manufacturing an object comprising: obtaining a physical embodiment of the object; obtaining, by at least one computer, a three-dimensional model of the object; loading the three-dimensional model into an application; selecting an orientation of the object relative to a ground plane; determining, by the at least one computer, a vertex-normal for each vertex of the three-dimensional model of the object, wherein each vertex-normal extends from a respective vertex to the ground plane and is normal to the ground plane, wherein each vertex-normal represents a definition line of potential supports that will be generated for the at least one version of the additive manufactured supports; automatically generating, by the at least one computer running the application, at least one version of additive manufacturing supports for the object using pre-determined design principles and object specific design principles; using, by the at least one computer, augmented reality to visually display the additive manufacturing supports along with the physical embodiment of the object by superimposing the generated supports onto the physical embodiment of the object in the augmented reality; evaluating, while observing the visually displayed additive manufacturing supports, whether manufacturing the object by additive manufacturing is viable and whether the additive manufacturing supports are optimized; and fabricating the object by additive manufacturing using the additive manufacturing supports to support the object. 11. The method of claim 10 , further comprising: selecting a set of object specific design principles for building the object; calculating, by the at least one computer, a volume of the generated additive manufacturing supports; calculating, by the at least one computer and based on the deposition rate, a time to deposit the volume; determining, by the at least one computer and based on the three-dimensional model of the object, a maximum volume threshold for the volume; determining, by the at least one computer and based on three-dimensional model of the object, a maximum time to deposit threshold; generating, by the at least one computer and when at least one of the maximum volume threshold and the maximum time threshold is surpassed, a flag indicating that the supports do not comply with the set of object specific design principles; evaluating the generated additive manufacturing supports; reorienting, when the flag is generated, the three-dimensional model of the object and generating revised additive manufacturing supports to reduce at least one of the volume and the time. 12. The method of claim 10 , comprising determining, by the at least one computer iterating through all the vertices of the three dimensional model of the object, whether each vertex-normal intersects the object between the respective vertex and the ground plane. 13. The method of claim 12 , comprising: determining, by the at least one computer and when a vertex-normal is determined to intersect the object, whether the determined vertex-normal is completely within the object; rejecting, by the at least one computer and when the vertex-normal is completely within the object, the vertex-normal as part of the supports; and including, as part of the supports, vertex-normals determined to be outside the object. 14. The method of claim 10 , wherein displaying the additive manufacturing supports comprises displaying in virtual reality the additive manufacturing supports superimposed onto the object so that the supports are fully visible. 15. The method of claim 10 , comprising evaluating whether building the object using additive manufacturing is viable by evaluating, prior to building the object, removal requirements of the generated supports. 16. The method of claim 10 , wherein displaying the image of the generated supports along with the object comprises displaying multiple images with the supports generated with the object in differing orientations. 17. The method of claim 10 , comprising selecting, by the at least one computer creating visualizations of optional orientations of the three-dimensional model of the object, a build orientation; and evaluatin
Data acquisition or data processing for additive manufacturing · CPC title
Data acquisition or data processing · CPC title
by mechanical means · CPC title
characterised by structural features · CPC title
Direct deposition of metal particles, e.g. direct metal deposition [DMD] or laser engineered net shaping [LENS] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.