Skip to content
KitWren
IntermediateFree Rhino course about 22 min

Surfaces

Surfaces are built from curves. Learn the main surface commands, when to use each, and how to check that surfaces are smooth and properly connected.

In this lesson you will

  • Choose the right surface command for a shape
  • Build surfaces with loft, sweep and revolve
  • Understand continuity (G0, G1, G2)
  • Check and analyse surfaces

The main commands

Three stages: profile curves, surfaces lofted and extruded from the curves, and a closed polysurface solid.CurvesLoft → surfaceClosed solidcapped: a closed polysurface
Figure: From curves to surfaces to solids. Original KitWren diagram.
CommandInputTypical use
ExtrudeCrvOne curve + directionWalls, extruded profiles
LoftSeveral cross-section curvesHulls, towers with varying plans, canopies
Sweep1Profile(s) along one railHandrails, mouldings
Sweep2Profile(s) between two railsShaped roofs, bridges
RevolveProfile around an axisDomes, vases, columns
NetworkSrfA grid of curves in two directionsComplex double-curved forms
PatchBoundary curves/pointsFilling irregular openings

A lofted canopy

  1. 1Draw three or four section curves at different positions and heights, all drawn in the same direction.
  2. 2Select them in order and run Loft.
  3. 3Choose a style (Normal, Loose, Tight) and preview.
  4. 4If the loft twists, check curve directions (Dir) and seam points.

Continuity

Where surfaces meet, G0 means they touch (position), G1 means they're tangent (no crease), G2 means curvature matches (smooth reflections). BlendSrf and MatchSrf create or enforce continuity. Architecture often needs only G0–G1; product design often needs G2.

Checking

Use ShowEdges to find naked edges (edges not joined to another surface), Zebra for reflection-line smoothness, CurvatureAnalysis and EMap. Fix issues at the curve stage where possible.

Quick reference

Command / toolHow to start itWhat it does
LoftCommand lineSurface through sections
Sweep1 / Sweep2Command lineProfiles along rails
RevolveCommand lineProfile around axis
NetworkSrfCommand lineSurface from a curve network
Zebra / ShowEdgesCommand lineSurface analysis

Common mistakes

  • Loft is twisted.

    Make curve directions and seams consistent (Dir, CrvSeam).

  • Visible crease between surfaces.

    Use BlendSrf or MatchSrf for tangency or curvature continuity.

Exercise

Three surfaces

  1. Loft a canopy from four section curves.
  2. Revolve a column base profile.
  3. Sweep a handrail profile along a curved rail.
  4. Check each with Zebra and ShowEdges.

You should end up with: Clean surfaces made with the right command for each shape.

Checklist

0 of 4 checked · saved on this device

Lesson quiz

1 / 4

Which command builds a surface through several cross-sections?

Finished this lesson?

Taking the quiz marks it complete too. Your course page picks up where you stopped.

Free KitWren tools that help

Free, independent learning material written for KitWren. Rhinoceros, Rhino and Grasshopper are trademarks of Robert McNeel & Associates. KitWren is not affiliated with, sponsored or endorsed by Robert McNeel & Associates. We never provide software downloads, licence keys or cracks — use the official sources.