Method

What is generative design?

Generative design turns the usual workflow around: instead of drawing each variant by hand, you show a model a few designs you already have and it proposes new, valid ones. STOCHOS does this for 3D geometry and predicts how each performs.

Generated variants
Generated bracket variants grouped into clusters, from a few input designs. Demonstration example.
In plain terms

Show it examples, get new designs

A generator does not score a shape you drew. It makes the shapes. You give it a handful of real designs, it learns the space they share, and it proposes new ones that stay inside it. Generation is not proof: every candidate still needs a performance check and a final solver run before you trust it.

Topology optimization

Starts from one block of allowed space and a set of loads. It removes material to leave a single shape that meets a physics goal.

Generative geometry (this page)

Starts from example shapes you already have. It learns their shared space and proposes many new valid variants for you to choose from.

One returns a single optimized part from physics. The other returns a family of variants learned from your designs.

Walkthrough

One example, start to finish

Follow a mounting bracket through generative geometry in STOCHOS, from the designs you feed in to the variants you get back. This is a demonstration example. Real results depend on the geometry, the data, and the objective.

01
Input designs

Start from designs you already have

Here, three bracket designs go in. The mounting holes are part of each shape, so the model keeps them as constraints on its own. You do not define them by hand.

Input bracket design one, a 3D-rendered mounting bracket with boreholes.
Input bracket design two, a 3D-rendered block mounting bracket with boreholes.
Input bracket design three, a 3D-rendered angled mounting bracket with boreholes.
Three input bracket designs.
02
Generation

The model learns the space

STOCHOS learns what the three designs have in common: the space of shapes they belong to. In this example, training took under a minute on a single GPU. From here, nothing is drawn by hand.

STOCHOS generative model
input3 designs
trainingunder 1 min, 1 GPU
boreholeskept as constraints
03
Generated variants

Get new, valid variants in seconds

The model proposes new shapes inside that space, in seconds. Each is a complete geometry, not a rough sketch, and each keeps the holes it needs.

Six generated variants from the three inputs, each a complete rotating geometry. Demonstration example.
04
Predict and choose

Predict how each performs, then improve

A new shape only helps if you know how it behaves. On each generated design, STOCHOS can predict full fields, stress, temperature, or flow, in seconds, instead of re-running the full solver each time. Rank the variants by predicted performance, then let GEN-BO search for a better shape. Keep the solver for final checks.

How field prediction works →
Generated variants shown with their predicted fields.

GEN-BO demo: best vertical displacement 0.238 mm after 50 designs, optimized in under 10 minutes. Demonstration example, results depend on the geometry, the data, and the objective.

The loop starts again
01 / 06
Surrogate Modeling

Model it: predict new variants in seconds from the runs you already have.

Keep reading
Where this applies
Your geometry

Generate variants of your own geometry

Bring a few of your existing designs. We will show generative geometry and GEN-BO on a part close to yours, with a predicted performance for every variant.

Request a Demo AI for Engineering

Common questions

01Is this the same as the generative AI that makes images?

No. Here, generative design means learning the space of engineering shapes, then producing new valid geometries that respect real constraints and ranking them by predicted performance. It works on parts, not pictures or text.

02Is generative design the same as topology optimization?

No. Topology optimization removes material inside a fixed design space to produce one shape that meets a physics goal. The generative geometry here learns from example shapes and proposes many new variants. The two can be combined, but they are different methods.

03How many designs do I need to start?

There is no fixed number. The demonstration on this page used three bracket designs. What you need depends on the geometry, how varied the shapes are, and how far you want the model to explore. Start with what you have, and add designs if the variants come out too narrow.

04How is GEN-BO different from normal optimization?

Classical optimization searches a fixed set of parameters you define up front. GEN-BO generates new geometries as it goes and uses uncertainty-aware Bayesian optimization to choose which to test next, so it explores shapes you did not list while spending few expensive evaluations.

05What is generative design?

Generative design learns the shared structure of existing geometries and generates new, valid variants inside the constraints you set. Instead of improving one design at a time, you search a space of shapes. In STOCHOS, GEN-BO combines this generation with Bayesian optimization to steer the search toward a target.

Partners, customers, and research collaborators
AnsysCADFEMSimuTech GroupMEScoTSNEBoschZFGEMUDLRAdler LackeMankiewiczDuluxPlixxentFraunhoferHochschule NiederrheinFUELL Lab AutomationHumotionUniversitaet HamburgRobert Bosch Stiftung