# Problem with wire cut

**URL:** <https://discourse.mcneel.com/t/problem-with-wire-cut/135370>\
**Category:** Rhino\
**Tags:** windows, modeling\
**Created:** [December 22, 2021, 8:35pm UTC](https://discourse.mcneel.com/t/problem-with-wire-cut/135370 "2021-12-22T20:35:36Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![jgillmanjr](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/jgillmanjr/32/766216_2.png) [@jgillmanjr](https://discourse.mcneel.com/u/jgillmanjr)\
**Post date:** [December 22, 2021, 8:35pm UTC](https://discourse.mcneel.com/t/problem-with-wire-cut/135370/1 "2021-12-22T20:35:36Z")

</div>

Hello!

I seem to be having a problem with wire cut, and I’m not sure what I’m missing (unless it’s a legitimate bug).

[https://global.discourse-cdn.com/mcneel/uploads/default/original/4X/f/3/f/f3fb84a3721b25901387edc6ff738d746a64e3d1.mp4](https://global.discourse-cdn.com/mcneel/uploads/default/original/4X/f/3/f/f3fb84a3721b25901387edc6ff738d746a64e3d1.mp4)

Here’s the 3dm file.  
[Catwalk.3dm](https://discourse.mcneel.com/uploads/short-url/jpClJrpZ5eY52CgSVYGNS6fN6ie.3dm) (170.1 KB)

Expected behavior is two circular holes cut through the poly surface.

Thanks for any assistance!

-Jason

---

<div class="post-metadata">

**Author:** ![Helvetosaur](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/helvetosaur/32/635974_2.png) [@Helvetosaur](https://discourse.mcneel.com/u/Helvetosaur)\
**Post date:** [December 22, 2021, 9:06pm UTC](https://discourse.mcneel.com/t/problem-with-wire-cut/135370/2 "2021-12-22T21:06:39Z")

</div>

Wirecut seems to work OK here, remember to check the command line options and make sure you are using the correct reference plane for the cutting.

OK, correction, if I look at the video closer and use Wirecut like you did, it does give a funky result. I never use it like that, I just press enter to cut through the objects and that works fine.

In any case I would not use Wirecut here, but instead MakeHole…

@rajaa - something to check?

---

<div class="post-metadata">

**Author:** ![jgillmanjr](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/jgillmanjr/32/766216_2.png) [@jgillmanjr](https://discourse.mcneel.com/u/jgillmanjr)\
**Post date:** [December 22, 2021, 9:12pm UTC](https://discourse.mcneel.com/t/problem-with-wire-cut/135370/3 "2021-12-22T21:12:27Z")

</div>

I didn’t even know about that command, thanks!

Unfortunately, both that command, as well as just extruding a cylinder and doing a boolean difference both produce similar weird results.

[https://global.discourse-cdn.com/mcneel/uploads/default/original/4X/d/6/f/d6fc10998c71b85667d78bbde72f2c9ab2bbb2b8.mp4](https://global.discourse-cdn.com/mcneel/uploads/default/original/4X/d/6/f/d6fc10998c71b85667d78bbde72f2c9ab2bbb2b8.mp4)

---

<div class="post-metadata">

**Author:** ![Helvetosaur](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/helvetosaur/32/635974_2.png) [@Helvetosaur](https://discourse.mcneel.com/u/Helvetosaur)\
**Post date:** [December 22, 2021, 9:32pm UTC](https://discourse.mcneel.com/t/problem-with-wire-cut/135370/4 "2021-12-22T21:32:06Z")

</div>

Hmmm…

---

<div class="post-metadata">

**Author:** ![jgillmanjr](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/jgillmanjr/32/766216_2.png) [@jgillmanjr](https://discourse.mcneel.com/u/jgillmanjr)\
**Post date:** [December 22, 2021, 9:38pm UTC](https://discourse.mcneel.com/t/problem-with-wire-cut/135370/5 "2021-12-22T21:38:54Z")

</div>

Yeah, that’s wild - same exact steps (unless I’m missing something) and it works for you but I’m having problems.

Given how I’m still relatively new, I’m not even sure where to start for trouble shooting this.

Thanks for taking the time, though!

---

<div class="post-metadata">

**Author:** ![Adn\_Kocc](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/adn_kocc/32/498827_2.png) [@Adn\_Kocc](https://discourse.mcneel.com/u/Adn_Kocc)\
**Post date:** [December 22, 2021, 11:26pm UTC](https://discourse.mcneel.com/t/problem-with-wire-cut/135370/6 "2021-12-22T23:26:55Z")

</div>

I think you should change the model unit to millimetres and the absolute tolerance to 1.

---

<div class="post-metadata">

**Author:** ![jgillmanjr](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/jgillmanjr/32/766216_2.png) [@jgillmanjr](https://discourse.mcneel.com/u/jgillmanjr)\
**Post date:** [December 23, 2021, 2:48am UTC](https://discourse.mcneel.com/t/problem-with-wire-cut/135370/7 "2021-12-23T02:48:09Z")

</div>

Actually, kept it at meters, but changing the absolute tolerance to `0.001` seems to have done the trick, and I think that makes sense given the circles have a radius of 5mm.

Thanks for the assist!

---

<div class="post-metadata">

**Author:** ![rajaa](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/rajaa/32/770789_2.png) [@rajaa](https://discourse.mcneel.com/u/rajaa)\
**Post date:** [January 5, 2022, 7:03pm UTC](https://discourse.mcneel.com/t/problem-with-wire-cut/135370/8 "2022-01-05T19:03:35Z")

</div>

A small follow up comment here.  
Both WireCut and MakeHole use BooleanDifference as part of the process, so if using BooleanDifference does not produce the desired result, then the problem is not likely to be with one of these commands, but rather with the boolean operation.
