Skip to content
KitWren
BeginnerFree Rhino course about 18 min

Curves

Curves are the foundation of almost every Rhino model — surfaces are built from them. Learn the curve types, how control points shape them, and how to edit and clean them.

In this lesson you will

  • Draw lines, polylines, arcs and circles precisely
  • Choose between interpolated and control-point curves
  • Edit curves with control points and degree
  • Join, offset, fillet and rebuild curves

Basic curves

Line, Polyline, Rectangle, Circle, Arc, Ellipse and Polygon behave much like CAD, with Rhino's precision tools. Join combines touching curves into a polycurve; Explode separates them.

Freeform curves

  • InterpCrv draws a curve through the points you pick — intuitive when you know where the curve must pass.
  • Curve draws by control points the curve is attracted to — smoother and easier to fair.

Turn on control points with PointsOn (F10) and drag them to reshape. A curve's degree (1 = polyline, 3 = smooth typical, 5 = smoother) affects how points influence it.

A smooth curve with its control polygon: control points joined by dashed lines. Moving one control point reshapes only part of the curve.moving this control point reshapes only the nearby part of the curve
Figure: A NURBS curve and its control points. Original KitWren diagram.

Editing

Offset creates parallel curves; Fillet rounds corners; Trim and Split cut curves with other objects; Rebuild redistributes control points for cleaner geometry; Fair smooths bumps. CurvatureGraph shows smoothness visually — spikes mean kinks.

Clean curves, clean surfaces

Surfaces inherit their curves' quality. Use as few control points as needed, avoid tiny gaps (check with ShowEdges or SelOpenCrv / closed status in Properties), and keep curves planar when they're meant to be. Five minutes cleaning curves saves an hour fixing surfaces.

Quick reference

Command / toolHow to start itWhat it does
InterpCrv / CurveCommand lineFreeform curves
PointsOnF10Shows control points
RebuildCommand lineRebuilds curve structure
CurvatureGraphCommand lineShows curvature quality
Join / ExplodeCommand lineCombine / separate curves

Common mistakes

  • Joined curve won't close.

    Endpoints don't meet; snap to End or use CloseCrv/ Match.

  • Lumpy curves make lumpy surfaces.

    Rebuild with fewer points and check the curvature graph.

Exercise

A chair profile

  1. Draw a side profile of a chair with Polyline and fillets.
  2. Draw a smooth backrest curve with Curve (control points).
  3. Show control points and adjust the curve; check with CurvatureGraph.
  4. Offset the profile by 20 for material thickness.

You should end up with: Clean, smooth profiles ready for surfacing.

Checklist

0 of 4 checked · saved on this device

Lesson quiz

1 / 4

Which command draws a curve through picked points?

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.