# Subtract and replace feature

**URL:** <https://discourse.shapr3d.com/t/subtract-and-replace-feature/7779>\
**Category:** Modeling Questions\
**Created:** [May 25, 2020, 11:24pm UTC](https://discourse.shapr3d.com/t/subtract-and-replace-feature/7779 "2020-05-25T23:24:17Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![JAM](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/jam/32/5951_2.png) [@JAM](https://discourse.shapr3d.com/u/JAM)\
**Post date:** [May 25, 2020, 11:24pm UTC](https://discourse.shapr3d.com/t/subtract-and-replace-feature/7779/1 "2020-05-25T23:24:17Z")

</div>

Would like an option for the subtract Boolean such that when an object is subtracted it can ‘replace’ the subtracted area with the subtractor object. Example: I have a wall and I want to segment a section of it in the middle and replace it with a new segment of a certain length…while there are many ways to do this, the subtract Boolean would be the easiest. In the same sequence as being able to keep the subtractor, an option for replace would be nice. Remove the area but keep the original subtractor.

Thanks… great app!

Jim

---

<div class="post-metadata">

**Author:** ![Mirko](https://avatars.discourse-cdn.com/v4/letter/m/bc79bd/32.png) [@Mirko](https://discourse.shapr3d.com/u/Mirko)\
**Post date:** [May 25, 2020, 11:46pm UTC](https://discourse.shapr3d.com/t/subtract-and-replace-feature/7779/2 "2020-05-25T23:46:01Z")

</div>

There is a „keep Original“ Switch in the Upper left corner while selecting the subtractor object. Isn‘t that what you are looking for?

---

<div class="post-metadata">

**Author:** ![JAM](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/jam/32/5951_2.png) [@JAM](https://discourse.shapr3d.com/u/JAM)\
**Post date:** [May 26, 2020, 12:30am UTC](https://discourse.shapr3d.com/t/subtract-and-replace-feature/7779/3 "2020-05-26T00:30:58Z")

</div>

I didn’t ask it quite properly…it is when subtracting while extruding that I want to subtract and then create a new body while subtracting…not starting in the subtract Boolean wit an already created shape. A combo subtract/new body option. Also in that mode… the intersection option doesn’t seem very useful?

---

<div class="post-metadata">

**Author:** ![JAM](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/jam/32/5951_2.png) [@JAM](https://discourse.shapr3d.com/u/JAM)\
**Post date:** [May 26, 2020, 1:25am UTC](https://discourse.shapr3d.com/t/subtract-and-replace-feature/7779/4 "2020-05-26T01:25:03Z")

</div>

I created a tutorial showing what I Mean

> **[share](https://www.dropbox.com/sh/jvqhowky83eys24/AABUAcNR0aeKkK5_Bq3qISdba?dl=0)**
>
> Shared with Dropbox

---

<div class="post-metadata">

**Author:** ![Mirko](https://avatars.discourse-cdn.com/v4/letter/m/bc79bd/32.png) [@Mirko](https://discourse.shapr3d.com/u/Mirko)\
**Post date:** [May 26, 2020, 7:22am UTC](https://discourse.shapr3d.com/t/subtract-and-replace-feature/7779/5 "2020-05-26T07:22:20Z")

</div>

Oh I See. Yes, that would be nice.  
As a work around, you could probably extrude/cut the shape into the base object and then extrude the shape again to fill the new gap with a new object. However, implementing a „cut AND create object“ option seems to be a great idea.

---

<div class="post-metadata">

**Author:** ![JAM](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/jam/32/5951_2.png) [@JAM](https://discourse.shapr3d.com/u/JAM)\
**Post date:** [May 26, 2020, 2:58pm UTC](https://discourse.shapr3d.com/t/subtract-and-replace-feature/7779/6 "2020-05-26T14:58:50Z")

</div>

Yes that’s what I do (and highlighted in video)… just seems like a workflow speed up feature that I find myself doing a lot for a condo I’m designing

---

<div class="post-metadata">

**Author:** ![Bizzaro](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/bizzaro/32/3854_2.png) [@Bizzaro](https://discourse.shapr3d.com/u/Bizzaro)\
**Post date:** [May 30, 2020, 5:25am UTC](https://discourse.shapr3d.com/t/subtract-and-replace-feature/7779/7 "2020-05-30T05:25:41Z")

</div>

Agreed. That wouldn’t be a bad feature to add in.

---

<div class="post-metadata">

**Author:** ![symonty](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/symonty/32/6270_2.png) [@symonty](https://discourse.shapr3d.com/u/symonty)\
**Post date:** [May 30, 2020, 6:06am UTC](https://discourse.shapr3d.com/t/subtract-and-replace-feature/7779/8 "2020-05-30T06:06:19Z")

</div>

+1

Had a similar play on a test model, obviously this is a work around but could easily be one function.

“cut and keep intersection” ?
