# New Subtract bug

**URL:** <https://discourse.shapr3d.com/t/new-subtract-bug/31658>\
**Category:** Modeling Questions\
**Created:** [May 2, 2024, 10:53pm UTC](https://discourse.shapr3d.com/t/new-subtract-bug/31658 "2024-05-02T22:53:20Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![TigerMike](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/tigermike/32/32650_2.png) [@TigerMike](https://discourse.shapr3d.com/u/TigerMike)\
**Post date:** [May 2, 2024, 10:53pm UTC](https://discourse.shapr3d.com/t/new-subtract-bug/31658/1 "2024-05-02T22:53:20Z")

</div>

For whatever reason, **Subtract** reverts to None every time I access it.  
I want to remain on" **-Removed Bodies**" just like it used to.  
iPad Pro, app version 5.601.0.6803

---

<div class="post-metadata">

**Author:** ![Xdrakosha](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/xdrakosha/32/24881_2.png) [@Xdrakosha](https://discourse.shapr3d.com/u/Xdrakosha)\
**Post date:** [May 3, 2024, 2:46am UTC](https://discourse.shapr3d.com/t/new-subtract-bug/31658/2 "2024-05-03T02:46:18Z")

</div>

We reported about that in gamma community. Answer is “this is how it will work from now on”.  
As I can understand they not planning to revert this back. Looks like we just have to used to it. I already did.

---

<div class="post-metadata">

**Author:** ![Shaun](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/shaun/32/18786_2.png) [@Shaun](https://discourse.shapr3d.com/u/Shaun)\
**Post date:** [May 3, 2024, 3:02am UTC](https://discourse.shapr3d.com/t/new-subtract-bug/31658/3 "2024-05-03T03:02:07Z")

</div>

> [@Xdrakosha](#):
>
> “this is how it will work from now on”

That’s disappointing to be honest. It’s always helpful for software to remember your preferences.

Is it the same with the mirror and all Boolean operations?

---

<div class="post-metadata">

**Author:** ![TigerMike](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/tigermike/32/32650_2.png) [@TigerMike](https://discourse.shapr3d.com/u/TigerMike)\
**Post date:** [May 3, 2024, 3:07am UTC](https://discourse.shapr3d.com/t/new-subtract-bug/31658/4 "2024-05-03T03:07:00Z")

</div>

I totally agree !!!

---

<div class="post-metadata">

**Author:** ![Xdrakosha](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/xdrakosha/32/24881_2.png) [@Xdrakosha](https://discourse.shapr3d.com/u/Xdrakosha)\
**Post date:** [May 3, 2024, 3:09am UTC](https://discourse.shapr3d.com/t/new-subtract-bug/31658/5 "2024-05-03T03:09:16Z")

</div>

> [@Shaun](#):
>
> Is it the same with the mirror and all Boolean operations?

I think this operations were resetting to their defaults for ages.

---

<div class="post-metadata">

**Author:** ![Xdrakosha](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/xdrakosha/32/24881_2.png) [@Xdrakosha](https://discourse.shapr3d.com/u/Xdrakosha)\
**Post date:** [May 3, 2024, 3:10am UTC](https://discourse.shapr3d.com/t/new-subtract-bug/31658/6 "2024-05-03T03:10:21Z")

</div>

> [@TigerMike](#):
>
> I totally agree !!!

Not a big deal for me. Already got used to.

---

<div class="post-metadata">

**Author:** ![TigerMike](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/tigermike/32/32650_2.png) [@TigerMike](https://discourse.shapr3d.com/u/TigerMike)\
**Post date:** [May 3, 2024, 3:16am UTC](https://discourse.shapr3d.com/t/new-subtract-bug/31658/7 "2024-05-03T03:16:09Z")

</div>

If it works for you, great. It’s a bid deal for me…along with a number of changes that have set back efficient workflows for many of us.

---

<div class="post-metadata">

**Author:** ![Xdrakosha](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/xdrakosha/32/24881_2.png) [@Xdrakosha](https://discourse.shapr3d.com/u/Xdrakosha)\
**Post date:** [May 3, 2024, 3:23am UTC](https://discourse.shapr3d.com/t/new-subtract-bug/31658/8 "2024-05-03T03:23:12Z")

</div>

> [@TigerMike](#):
>
> If it works for you, great.

Everything is not a big deal for me. I’m easy learner 🙂

> [@TigerMike](#):
>
> along with a number of changes that have set back efficient workflows for many of us

I remember you were excited to dive into new parametric world. What do you think about all that now?

---

<div class="post-metadata">

**Author:** ![Dayton3D](https://avatars.discourse-cdn.com/v4/letter/d/7bcc69/32.png) [@Dayton3D](https://discourse.shapr3d.com/u/Dayton3D)\
**Post date:** [May 3, 2024, 3:29am UTC](https://discourse.shapr3d.com/t/new-subtract-bug/31658/9 "2024-05-03T03:29:17Z")

</div>

> [@Xdrakosha](#):
>
> Everything is not a big deal for me. I’m easy learner

I’m an easy learner too. But this is clearly going backwards and results in extra steps. I’ve been writing software for years, and remembering what a user did last or does most of the time is programming 101.

---

<div class="post-metadata">

**Author:** ![Xdrakosha](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/xdrakosha/32/24881_2.png) [@Xdrakosha](https://discourse.shapr3d.com/u/Xdrakosha)\
**Post date:** [May 3, 2024, 3:33am UTC](https://discourse.shapr3d.com/t/new-subtract-bug/31658/10 "2024-05-03T03:33:52Z")

</div>

> [@Dayton3D](#):
>
> But this is clearly going backwards

The problem is they can’t pleased everybody. As I understand there were a lot of reports from users about the Boolean tools keeping unwanted bodies. So they did this change.

---

<div class="post-metadata">

**Author:** ![Xdrakosha](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/xdrakosha/32/24881_2.png) [@Xdrakosha](https://discourse.shapr3d.com/u/Xdrakosha)\
**Post date:** [May 3, 2024, 3:36am UTC](https://discourse.shapr3d.com/t/new-subtract-bug/31658/11 "2024-05-03T03:36:37Z")

</div>

And yes, I’ve just refreshed that info in my head and that’s true for all Union, Subtract, Intersect, Mirror, Split Body and Replace face tools

---

<div class="post-metadata">

**Author:** ![Dayton3D](https://avatars.discourse-cdn.com/v4/letter/d/7bcc69/32.png) [@Dayton3D](https://discourse.shapr3d.com/u/Dayton3D)\
**Post date:** [May 3, 2024, 3:41am UTC](https://discourse.shapr3d.com/t/new-subtract-bug/31658/12 "2024-05-03T03:41:31Z")

</div>

> [@Xdrakosha](#):
>
> The problem is they can’t pleased everybody. As I understand there were a lot of reports from users about the Boolean tools keeping unwanted bodies. So they did this change.

But you implied that Mike may not be an easy learner. Mike has been an awesome resource here, along with another guy, Tom, who helped me immensely.

A lot of people here have questioned some of the design decisions, and it isn’t because they aren’t easy learners.

---

<div class="post-metadata">

**Author:** ![Xdrakosha](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/xdrakosha/32/24881_2.png) [@Xdrakosha](https://discourse.shapr3d.com/u/Xdrakosha)\
**Post date:** [May 3, 2024, 3:47am UTC](https://discourse.shapr3d.com/t/new-subtract-bug/31658/13 "2024-05-03T03:47:48Z")

</div>

> [@Dayton3D](#):
>
> But you implied that Mike may not be an easy learner.

Not at all. I just say that this is very easy for me to change my habits. Mike is very good in modeling and I learned a lot from his comments and videos.

> [@Dayton3D](#):
>
> A lot of people here have questioned some of the design decisions, and it isn’t because they aren’t easy learners.

Let’s just say I’m a super easy learner :). Had no intentions to offend anybody.

---

<div class="post-metadata">

**Author:** ![Xdrakosha](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/xdrakosha/32/24881_2.png) [@Xdrakosha](https://discourse.shapr3d.com/u/Xdrakosha)\
**Post date:** [May 3, 2024, 3:55am UTC](https://discourse.shapr3d.com/t/new-subtract-bug/31658/14 "2024-05-03T03:55:03Z")

</div>

You guys have to remember that everything I say I translate in my head from Ukrainian to English. A lot of normal things for us seem rude for you.

---

<div class="post-metadata">

**Author:** ![APDesignMachine](https://avatars.discourse-cdn.com/v4/letter/a/e495f1/32.png) [@APDesignMachine](https://discourse.shapr3d.com/u/APDesignMachine)\
**Post date:** [May 3, 2024, 4:08am UTC](https://discourse.shapr3d.com/t/new-subtract-bug/31658/15 "2024-05-03T04:08:19Z")

</div>

> [@Xdrakosha](#):
>
> I translate in my head from Ukrainian to English.

Much like the dutch, brutally honest folks. I can’t speak another language so you’re already well ahead of me haha

---

<div class="post-metadata">

**Author:** ![Xdrakosha](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/xdrakosha/32/24881_2.png) [@Xdrakosha](https://discourse.shapr3d.com/u/Xdrakosha)\
**Post date:** [May 3, 2024, 4:11am UTC](https://discourse.shapr3d.com/t/new-subtract-bug/31658/16 "2024-05-03T04:11:20Z")

</div>

> [@APDesignMachine](#):
>
> Much like the dutch, brutally honest folks.

Worked for Dutch client for last 10 years 🤣

> [@APDesignMachine](#):
>
> so you’re already well ahead of me haha

I also speak Russian (know the language of your enemy) and Polish 🙂

---

<div class="post-metadata">

**Author:** ![Dayton3D](https://avatars.discourse-cdn.com/v4/letter/d/7bcc69/32.png) [@Dayton3D](https://discourse.shapr3d.com/u/Dayton3D)\
**Post date:** [May 3, 2024, 4:53am UTC](https://discourse.shapr3d.com/t/new-subtract-bug/31658/17 "2024-05-03T04:53:19Z")

</div>

> [@APDesignMachine](#):
>
> > [@Xdrakosha](#):
> >
> > I translate in my head from Ukrainian to English.
> 
> Much like the dutch, brutally honest folks. I can’t speak another language so you’re already well ahead of me haha

I’m half Hungarian and half German and speak four languages, but I’m an easy learner and figured out how to interact early in life. 🙂

At the end of the day, this roll-out has been a disaster. On the first day I notified tech support of my concerns, and they just said, “Sorry, that’s how Shapr3d works.” Ok. Then I’m told that i can model exactly the same was as before, but by the way, here are a bunch of tutorials. I can tell from the current version that everything is stored in a database, and that’s great,. but the interface is so bad and confusing.

What some people forget is that a lot of us aren’t “solid modelers”. We are industrial designers, and Shapr3d is meant to just be another tool in the tool box like a hundred other tools. That’s why I purchased Shapr last fall- I could hit the ground running. I even evaluated Solidworks at the time, but thought Shapr would be a better fit. But after looking at this version, I now bought a Solidworks license because their parametric interface made more sense to me as a programmer. I’ll use Shapr until October, and I still think it’s very cost effective, but cost was never an issue anyway. If someone never used Shapr before, they’ll never know what it used to be, so it’s all good.

---

<div class="post-metadata">

**Author:** ![Xdrakosha](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/xdrakosha/32/24881_2.png) [@Xdrakosha](https://discourse.shapr3d.com/u/Xdrakosha)\
**Post date:** [May 3, 2024, 5:06am UTC](https://discourse.shapr3d.com/t/new-subtract-bug/31658/18 "2024-05-03T05:06:41Z")

</div>

> [@Dayton3D](#):
>
> I even evaluated Solidworks at the time, but thought Shapr would be a better fit. But after looking at this version, I now bought a Solidworks license because their parametric interface made more sense to me as a programmer.

Perhaps I would prefer Solidworks too but they don’t have version for Mac (not saying about iPad). I used to use Fusion in the past but it’s so sluggish and crashes a lot (at least on Mac).

So here is the things I like in Shapr3D:

- It’s quite fast. Much faster for my designs than Fusion 360. Just to open Fusion it takes ages.
- It has dark theme (very critical for me) and clean intuitive and modern interface.

---

<div class="post-metadata">

**Author:** ![Shaun](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/shaun/32/18786_2.png) [@Shaun](https://discourse.shapr3d.com/u/Shaun)\
**Post date:** [May 3, 2024, 5:33am UTC](https://discourse.shapr3d.com/t/new-subtract-bug/31658/19 "2024-05-03T05:33:24Z")

</div>

The question for me is, why was it changed and what’s the advantage about the change?

---

<div class="post-metadata">

**Author:** ![Xdrakosha](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/xdrakosha/32/24881_2.png) [@Xdrakosha](https://discourse.shapr3d.com/u/Xdrakosha)\
**Post date:** [May 3, 2024, 6:52am UTC](https://discourse.shapr3d.com/t/new-subtract-bug/31658/20 "2024-05-03T06:52:59Z")

</div>

As I can understand they looking for universal workflow for most users. But there always will be minority of users who wont like the changes.

I don’t know why they don’t like the idea to add more options in settings menu and let users decide how they want to use the app.

I can name a lot of settings I would like to change if I could. Just to increase my productivity even more.

[Next page](https://discourse.shapr3d.com/t/new-subtract-bug/31658.md?page=2)
