| 20110098835 | Parametric configurator for product design: system and method - The present invention is a system and method for parametric configuration of a complex product. The system includes a parametric configurator, a parametric configuration language, and a parametric data management system. The parametric configuration language facilitates the solution of a design using constraints on geometric, physical, technological, operational, or business parameters. The parametric configurator includes a hierarchical solver that partitions a design into a plurality of subdesigns; provides the choice to collectively or independently optimize sets of subdesigns; and rolls back the solution process to an earlier subdesign when a given subdesign is determined to not be viable. The parametric data management system accesses data on a tangible digital medium, the data including constraints, product models, and product model instances. The method transforms the physical and geometrical constraints into a concrete product design. The completed design can be used to generate a parts and features list from a manufacturer, to generate a quote, or to assemble, manufacture, or fabricate the product. | 04-28-2011 |
| 20110098837 | Automated hierarchical configuration of custom products with complex geometries: method and apparatus - The present invention is a method and apparatus for automatically generating an optimal configuration of a product having a complex design, using logic implemented on digital computer processing system. A general configuration for the product will be broken down into a hierarchy of subdesigns by a designer of an artifact type, such as a bus. A particular instance of the product type must satisfy a set of external parametric constraints specified by a user. These constraints may take the form of a range of values for some performance characteristic of the product. Constraints may also be imposed for other reasons, such as governmental regulations or business requirements. The hierarchical decomposition facilitates the solution of highly complex problems. Criteria for a best solution may be specified for a given subdesign, for a collection of subdesigns, or globally. The tentative selection of a particular subdesign may impose internally generated parametric constraints upon a subsequent subdesign solution. If no acceptable solution is found for a given subdesign, the candidate overall configuration is rolled back to the most complete viable partial collection of subdesigns. The method transforms the constraints into a concrete design. The method will ordinarily be executed on a digital computer, and the instructions to program the computer will be stored on tangible digital media. | 04-28-2011 |