Academy / Learn Rhino

Learn Rhino

Master the skills you need, from day one to official certification.

Start Here

CRASH COURSE

Eager to get going?

Skip the interface tour and dive straight into building your first model in minutes while mastering 5 essential habits to keep beginners from getting stuck.

Build Your First Model

Build your first model in Rhino

Stay in the loop

Get new guides, materials, and workshop alerts in your inbox.

Sign up for Training News

Please log into your Rhino Account to subscribe to this mailing list.

Rhino Courses

Your complete journey from beginner to expert. Enjoy guided chapters, interactive quizzes, and downloadable resources on the path to your official certificate. Start a free course now.

Course cards load here

Placeholder. The Rhino Courses grid is rendered by the Vue web component from the LMS API (WWW-3607). Cards: image, title, description, author, level, duration, Start course button.

Looking for more courses?

Log in or create a free Rhino Account to unlock our full course library, track your progress, get a certificate, and dive into 3D modeling, rendering and much more!

Tutorials & Guides

Browse the full library of tutorials, guides, and commands. Use the filters or the search bar to find exactly what you are looking for.

Loading tutorials…

Looking up a specific command?

The Command Quick Reference is a searchable A–Z of every Rhino command with syntax and options, separate from step-by-step tutorials, for when you just need the answer.

Community & Channels

Courses and guides are only part of how people learn Rhino. These are also great places to go next.

Emergency Hub

Model failing right before a deadline? Let’s fix it fast.

The quick answers below cover the problems that catch out the most people. Still stuck? Reach a human on the right.

Why does my Boolean operation fail or blow surfaces apart?
Booleans need clean, correctly intersecting geometry. Run Check and ShowEdges first: look for naked edges, bad objects, coincident or coplanar faces, and surfaces that only touch instead of fully passing through each other. If you’re working with open surfaces, use Dir to make sure the normals point the right way. Fix those, then try the Boolean again.
My fillet won't build, what can I do?
Fillets fail most often when the radius is too large for the adjacent geometry, on surfaces with poor continuity, or where edges are shorter than the radius you asked for. Try a smaller radius, fillet fewer edges at once, or rebuild the underlying surfaces first.
My surfaces look jagged, or the shading is wrong. What happened?
The geometry is usually fine. It’s the render mesh that’s coarse. Adjust the render mesh settings (or move the smoothing slider toward smooth) so curved surfaces display smoothly. This doesn’t change the actual NURBS surface. If the shading looks dark or inverted, check for flipped normals with Dir and run Check for bad objects.
Why isn't my object closed? How do I get a solid?
A closed solid has no naked edges. Use ShowEdges to highlight open boundaries, then Join matching edges, use Cap to close planar holes, or rebuild the gaps. Once every edge is joined, the object reports as a closed polysurface (confirm with What or the Properties panel).
My Rhino file suddenly became huge. How do I shrink it?
Saved render meshes, embedded textures, unused blocks and materials, and history are the usual culprits. Run Purge to remove unused definitions, and use SaveSmall to write the file without render meshes.

Contact support


Discussion Forum

Ask pro users, the McNeel team, and the developers, 24/7.

Email tech@mcneel.com

For more confidential issues.

Phone (206) 545-6877 Monday–Friday: 8 am–noon, 1 pm–5 pm (Pacific Time)

Want to teach Rhino, or become an Authorized Rhino Trainer?

Find your region, manage your class schedule, and get educator resources on the Teach Rhino page.