# Using swep command in CGX

**URL:** https://calculix.discourse.group/t/using-swep-command-in-cgx/1841
**Category:** CalculiX GraphiX
**Created:** [September 25, 2023, 11:06am UTC](https://calculix.discourse.group/t/using-swep-command-in-cgx/1841 "2023-09-25T11:06:20Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Aly](https://avatars.discourse-cdn.com/v4/letter/a/8edcca/32.png) [@Aly](https://calculix.discourse.group/u/Aly)
#### Post date: [September 25, 2023, 11:06am UTC](https://calculix.discourse.group/t/using-swep-command-in-cgx/1841/1 "2023-09-25T11:06:20Z")

</div>

Hello CalculiX users, I wanted to create a hollow circular disc with zero thickness using cgx, in order to do that I drew a line segment and then used swep command to revolve it around an axis by 360 degrees. Such a way results in two overlapping line segments.. how to avoid such a problem, thanks in advance

---

<div class="post-metadata">

### Author: ![dichtstoff](https://avatars.discourse-cdn.com/v4/letter/d/dec6dc/32.png) [@dichtstoff](https://calculix.discourse.group/u/dichtstoff)
#### Post date: [September 25, 2023, 11:35am UTC](https://calculix.discourse.group/t/using-swep-command-in-cgx/1841/2 "2023-09-25T11:35:30Z")

</div>

you can use the command:  
merg l all

after creating geometry

or your create the lines, and with the lines the surfce

wbr

---

<div class="post-metadata">

### Author: ![Aly](https://avatars.discourse-cdn.com/v4/letter/a/8edcca/32.png) [@Aly](https://calculix.discourse.group/u/Aly)
#### Post date: [September 25, 2023, 11:40am UTC](https://calculix.discourse.group/t/using-swep-command-in-cgx/1841/3 "2023-09-25T11:40:10Z")

</div>

Won’t that remove the generated surface?

---

<div class="post-metadata">

### Author: ![dichtstoff](https://avatars.discourse-cdn.com/v4/letter/d/dec6dc/32.png) [@dichtstoff](https://calculix.discourse.group/u/dichtstoff)
#### Post date: [September 25, 2023, 11:40am UTC](https://calculix.discourse.group/t/using-swep-command-in-cgx/1841/4 "2023-09-25T11:40:37Z")

</div>

try it !  
maybe you have to merg your points first:

merg p all  
merg l all

---

<div class="post-metadata">

### Author: ![xyont](https://yyz2.discourse-cdn.com/free1/user_avatar/calculix.discourse.group/xyont/32/3553_2.png) [@xyont](https://calculix.discourse.group/u/xyont)
#### Post date: [September 25, 2023, 3:59pm UTC](https://calculix.discourse.group/t/using-swep-command-in-cgx/1841/5 "2023-09-25T15:59:06Z")

</div>

alternatively, it can be use merging nodes by command `merg n all` after mesh is generated.

 ![2023-09-25 23_00_07-Source](https://global.discourse-cdn.com/free1/uploads/calculix/original/2X/4/439d2656849a1d5ecca41835ad04fa952fe55bba.png)

 ![2023-09-25 23_00_18-CalculiX GraphiX](https://global.discourse-cdn.com/free1/uploads/calculix/original/2X/4/4382a53c842c6b76dff8c6add68b93396cc7847c.png)

 ![2023-09-25 22_59_54-CalculiX GraphiX](https://global.discourse-cdn.com/free1/uploads/calculix/original/2X/0/0399f2b3adaa4d5bd3675c7afc6f8aae76a75530.png)
