Rhino Schemes
Last changed: Mitch-128.178.62.27

.
SummaryUsing Schemes to start Rhino with different sets of options on the same computer

Rhino "Schemes" are basically just different sets of personalized options that can be called from a specific desktop shortcut. Everything in the Options section of Rhino can be stored in a scheme (with the exception of display modes). In this way, Rhino can be started with different combinations of workspaces, languages, colors, etc. depending on the need or the user, just by starting Rhino from the appropriate desktop shortcut. The schemes exist independently of each other, and can be modified as desired.

By default, one scheme is always created (Default), and any modifications will automatically get saved to that. To have more than one scheme, the user must specifically create new ones - this page explains how to do that.

A newly created scheme will always start with the default set of options (like Rhino was freshly installed). If you want to duplicate an existing modified scheme, there isn't yet a direct, one-button way to do that. For this reason, this page also outlines several methods to duplicate existing schemes.

How to create a new scheme and desktop shortcut

(for both Rhino 3 and 4)

1. Create a new shortcut on your desktop which will point to your new Rhino scheme. The easiest way to do this is to copy an existing Rhino shortcut. Hold the Control key down while dragging the default Rhino icon to a new location on the Desktop.

2. Right click on the new icon. From the menu, click Properties.

3. Edit the Target. Add a switch for the new scheme:

"C:\Program Files\Rhinoceros 4.0\System\Rhino4.exe" /Scheme=MyNewScheme (or ...Rhino3.exe...)

Make sure there is a single space before the /Scheme=...

4. Rename the shortcut in a way that will identify the scheme with which you are starting Rhino.

5. The new scheme should start from this shortcut with a new set of default Rhino settings that you can change with out affecting the original Rhino scheme. Modify options that what you want while in this instance of Rhino, and these changes will be saved under the new scheme automatically.

Notes:

How to (more or less) duplicate a scheme without editing the registry

This requires you have Rhino V4, or V3 with Bonus Tools installed

How to duplicate a scheme by editing the registry

NoteBe extremely careful when registry editing! If you use the above method, this is usually not necessary.
NoteIt is not currently possible to control the loading or unloading of plug-ins with Schemes. Plug-ins are either loaded or unloaded for all schemes at the same time.
IMPORTANTIf different schemes share the same workspace (.tb) file a change made to the toolbar layout by one instance will affect all others that use it! The toolbar layout in the .tb file is independent of schemes - the scheme only knows which .tb to open, not its structure. If you have multiple instances of Rhino running, the last instance to close will overwrite the .tb file, so when making toolbar changes, it is advisable to have only one instance of Rhino open at a time. If multiple users are using personalized workspaces, it is best to have separate workspaces with separate names and have each one open with the corresponding scheme.