How to Express Design Intent in Rhino 3D. Part I. Assembly Design and Kinematic Simulation (pdf)
by Dmitry Ushakov, Director, Product Management & Marketing, LEDAS Ltd.
Rhinoceros is a 3D computer-aided design (CAD) application developed for Windows since 1992 by Robert McNeel and Associates (Seattle, WA, USA). It is popularly known as “Rhino”, and is used by more than 150,000 professionals around the globe for its powerful freeform modeling. Rhino’s license fees start below $1,000, yet its functionality is similar to that found in products typically costing 20 to 50 times more. It is based on the open 3DM file format, which is available to any software developer for reading/writing in the framework of the openNURBS initiative. As a result, Rhino is bundled with 120+ third-party plug-ins. Its interface, features, and commands are familiar to CAD users, and allow them to easily work out complex 3D design problems. Rhino, however, lacks of one important capability: it cannot specify the behavior that should occur when its 3D models are changed.