-
公开(公告)号:US20190147117A1
公开(公告)日:2019-05-16
申请号:US16182557
申请日:2018-11-06
Applicant: AUTODESK, INC.
Inventor: David BENJAMIN , James STODDART , Lorenzo VILLAGGI , Danil NAGY
Abstract: An urban design pipeline automatically generates design options for an urban design project based on a financial model. The urban design pipeline includes a geometry engine that generates candidate designs to meet various design criteria and design objectives associated with the urban design project. The urban design pipeline also includes an evaluation engine that evaluates the candidate designs based on the financial model. The financial model quantifies the financial performance of any given candidate design. The urban design pipeline operates iteratively to improve the candidate designs until one or more convergence criteria are met, thereby generating a set of design options with acceptable financial performance.
-
12.
公开(公告)号:US20200226303A1
公开(公告)日:2020-07-16
申请号:US16831671
申请日:2020-03-26
Applicant: AUTODESK, INC.
Inventor: David Benjamin , Danil NAGY , Damon Lau , Dale Zhao
Abstract: A computer-implemented method for space frame design involves constructing a load stress map in a geometrical boundary representation of a design space, defining attachment points and load application points in the design space, creating a starting network of interconnecting lines between each two of the attachment points and load application points in the design space, assigning load application factors to each line of the starting network of interconnecting lines based on values of the load stress map, generating potential space frame designs by culling different subsets of lines of the starting network of interconnecting lines for each potential space frame design according to variable culling parameters, evaluating the potential space frame designs with respect to optimization parameters, combining the culling parameters for the potential space frame designs the performance score of which is above a predefined performance threshold, and iterating the steps of generating potential space frame designs and evaluating the potential space frame designs on the basis of the combined culling parameters.
-
13.
公开(公告)号:US20190147118A1
公开(公告)日:2019-05-16
申请号:US16184972
申请日:2018-11-08
Applicant: AUTODESK, INC.
Inventor: David BENJAMIN , James STODDART , Lorenzo VILLAGGI , Danil NAGY
IPC: G06F17/50
Abstract: An urban design pipeline is configured to automatically generate design options that meet competing design objectives. A geometry engine within the urban design pipeline generates candidate designs for an urban design project. An evaluation engine within the urban design pipeline evaluates the degree to which each candidate design addresses the competing design objectives to produce a set of design metrics. A tradeoff engine within the urban design pipeline generates a design tradeoff space based on the candidate designs and corresponding design metrics. The tradeoff engine traverses the design tradeoff space based on performance modifications to adjust the degree to which the competing design objectives are addressed. The performance modifications can be obtained from any number of stakeholders in the urban design project. In this manner, the urban design pipeline generates and/or modifies candidate designs to generate design options that balance competing design objectives that potentially originate from multiple stakeholders.
-
14.
公开(公告)号:US20190026402A1
公开(公告)日:2019-01-24
申请号:US15956689
申请日:2018-04-18
Applicant: AUTODESK, INC.
Inventor: David BENJAMIN , James STODDART , Danil NAGY , Lorenzo VILLAGGI
IPC: G06F17/50
Abstract: A design engine generates a spectrum of design options to solve an architectural design problem. When generating a given design option, the design engine processes a set of design objectives and design constraints to generate an initial design plan. The initial design plan defines generative regions where geometry can be created and non-generative regions where geometry creation is restricted. The design engine generates a set of pathways that divide the design plan into multiple parcels and then divides each parcel further to produce a collection of cells. The design engine selects specific cells for major programs and merges these cells with adjacent cells until program space requirements are met. The design engine distributes minor programs within the remaining unoccupied cells of the design plan, thereby producing the design option.
-
公开(公告)号:US20180336289A1
公开(公告)日:2018-11-22
申请号:US15979432
申请日:2018-05-14
Applicant: AUTODESK, INC.
Inventor: David BENJAMIN , Danil NAGY , Lorenzo VILLAGGI
IPC: G06F17/50
Abstract: A design space analyzer generates a parametric model associated with a design problem. The design space analyzer then discretizes various parameters associated with the model and generates a plurality of sample designs using different combinations of discretized parameters. The design space analyzer also computes one or more metrics for each sample design. In this fashion, the design space analyzer generates a coarse approximation of the design space associated with the design problem. The design space analyzer then evaluates portions of that approximation, at both global and local scales, to identify portions of the design space that meet certain feasibility criteria. Finally, the design space analyzer modifies the design space to facilitate more efficient exploration during optimization.
-
公开(公告)号:US20180137213A1
公开(公告)日:2018-05-17
申请号:US15812885
申请日:2017-11-14
Applicant: AUTODESK, INC.
Inventor: David BENJAMIN , Danil NAGY
CPC classification number: G06F17/5004 , G06T17/10 , G06T19/003
Abstract: A design engine includes a geometry module and a metric module that interoperate to generate optimal design options. The geometry module initially generates a spectrum of design options for a structure based on project constraints and design criteria set forth by potential occupants of the structure. The metric module then analyzes each design option and generates, for any given design option, a set of metrics that indicates how well the given design option meets the design criteria. The geometry module then generates additional design options in an evolutionary manner to improve the metrics generated for subsequent design options.
-
17.
公开(公告)号:US20230061993A1
公开(公告)日:2023-03-02
申请号:US18045809
申请日:2022-10-11
Applicant: AUTODESK, INC.
Inventor: Danil NAGY , Daniel NOVIELLO , James STODDART , David BENJAMIN , Damon LAU
Abstract: A design application is configured to generate a latent space representation of a fleet of pre-existing vehicles. The design application encodes vehicle designs associated with the fleet of pre-existing vehicles into the latent space representation to generate a first latent space location. The first latent space location represents the characteristic style associated with the fleet of pre-existing vehicles. The design application encodes a sample design provided by a user into the latent space representation to produce a second latent space location. The design application then determines a distance between the first latent space location and the second latent space location. Based on the distance, the design application generates a style metric that indicates the aesthetic similarity between the sample design and the vehicle designs associated with the fleet of pre-existing vehicles. The design application can also generate new vehicle designs based on the latent space representation and the sample design.
-
公开(公告)号:US20190147116A1
公开(公告)日:2019-05-16
申请号:US16181224
申请日:2018-11-05
Applicant: AUTODESK, INC.
Inventor: David BENJAMIN , James STODDART , Lorenzo VILLAGGI , Danil NAGY
IPC: G06F17/50
Abstract: An urban design pipeline automatically generates design options for an urban design project. The urban design pipeline includes a geometry engine and an evaluation engine. The geometry engine analyzes design criteria and design objectives associated with the urban design project and then generates numerous candidate designs that meet the design criteria and optimize the design objectives to varying degrees. The evaluation engine evaluates each candidate design to generate a set of metrics. The geometry engine modifies the candidate designs based on corresponding metrics to generate candidate designs that better meet the design criteria and more effectively achieve the design objectives.
-
公开(公告)号:US20190065633A1
公开(公告)日:2019-02-28
申请号:US16112562
申请日:2018-08-24
Applicant: AUTODESK, INC.
Inventor: James STODDART , Danil NAGY , David BENJAMIN , Lorenzo VILLAGGI
IPC: G06F17/50
Abstract: A design engine is configured to interact with potential occupants of a structure in order to generate data that defines the usage preferences of those occupants. The design engine generates multiple candidate designs for the structure via a generative design process, and then evaluates each candidate design using a set of metrics determined relative to the usage preferences. Based on these evaluations, the design engine selects at least one candidate design that optimizes the set of metrics across all potential occupants.
-
20.
公开(公告)号:US20190026401A1
公开(公告)日:2019-01-24
申请号:US15956685
申请日:2018-04-18
Applicant: AUTODESK, INC.
Inventor: David BENJAMIN , James STODDART , Danil NAGY , Lorenzo VILLAGGI
IPC: G06F17/50
Abstract: A design engine generates a spectrum of design options to solve an architectural design problem. When generating a given design option, the design engine processes a set of design objectives and design constraints to generate an initial design plan. The initial design plan defines generative regions where geometry can be created and non-generative regions where geometry creation is restricted. The design engine generates a set of pathways that divide the design plan into multiple parcels and then divides each parcel further to produce a collection of cells. The design engine selects specific cells for major programs and merges these cells with adjacent cells until program space requirements are met. The design engine distributes minor programs within the remaining unoccupied cells of the design plan, thereby producing the design option.
-
-
-
-
-
-
-
-
-