xNURBS – Powerful Surface Modelling

xNURBS represents a fundamental breakthrough in NURBS surface generation technology, employing sophisticated energy-minimization algorithms to solve the most complex surfacing challenges in Rhino 3D. Designed for industrial designers, automotive engineers, and naval architects, xNURBS provides a 'one-click' solution for creating high-quality G1, G2, and G3 continuity surfaces that satisfy even the most demanding geometric constraints.

In traditional CAD workflows, creating smooth transitions between irregular boundaries often requires extensive manual adjustment of control points and surface parameters. xNURBS automates this process by applying mathematical principles analogous to the natural shape of a physical batten under load, resulting in surfaces that are fair, aesthetically pleasing, and mathematically precise.

Advanced Surface Patching & Continuity

The core innovation of xNURBS lies in its ability to generate a single, smooth NURBS patch that satisfies all specified boundary conditions simultaneously. Whether you are filling a complex n-sided hole or bridging gaps between existing surfaces, xNURBS allows you to specify positional (G0), tangent (G1), or curvature (G2/G3) continuity for every edge. This ensure that your models maintain consistent surface reflection characteristics—a critical requirement for Class-A surfacing in automotive and product design.

Intuitive Constraint-Based Modelling

xNURBS introduces a powerful constraint-based interface that allows you to influence surface shape using internal points or guide curves. Unlike standard patching tools that can produce 'heavy' or distorted geometry, the xNURBS solver automatically calculates the most efficient surface that meets your constraints while minimizing internal energy. This 'fairness' optimization ensures that the resulting surface is free of artificial inflection points or discontinuities, providing the ideal foundation for high-end manufacturing and rendering.

Class-A Surfacing & UV Optimization

With the introduction of the XNurbsSquare command, professional designers gain unprecedented control over surface degree, span distribution, and UV parameterization. The software’s 'Align to Next' functionality automatically optimizes UV flow, which is critical for downstream processes like texture mapping, analysis, and precision fabrication. The real-time regeneration capability allows you to see results instantly as you modify constraints, enabling a rapid, iterative exploration of design variations that would be impractical using traditional modelling techniques.

Technical Features

  • One-Click Patching: Resolve complex n-sided holes and surface gaps with a single command.
  • High Continuity (G3): Achieve mathematically smooth G1, G2, and G3 continuity across boundaries.
  • Constraint Solver: Energy-minimization algorithm for fair, lightweight NURBS surfaces.
  • Class-A Optimization: Advanced control over surface degree, span, and UV parameterization.

System Requirements

  • OS: Windows 10/11 (64-bit). macOS is currently not supported for the Rhino plugin.
  • RAM: 8GB Minimum; 16GB+ Recommended for smooth real-time surface regeneration.
  • Rhino: Compatible with Rhino 6, 7, and 8 (latest service releases).

Perfect your surfaces. Contact us for a demo to see how xNURBS can solve your most difficult geometric transitions.

Free Online Support

As an Authorised UK Reseller, we provide specialist help for high-end surface modelling workflows.

  • Surfacing Tech Help: Free online support for xNURBS installation and continuity setup.
  • Validated Licences: Official perpetual keys with no recurring subscription fees.
  • Fast Delivery: Upgrade and commercial keys typically delivered same business day.