iBESO
  • iBESO: An interactive 2D topology optimization software
  • Installation
  • GUI
    • Main Interface
    • Scoring Panel
    • Parameter Panel
    • Options Panel
    • Drawing Panel
    • Boundary Conditions Settings Panel
    • Information Panel
  • Tutorial
    • Topology Optimization
    • Scoring System
    • Drawing System
    • Visualization
Powered by GitBook
On this page
  1. Tutorial

Drawing System

This page provides a description of the drawing system.

PreviousScoring SystemNextVisualization

Last updated 2 years ago

The drawing system allows users to affect solutions by drawing their favorite patterns. Users can open the to draw designs on the canvas. The drawn patterns will be considered as weights to influence the next generation of solutions. The colors of the drawn patterns represent different weights (e.g. black is 1 and white is 0).

The description of GUI can be found in the and the .

Tutorial

Fig. 1 shows four solutions obtained by the four optimizers. The resolution is set to 60 x 40.

The user can also draw additional structures based on an existing solution or erase parts of the existing structure to create diverse solutions, as shown in Figs. 6 and 7.

Next, users can click to open the to draw patterns, as shown in Fig. 2. As can be seen that an additional structure is drawn here. The structure can be calculated as a group of weights to affect the next generation of solutions. Click can save the drawn pattern.

Then, users can click to create the next generation of four solutions. The updated solutions have an additional structure, as shown in Fig. 3.

Also, users can adjust the influence degree of drawing weights () to change the size of the drawn structure in the next generation of solutions, as shown in Figs. 4 and 5.

Parameter Panel
Drawing Panel
Main Interface
Drawing Panel
Drawing Panel
Fig. 1. The four existing solutions
Fig. 2. An additional structure created using the drawing system
Fig. 3. The additional structure appears in the next generation of solutions
Fig. 4. Modifying the influence degree of the drawing weights in the parameter panel (default is 0.5)
Fig. 5. Modifying drawing weights can affect the next generation of solutions
Fig. 6. Creating an additional structure based on the existing Solution A
Fig. 7. Obtaining diverse solutions based on the preferred pattern