Technique for generating a spectrum of feasible design solutions
AssigneeAutodesk, Inc.
InventorsMichael Bergin, Mark Thomas Davis
Life of this patent
Estimating the term…
Abstract
A design application generates feasible engineering designs that satisfy criteria associated with a particular engineering problem. The design application receives input that outlines a specific engineering problem to be solved, and then synthesizes a problem specification based on this input. The design application then searches a database to identify different classes of approaches to solving the design problem set forth in the problem specification. The design application then selects one or more such classes of approaches, and generates a spectrum of potential design solutions for each such approach. The generated solutions may then be evaluated to determine the degree to which the problems specification has been met.
Claims20
A non-transitory computer-readable medium including instructions that, when executed by a processor, cause the processor to generate a spectrum of design solutions, by performing the steps of:
- synthesizing a problem specification based on input associated with a design problem, wherein the problem specification indicates at least one design criterion;
- identifying within a database at least a first approach for solving the design problem, wherein each approach for solving the design problem included in the database comprises a different process for generating three-dimensional geometry;
- and
- generating a spectrum of design solutions for the first approach, wherein each design solution in the spectrum of design solutions represents a different instance of three-dimensional geometry that satisfies the at least one design criterion.
A computer-implemented method for generating a spectrum of design solutions, the method comprising:
- synthesizing a problem specification based on input associated with a design problem, wherein the problem specification indicates at least one design criterion;
- identifying within a database at least a first approach for solving the design problem, wherein each approach for solving the design problem included in the database comprises a different process for generating three-dimensional geometry;
- and
- generating a spectrum of design solutions for the first approach, wherein each design solution in the spectrum of design solutions represents a different instance of three-dimensional geometry that satisfies the at least one design criterion.
A system for generating a spectrum of design solutions, comprising:
- a memory storing a design application;
- and
- a processor that, in conjunction with executing the design application:
- synthesizes a problem specification based on input associated with a design problem, wherein the problem specification indicates at least one design criterion;
- identifies within a database at least a first approach for solving the design problem, wherein each approach for solving the design problem included in the database comprises a different process for generating three-dimensional geometry;
- and
- generates a spectrum of design solutions for the first approach, wherein each design solution in the spectrum of design solutions represents a different instance of three-dimensional geometry that satisfies the at least one design criterion.
Dependencies are inferred from the claim text.