Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Grasshopper: Visual Scripting for Rhinoceros 3D (Volume 1) 1st Edition
Purchase options and add-ons
We live in a three-dimensional world. To design objects for everyday living, users must learn how to create in three dimensions. For precise modern designs that must conform to specific tolerances, we use computers to create a digital model first, and then pass that model on to a machine, such as a CNC router or 3D printer for fabrication.
There are many software packages that are used to create digital models. One such package that is popular for industrial, product, and graphic design and architecture is Rhinoceros 3D, or “Rhino.” Grasshopper is a visual scripting platform for Rhino. With it, the user can build precise, customizable Rhino objects by simply dragging boxes around the screen and connecting them with virtual “wires.” No knowledge of programming is necessary!
This work provides an introduction to modeling objects with Grasshopper. Through a series of examples and tutorials, readers will learn how to build complex objects by combining simple components. Applications include both NURBS surface modeling and mesh manipulation techniques.
In Part I, Bachman offers a brief overview of scripting with Grasshopper, with simple examples used to introduce the reader to the most common Grasshopper components. In Part II, more complicated Grasshopper scripts are presented, showcasing the variety of objects readers can create. These examples were carefully chosen so that readers can see how the concepts from Part I can be put together to create increasingly complex designs. Finally, Part III features a reference guide from Grasshopper’s own help files containing descriptions of some of the most common Grasshopper components.
- ISBN-100831136111
- ISBN-13978-0831136116
- Edition1st
- PublisherIndustrial Press, Inc.
- Publication dateMarch 14, 2017
- LanguageEnglish
- Dimensions6 x 0.55 x 9 inches
- Print length288 pages
Frequently bought together

Customers who viewed this item also viewed
Editorial Reviews
About the Author
Product details
- Publisher : Industrial Press, Inc.
- Publication date : March 14, 2017
- Edition : 1st
- Language : English
- Print length : 288 pages
- ISBN-10 : 0831136111
- ISBN-13 : 978-0831136116
- Item Weight : 13.6 ounces
- Dimensions : 6 x 0.55 x 9 inches
- Best Sellers Rank: #2,184,987 in Books (See Top 100 in Books)
- #187 in 3D Graphic Design
- #753 in Data Modeling & Design (Books)
- #3,710 in Artificial Intelligence & Semantics
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read book recommendations and more.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on February 8, 2018Format: KindleI do not agree with the reviews. It is a very good beginner's reference to Grasshopper. There are lots of free materials and more advanced books that have very small image, and you should get them too. But I find having a printed book on my shelf is a wonderful resource. And if you are traveling or just want to curl up with a good tech book, this works. The introduction, discussion, picture, samples and explanations are very helpful, interesting,and achievable. I ever find the glossary of components, inputs and outputs in the back referenced on occasion. I do agree, I would like to see more complex examples and less glossary in V2. Thanks to David for tackling this subject of Visual Programming in Rhino. This book works for Rhino 5 with the Grasshopper, Rhino for Mac WIP or Rhino 6 native Grasshopper. The functionality of Grasshopper between these all these platforms are practically identical. Maybe this should be named like "Introduction to Grasshopper" and that would set manage the expectations better. All in all - I am happy to have this as a reference.
- Reviewed in the United States on October 28, 2022Format: PaperbackVerified PurchaseFor starters, 2/3 of this book is just an index of the various components, the actual content is less than 100 pages. It’s really lacking in content, demonstrating a few different scripts, and the components that make them, but does very little to explain the why and how, leaving the reader able to do little more than recreate what is in the text. The half hour I spent on YouTube before buying this book was far more useful, and it cost me nothing.
- Reviewed in the United States on May 1, 2018Format: PaperbackVerified Purchasefar too little examples, only lists with scripts.
should be more, far more instructive with examples
- Reviewed in the United States on April 21, 2017Format: PaperbackI work with and have been teaching Grasshopper for a number of years now. I was looking for a good book for my students to use. So when I found out IP was printing this title, I got just a little excited. I received my copy today, and my hopes were dashed. Here's why.
I had a friend who was a missionary. He decided to write a book on being a missionary. The front half of the book was good, practical advice. The second half of the book was (and I am serious) the addresses to every embassy of every country we have relations with, just in case you wanted to write them about getting visas, etc. It bloated the book by 50%, was information that changed frequently, and it was information that was readily available on the Internet.
This is the same I case I ran into with this title. The first half of the book is good. A range of practical examples that you can copy and play with. Those who are starting in Grasshopper would find this stuff useful and easy to learn from through adaptation. I think the author made a GREAT start and could have expanded from basic examples into even more intermediate and even more advanced examples. That, to me, would have made this THE Grasshopper book to have. And I still think it could be with some retooling!
However, the second half is a listing of every single Grasshopper component and the inputs and outputs of each. In other words, stuff you can already see in the Grasshopper interface by positioning your mouse over each of the ports. The listing really doesn't do give much more information than that. So, yeah, disappointed.
And in all fairness to the author, I get a sneaking feeling IP may have told him his original manuscript needed more and maybe even suggested doing this. Embassy addresses change and need updating. The book goes out of date very quickly. The difference here is that the front half of the book gives algorithmic ideas that will basically stand from version to version of Grasshopper. The back half is a reference that will certainly see a lot of changes over time - and thus give IP a reason to publish a second and third edition. So, not sure we can fault the author on that.
I still think this title has promise, it just needs to dump the printed version of the component index and give more examples and ideas, that's all.
Can I suggest for those looking for print material: Consider Arturo Tedeschi's title "Algorithms Aided Design" This is a meaty, timeless, well-illustrated title that will give you a lot of thinking points and bring you back again and again.
- Reviewed in the United States on May 22, 2017Format: PaperbackThis book gets 3 stars because while there is "some" useful information, over half the book is just simply a list of Grasshopper commands. LAZY work by the author, Really?
- Reviewed in the United States on January 30, 2018Format: PaperbackThis book should be given for free. There is nothing valuable. You can find much better content online for free. Shear laziness in writing the book. I would never recommend this to anyone. Please don't buy.
Top reviews from other countries
ManojReviewed in India on April 8, 20182.0 out of 5 stars Two Stars
Format: PaperbackVerified PurchaseOnly half book is having few basic topics, rest half no use
TheOldTeddyBearReviewed in Canada on May 9, 20171.0 out of 5 stars Shows promise but lacking.
Format: PaperbackVerified PurchaseThe actual book is the first 90 odd pages with the remainder a directory listing of commands with the inputs and outputs but with nothing else. The book section is well written and informative but not substantial enough for the price.
-
Cliente KindleReviewed in Brazil on September 25, 20205.0 out of 5 stars comprar na amazon é comprar com segurança.
Format: PaperbackVerified Purchaselivro excelente, valeu a pena.
vendedor nota 10
Wolfgang LReviewed in Germany on June 1, 20173.0 out of 5 stars David Bachman is a trrue expert in Rhino and Grasshopper, but this book is a bit disappointing
Format: PaperbackVerified PurchaseI found this boook a bit disappointing because it is written for beginners. I had expected to get a bigger share of David's expert knowledge. Summary: It is certainly a very good book for the novice, but if you have already some experience with Grasshopper then you might find it not so helpful.
-
José D.Reviewed in Brazil on September 18, 20195.0 out of 5 stars Grasshopper
Format: PaperbackVerified PurchaseÓtimo livro para visual scripting.






