The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 01, 2025

Filed:

Mar. 12, 2021
Applicant:

Autodesk, Inc., San Rafael, CA (US);

Inventors:

Kai-Hung Chang, El Cerrito, CA (US);

Chin-Yi Cheng, Walnut Creek, CA (US);

Mehdi Nourbakhsh, Richmond, CA (US);

Assignee:

AUTODESK, INC., San Francisco, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 30/27 (2020.01); G06F 30/13 (2020.01); G06F 30/23 (2020.01); G06N 20/00 (2019.01);
U.S. Cl.
CPC ...
G06F 30/27 (2020.01); G06F 30/13 (2020.01); G06N 20/00 (2019.01); G06F 30/23 (2020.01);
Abstract

A method and system provide the ability to optimize a structural engineering design. A dataset is synthesized by acquiring a structural skeleton design of an entire building. The skeleton defines locations and connectivities of bars that represent columns or beams. The skeleton design is represented as a structural graph with each bar represented as a graph node and edges connecting graph nodes. Structural simulation results are computed for the synthetic dataset based on the structural graph, various loads, and a structural analysis. A simulation model and a size optimization model are trained based on the structural simulation results with the size optimization model determining cross-section sizes for the bars to satisfy a building mass objective, building constraints, and output from the simulation model. The structural engineering design is output from the size optimization model.


Find Patent Forward Citations

Loading…