From the course: Grasshopper and Rhino: Python Scripting

What you should know

From the course: Grasshopper and Rhino: Python Scripting

Start my 1-month free trial

What you should know

- [Instructor] As an introduction to Python scripting, this course is an intermediate course for Grasshopper. While no prior knowledge of Python or programming is required, I'll assume that if you're taking this course, then you have a basic understanding of both Grasshopper and Rhino. In Rhino, you should be comfortable with basic modeling functions, such as creating different geometry types including points, curves, and solids, as well as creating more complex objects, such as surfaces through methods including lofting, extruding, and from points. I'll also assume that you have some experience editing different geometry types, including moving, rotating, and scaling. At the time of this recording, I'm using Rhino 6. There are quite a few differences between Rhino 6 and earlier versions, so please keep that in mind if you're using an earlier version. There may be some differences in the interface and the functions that we'll be using later on in the course. Having used Grasshopper, I'll also assume that you have a good understanding of how to use standard components available from within Grasshopper, including working with different geometry types including planes, vectors and curves. As Grasshopper has some of its own data types, including data trees, I'll assume that you have some experience working with these types. As I'll be using Rhino 6, I'll be working with Grasshopper Version 1.0.0005, which comes standard with the Rhino install, and this includes the Grasshopper Python component as standard. If you're using an earlier version of Grasshopper, you'll need to install the Grasshopper Python component separately from the food4Rhino website. However, there will be differences in the interface and functionality with this earlier version of Python. So, if possible, I recommend upgrading to the latest version of Grasshopper. If you feel like you need to brush up on some of the basics of Grasshopper or Rhino, there are plenty of courses on this website that will offer that for you.

Contents