US 12,085,917 B2
Generative design shape optimization with singularities and disconnection prevention for computer aided design and manufacturing
Konara Mudiyanselage Kosala Bandara, Beckenham (GB); Anthony Christopher Kipkirui Yegon Ruto, Basingstoke (GB); Nigel Jed Wesley Morris, Toronto (CA); and Andrew Gareth Lewis Jones, Bristol (GB)
Assigned to Autodesk, Inc., San Francisco, CA (US)
Filed by Autodesk, Inc., San Francisco, CA (US)
Filed on Apr. 28, 2023, as Appl. No. 18/141,218.
Application 18/141,218 is a continuation of application No. 17/346,154, filed on Jun. 11, 2021, granted, now 11,675,333.
Claims priority of provisional application 63/044,651, filed on Jun. 26, 2020.
Prior Publication US 2023/0324882 A1, Oct. 12, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G05B 19/4099 (2006.01); B22F 10/80 (2021.01); B33Y 50/00 (2015.01); G05B 19/41 (2006.01); G06F 30/10 (2020.01); G06F 111/10 (2020.01); G06F 119/18 (2020.01)
CPC G05B 19/4099 (2013.01) [B22F 10/80 (2021.01); B33Y 50/00 (2014.12); G05B 19/41 (2013.01); G06F 30/10 (2020.01); G05B 2219/35134 (2013.01); G05B 2219/49023 (2013.01); G06F 2111/10 (2020.01); G06F 2119/18 (2020.01)] 36 Claims
OG exemplary drawing
 
1. A method comprising:
obtaining, by a computer program, one or more load cases and one or more design criteria for a modeled object;
iteratively modifying, by the computer program, a three dimensional shape of the modeled object in accordance with the one or more design criteria and the one or more load cases, wherein the iteratively modifying comprises regulating shape change velocities for an implicit surface representation of the three dimensional shape that exceed a reference velocity, wherein the reference velocity is set based on a mean and a standard deviation of a shape derivative on the implicit surface; and
providing, by the computer program, the three dimensional shape of the modeled object for use in manufacturing a physical structure corresponding to the modeled object using one or more computer-controlled manufacturing systems.