# Boolean fail when subtracting shapes

**URL:** https://discourse.shapr3d.com/t/boolean-fail-when-subtracting-shapes/3616
**Category:** Modeling Questions
**Created:** [December 27, 2018, 6:50pm UTC](https://discourse.shapr3d.com/t/boolean-fail-when-subtracting-shapes/3616 "2018-12-27T18:50:40Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![WayneC](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/waynec/32/2060_2.png) [@WayneC](https://discourse.shapr3d.com/u/WayneC)
#### Post date: [December 27, 2018, 6:50pm UTC](https://discourse.shapr3d.com/t/boolean-fail-when-subtracting-shapes/3616/1 "2018-12-27T18:50:40Z")

</div>

When attempting to “subtract” one part from another of a fairly simple shape, I get the boolean error message

Can you tell me why?

![PNG](https://cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex002/uploads/shapr3d/original/2X/7/70abcad72f1eed881ddb70ed413f51fad2101e10.jpeg)

---

<div class="post-metadata">

### Author: ![WayneC](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/waynec/32/2060_2.png) [@WayneC](https://discourse.shapr3d.com/u/WayneC)
#### Post date: [December 27, 2018, 6:53pm UTC](https://discourse.shapr3d.com/t/boolean-fail-when-subtracting-shapes/3616/3 "2018-12-27T18:53:27Z")

</div>

done thanks

---

<div class="post-metadata">

### Author: ![WayneC](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/waynec/32/2060_2.png) [@WayneC](https://discourse.shapr3d.com/u/WayneC)
#### Post date: [December 27, 2018, 6:53pm UTC](https://discourse.shapr3d.com/t/boolean-fail-when-subtracting-shapes/3616/4 "2018-12-27T18:53:50Z")

</div>

attempting to subtract the darker shape from the lighter one

---

<div class="post-metadata">

### Author: ![WayneC](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/waynec/32/2060_2.png) [@WayneC](https://discourse.shapr3d.com/u/WayneC)
#### Post date: [December 27, 2018, 7:01pm UTC](https://discourse.shapr3d.com/t/boolean-fail-when-subtracting-shapes/3616/6 "2018-12-27T19:01:16Z")

</div>

yes correct

---

<div class="post-metadata">

### Author: ![WayneC](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/waynec/32/2060_2.png) [@WayneC](https://discourse.shapr3d.com/u/WayneC)
#### Post date: [December 27, 2018, 7:02pm UTC](https://discourse.shapr3d.com/t/boolean-fail-when-subtracting-shapes/3616/8 "2018-12-27T19:02:54Z")

</div>

yes post it here?

---

<div class="post-metadata">

### Author: ![WayneC](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/waynec/32/2060_2.png) [@WayneC](https://discourse.shapr3d.com/u/WayneC)
#### Post date: [December 27, 2018, 7:07pm UTC](https://discourse.shapr3d.com/t/boolean-fail-when-subtracting-shapes/3616/10 "2018-12-27T19:07:40Z")

</div>

[snap on slide.shapr](https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/2X/2/2b7175150cd0705becf40959cc8102005c6c65ec.shapr) (1.3 MB)

---

<div class="post-metadata">

### Author: ![WayneC](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/waynec/32/2060_2.png) [@WayneC](https://discourse.shapr3d.com/u/WayneC)
#### Post date: [December 27, 2018, 7:57pm UTC](https://discourse.shapr3d.com/t/boolean-fail-when-subtracting-shapes/3616/14 "2018-12-27T19:57:05Z")

</div>

got it thanks!

---

<div class="post-metadata">

### Author: ![DanielR](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/danielr/32/582_2.png) [@DanielR](https://discourse.shapr3d.com/u/DanielR)
#### Post date: [December 28, 2018, 12:43am UTC](https://discourse.shapr3d.com/t/boolean-fail-when-subtracting-shapes/3616/16 "2018-12-28T00:43:58Z")

</div>

Hi - I’ve created a ticket for the devs to see what the problem could be. The issue is with the white body, it behaves as a non-manifold body, but not all the time (like you can extrude a closed sketch and union them, but can’t union a new extrusion with push-pull) - it’s a weird behaviour that came up recently with another user, we will look into it.
