# Drawing Panel

![Drawing Panel](/files/ULHStluzNgWhrnExoBE8)

Drawing panel allows users to design their ideal structure by drawing. The drawn graph will act as a weighting diagram to influence the four optimizers. A detailed introduction to the drawing system can be found [here](/ibeso/tutorial/scoring-system.md).

### Operations

Move the mouse into the canvas, the pointer will become a brush stroke. The pixels in the stroke can be weighted.

Left Click: weighting pixels&#x20;

Right Click: erasing weights

Shift+Left Click: drawing lines

### Functions

<table><thead><tr><th width="266.57142857142856">Item</th><th>Function</th></tr></thead><tbody><tr><td>Radius (Slider)</td><td>Change the radius of the brush stroke</td></tr><tr><td>Hardness (Slider)</td><td>Change the hardness of the brush stroke</td></tr><tr><td>Opacity (Slider)</td><td>Change the opacity of the brush stroke</td></tr><tr><td><img src="/files/hQ5kAu8IMA7pwOM5djCQ" alt="" data-size="line"> New (Button)</td><td>Create a new canvas</td></tr><tr><td><img src="/files/9nBtmRsicxZR8UpvHZNl" alt="" data-size="line"> Solution A (Button)</td><td>Set Solution A's nodal sensitivity field as a base canvas</td></tr><tr><td><img src="/files/Q0dr7lJShANZQa5CpQey" alt="" data-size="line"> Solution B (Button)</td><td>Set Solution B's nodal sensitivity field as a base canvas</td></tr><tr><td><img src="/files/hAILxhcpMhJDK6HR82NM" alt="" data-size="line"> Solution C (Button)</td><td>Set Solution C's nodal sensitivity field as a base canvas</td></tr><tr><td><img src="/files/j1Ml7j4Us2S7qJ2MrKvN" alt="" data-size="line"> Solution D (Button)</td><td>Set Solution D's nodal sensitivity field as a base canvas</td></tr><tr><td><img src="/files/88Tm1sClQyJz1qe6uPyM" alt="" data-size="line"> Return (Button)</td><td>Close the drawing panel without saving changes</td></tr><tr><td><img src="/files/B9qlM8wbo7fU4u9hm0T1" alt="" data-size="line"> Check (Button)</td><td>Save the changes and close the drawing panel</td></tr><tr><td><img src="/files/9NSEQVLPKeePcA8ydnWp" alt="" data-size="line"> Load (Icon)</td><td>An icon that represents a load</td></tr><tr><td><img src="/files/CuJUU7n4N6cPV1ecpwaR" alt="" data-size="line"> Pinned Support (Icon)</td><td>An icon that represents a pinned support</td></tr><tr><td><img src="/files/8wPPQdlHlMq38r45dJM3" alt="" data-size="line"> Roller Support X (Icon)</td><td>An icon that represents a roller support (horizontal direction)</td></tr><tr><td><img src="/files/cLuEUMScABQl2YPdGWE6" alt="" data-size="line"> Roller Support Y (Icon)</td><td>An icon that represents a roller support (vertical direction)</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://albertlidesign.gitbook.io/ibeso/gui/drawing-panel.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
