Que sont les courbes NURBS en modélisation 3D ?

30 janvier 2026 4 minutes de lecture
Partager

Lorsqu'on travaille avec la modélisation 3D, notamment en CAO et en design industriel, on entend souvent parler de NURBS. Cela peut paraître technique, mais le concept est en réalité assez intuitif. Voyons cela plus en détail.

Que signifie NURBS ?

NURBS signifie Non-Uniform Rational B-Splines.

En termes simples :

  • Des courbes définies par les mathématiques, pas par les pixels
  • Fluide et précis à toutes les échelles
  • Largement utilisé dans l'ingénierie, l'automobile, l'aérospatiale et la conception de produits

Les modèles polygonaux utilisent de nombreux triangles plats, mais les NURBS créent des courbes et des surfaces lisses et continues.

Pourquoi avons-nous besoin des NURBS ?

Imaginez concevoir :

  • Une carrosserie de voiture
  • Un produit de consommation
  • Une pièce mécanique avec des congés lisses

Ces formes doivent être :

  • Lisse
  • Précis
  • Modifiable sans perte de qualité

Les courbes NURBS permettent aux concepteurs de contrôler la forme mathématiquement, garantissant une précision et une régularité élevées, quel que soit le niveau de zoom.

Figure 1 : Modélisation polygonale dans AutoCAD vs modélisation NURBS dans Alias

Comment fonctionnent les courbes NURBS (explication simple)

Une courbe NURBS est contrôlée par :

1. Points de contrôle

Ces éléments agissent comme des aimants qui façonnent la courbe. Celle-ci ne les traverse généralement pas directement

2. Diplôme

Définit le degré de régularité de la courbe :

  • Degré 1 → lignes droites
  • Degré 2 → courbes douces
  • Degré 3 → courbes très douces (les plus courantes)
3. Poids

Les coefficients de pondération définissent l'influence d'un point de contrôle sur la courbe. Un coefficient plus élevé correspond à une traction plus forte.

4. Vecteur de nœud

Contrôle la façon dont la courbe se déroule entre les points de contrôle, permettant un contrôle local au lieu de modifier la courbe entière.

Figure 2 : Courbe NURBS influencée par les points de contrôle

NURBS vs Polygones (Comparaison rapide)

Lorsqu'on compare la modélisation NURBS et la modélisation polygonale, la principale différence réside dans la manière dont la géométrie est créée et contrôlée.

La modélisation NURBS repose sur des définitions mathématiques. Les courbes et les surfaces sont parfaitement lisses, quel que soit le niveau de zoom. Cela rend les NURBS idéales pour l'ingénierie, la fabrication et tout flux de travail où la précision et la qualité des surfaces sont essentielles. Les modifications peuvent être apportées proprement sans dégrader le modèle.

La modélisation polygonale, quant à elle, construit des formes à partir de nombreuses petites faces planes. Plus le niveau de détail est élevé, plus le nombre de polygones nécessaires est important. Cette technique convient parfaitement à la visualisation, aux jeux et à l'animation, mais l'obtention d'une surface parfaitement lisse exige des maillages très denses, ce qui augmente la taille des fichiers et réduit la précision.

En bref, les NURBS privilégient la précision et la continuité, tandis que les polygones privilégient l'approximation visuelle.

Figure 3 : Comparaison entre un maillage polygonal et une surface NURBS

Modélisation de subdivisions et modélisation NURBS

La modélisation par subdivision crée un maillage 3D que les concepteurs peuvent manipuler librement grâce à un flux de travail de type « pousser-tirer ». Souvent appelée SubD, cette approche part d'un maillage simple qui devient plus lisse à mesure que les concepteurs le subdivisent. La modélisation par subdivision est particulièrement adaptée aux formes organiques et libres où la précision dimensionnelle exacte n'est pas essentielle. Grâce à cette flexibilité, les concepteurs utilisent fréquemment la modélisation SubD dans l'animation, le cinéma, les jeux vidéo et la visualisation de concepts.

La modélisation NURBS, en revanche, repose sur des courbes et des surfaces mathématiques. Elle est conçue pour la précision, la continuité et une géométrie adaptée à la fabrication. La modélisation NURBS est idéale pour les produits devant répondre à des spécifications exactes, tels que les pièces mécaniques, les surfaces automobiles et les conceptions industrielles. Les modifications restent nettes et prévisibles, ce qui en fait un choix privilégié dans les flux de travail d'ingénierie et de CAO.

En bref, la modélisation par subdivision privilégie la liberté artistique, tandis que la modélisation NURBS privilégie la précision et le contrôle.

Figure 4 : Flux de travail de modélisation de subdivision dans xShape

Modélisation paramétrique et modélisation NURBS

La modélisation paramétrique utilise une géométrie NURBS et repose sur des dimensions et des règles. Au lieu de modeler le modèle manuellement, vous définissez les dimensions, les angles et les relations. Lorsque vous modifiez une dimension, le modèle se met à jour automatiquement tout en conservant la logique de conception initiale. Vous n'avez rien à redessiner : le logiciel recalcule la forme pour vous.

Onshape est un outil de CAO paramétrique, comme le montre clairement l'exemple de tôlerie présenté sur la figure. Lorsque vous modifiez des valeurs telles que le rayon de pliage ou l'ordre de pliage, les vues à plat et pliées se mettent à jour simultanément. Cette méthode de travail structurée diffère sensiblement de la modélisation SubD, qui privilégie la mise en forme libre. Grâce à sa prévisibilité et sa précision, la modélisation paramétrique est particulièrement adaptée à l'ingénierie et à la fabrication.

Figure 4 : Modélisation paramétrique dans Onshape – Outils de tôlerie simultanés

Où les NURBS sont-elles couramment utilisées ?

Les NURBS sont omniprésentes dans les outils de conception professionnels :

  • SOLIDWORKS
  • CATIA
  • Rhinocéros
  • Alias
  • Fusion 360

Ils sont idéaux pour :

  • Dessin industriel
  • Génie mécanique
  • Modélisation de surface
  • Géométrie prête pour la fabrication

Pourquoi les ingénieurs et les concepteurs préfèrent les NURBS

✔ Courbes et surfaces précises ✔ Modification facile sans altération de la géométrie ✔ Idéal pour la fabrication ✔ Raccords, transitions et formes libres lisses

En résumé, les NURBS vous offrent contrôle et précision, ce qui est essentiel pour les produits du monde réel.

Figure 5 : Produits du monde réel modélisés à l'aide de surfaces NURBS

Analogie simple

Considérez les NURBS comme :

  • Plier un fil métallique flexible à l'aide d'aimants

Au lieu d'empiler de minuscules blocs (polygones), vous formez une ligne continue et lisse.

Conclusion

Les courbes NURBS constituent la base de la modélisation 3D professionnelle. Elles permettent aux concepteurs et aux ingénieurs de créer une géométrie lisse, précise et modifiable, parfaitement fonctionnelle de la conception à la fabrication.

Si votre objectif est la précision, la qualité et le contrôle, les NURBS sont le langage que parle votre logiciel.

Hanen Bdioui
S'abonner
Notifier de
invité

0 Commentaires
Le plus ancien
Les plus récents Les plus populaires
0
J'aimerais beaucoup avoir votre avis, n'hésitez pas à commenter.x