Hello,
This has irritated me since V6, and it is still a problem in V8.
I mentioned it in Rhino 6 layout corruption but it was not referenced in the resultant RH-78838.
In a model which has existing Layouts and Details, when a new layer or sub layer is created, it is set as visible in MANY of the existing Details. I have not detected a pattern of visibility across the set of Details.
In the attached model:
In the Front view, create a new Layer.
Create a box object.
Assign the box to the new layer.
Go to the Section Layout.
You will notice that the new layer is visible in the Details.
Try the same with a new sub layer. The behaviour is the same.
That should not happen. The behaviour was in V6, predating the introduction of the New Detail On feature. That feature has no relevance for the problem, as no New Detail is being created.
Each time this happens, it requires the activation of each existing Detail to deselect the new layer. With scores of details across many layouts, that is a nasty time waster.
As a work around, I have been in the habit of keeping unwanted layers as ‘spares’ rather than deleting them. Instead of deleting the layer, I have been deleting the layer objects. That leaves me with a layer which is ‘known to’ the model. In most cases, when I resurrect such a layer into the model by renaming it and positioning it at the appropriate point within the layer structure, it does not assume visibility in the existing Layer Details. Occasionally such a resurrected layer will show as visible or half a light bulb in some Details.
I found Pref Setting: New Layers NOT visible in existing Details by Default? - #2 by Alan_Farkas but RH-10770 talks about baking / freezing Details. That approach seems a bit like shuting the gate after the horse has bolted. Surely it is better to simply not set new layers as visible in existing layers? Let the user select the specific details which should show the layer. There is a reference to a V7 option Layer On in This Layer Only, but that does not seem to have carried forward to V8. In any case, I prefer to create all geometry in the primary views, rather than in Details.
Version 8 SR12
(8.12.24261.13001, 2024-09-17)
Commercial
KDRDetailCopyProblem.3dm (2.3 MB)
Regards, Garry.