by Dušan Cvetković
Dušan Cvetković
Published November 12, 2019

Rhino's new SubD modeling tools allow you to create intricate, organic shapes easily. In this post, we'll look at how to use SubD component in Rhino and Grasshopper to model complex geometry.

Overview of SubD Components

SubD stands for "subdivision surface" - this modeling technique splits a shape into smaller faces, allowing you to create smooth, curving forms.


Rhino 7's SubD components generate subdivision geometry meshes. By combining these with booleans and planes in Grasshopper, you can craft intricate shapes.


We'll model a sculptural void with stepped edges, similar to this competition entry by Daniel Widrig.

Competition entry by Daniel Widrig

Key skills we'll cover:

  • Creating SubD objects in Rhino
  • Combining SubD with booleans and planes in Grasshopper
  • Controlling SubD geometry through curves and control points

Step 1 - Model a SubD Sphere in Rhino

First, make a box in Rhino for the overall form. For dimensions, approximately 1000 x 1000 x 500 will do.


Next, create a SubD sphere. You'll need Rhino 7 WIP for the SubD tools.


Resize and stretch the sphere to fit inside the box. You can scale parts of it with control + shift + double click.


Use wires and control points (F10) to refine the shape. Aim for an organic, swollen form.

SubD Sphere in Rhino

Step 2 - Boolean Difference in Grasshopper

Now we'll bring the elements into Grasshopper:

  • Add a SubD component and set it to the sphere
  • Add a Brep component for the box volume
  • Boolean difference between the two

This will cut the sphere out of the box, creating a void.


Control the smoothness with SubD levels - higher means more geometry triangles.

Step 3 - Cut with Planes

To make the stepped edge effect:

  • Get the Z height of the box
  • Divide into segments
  • Generate planes at each division
  • Use Brep/Plane to split the SubD mesh

This will slice the form into sections with flat tops. Adjust segment count to control stepping resolution.

Cutting with Planes

Step 4 - Refine the Base Shape

A great thing about the SubD workflow is you can edit the base curve/surface to update the final shape.


Some options:

  • Move control points of the original sphere
  • Swap in a different curved surface
  • Try a SubD cylinder or torus

This flexibility lets you iterate on designs easily.

Refining the Base Shape

Recap

To wrap up, we looked at:

  • SubD components - Create smooth, organic shapes in Rhino
  • Booleans - Cut voids and openings
  • Planes - Slice into sections with flat edges
  • Control points - Modify the base shape to update the mesh

Combined creatively, these tools let you model complex forms with ease.


The SubD modeling approach is intuitive and fun - give it a try in your next Rhino project!


Let me know in the comments if this tutorial helped you, and please share if you found it useful. Subscribe for more Rhino techniques coming soon.

Rhino for Architects Course


Rhino for Architects Course Package

Unleash your creativity and take your architectural designs to the next level with the Rhino for Architects Course.


Get over 60 hours of specialized training to master Rhino's tools and workflows. Learn to efficiently create intricate 2D drawings, complex 3D models, photorealistic renderings, and stunning animations. Click below for more information and bring your vision to life!

About the Author

Dušan Cvetković is a professional architect from Serbia and official Authorized Rhino Trainer with international experience in the industry. Collaborated with numerous clients all around the world in the field of architecture design, 3D modeling and software education. He's been teaching Rhinoceros3D to thousands of architects through How to Rhino community and various social media channels.