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:
Dec. 30, 2025

Filed:

May. 14, 2021
Applicant:

Ansys, Inc., Canonsburg, PA (US);

Inventor:

Willem Jacobus Roux, Livermore, CA (US);

Assignee:

ANSYS, INC., Canonsburg, PA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 30/10 (2020.01); G06F 30/20 (2020.01); G06F 30/23 (2020.01); G06F 111/04 (2020.01); G06F 111/10 (2020.01);
U.S. Cl.
CPC ...
G06F 30/10 (2020.01); G06F 30/20 (2020.01); G06F 30/23 (2020.01); G06F 2111/04 (2020.01); G06F 2111/10 (2020.01);
Abstract

A model representing a physical object in a shape optimization according to a design objective, and a control point for altering a shape of the physical object are received. The shape is defined by a set of nodes in the model. Sibling models are generated from the model according to a perturbation scheme. The control point is perturbed with respective perturbed values for the sibling models. Each sibling model contains nodal location changes for the nodes. The nodal location changes are determined based on a respective shape function formulated according to a respective perturbed value at the control point and one or more simulated physical behaviors of the model. The model is updated to have an optimal value for the control point. The optimal value is identified from a relationship according to the design objective. The relationship correlates a physical characteristic of the sibling models to the respective perturbed values.


Find Patent Forward Citations

Loading…