Fabrication of materials with desired characteristics from base materials having determined characteristics
First Claim
1. A method, using a computer, for generating a recipe for generating a physical object, the method comprising:
- determining material characteristics of a plurality of base materials;
determining a set of characteristics of a target object, wherein one of the set of characteristics is affected by a material property of at least one material in the target object;
generating a model of the physical object;
calculating locations of a plurality of the base materials in the model of the physical object, wherein the plurality of locations are calculated to approximate the desired set of characteristics of the target object when some of the base materials are placed at the calculated locations; and
outputting instructions for generating an object from located portions of the plurality of base materials.
0 Assignments
0 Petitions
Accused Products
Abstract
In an object generation system, consumable base materials are characterized in a characterization process wherein an object generation system can use a plurality of so-characterized base materials. User input representing a desired object and set of characteristics for that desired object are processed, using a computer or computing device, to derive a mapping of locations for placement of portions of the plurality of base materials such that when the mapping is provided to an object generator, the generated object approximates the representing a desired object and set of characteristics. The characterization of a base material might include elasticity of the base material, the user input might be a desired shape and elasticity, the object generator might be a 3D multi-material printer and the generated object might at least approximate the desired shape and elasticity as a result of being constructed from the plurality of base materials used by the printer.
-
Citations
18 Claims
-
1. A method, using a computer, for generating a recipe for generating a physical object, the method comprising:
-
determining material characteristics of a plurality of base materials; determining a set of characteristics of a target object, wherein one of the set of characteristics is affected by a material property of at least one material in the target object; generating a model of the physical object; calculating locations of a plurality of the base materials in the model of the physical object, wherein the plurality of locations are calculated to approximate the desired set of characteristics of the target object when some of the base materials are placed at the calculated locations; and outputting instructions for generating an object from located portions of the plurality of base materials. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, using a computer, for generating a recipe for generating a physical object, the method comprising:
-
determining material characteristics of a plurality of base materials; determining a desired set of characteristics for the object to be generated, wherein one of the set of characteristics is material dependent; calculating locations of portions of a plurality of base materials that at least approximate the desired set of characteristics for the object to be generated, wherein calculating locations of a plurality of base materials comprises; generating a data structure corresponding to a search space over a space representative of combinations of at least two of the plurality of base materials having differing characteristics, the data structure identifying at least an initial position and a second position; identifying a selection criteria; selecting one of the initial and second positions from the data structure according to the selection criteria, wherein the one of the initial and second positions identifies locations for portions of the plurality of base materials, wherein selecting the one of the initial and second positions from the data structure further comprises; estimating a first prospective set of characteristics that would result from an object made according to the combination of the plurality of base materials corresponding to the initial position; comparing the first prospective set of characteristics with the desired set of characteristics; estimating a second prospective set of characteristics that would result from an object made according to the combination of the plurality of base materials corresponding to the second position; and comparing the second prospective set of characteristics with the desired set of characteristics; and outputting instructions for generating an object from located portions of the plurality of base materials.
-
-
10. A system for generating a physical object with a desired set of characteristics from a combination of a plurality of base materials not having characteristics exactly matching the desired set of characteristics, the system comprising:
-
memory comprising data representing the characteristics of the plurality of base materials; memory comprising programming instructions; a processor, coupled to the memory comprising data representing the characteristics of the plurality of base materials and the memory comprising the programming instructions, the processor configured to; determine material characteristics of a plurality of base materials; determine a set of characteristics of a target object, wherein one of the set of characteristics is affected by a material property of at least one material in the target object; generate a model of the physical object; calculate locations of a plurality of the base materials in the model of the physical object, wherein the plurality of locations are calculated to approximate the desired set of characteristics of the target object when some of the base materials are placed at the calculated locations; and output instructions for generating an object from located portions of the plurality of base materials; a source of the base materials used for a search space solution; and a three-dimensional, computer-controlled printer for generating the physical object by placement of the base materials according, at least approximately, to the output instructions. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for generating a physical object with a desired set of characteristics from a combination of a plurality of base materials not having characteristics exactly matching the desired set of characteristics, the system comprising:
-
memory comprising data representing the characteristics of the plurality of base materials; memory comprising programming instructions; a processor, coupled to the memory comprising data representing the characteristics of the plurality of base materials and the memory comprising the programming instructions, the processor configured to; determine material characteristics of a plurality of base materials; determine a desired set of characteristics for the object to be generated, wherein one of the set of characteristics is material dependent; calculate locations of portions of a plurality of base materials that at least approximates the desired set of characteristics for the object to be generated wherein calculating locations of a plurality of base materials comprises; generating a data structure corresponding to a search space over a space representative of combinations of at least two of the plurality of base materials having differing characteristics, the data structure identifying at least an initial position and a second position; identifying a selection criteria; selecting one of the initial and second positions from the data structure according to the selection criteria; wherein the one of the initial and second positions identifies locations for portions of the plurality of base materials; estimating a prospective set of characteristics that would result from an object made according to the combination of the plurality of base materials corresponding to the initial position; comparing the prospective set of characteristics with the desired set of characteristics; estimating a prospective set of characteristics that would result from an object made according to the combination of the plurality of base materials corresponding to the second position; and comparing the prospective set of characteristics with the desired set of characteristics; and output instructions for generating an object from located portions of the plurality of base materials; a source of the base materials used for a search space solution; and a three-dimensional, computer-controlled printer for generating the physical object by placement of the base materials according, at least approximately, to the output instructions.
-
Specification