# Solid.Difference operation failed. Unable to difference two Solids : INCONS\_FACE -- inconsistent face-body relationships

**URL:** <https://forum.dynamobim.com/t/solid-difference-operation-failed-unable-to-difference-two-solids-incons-face-inconsistent-face-body-relationships/96237>\
**Category:** Alias\
**Tags:** dynamo\
**Created:** [December 10, 2023, 2:33am UTC](https://forum.dynamobim.com/t/solid-difference-operation-failed-unable-to-difference-two-solids-incons-face-inconsistent-face-body-relationships/96237 "2023-12-10T02:33:34Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![andraderenan951](https://avatars.discourse-cdn.com/v4/letter/a/6de8d8/32.png) [@andraderenan951](https://forum.dynamobim.com/u/andraderenan951)\
**Post date:** [December 10, 2023, 2:33am UTC](https://forum.dynamobim.com/t/solid-difference-operation-failed-unable-to-difference-two-solids-incons-face-inconsistent-face-body-relationships/96237/1 "2023-12-10T02:33:34Z")

</div>

![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/a/b/ab02abded29abd5d32aec152495cd9769150298d.png)

Good evening everyone, I have a problem when I try to use the Solid.Difference tool between two solids

These are the nodes that generate the code:

 ![testDifference](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/d/9/d96a3484392df80da94d4c0babdc9adebdb6945f.png)  
On purpose I am extracting the boundingBox from these cuboids, converting them to polySurface and then using solid.ByjoinedSurfaces. I would need to convert polySurfaces to solids to simulate a similar situation where I’m having the same problem

When I simply connect the cuboids in the solid.Difference function this works perfectly for what I want:

 ![testDifference1](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/9/0/90241b3e83630961136d053ec413f3814cc59b67.png)  
 ![testDifference2](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/e/1/e1f73c3547fe8750df6c8e9eda536d65765c2444.png)

Interestingly when I apply fillets to these solid.ByJoinedSurfaces they work the solid.Difference operation

 ![testDifference3](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/a/9/a9e0ba0a18df4b21b67fec3695607c6935372269.png)  
 ![testDifference4](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/5/1/51b5cdbef84075180fb26890de34691a56989260.png)

[testDifference.dyn](https://forum.dynamobim.com/uploads/short-url/afxyfGF7dnM9OOqSSQKEVmjEBXN.dyn) (25.5 KB)

I’m sorry if I’m making a very basic mistake but I don’t have much experience with dynamo and I’ve been having this problem for a week and I have no idea where to look for the solution, if anyone has an idea of ​​how to proceed and can help me I would I will be very grateful

---

<div class="post-metadata">

**Author:** ![sovitek](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/sovitek/32/116237_2.png) [@sovitek](https://forum.dynamobim.com/u/sovitek)\
**Post date:** [December 10, 2023, 6:17am UTC](https://forum.dynamobim.com/t/solid-difference-operation-failed-unable-to-difference-two-solids-incons-face-inconsistent-face-body-relationships/96237/2 "2023-12-10T06:17:14Z")

</div>

Hello @andraderenan951 and welcome to the forum, could solid repair work for you ?

 ![Skærmbillede 2023-12-10 071603](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/b/c/bc0f56416ac436e5aac1862b57745e58c0291f5f.jpeg)

---

<div class="post-metadata">

**Author:** ![andraderenan951](https://avatars.discourse-cdn.com/v4/letter/a/6de8d8/32.png) [@andraderenan951](https://forum.dynamobim.com/u/andraderenan951)\
**Post date:** [December 10, 2023, 2:15pm UTC](https://forum.dynamobim.com/t/solid-difference-operation-failed-unable-to-difference-two-solids-incons-face-inconsistent-face-body-relationships/96237/3 "2023-12-10T14:15:29Z")

</div>

Does this tool exist in the Dynamo version of Alias? Because I didn’t find it in my library, nor when searching in the menu

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/5/0/50cab60f3eb3c7dd0759405fbb5ed0ef1426bcd5.png)  
 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/a/0/a00e4d27cd06ee24819782f7cd1fd83d64118bb2.png)

---

<div class="post-metadata">

**Author:** ![sovitek](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/sovitek/32/116237_2.png) [@sovitek](https://forum.dynamobim.com/u/sovitek)\
**Post date:** [December 10, 2023, 11:29pm UTC](https://forum.dynamobim.com/t/solid-difference-operation-failed-unable-to-difference-two-solids-incons-face-inconsistent-face-body-relationships/96237/4 "2023-12-10T23:29:43Z")

</div>

not sure i had tried in dynamo revit 2024 dont know Alias, probably its only for newer version, do you have polysurface.extractsolids node , it should work as wel

 ![Skærmbillede 2023-12-11 002326](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/a/a/aa8608a615e220b7936dc9150560fab0c5dac8ca.png)  
 ![Skærmbillede 2023-12-11 002519](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/a/6/a667800ef918feb14ce8f3b42a2ea656e616a64d.png)

---

<div class="post-metadata">

**Author:** ![Michael-GG](https://avatars.discourse-cdn.com/v4/letter/m/6bbea6/32.png) [@Michael-GG](https://forum.dynamobim.com/u/Michael-GG)\
**Post date:** [December 11, 2023, 10:15am UTC](https://forum.dynamobim.com/t/solid-difference-operation-failed-unable-to-difference-two-solids-incons-face-inconsistent-face-body-relationships/96237/5 "2023-12-11T10:15:21Z")

</div>

Just for your information, you have to be on Alias 2024.0 or 2024.1 to have Solid.Repair available to you.  
Cheers,  
GG
