Validation of Three-Dimensional Fabricated Object
First Claim
1. A three-dimensional object validation system, comprising:
- a computer comprising a processor and a memory, the memory comprising;
a source model generation component configured to receive information about a three-dimensional object to be fabricated and, based upon the received information, generate a source model of the three-dimensional object to be fabricated;
a fabricated model generation component configured to receive information about a fabricated three-dimensional object from one or more observation components and, based upon the received information, generate a fabricated model of the three-dimensional object of the fabricated three-dimensional object; and
a comparison component configured to compare the generated fabricated model to the generated source model to determine whether a discrepancy exists between the generated fabricated model and the generated source model, and, when the discrepancy is determined to exist, take an action; and
the observation component, wherein the observation component comprises a sensor.
1 Assignment
0 Petitions
Accused Products
Abstract
Described herein is a three-dimensional object validation system in which a source model generation component is configured to receive information about a three-dimensional object to be fabricated (e.g., 3MF file) and, based upon the received information, generate a source model of the three-dimensional object to be fabricated. A fabricated model generation component is configured to receive information about a fabricated three-dimensional object from one or more observation components and, based upon the received information, generate a fabricated model of the three-dimensional object of the fabricated three-dimensional object. A comparison component is configured to compare the generated fabricated model to the generated source model to determine whether a discrepancy exists between the generated fabricated model and the generated source model, and, when the discrepancy is determined to exist, take an action such as halting a fabrication process.
-
Citations
20 Claims
-
1. A three-dimensional object validation system, comprising:
-
a computer comprising a processor and a memory, the memory comprising; a source model generation component configured to receive information about a three-dimensional object to be fabricated and, based upon the received information, generate a source model of the three-dimensional object to be fabricated; a fabricated model generation component configured to receive information about a fabricated three-dimensional object from one or more observation components and, based upon the received information, generate a fabricated model of the three-dimensional object of the fabricated three-dimensional object; and a comparison component configured to compare the generated fabricated model to the generated source model to determine whether a discrepancy exists between the generated fabricated model and the generated source model, and, when the discrepancy is determined to exist, take an action; and the observation component, wherein the observation component comprises a sensor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of validating a three-dimensional object, comprising:
-
generating a source model based upon received information regarding a three-dimensional object to be fabricated; during fabrication of the three-dimensional object, obtaining information about the three-dimensional object being fabricated, wherein the obtained information about the three-dimensional object being fabricated is received from a sensor; generating a fabricated model of the three-dimensional object being fabricated based upon the obtained information; comparing the source model with the fabricated model to determine whether a discrepancy exists between the source model and the fabricated model; and
, if the discrepancy exists, performing an action. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A computer storage media storing computer-readable instructions that when executed cause a computing device to:
-
generate a source model based upon received information regarding a three-dimensional object to be fabricated; during fabrication of the three-dimensional object, obtain information about the three-dimensional object being fabricated; generate a fabricated model of the three-dimensional object being fabricated based upon the obtained information; compare the source model with the fabricated model to determine whether a discrepancy exists between the source model and the fabricated model; and
,when the discrepancy exists, perform an action comprising halting the fabrication of the three-dimensional object. - View Dependent Claims (19, 20)
-
Specification