- Number
- 9623608
- Published
- 2017-04-18
- Filed
- 2013-10-21
- Assignee
- DISNEY ENTERPRISES, INC.
- Inventors
- Bickel; Bernd et al.
- CPC
- B29C64/386; B33Y50/00; G06F30/00
- Verdict
- Low Hardware
- Source
- Google Patents · FreePatentsOnline
The keeper's note
3D-printing/materials fabrication method that engineers desired physical properties (e.g. flexibility) from base materials.
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 ofbase materials used by the printer.
Background
BRIEF DESCRIPTION OF THE DRAWINGS(1) FIG. 1 illustrates examples of real and replicated objects.(2) FIG. 2 illustrates an example of steps in a process of designing deformable materials with desired deformation behavior.(3) FIG. 3 illustrates an example of branch-and-bound with clustering.(4) FIG. 4 illustrates components of a measurement system that might be used to measure the deformation behavior of objects to be duplicated (targetobjects), the deformation behavior of the plurality of base materials to be used, and/or to verify the deformation behavior of the printed object.(5) FIG. 5 is a graph of force-displacement curves for a subset of measured materials showing their nonlinear behavior.(6) FIG. 6 illustrates base materials under 15 Newton force.(7) FIG. 7 illustrates a side-by-side comparison of real and simulated materials.(8) FIG. 8 illustrates results of a validation of composite materials.(9) FIG. 9 are graphs showing validation of goal-based design algorithm.(10) FIG. 10 illustrates a fabricated example of goal based design and the obtained spatial combination and the error evaluation.(11) FIG. 11 shows show force-displacementcurves for corresponding points on replicas and original objects.(12) FIG. 12 is a table of error values for various models.(13) FIG. 13 illustrates transversely isotropic base materials, made from tubes of varying sizes and distributions.(14) FIG. 14 illustrates parameters for a leather stool, including show force-displacement curves for
Claims
1. A method, using a computer, for generating a recipe for generating a physical object, the method comprising: determining materialcharacteristics of a plurality of base materials; determining a set of characteristics ofa 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.
9. A method, using a computer, for generatinga 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 leastapproximate 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 afirst 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 configuredto: 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 materialsare 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.
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 thememory 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 theprospective 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.