Material estimate for fabrication of three-dimensional object
First Claim
1. A system for estimating material for fabrication of a particular three-dimensional object, comprising:
- a computer comprising a processor and a memory, the memory comprising;
a predictive model trained to estimate an amount of material to be used to fabricate three-dimensional objects;
an estimation component configured to receive information regarding the particular three-dimensional object, the estimation component further configured to, using the predictive model, estimate the amount of material to be used to fabricate the particular three-dimensional object based upon the information regarding the particular three-dimensional object, wherein the predictive model is trained based on a plurality of fabrication requests and associated actual amounts of materials used to fabricate three-dimensional objects specified by the plurality of fabrication requests, the estimation component further configured to compare the estimated amount of material with an available amount of material to determine whether the material available is less than the estimated amount of material to fabricate the particular three-dimensional object, the estimation component further configured to, when it is determined the material available is less than the estimated amount of material, perform an action, and, when it is determined the material available is greater or equal to the estimated amount of material, fabricate the particular three-dimensional object;
a machine learning component configured to receive an actual amount of material used during a fabrication process, the machine learning component further configured to adaptively update the predictive model based on the actual amount of material used to fabricate the particular three-dimensional object.
1 Assignment
0 Petitions
Accused Products
Abstract
The system includes a predictive model trained to estimate an amount of material to be used to fabricate three-dimensional objects. The system further includes an estimation component that receives information regarding the three-dimensional object. The estimation component, using the predictive model, estimates the amount of material to be used to fabricate the three-dimensional object based upon the information regarding the three-dimensional object. The estimation component compares the estimated amount of material with an available amount to determine whether the material available is less than the estimated amount of material to fabricate the three-dimensional object. When it is determined the material available is less than the estimated amount of material, the estimation component can perform an action such as preventing commencement of a fabrication process and/or providing information to a user. The predictive model can be adaptively updated based upon an actual amount of material used during the fabrication process.
-
Citations
15 Claims
-
1. A system for estimating material for fabrication of a particular three-dimensional object, comprising:
-
a computer comprising a processor and a memory, the memory comprising; a predictive model trained to estimate an amount of material to be used to fabricate three-dimensional objects; an estimation component configured to receive information regarding the particular three-dimensional object, the estimation component further configured to, using the predictive model, estimate the amount of material to be used to fabricate the particular three-dimensional object based upon the information regarding the particular three-dimensional object, wherein the predictive model is trained based on a plurality of fabrication requests and associated actual amounts of materials used to fabricate three-dimensional objects specified by the plurality of fabrication requests, the estimation component further configured to compare the estimated amount of material with an available amount of material to determine whether the material available is less than the estimated amount of material to fabricate the particular three-dimensional object, the estimation component further configured to, when it is determined the material available is less than the estimated amount of material, perform an action, and, when it is determined the material available is greater or equal to the estimated amount of material, fabricate the particular three-dimensional object; a machine learning component configured to receive an actual amount of material used during a fabrication process, the machine learning component further configured to adaptively update the predictive model based on the actual amount of material used to fabricate the particular three-dimensional object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of estimating material for fabrication of a three-dimensional object, comprising:
-
training a predictive model using a machine learning algorithm, wherein the predictive model is trained based on a plurality of fabrication requests and associated actual amounts of materials used to fabricate three-dimensional objects specified by the plurality of fabrication requests; receiving information regarding a three-dimensional object to be fabricated; using the predictive model, estimating an amount of material to be used in fabrication of the three-dimensional object; receiving information regarding an available amount of material from a fabrication apparatus; determine whether the available amount of material is greater than or equal to the estimated amount of material; when the available amount of material is not greater than or equal to the estimated amount of material, perform an action; and when the available amount of material is greater the estimated amount of material, fabricate the particular three-dimensional object using the fabrication apparatus, and, adaptively update the predictive model based on an actual amount of material used to fabricate the particular three-dimensional object. - View Dependent Claims (12, 13)
-
-
14. A computer storage media storing computer-readable instructions that when executed cause a computing device to:
-
train a predictive model using a machine learning algorithm, wherein the predictive model is trained based on a plurality of fabrication requests and associated actual amounts of materials used to fabricate three-dimensional objects specified by the plurality of fabrication requests; receive information regarding a particular three-dimensional object to be fabricated; using the predictive model, estimate an amount of material to be used in fabrication of the particular three-dimensional object; receive information regarding an available amount of material from a fabrication apparatus; determine whether the available amount of material is greater than or equal to the estimated amount of material; when the available amount of material is not greater than or equal to the estimated amount of material, perform an action; when the available amount of material is greater the estimated amount of material, fabricate the particular three-dimensional object using the fabrication apparatus; and adaptively update the predictive model based on an actual amount of material used to fabricate the particular three-dimensional object. - View Dependent Claims (15)
-
Specification