# Making a DC that Cuts It!

**URL:** <https://forums.sketchup.com/t/making-a-dc-that-cuts-it/176686>\
**Category:** Dynamic Components\
**Tags:** sketchup, modeling, components\
**Created:** [September 27, 2021, 5:36pm UTC](https://forums.sketchup.com/t/making-a-dc-that-cuts-it/176686 "2021-09-27T17:36:21Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![SimonT](https://avatars.discourse-cdn.com/v4/letter/s/a88e4f/32.png) [@SimonT](https://forums.sketchup.com/u/SimonT)\
**Post date:** [September 27, 2021, 5:36pm UTC](https://forums.sketchup.com/t/making-a-dc-that-cuts-it/176686/1 "2021-09-27T17:36:21Z")

</div>

I’m really enjoying re-capping on all the fundamentals with Matt Donley’s long awaited “SketchUp to Layout”. I was reminded of the “Cut Opening” function of a Gluing Component (on page 405 if anyone wants to look it up!).

Following his steps I’ve created automatic cuts for my DC Windows, but it only works if you are directly on the wall’s face - which means they both end up with the same tag (and I’m sure I’m not the only one who wants walls and windows on different tags). And it only cuts through one face of a wall … which is less than ideal.

What I’d like to create is a DC that cuts properly through both faces of another component or group.  
I know there’s a way of doing it as I’ve seen it elsewhere - but is anyone able to share the secret please!?

---

<div class="post-metadata">

**Author:** ![Anssi](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/anssi/32/105_2.png) [@Anssi](https://forums.sketchup.com/u/Anssi)\
**Post date:** [September 27, 2021, 5:44pm UTC](https://forums.sketchup.com/t/making-a-dc-that-cuts-it/176686/2 "2021-09-27T17:44:31Z")

</div>

> [@SimonT](#):
>
> What I’d like to create is a DC that cuts properly through both faces of another component or group.  
> I know there’s a way of doing it as I’ve seen it elsewhere

Opening-cutting components can only cut a hole in one face. Some extensions, like DoubleCut achieve this programmatically .  
There are of course a zillion ways to cut a hole on a box representing a wall(Push-pull, Boolean Subtract, VisuHole plugin…), but the hole will persist even when you remove the door or window.

---

<div class="post-metadata">

**Author:** ![SimonT](https://avatars.discourse-cdn.com/v4/letter/s/a88e4f/32.png) [@SimonT](https://forums.sketchup.com/u/SimonT)\
**Post date:** [September 27, 2021, 6:50pm UTC](https://forums.sketchup.com/t/making-a-dc-that-cuts-it/176686/3 "2021-09-27T18:50:48Z")

</div>

Thanks Anssi. So can anyone share how to achieve this programmatically? Would that mean I’d have to package the DC into a ruby script … (if that makes sense) … ?

---

<div class="post-metadata">

**Author:** ![Anssi](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/anssi/32/105_2.png) [@Anssi](https://forums.sketchup.com/u/Anssi)\
**Post date:** [September 27, 2021, 6:54pm UTC](https://forums.sketchup.com/t/making-a-dc-that-cuts-it/176686/4 "2021-09-27T18:54:40Z")

</div>

DoubleCut, for instance, is a plugin that, when you place a cutting component, creates a hole that goes through the wall, and, somewhere in the system, keeps track of the entities involved so it also knows how to remove the hole when the component is deleted. It is not bound to particular components.

---

<div class="post-metadata">

**Author:** ![SimonT](https://avatars.discourse-cdn.com/v4/letter/s/a88e4f/32.png) [@SimonT](https://forums.sketchup.com/u/SimonT)\
**Post date:** [September 27, 2021, 6:57pm UTC](https://forums.sketchup.com/t/making-a-dc-that-cuts-it/176686/5 "2021-09-27T18:57:54Z")

</div>

So what you’re saying is - rather than re-invent the wheel - use double cut once I’ve placed my window. I’ll give it a go - thanks.

---

<div class="post-metadata">

**Author:** ![MikeWayzovski](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/mikewayzovski/32/98346_2.png) [@MikeWayzovski](https://forums.sketchup.com/u/MikeWayzovski)\
**Post date:** [September 27, 2021, 7:19pm UTC](https://forums.sketchup.com/t/making-a-dc-that-cuts-it/176686/6 "2021-09-27T19:19:36Z")

</div>

You can also draw a ‘cutter’ component and nest it in the window or door. It should be thicker than the thickest wall. Tag it differently on it’s own tag for visibility.  
Use it to trim the hole (best with copy-paste in place) or when repairing, intersect and then union the middle part and erase the outer ones. (Although erasing the lines works quicker, as long if the walls are straight)

---

<div class="post-metadata">

**Author:** ![SimonT](https://avatars.discourse-cdn.com/v4/letter/s/a88e4f/32.png) [@SimonT](https://forums.sketchup.com/u/SimonT)\
**Post date:** [September 27, 2021, 7:46pm UTC](https://forums.sketchup.com/t/making-a-dc-that-cuts-it/176686/7 "2021-09-27T19:46:36Z")

</div>

Nice idea - thanks - and helps avoid the issue of the window being on the same tag as the walls (which double cut doesn’t solve, it seems) - but it’s still it is more clicks than just drawing a rectangle on the wall and using push/pull, which is what I do at the moment and only takes a few seconds. But I’ve found new learners using my components can really struggle to do this so I’d like to find an ‘automatic’ solution.  
Double-cut seems great except that (from my fiddling around just now) you have to place it directly on the face itself, which means it inherits the tag of the wall.  
Any other plug-ins anyone can recommend that will help me build components that cut right through  
other groups or components?

---

<div class="post-metadata">

**Author:** ![Anssi](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/anssi/32/105_2.png) [@Anssi](https://forums.sketchup.com/u/Anssi)\
**Post date:** [September 27, 2021, 7:58pm UTC](https://forums.sketchup.com/t/making-a-dc-that-cuts-it/176686/8 "2021-09-27T19:58:05Z")

</div>

> [@SimonT](#):
>
> Double-cut seems great except that (from my fiddling around just now) you have to place it directly on the face itself, which means it inherits the tag of the wall.

I have the same reservations about hole cutting components in general. I haven’t tried Fredo’s VisuHole, it might work differently.

---

<div class="post-metadata">

**Author:** ![MikeWayzovski](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/mikewayzovski/32/98346_2.png) [@MikeWayzovski](https://forums.sketchup.com/u/MikeWayzovski)\
**Post date:** [September 27, 2021, 8:08pm UTC](https://forums.sketchup.com/t/making-a-dc-that-cuts-it/176686/9 "2021-09-27T20:08:39Z")

</div>

Flex tools has one to convert components to cut 1, 2, 3….6, 8 ,etc faces, depending on your wall system:  
[https://flextools.cc/wallcutter/](https://flextools.cc/wallcutter/)

---

<div class="post-metadata">

**Author:** ![SimonT](https://avatars.discourse-cdn.com/v4/letter/s/a88e4f/32.png) [@SimonT](https://forums.sketchup.com/u/SimonT)\
**Post date:** [September 27, 2021, 8:13pm UTC](https://forums.sketchup.com/t/making-a-dc-that-cuts-it/176686/10 "2021-09-27T20:13:35Z")

</div>

Thanks Anssi - I’ll check out VisuHole.

Flextools really are good aren’t they Mike?! Exactly what I need - except that I don’t want to have to oblige all my colleagues to sign up to their subscription. I’ll investigate!

Help much appreciated guys.

S

---

<div class="post-metadata">

**Author:** ![MikeWayzovski](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/mikewayzovski/32/98346_2.png) [@MikeWayzovski](https://forums.sketchup.com/u/MikeWayzovski)\
**Post date:** [September 28, 2021, 10:56am UTC](https://forums.sketchup.com/t/making-a-dc-that-cuts-it/176686/11 "2021-09-28T10:56:45Z")

</div>

Maybe, @Yoni has a solution for multiple users?

---

<div class="post-metadata">

**Author:** ![Yoni](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/yoni/32/47842_2.png) [@Yoni](https://forums.sketchup.com/u/Yoni)\
**Post date:** [September 28, 2021, 12:17pm UTC](https://forums.sketchup.com/t/making-a-dc-that-cuts-it/176686/12 "2021-09-28T12:17:26Z")

</div>

Hi Simon,

A FlexTools license can be used on 2 computers. You can purchase multiple licenses that will all work with one license key (by choosing the quantity option).

If the subscription’s automatic renewal is an issue, you can contact us after purchase and we’ll cancel the auto renewal.

When used on a computer that has no license, the wall openings (and flex components) will remain but won’t be dynamic anymore. They will be dynamic again when opened on a licensed computer, so you and your colleagues can keep working on your models with or without a license.

Let me know if there is anything else I can help with.

Yoni

---

<div class="post-metadata">

**Author:** ![SimonT](https://avatars.discourse-cdn.com/v4/letter/s/a88e4f/32.png) [@SimonT](https://forums.sketchup.com/u/SimonT)\
**Post date:** [September 29, 2021, 8:13pm UTC](https://forums.sketchup.com/t/making-a-dc-that-cuts-it/176686/13 "2021-09-29T20:13:02Z")

</div>

Thanks Yoni. Great stuff
