Skip to content

Surface Workbench

In one sentence: The Surface workbench creates smooth, continuous surfaces by filling boundary curves — essential for Class-A surfacing, complex organic shapes, and surface modelling that goes beyond what Part Design's solid-only workflow can achieve.


What is the Surface workbench for?

The Surface workbench creates NURBS surfaces from curves and edges. It bridges the gap between sketch-based parametric modelling (Part Design) and the curve-driven surface modelling used in automotive, consumer product, and industrial design.

Common uses:

  • Filling the open face of a solid body with a smooth curved patch.
  • Creating transitions between two surfaces with controlled continuity (tangent-smooth or curvature-smooth joins).
  • Generating a surface from a set of cross-section curves (lofting).
  • Extending a surface beyond its current boundaries.
  • Projecting curves onto a mesh for reverse engineering.

Key concepts

NURBS surfaces

All Surface workbench tools produce NURBS (Non-Uniform Rational B-Spline) surfaces. A NURBS surface is defined by a control point grid and associated weights — it can represent any smooth curved shape exactly or to arbitrary precision.

NURBS surfaces are fully compatible with Part and Part Design — you can combine them with solids using boolean operations and Part features.

Continuity types

When two surfaces meet at a shared boundary, there are several levels of geometric continuity:

Continuity Symbol Meaning
Position G0 / C0 Surfaces touch — no gap, but may have a crease
Tangent G1 / C1 Surfaces are tangent — no crease, but curvature may jump
Curvature G2 / C2 Curvature matches across the boundary — smooth highlight lines
Acceleration G3 / C3 Rate of change of curvature matches — needed for automotive

G0 is sufficient for watertight geometry.
G1 is required for visually smooth shading.
G2 is required for Class-A surfacing (automotive, consumer products) where highlight reflections must flow smoothly across panel joins.


Workbench layout

The Surface workbench has one menu (Surface) with six tools:

Tool Description
Filling Fill a boundary region with a smooth surface
Fill Boundary Curves Fill 2–4 boundary curves with a NURBS patch
Sections Loft a surface through cross-section curves
Extend Face Extrapolate a surface beyond its current boundary
Curve on Mesh Project a sketch curve onto a mesh surface
Blend Curve Join two edges with a smooth blending curve

See also

  • Tools — all Surface tools with full detail
  • Part Design Pad/Loft — solid features that can use Surface patches as caps
  • Part workbench — Boolean operations that combine surfaces with solids