En bref
- Zebra affiche des bandes sur les surfaces pour aider à évaluer la continuité G0, G1 et G2.
- CurvatureAnalysis examine la courbure gaussienne ou moyenne à l’aide d’une visualisation par plages de couleurs.
- L’option Min Radius aide à repérer les zones de surface dont le rayon de courbure est inférieur à la valeur définie.
- La documentation de Rhino 8 indique qu’un maillage d’analyse détaillé est généralement nécessaire pour analyser correctement les surfaces NURBS de forme libre.
Ce guide s’appuie sur les commandes Zebra, Curvature, CurvatureAnalysis et CurvatureGraph décrites dans la documentation officielle de Rhino 8. Ces outils permettent d’évaluer visuellement ou numériquement la régularité des courbes et des surfaces, leur comportement en courbure et les transitions au niveau des jonctions. Les étapes présentées ici couvrent les options décrites dans la documentation de Rhino 8 ; ces sources ne précisent pas les détails d’interface des différentes versions.
1. Évaluer les jonctions de surfaces avec Zebra
La commande Zebra applique une carte de bandes sur une surface afin de rendre visible la transition entre des surfaces adjacentes. Vous pouvez régler l’orientation, la taille et la couleur des bandes. Pour mieux lire le motif, choisissez une couleur de bande contrastant avec la couleur de base de la surface.
Sélectionnez les surfaces à examiner et lancez la commande Zebra.
Réglez l’orientation, l’épaisseur et la couleur des bandes. Les options d’orientation comprennent les directions horizontale et verticale ; les options de taille vont de la plus épaisse à la plus fine.
Observez la continuité des bandes au niveau de la jonction. Si le motif se décale ou se rompt, cela peut indiquer que les surfaces se touchent, mais présentent une cassure à la jonction : il s’agit d’une continuité G0 (position uniquement).
Si les bandes sont alignées, mais changent brusquement de direction à la jonction, il est possible que la position et la tangence correspondent, mais pas la courbure. Ce comportement est défini comme une continuité G1.
Si les bandes se prolongent de façon continue et régulière à travers la jonction, l’aspect est compatible avec un comportement G2, où la position, la tangence et la courbure correspondent.
La lisibilité du motif de bandes peut dépendre du niveau de détail du maillage d’analyse. La documentation de Rhino indique qu’un maillage détaillé est généralement nécessaire pour examiner correctement les surfaces NURBS de forme libre. Vous pouvez ouvrir la fenêtre Analysis Mesh Options depuis les options de Zebra et densifier le maillage pour améliorer la précision de l’analyse. L’affichage des bords ou des courbes isoparamétriques apporte également des informations supplémentaires sur la géométrie étudiée.
2. Examiner la courbure avec Curvature et CurvatureAnalysis
La commande Curvature évalue la courbure en un point d’une courbe à partir du rayon du cercle. Lorsque vous sélectionnez une courbe, le rayon à la position du curseur apparaît dans la barre d’état ; un cercle tangent à la courbe et une ligne tangente sont également affichés. Vous pouvez marquer un point sur la courbe pour rendre l’évaluation plus précise, ou terminer la commande avec Esc.
Lorsque vous sélectionnez une surface, deux demi-cercles indiquant les courbures minimale et maximale apparaissent pendant le déplacement du curseur. Quand vous sélectionnez un point sur la surface, le champ de commande affiche le point 3D et la normale, ainsi que les informations de courbure principale maximale et minimale, de courbure gaussienne et de courbure moyenne. Ces valeurs servent à évaluer le comportement de courbure autour d’un point précis.
CurvatureAnalysis visualise la courbure d’une surface à l’aide d’une représentation par plages de couleurs. L’analyse en couleurs fonctionne dans les modes d’affichage autres que Raytraced. Le style Gaussian affiche une valeur fondée sur le produit des courbures principales : les valeurs positives sont associées à un comportement en forme de cuvette, les valeurs négatives à une forme en selle, et une valeur nulle indique une surface plane dans au moins une direction. Le style Mean affiche la valeur absolue de la courbure moyenne et aide à repérer les variations brusques de courbure par rapport à la surface environnante.
| Paramètre | Valeur recommandée | Effet |
|---|---|---|
| Curvature Range | Commencez par Auto Range, puis choisissez une plage symétrique proche des valeurs indiquées par Auto Range | Aide à répartir les couleurs de manière plus lisible selon les valeurs de courbure de la surface. |
| Min Radius | Rouge = r, bleu = 1,5 × r | Aide à distinguer les zones dont le rayon de courbure est inférieur à r. |
| Max Radius | Valeur élevée pour le bleu, comme 10, 100 ou 1000 ; valeur proche de l’infini pour le rouge | Aide à repérer les zones planes où la courbure tend pratiquement vers zéro. |
Min Radius peut être utile, par exemple, pour décaler une surface d’une distance r ou la travailler avec un outil sphérique de rayon r. La documentation précise que les zones rouges ne conviennent pas à ces opérations, tandis que les zones bleues peuvent être sûres ; les zones qui passent du vert au rouge doivent également être examinées avec attention. Ces couleurs ne constituent pas à elles seules une validation de l’opération. L’option Max Radius, quant à elle, peut servir à rechercher des zones devenues planes.
3. Lire la continuité avec un graphique de courbure
La commande CurvatureGraph affiche des graphiques de courbure sur les courbes, les bords de surface ou les bords SubD. Des sauts brusques dans le graphique peuvent indiquer que la courbure ne passe pas de façon continue d’une section à l’autre. Si le graphique se prolonge le long de la jonction sans saut, la continuité de courbure peut être G2 ; toutefois, le taux de variation de la courbure peut encore différer. Observez donc non seulement la continuité, mais aussi le tracé du graphique.
La fenêtre Curvature Graph permet de modifier l’échelle, la densité et la couleur des indicateurs graphiques. Sur les surfaces, les indicateurs des directions U et V peuvent être affichés séparément. La documentation précise que les indicateurs de courbure de surface apparaissent sur les courbes isoparamétriques ; si cet affichage est désactivé, ils ne sont présents que sur les limites de la surface. Une fois l’analyse terminée, vous pouvez masquer les graphiques avec la commande CurvatureGraphOff.
Utilisation en architecture et en modélisation
Ces commandes servent à évaluer le comportement de la géométrie de surface indépendamment de la production d’images. Par exemple, sur une jonction de surface courbe, vous pouvez observer avec Zebra la continuité des bandes, puis examiner avec CurvatureAnalysis les zones où la courbure varie. Pour les opérations de décalage ou de fraisage, l’option Min Radius peut aider à repérer les zones à risque par rapport au rayon défini ; ces opérations font partie des exemples explicitement mentionnés dans la documentation.
Commencez avec Zebra pour observer la continuité relative des jonctions.
Utilisez la commande Curvature pour comprendre les valeurs de courbure de zones précises, et CurvatureAnalysis pour visualiser leur répartition sur toute la surface.
Si la répartition des couleurs ne semble pas adaptée à la surface, commencez par Auto Range, puis réévaluez la plage de valeurs.
Si le niveau de détail est insuffisant, augmentez la densité du maillage d’analyse et examinez à nouveau le résultat.
Une fois l’analyse terminée, masquez l’affichage. Selon la documentation de Rhino, les maillages d’analyse de surface peuvent être enregistrés dans le fichier et être volumineux. La commande RefreshShade ou l’option Save geometry only des commandes Save et SaveAs peuvent supprimer les maillages d’analyse existants.
Erreurs fréquentes
N’interprétez pas chaque changement des bandes à une jonction comme le même type de problème : un décalage est associé à G0, un alignement suivi d’un changement brusque de direction à G1, et une continuité régulière à G2. Il peut également être trompeur d’évaluer les couleurs de CurvatureAnalysis sans tenir compte des réglages de plage ; lorsque la géométrie varie de façon marquée, il est recommandé de commencer par Auto Range. Enfin, ne négligez pas le niveau de détail du maillage d’analyse pour les surfaces NURBS de forme libre : la documentation indique qu’un maillage détaillé est généralement nécessaire pour un examen correct.
Sources
2 sourcesLes textes sources ne sont pas republiés ; les courtes citations sont signalées, le reste est notre propre résumé et commentaire.
Pour les équipes d’architecture et de visualisation en Turquie, ces commandes peuvent rendre plus visible sur le modèle le comportement formel des surfaces complexes. Évaluer séparément la continuité des jonctions et la répartition de la courbure offre une méthode de contrôle pratique, qui évite de fonder les décisions de conception uniquement sur l’apparence générale.
Il ne faut toutefois pas considérer les résultats de l’analyse comme une validation définitive pour la production. La plage de couleurs et le maillage d’analyse influencent l’affichage ; l’évaluation Min Radius dépend également du rayon de l’opération envisagée. Il convient aussi de tenir compte du fait que les maillages d’analyse peuvent être enregistrés dans le fichier et en augmenter la taille, notamment dans les pratiques de nettoyage et de partage des fichiers des bureaux.
Questions fréquentes
Comment distinguer G0, G1 et G2 avec la commande Zebra de Rhino ?
Un décalage des bandes à la jonction indique G0 ; des bandes alignées qui changent brusquement de direction indiquent G1. Si elles se prolongent régulièrement à travers la jonction, l’aspect est compatible avec un comportement G2.
Que montre CurvatureAnalysis dans Rhino 8 ?
L’outil affiche la courbure de surface sous forme de plages de couleurs. Les styles Gaussian et Mean permettent d’examiner différentes propriétés de courbure.
Quand utiliser l’analyse Min Radius dans Rhino ?
Pour des opérations comme le décalage d’une surface sur une distance donnée ou son usinage avec un outil sphérique d’un rayon précis, l’analyse aide à examiner les zones dont la courbure est plus serrée que ce rayon.



