Import Content 'faking' layers

This is the layer structure of the V7 file, no more, no less.

Same file imported with Import Content (WiP) has two more layers:

Can you explain what is happening here?
PS. No blocks
A hint for where to search:
By Parent was created by VisualARQ, without my ‘consent’ :enraged_face:
Default was created when copying object from WiP file (from B dimensions layer) :enraged_face:
File was purged before quitting session.

One additional layer, in my case ‘Default’ is not present in the linked file.

No blocks either.

@kike?

Everything is correct.
Your top layer is called BLOCKS. Your sub-layer is called B 3D.
The full path is like BLOCKS::B 3D where :: is the delimiter.

Hi Cumberland
Read the whole topic again.
It is about adding layers that do not exist in the original file: Default and By Parent (confirmed by Martin).

1 Like

Below is an example with a fresh empty file where I deleted everything but Layer 01.

empty file with just Layer 01.gh (10.0 KB)
empty file with just Layer 01.3dm (33.2 KB)

System Info

Rhino 9 SR0 2025-3-11 (Rhino WIP, 9.0.25070.12305, Git hash:master @ 6bffaf9d8a01d390854e50da5774f1d770458c07)
License type: Commercial, build 2025-03-11
License details: Cloud Zoo
Expires on: 2025-04-25

Windows 11 (10.0.26100 SR0.0) or greater (Physical RAM: 128GB)
.NET 9.0.3

Computer platform: DESKTOP

Standard graphics configuration.
Primary display and OpenGL: NVIDIA RTX A5000 (NVidia) Memory: 24GB, Driver date: 1-26-2025 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 572.16
> Accelerated graphics device with 4 adapter port(s)
- Windows Main Display attached to adapter port #0
- Secondary monitor attached to adapter port #1

Secondary graphics devices.
NVIDIA Quadro K2200 (NVidia) Memory: 4GB, Driver date: 1-26-2025 (M-D-Y).
> Accelerated graphics device with 4 adapter port(s)
- There are no monitors attached to this device!

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
GPU Tessellation is: On
Redraw scene when viewports are exposed: On
Graphics level being used: OpenGL 4.6 (primary GPU’s maximum)

Anti-alias mode: 4x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High

Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 1-26-2025
Driver Version: 32.0.15.7216
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 24564 MB

Rhino plugins that do not ship with Rhino
C:\Program Files\Rhino 9 WIP\Plug-ins\ConstraintsUI.rhp “Constraints UI” 9.0.25070.12305

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 9 WIP\Plug-ins\Commands.rhp “Commands” 9.0.25070.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoBonusTools.rhp “Rhino Bonus Tools”
C:\Program Files\Rhino 9 WIP\Plug-ins\AnimationTools.rhp “AnimationTools”
C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 9.0.25070.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoRender.rhp “Legacy Rhino Render”
C:\Program Files\Rhino 9 WIP\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 9.0.25070.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\import_PLY.rhp “PLY - Polygon File Format Import”
C:\Program Files\Rhino 9 WIP\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 9 WIP\Plug-ins\import_STEP.rhp “STEP Import”
C:\Program Files\Rhino 9 WIP\Plug-ins\ShrinkWrap.rhp “ShrinkWrap” 9.0.25070.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\MeshCommands.rhp “MeshCommands” 9.0.25070.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\IronPython\RhinoDLR_Python.rhp “IronPython” 9.0.25070.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoCycles.rhp “RhinoCycles” 9.0.25070.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\Grasshopper\GrasshopperPlugin.rhp “Grasshopper” 9.0.25070.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\import_STL.rhp “STL Import”
C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoCode\RhinoCodePlugin.rhp “RhinoCodePlugin” 9.0.25070.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 9.0.25070.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 9 WIP\Plug-ins\Displacement.rhp “Displacement”
C:\Program Files\Rhino 9 WIP\Plug-ins\SectionTools.rhp “SectionTools”
C:\Program Files\Rhino 9 WIP\Plug-ins\import_OBJ.rhp “Import_OBJ” 9.0.25070.12305

The component worked like this always.
It is doing an Import operation.

An Import operation in Rhino just import these things are referenced from the model space.

This is why Default layer appears magically and not referenced Blocks are missing.

I see how this is not the expected behavior.

Let’s see what we can do on the next RC.

1 Like

I have never used the Layer output.