# Keeping trimmed faces on correct layer

**URL:** <https://forums.sketchup.com/t/keeping-trimmed-faces-on-correct-layer/78922>\
**Category:** SketchUp Go\
**Created:** [October 12, 2018, 9:50am UTC](https://forums.sketchup.com/t/keeping-trimmed-faces-on-correct-layer/78922 "2018-10-12T09:50:30Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![mrtimdog](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/mrtimdog/32/57300_2.png) [@mrtimdog](https://forums.sketchup.com/u/mrtimdog)\
**Post date:** [October 12, 2018, 9:50am UTC](https://forums.sketchup.com/t/keeping-trimmed-faces-on-correct-layer/78922/1 "2018-10-12T09:50:30Z")

</div>

When using the trip tool on two solid groups, each in a different layer, the faces of the trimmed solid end up on the layer of the trimming object. This took a while to work why I was being left with faceless solids!

Is this a bug, or intended behaviour?

Cheers,  
Tim

---

<div class="post-metadata">

**Author:** ![DaveR](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/daver/32/7601_2.png) [@DaveR](https://forums.sketchup.com/u/DaveR)\
**Post date:** [October 12, 2018, 12:08pm UTC](https://forums.sketchup.com/t/keeping-trimmed-faces-on-correct-layer/78922/2 "2018-10-12T12:08:32Z")

</div>

It sounds like you might be using layers incorrectly. Faces and edges should remain on Layer 0 and Layer 0 should always be kept as the active layer. Only groups and components should get assigned to other layers. Then, when the trim operation completes, the faces in the trimmed group should also be on Layer 0.

> [@mrtimdog](#):
>
> Is this a bug, or intended behaviour?

I would say this is intended behavior because it does what is expected of it when layers are being used correctly.

---

<div class="post-metadata">

**Author:** ![mrtimdog](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/mrtimdog/32/57300_2.png) [@mrtimdog](https://forums.sketchup.com/u/mrtimdog)\
**Post date:** [October 12, 2018, 12:14pm UTC](https://forums.sketchup.com/t/keeping-trimmed-faces-on-correct-layer/78922/3 "2018-10-12T12:14:04Z")

</div>

Thanks, but if that’s the case why is that not enforced? That doesn’t sound like a sensible way of using layers to me.

Where is the documentation saying that’s how layers should be used?

---

<div class="post-metadata">

**Author:** ![DaveR](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/daver/32/7601_2.png) [@DaveR](https://forums.sketchup.com/u/DaveR)\
**Post date:** [October 12, 2018, 12:16pm UTC](https://forums.sketchup.com/t/keeping-trimmed-faces-on-correct-layer/78922/4 "2018-10-12T12:16:57Z")

</div>

> [@mrtimdog](#):
>
> but if that’s the case why is that not enforced?

There have been a lot of requests for the option to lock Layer 0 as active. There are a few rare use cases where this rule can be broken but in the vast majority, the best rule is to leave Layer 0 active at all times. It’s also very freeing because you don’t need to be chasing the active layer as you work.

> [@mrtimdog](#):
>
> Where is the documentation saying that’s how layers should be used?

It is described in the Help article on Layers. I’ll find the link.

---

<div class="post-metadata">

**Author:** ![DaveR](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/daver/32/7601_2.png) [@DaveR](https://forums.sketchup.com/u/DaveR)\
**Post date:** [October 12, 2018, 12:19pm UTC](https://forums.sketchup.com/t/keeping-trimmed-faces-on-correct-layer/78922/5 "2018-10-12T12:19:48Z")

</div>

> **[Controlling Visibility with Tags | SketchUp Help](https://help.sketchup.com/en/sketchup/controlling-visibility-tags)**
>
> Tags help you organize the objects in your SketchUp model and control their visibility. SketchUp allows you to hide tagged objects in one click rather than select each object individually. Hiding large chunks of your model using tags helps to find...

See the above and especially:

 ![Screenshot%20-%2010_12_2018%20%2C%207_20_33%20AM](https://global.discourse-cdn.com/sketchup/original/3X/2/6/26455fb6de750124490e2fbee2c3cd3c69dc3948.png)

---

<div class="post-metadata">

**Author:** ![Geo](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/geo/32/82_2.png) [@Geo](https://forums.sketchup.com/u/Geo)\
**Post date:** [October 12, 2018, 12:24pm UTC](https://forums.sketchup.com/t/keeping-trimmed-faces-on-correct-layer/78922/7 "2018-10-12T12:24:20Z")

</div>

> [@mrtimdog](#):
>
> Where is the documentation saying that’s how layers should be used?

In addition to the written documentation, see these brief videos:

**SketchUp Training Series: Layers**  
https://www.youtube.com/embed/oCz1aC99txo?feature=oembed&wmode=opaque&list=PL190C90DCE62242C9

* * *

**SketchUp Training Series: Components**  
https://www.youtube.com/embed/8MZzth3JHi0?feature=oembed&wmode=opaque&list=PL190C90DCE62242C9

---

<div class="post-metadata">

**Author:** ![mrtimdog](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/mrtimdog/32/57300_2.png) [@mrtimdog](https://forums.sketchup.com/u/mrtimdog)\
**Post date:** [October 12, 2018, 12:26pm UTC](https://forums.sketchup.com/t/keeping-trimmed-faces-on-correct-layer/78922/8 "2018-10-12T12:26:12Z")

</div>

Ah ha! … I will change my ways 🙂

Thanks Dave!

---

<div class="post-metadata">

**Author:** ![DaveR](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/daver/32/7601_2.png) [@DaveR](https://forums.sketchup.com/u/DaveR)\
**Post date:** [October 12, 2018, 12:34pm UTC](https://forums.sketchup.com/t/keeping-trimmed-faces-on-correct-layer/78922/9 "2018-10-12T12:34:54Z")

</div>

As I say, I think you’ll find it is actually a great workflow because you don’t have to continually chase the active layer. Less work and fewer opportunities for errors.

---

<div class="post-metadata">

**Author:** ![TIG](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/tig/32/198_2.png) [@TIG](https://forums.sketchup.com/u/TIG)\
**Post date:** [October 12, 2018, 1:26pm UTC](https://forums.sketchup.com/t/keeping-trimmed-faces-on-correct-layer/78922/10 "2018-10-12T13:26:07Z")

</div>

The advice is keep Layer0 current and then all Edges/Faces are assigned to it…  
Group or make components of this geometry.  
Assign other layers to those ‘containers’, which can then be used to control visibility.  
Geometry is NOT separated by layers, to do that use Groups/Components.

The exceptions are things like text and dimensions which can be assigned other layers and their visibility control separately…

If you have lots of wrongly assigned geometry then there are tools to painlessly fix your model…

Consider getting/installing my LayerWatcher…

> **[SketchUp Plugins | PluginStore | SketchUcation](https://sketchucation.com/pluginstore?pln=TIG_LayerWatcher)**
>
> SketchUp Plugin and Extension Store by SketchUcation provides free downloads of hundreds of SketchUp extensions and plugins

- It has a background process which questions if you choose to reset your model’s Current-Layer away from “Layer0”: although you can still do it, at least you were warned !
- It always assigns “Layer0” to all [manually] added Geometry [Edges and Faces] irrespective of the model’s Current-Layer setting.
- If there is a suitable Selection you will get additional Context-Menu items…

- With selected containers [Groups/Components] - Context-Menu == ‘Explode-To-Layer0’ [this is because SketchUp ill-advisedly assigns the exploded container’s layer to any resultant geometry]
- With selected geometry - Context-Menu == ‘Selected-Geometry-To-Layer0’ - which defaults the geometry’s layers, and if there are ‘containers’ in the selection you are then prompted to reassign nested geometry’s layers as well…

---

<div class="post-metadata">

**Author:** ![mrtimdog](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/mrtimdog/32/57300_2.png) [@mrtimdog](https://forums.sketchup.com/u/mrtimdog)\
**Post date:** [October 12, 2018, 1:35pm UTC](https://forums.sketchup.com/t/keeping-trimmed-faces-on-correct-layer/78922/11 "2018-10-12T13:35:03Z")

</div>

This is Sketchup for Web/Shop, so no plugins (yet?), unfortunately.

---

<div class="post-metadata">

**Author:** ![TIG](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/tig/32/198_2.png) [@TIG](https://forums.sketchup.com/u/TIG)\
**Post date:** [October 12, 2018, 1:42pm UTC](https://forums.sketchup.com/t/keeping-trimmed-faces-on-correct-layer/78922/12 "2018-10-12T13:42:03Z")

</div>

Doh !  
Sorry, didn’t read enough posts in the thread, or look at the title/tags.  
But bear LayerWatcher in mind if you ever ‘go Pro’…

---

<div class="post-metadata">

**Author:** ![mrtimdog](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/mrtimdog/32/57300_2.png) [@mrtimdog](https://forums.sketchup.com/u/mrtimdog)\
**Post date:** [October 12, 2018, 1:51pm UTC](https://forums.sketchup.com/t/keeping-trimmed-faces-on-correct-layer/78922/13 "2018-10-12T13:51:23Z")

</div>

Unlikely, unless I’m lucky enough for them to release a native Linux or ChromeOS version! … Please??? 😉

---

<div class="post-metadata">

**Author:** ![DanRathbun](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/danrathbun/32/500_2.png) [@DanRathbun](https://forums.sketchup.com/u/DanRathbun)\
**Post date:** [October 12, 2018, 2:15pm UTC](https://forums.sketchup.com/t/keeping-trimmed-faces-on-correct-layer/78922/14 "2018-10-12T14:15:45Z")

</div>

> [@DaveR](#):
>
> > [@mrtimdog](#):
> >
> > … if that’s the case why is that not enforced?
> 
> There are a few rare use cases where this rule can be broken …

One of the rare cases is inserting multiple components associated with the current layer.  
You’d temporarily switch to say a “Window” layer, insert a number of window components, then when done with the insert task, reset the current layer to “Layer0”.

---

<div class="post-metadata">

**Author:** ![DaveR](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/daver/32/7601_2.png) [@DaveR](https://forums.sketchup.com/u/DaveR)\
**Post date:** [October 12, 2018, 2:22pm UTC](https://forums.sketchup.com/t/keeping-trimmed-faces-on-correct-layer/78922/15 "2018-10-12T14:22:12Z")

</div>

Yes. That is true and maybe not such a rare case.

I was thinking more about rare cases of putting edges on layers other than Layer 0. There was a demonstration at 3D Basecamp where edges got moved to different layers before exporting to a CAD file that was going to be used to create different toolpaths for CNC routing. It should be noted that this should be a conscious decision to do this and not a general practice.

---

<div class="post-metadata">

**Author:** ![slbaumgartner](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/slbaumgartner/32/7302_2.png) [@slbaumgartner](https://forums.sketchup.com/u/slbaumgartner)\
**Post date:** [October 12, 2018, 2:30pm UTC](https://forums.sketchup.com/t/keeping-trimmed-faces-on-correct-layer/78922/16 "2018-10-12T14:30:34Z")

</div>

I remember the same discussion as @DaveR, and thinking at the time that it was an interesting example of a sort of reversed mismatch of what Layers mean in SketchUp vs CAD because the exporter was splitting geometry apart in the export based on SketchUp layer - and that was what the user needed! But, as noted, a special and slightly peculiar special case.
