This is a course on how to write plug-ins for Rhinoceros 6 in C++. It is aimed at Architects, Designers, Engineers or anyone who wants to use powerful automation tools to generate complex geometry in Rhinoceros 6. Your previous education, coding experience, gender or age do not matter one bit. Even if you are a total beginner We prepared a small C++ Basics course to get you started. In total you will have access to over 11.5h of video content!
The first couple of videos up to the actual creation of your first Rhino Plug-in are FREE (marked as "Preview")!
Watch our introductory video first where everything is explained in detail and it can help you decide if this course is for you.
Then feel free to follow the first couple of videos for FREE, and if everything works - dive into the new age of Automation and Artificial Intelligence. This is just a beginning...
Automating the Building Industry since 2007. Worked on some of the largest and most complex projects in the world.
SOOREAL (Virtual Reality in Architecture) Founder
Authorized Rhino Trainer (by McNeel Europe)
Lecturer, State Academy of Art and Design, Stuttgart, Germany
Lecturer, Univ. of Applied Sciences, Saarbrücken, Germany
Assistant Professor, TU Graz, Austria
Founder of Programming Architecture, Stuttgart, Germany
PhD, Stuttgart University, Germany
Knippers Helbig office, Stuttgart, Germany
Faculty of Architecture, Belgrade University, Serbia
member of MENSA
Preview02.01 Setup (5:54)
Preview02.02 What is a Plug-in? (3:28)
Preview02.03 Hello World! (11:05)
Start02.04 Building yout Project (9:39)
Start02.05 Installing a Plug-in (5:34)
Start02.06 File Structure (11:56)
Start02.07 Rhino SDK Help (4:05)
Start02.08 Command (8:02)
Start02.09 Context (8:55)
Start02.10 Toolbars (10:28)
Start03.01 GetPoint (11:08)
Start03.02 RhinoApp Print (7:17)
Start03.03 CRhinoObject (18:09)
Start03.04 Geometry Types (4:22)
Start03.05 Select Points (12:02)
Start03.06 Select Curves (19:24)
Start03.07 Select Breps (14:32)
Start03.08 Select Meshes (18:49)
Start03.09 Curve or CurveObject? (1:48)
Start03.10 Arrays (9:55)