In person · 10 seats
Learn Grasshopper the way practice actually uses it
Taught by a McNeel Authorized Rhino & Grasshopper Trainer
01 Upcoming workshops
No dates are set right now. Call +961 76 154 784 and ask when the next one runs.
02 The premise
An afternoon of Grasshopper
saves a week.
Or
costs you two!
Anybody can make it work once. Doing it a second time, on a site that changed and a brief that moved, is the whole profession. That second time is what more than 250 students in Egypt, Lebanon, Jordan and India have been taught.
Every cover is the technique its own course teaches
04 Help with a project
A parametric project, and you need help?
Call to talk it throughBring the model or the definition you are stuck on, and we work through it together, one to one, in person or online. Tell me what it has to do and where it breaks, and I will tell you straight away whether I can help.
05 The scripts
Eight scripts I use on real jobs.
Five of them are free.
The free ones need an account, nothing more
These are the things I reach for on real work, not lesson files. Drop one in and it does the job this afternoon. Open it up instead and you can read how it is built, which is the thing the courses teach you to do for yourself.
Contour Clean
Takes a surveyor's contours, drops the duplicates, closes the gaps, and gives you one clean curve per level.
Sheet Setter
Lays plans, sections and elevations from one model onto Rhino layouts at a chosen scale, with the section marks drawn on the plan.
Panel Numberer
Numbers a panelised surface the way a fabricator reads it, row letter and column number, baked as text dots.
Plot Divider
Splits a site boundary into plots at a given frontage and depth, keeps every plot on a road, and counts what you lost to access.
Tree Sizer
Tells you what is actually in a data tree: the paths, the branch lengths, and where the null is, in one panel.
Stair Check
Draws a stair from a floor to floor height and tells you the going, the riser, and whether it passes.
All eight scripts Definitions, user objects and one plugin
06 What you leave with
A What you can do with it
Automate your workflows
Hand the repetitive modelling and drafting to a definition, so a design change takes minutes instead of days.
Turn a Rhino model into a BIM model
Send Rhino geometry into Revit as real walls, floors and families with Rhino.Inside.Revit.
Model parametric facades
Panels, fins and patterns driven by rules you can change, with every panel counted and sized.
Generate drawings and schedules
Plans, sections and quantities that come straight off the model and update when it changes.
Write your own components
Python and C# for when the standard components are not enough.
B Eight techniques, one at a time
07 Who teaches it
Hi, I'm Jad.
For years I watched good architects draw the same building three times. The brief moves and a fortnight of modelling goes in the bin. Somebody shifts a level and forty sheets have to be checked by hand. Everybody accepts it, because nobody has the time not to.
I never believed that was the job. It turns out it isn't.
Learning to build definitions changed what my week looks like. The model updates when the brief does. The schedule counts itself. The drawing set comes out of the file instead of being redrawn against it. That is not a trick for working faster. It is the difference between spending the day on the design and spending it on the paperwork around the design.
That is the whole reason to bother with any of this, and it is what I teach. I'm one of two authorized Rhino and Grasshopper Trainers in Lebanon. More than 250 people in Egypt, Lebanon, Jordan and India have sat through the argument already.
I write the definitions, film the lessons, draw the covers and answer the email. There are seven courses because I have taught all of these disciplines, and they are not one subject: what a landscape architect needs from Grasshopper is not what somebody detailing joinery needs. So each course is tailored to its own field rather than being one course with the examples swapped out. It is also why your email gets an answer instead of a ticket number.
08 Before you ask
The things people write in about.
If the answer you want is not here, it is one email away, and the same person who wrote the courses reads it.
Do I need to know Rhino already?
No. Foundations opens with a short Rhino module that covers only what the course uses: the viewports, precision tools, and the four kinds of geometry. If you already use Rhino, skip it. The other six courses assume Foundations, or the same ground covered some other way.
Which one should I start with?
If you have never opened Grasshopper, Foundations. If you already build definitions and your problem is getting them into Revit, go straight to Rhino.Inside.Revit. If you work in site and landscape, that course assumes Foundations and nothing else.
When does it open?
The Rhino.Inside.Revit course is being filmed first. I am not naming a date I cannot defend yet. When the first lessons are cut I will put one here, and the waitlist hears it before the front page does.
Which Rhino version?
Rhino 8, and every lesson where the interface differs will be recorded twice, once for Rhino 8 and once for Rhino 9 with Grasshopper 2. Included, not an upgrade.
Do I get the files?
Yes. Every lesson will ship a start file and a finished file, version-stamped against the Rhino release they were made in, and licensed for commercial work.
Is it a subscription?
No. You buy a course once and it stays yours, the files with it, and that includes the Rhino 9 lessons when they are recorded. Nothing renews and nothing expires.