I’m a new user and coming from a AutoCAD, Alibre/Gemagic and Solidworks background.
So layers are causing me difficulty.
Of course with my back ground I instinctively wanted components on different layers and made components to construct my first model.
Un-instinctively I did not create my components on Layer0.
I created the roof components on a roof layer.
I created the frame components on a frame layer…ad nauseam.
Even if I created a floor decking component on the floor joists layer after creating a floor decking component I would dutifully change the layer of the newly created component in the component info dialog layer to the the what I thought was the appropriately named layer, in this case floor decking layer.
Now whilst doing subtract and trim operations I’m getting the ye old “Your recent operation has caused visible geometry to merge with existing geometry on a hidden layer”.
I reckon this is bad as the warning is likely there for a good reason and all the help files say in order to avoid this error/warning to always create all the individual entities on layer0, always make layer0 the active layer etc.
But no one really explains why this is bad.
No one really explains where these leaping/merging entities wind up or how to figure out where they came from and where they are now located?
Which makes me think this about the advice scattered around about keeping all entities on layer0.
So if you create all you entities on layer0 I can see how they would not be merged to another layer because they have no where to go.
You create everything on layer0 and everything stays on layer0
Seems to me they if they are all on layer0 to start with and simply stay put wouldn’t you still end up at the same place as merging everything together.
Seems layers in sketchup have nothing to do with an actual layer, instead of the layers dialog it should be called the the visibility dialog???
But if that were the case why is geometry merging from one layer to another?
If it can merge then geometry has to be able to exist on separate layers in the first place.
If this is bad then why even allow the user the change the layer of any entities what is the benift[s] of having layers other than visibility?
Whilst Greping around for answers I found this tidbit
Note: Assigning a different layer to a group or component doesn’t affect the layer assignments of the individual entities within the group or component. If you want to assign new layers to the entities within a group or component, you must edit the group or component, select specific entities within the group or component, and then assign a different layer to the selected entities.
So from that it would appear that sketchup does have layers in the “layers” sense of the word and you can in fact change the layers but if you do a subtract or trim remaining entities will be sent to/merged with the layer[s] that comprise the first solid used in the operation or maybe to some mystery layer…layer0 possibly?
Why is “Your recent operation has caused visible geometry to merge with existing geometry on a hidden layer” bad or a problem to be avoided like the plague?
Apparently merging geometries are bad so now that I have created my components on every layer in my model how do I fix this problem?
I suppose I could explode every component and change each entity to layer0?
Is there a clear answer to any of this other than create everything on layer0?
My head hurts from the top layer to the bottom layer.