Rhino 5.0 allows sublayers to have the same layer name as shown in the example above. In the example there are two sublayers named “Walls” and two sublayers named “Doors”.
The ability to have sublayers with the same layer name was requested by some Rhino users to help them organize layers in a way that makes it easier find similar small features in a large model.
Other users have designed their work flows and parts libraries assuming that there are not duplicate layer names. If you are one of these users, the section below explains how you can configure Rhino so it will not create duplicate sublayers when importing models.
For some users, having more than one layer with the same name disrupts their workflow, so Rhino 5.0 lets you control how layers are combined when Rhino imports an external model into an existing model.
Note that there are many ways to “import” an external model into the existing model including:
The Rhino Options > Files tab in the Options command dialog offers two options for managing layer names.
You may download the files used in this example from stoogesimportexample.zip.
Below is an example that shows what happens when you open a model named “ThreeStooges.3dm” that has empty layers named “Curly”, “Larry” and “Moe” and then import geometry from models named “Curly Howard.3dm”, “Larry Fine.3dm” and “Moe Howard.3dm”, which respectively contain layers named “Curly”,”Larry” and “Moe”.
Rhino 5.0 has full support for linked block definitions. A linked block definition references an external file. Every time a model containing a linked block definition is loaded, Rhino also reads the referenced file to create the contents of the linked block definition. When you create a linked block definition (or edit its properties using the BlockManager command) you can specify one of two linked block definition layer styles:
You may download the files used in this example from producelinkedblockexample.zip.
This example demonstrates the two ways Rhino 5.0 manages layer names for the contents of a linked block definition.
The model called “ProduceDepartment.3dm” that has four linked blocks that reference files called “Apple.3dm”, “Banana.3dm”, “Squash.3dm” and “Carrot.3dm”.
Back to Rhino 5.0 Status