Starting Rhino

When Rhino is installed, you can start Rhino from the Applications folder. You can also customize how Rhino starts using command-line arguments in Terminal or an Automator application.

  • If the path or file name in the script contains space characters, add a backslash "\" before each space character.
  • For convenience, use a script to create an Automator application. How to?

Command-line arguments

Command-line arguments can be used when launching Rhino from the Terminal app.

-nosplash

Hides the splash screen and skips checking obsolete and new versions when Rhino starts.

To hide splash screen when Rhino starts

open "/Applications/Rhino 8.app" --args -nosplash

-runscript "<script>"

Run a script at startup.

To add a line after opening a new model

open "/Applications/Rhino 8.app" --args -runscript "_Line 0 10,10,10"

To add a line after opening an existing model

open "/Applications/Rhino 8.app" <Path>/<filename>.3dm --args -runscript "_Line 0 10,10,10"

To use a longer script

Use the -RunPythonScript command to open a Python script file:

open "/Applications/Rhino 8.app" --args -runscript "-_RunPythonScript <Path>/<Filename>.py"

If the path to the Python script file contains spaces, you can use parenthesis to encompass the path string:

..."-_RunPythonScript (<Path>/<Filename>.py)"

Rhino.Python Guides

modelname.3dm

The path and name of a model file to open.

To open model from Terminal

open /Applications/Rhino 8.app --args <Path>/<Filename>.3dm

(Add more <Path>/<Filename>.3dm to open multiple models.)

See also

Open

Opens an existing model file.

Work with files