# Shape Difference, Union, Intersection

**URL:** <https://talk.atomisystems.com/t/shape-difference-union-intersection/5729>\
**Category:** Feature Requests\
**Created:** [October 26, 2021, 5:45am UTC](https://talk.atomisystems.com/t/shape-difference-union-intersection/5729 "2021-10-26T05:45:37Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![afei](https://talk.atomisystems.com/user_avatar/talk.atomisystems.com/afei/32/3211_2.png) [@afei](https://talk.atomisystems.com/u/afei)\
**Post date:** [October 26, 2021, 5:45am UTC](https://talk.atomisystems.com/t/shape-difference-union-intersection/5729/1 "2021-10-26T05:45:37Z")

</div>

Please consider more shape editing functions.  
such as Difference, Union, Intersection as the help link below:

[![](https://img.youtube.com/vi/jxhR9aT6crU/maxresdefault.jpg "Inkscape Lesson 12 - Difference, Union, Intersection, Combine...") ](https://www.youtube.com/watch?v=jxhR9aT6crU)

I think about this since I want to create  
a circle’s animation opening video inside Soala,  
but Saola can not draw a circle as below:  
 ![image](https://talk.atomisystems.com/uploads/default/original/2X/c/c943767bcab1f47b2c6a1ce5034b2868e7902636.png)  
as I know, the figure above  
need a difference on both a circle and a rotated rectangle,  
or some great person to tell me how to create it on Soala.

Regards,  
Afei

---

<div class="post-metadata">

**Author:** ![Tuyenluu](https://talk.atomisystems.com/letter_avatar_proxy/v4/letter/t/f17d59/32.png) [@Tuyenluu](https://talk.atomisystems.com/u/Tuyenluu)\
**Post date:** [October 26, 2021, 7:16am UTC](https://talk.atomisystems.com/t/shape-difference-union-intersection/5729/2 "2021-10-26T07:16:49Z")

</div>

Hi Afei,

Please find my answers below:

1. To keep the aspect ratio of a shape, you can come to its Properties pane \> Position & Size tab \> click the **Link width to height** checkbox (the chain icon).  
 ![image](https://talk.atomisystems.com/uploads/default/original/2X/e/e7e6b4354bd6953836ccf6533e60507ef9a08263.png)

2. To create the circle animation above, you can try following these steps:

- Insert an oval shape
- In its **Properties** pane \> **Styles** tab \> set **No Fill** and **Solid** line style
- In the **Draw Mode** drop-down list \> select **Partly** \> type any value in the **Line Length** box.  
For example:  
 ![image](https://talk.atomisystems.com/uploads/default/original/2X/a/a2a501de8d1769a083752f14615740da464f7747.png)

Regards,  
Tuyen

---

<div class="post-metadata">

**Author:** ![afei](https://talk.atomisystems.com/user_avatar/talk.atomisystems.com/afei/32/3211_2.png) [@afei](https://talk.atomisystems.com/u/afei)\
**Post date:** [October 26, 2021, 7:40am UTC](https://talk.atomisystems.com/t/shape-difference-union-intersection/5729/3 "2021-10-26T07:40:17Z")

</div>

**One bug found here:** The Link of Width and Height cannot be exactly.  
Firstly show my preset 50x50 of an oval shape.  
 ![image](https://talk.atomisystems.com/uploads/default/original/2X/b/b446015ddee8534a4453cd6c87cdb0bbecfc3033.png)  
then link the width and height, **after some (3 or 5 times) resizing, something happened**.  
 ![image](https://talk.atomisystems.com/uploads/default/original/2X/3/3c9d9d5d5ad45385e716c4d4c26e18a8db2e4413.png)  
as you can see the figure above,  
it will be “likely” the same ratio on both width and height, not “exactly”.

Best Regard,  
Afei

---

<div class="post-metadata">

**Author:** ![Tuyenluu](https://talk.atomisystems.com/letter_avatar_proxy/v4/letter/t/f17d59/32.png) [@Tuyenluu](https://talk.atomisystems.com/u/Tuyenluu)\
**Post date:** [October 26, 2021, 8:13am UTC](https://talk.atomisystems.com/t/shape-difference-union-intersection/5729/4 "2021-10-26T08:13:43Z")

</div>

Hi,

Thanks for reporting the problem.  
The cause may be a conflict with canvas snapping when you resize.  
You can temporarily fix it by accessing the **View** menu \> click **Canvas Snapping** to turn it off.

Regards,  
Tuyen
