Customizing Rhino
Rhino can be customized, enhanced, and extended with:
Localization and
marketing services are available
to developers who would like to market their Rhino-related
products available worldwide.
For support, visit the
Rhino Developer Newsgroup.
|
Tech tips...
|
Command Scripts
Command scripts are the easiest way to customize Rhino. All
Rhino commands can be used in command scripts. Command scripts
can be run by typing the command at the command prompt,
from toolbar buttons, shortcut keys, command
aliases, from a text file, or by pasting a
script from the Clipboard into Rhino's command stream.
Getting help From the Rhino Help menu, click
Help Topics, and then click Scripting. For additional
help, visit the
Rhino Plug-ins Newsgroup.
Rhino Scripts
RhinoScript is Visual Basic Scripting, also known as VBScript®,
a subset of the Microsoft Visual Basic language. If you are
already a Visual Basic programmer, or if you are not a programmer
but are looking for a scripting language that is easy to learn,
VBScript might be right for you.
RhinoScript is included with Rhino that implements VBScript.
In addition to providing support for VBScript, RhinoScript also
runs as an OLE Automation server that exposes the internal workings
of Rhino to Windows automation. This gives other Windows applications
like Excel and Project access to Rhino.
Getting help
RhinoScript Resources
Python Scripts New in Rhino 5.0
rhino.Python™ is a powerful scripting language in Rhino 5.0
for 32 and 64-bit Windows and Rhino for OS X. rhino.Python scripts
will run unchanged on both platforms.
Details...
Grasshopper New
For designers who are exploring new shapes using generative
algorithms, Grasshopper® is a graphical algorithm editor
tightly integrated with Rhino’s 3-D modeling tools. Unlike RhinoScript,
Grasshopper requires no knowledge of programming or scripting,
but still allows designers to build form generators from the
simple to the awe-inspiring.
Details...
Localization Services
Our regional office in Europe
provides a
translation and localization service for third-party developers
and anyone else interested in translating their products to
French, German, Italian, or Spanish.
Marketing
If you have developed a Rhino
add-on that you would like to make available to other Rhino
users, please
post
the details on the Rhino Resources page. It is free.
|