En bref
- BlendSrf crée une surface de transition entre les bords de deux surfaces, polysurfaces ou extrusions.
- MatchSrf ajuste un bord de surface selon une continuité de position, de tangence ou de courbure.
- Zebra affiche le flux des bandes aux jonctions entre surfaces pour aider à évaluer la continuité G0, G1 et G2.
- Rhino peut enregistrer les maillages d’analyse des surfaces dans le fichier ; ceux-ci peuvent en augmenter la taille.
Ce guide réunit les méthodes de création et de vérification des transitions de surface avec les commandes BlendSrf, MatchSrf et Zebra, telles qu’elles sont décrites dans la documentation officielle de Rhino 8 de McNeel. Le workflow consiste à créer une surface de transition, à ajuster si nécessaire la correspondance des bords, puis à examiner visuellement la qualité de la surface.
Définir d’abord le niveau de continuité visé
Déterminer le résultat attendu à la jonction de deux surfaces permet de choisir plus facilement le bon outil. La documentation de Rhino décrit trois niveaux : G0, lorsque les surfaces se touchent en position ; G1, lorsque la position et la tangence correspondent ; et G2, lorsque la courbure s’ajoute à l’accord de position et de tangence. Il ne s’agit pas de réglages interchangeables, mais de différents objectifs décrivant les propriétés qui correspondent à la jonction.
Si le simple contact entre les surfaces suffit, G0 peut être envisagé. Pour éviter une cassure visible à la jonction, on peut viser G1 ; pour une transition de forme plus fluide, G2 peut être envisagé. La continuité souhaitée dépend de la forme du modèle et de son usage. La documentation de Rhino ne recommande pas un niveau unique pour un projet donné : le choix doit donc répondre aux exigences de conception.
1. Créer une surface de transition avec BlendSrf
Dans Rhino 8, la commande BlendSrf est accessible via Surface Tools › Surface › Blend Surface. Elle crée une surface de transition entre les bords de deux surfaces, polysurfaces ou extrusions. Sélectionnez d’abord le premier bord, puis le second ; utilisez l’option ChainEdges pour traiter des bords connectés comme un seul bord. Après avoir ajusté les paramètres ou les poignées de contrôle, terminez l’opération avec OK.
Pour régler la forme de la transition, examinez les profils de courbe aux deux extrémités ainsi que les curseurs associés aux extrémités des surfaces. Lock préserve la relation entre les extrémités des deux courbes ; les curseurs déterminent la distance sur laquelle la surface de transition influe sur la courbe de bord. Les deux extrémités de surface sont contrôlées par des curseurs distincts. Ces contrôles permettent d’ajuster la forme de la transition en fonction des extrémités ; le résultat peut varier selon l’angle des bords et la géométrie environnante.
Pour les formes d’entrée complexes, Add Shapes permet d’ajouter des profils le long des bords. Cela aide à contrôler la transition en davantage de points. Straighten ajoute automatiquement des profils afin d’obtenir des courbes isoparamétriques moins vrillées. La documentation indique qu’un nouveau profil peut être ajouté pendant l’opération si l’angle entre la direction des courbes isoparamétriques et la tangente du rail descend sous le seuil indiqué. Il peut donc être utile d’examiner d’abord les zones de torsion de la surface, plutôt que d’ajouter des points de contrôle.
McNeel recommande, lorsque c’est possible, de réduire le nombre de bords superflus avant l’opération de transition et de laisser suffisamment d’espace sur le modèle pour découper et joindre la surface de transition. Pour passer d’un grand rayon à un petit rayon, il est également conseillé de procéder du grand rayon vers le petit. La forme du coin, l’angle des surfaces et le type de transition peuvent eux aussi influer sur le résultat.
2. Ajuster la correspondance des bords avec MatchSrf
BlendSrf crée une nouvelle surface de transition, tandis que MatchSrf sert à faire correspondre le bord d’une surface existante avec une autre surface. Dans Rhino 8, la commande se trouve dans Surface Tools › Surface Edit Tools › Match. Le bord de la surface à ajuster doit être non rogné. La documentation précise également qu’un bord fermé ne peut pas être assorti à un bord ouvert et que seuls les bords constitués d’une courbe unique et complète peuvent être assortis. Pour utiliser une partie d’un bord, vous pouvez rogner la surface ou la diviser avec SplitEdge.
Choisissez le niveau de continuité visé dans la commande. Position fait correspondre la position uniquement ; Tangency, la position et la direction ; Curvature, la position, la direction et le rayon de courbure. Preserve other end modifie la structure de la surface pour empêcher que l’ajustement change la courbure à l’extrémité opposée au bord assorti. Activez cette option si la forme de l’autre extrémité doit être préservée.
Average surfaces rapproche les deux surfaces d’une forme intermédiaire. Toutefois, lorsque cette option est activée, l’historique n’est pas conservé. Refine match permet de vérifier si la correspondance respecte la tolérance et de l’améliorer si nécessaire ; Rhino peut ajouter des lignes à la surface modifiée pour atteindre cette tolérance. La documentation souligne que MatchSrf est le plus fiable lorsque les surfaces sont déjà proches et ne nécessitent qu’un léger ajustement. Des modifications importantes peuvent demander plusieurs essais.
3. Examiner le résultat avec Zebra
Après l’opération d’ajustement ou de transition, examinez les surfaces avec la commande Analyze › Surface › Zebra. Réglez la direction, la taille et la couleur des bandes ; choisissez une couleur contrastant avec la couleur de base de l’objet. Si l’analyse manque de détails, augmentez la densité du maillage d’analyse. Selon la documentation, une densité supérieure améliore la précision de l’analyse. L’évaluation des surfaces NURBS de forme libre nécessite généralement un maillage détaillé.
Le comportement des bandes à la jonction donne un indice visuel sur la continuité :
| Réglage | Valeur recommandée | Effet |
|---|---|---|
| Niveau de continuité visé | Position, Tangency ou Curvature selon les besoins | Vise respectivement la correspondance de la position ; de la position et de la direction ; ou de la position, de la direction et de la courbure. |
| Couleur des bandes Zebra | Une couleur contrastant avec la couleur de base | Facilite la lecture des bandes sur l’objet. |
| Densité du maillage d’analyse | À augmenter si le niveau de détail est insuffisant | Améliore la précision de l’analyse. |
Si les bandes dévient latéralement ou se rompent au niveau de la ligne de jonction, les surfaces peuvent se toucher tout en présentant une cassure : c’est un signe de G0. Si les bandes s’alignent à la jonction puis changent brusquement de direction, la position et la tangence peuvent correspondre sans que la courbure soit assortie : cela indique G1. Si les bandes se poursuivent de manière fluide et continue le long de la jonction, la continuité G2 est présente. Zebra fournit une évaluation visuelle ; il faut interpréter le flux des bandes en fonction de la forme recherchée.
Qu’est-ce que cela change dans un workflow d’architecture et de visualisation ?
Ces commandes permettent de distinguer les étapes de création, d’ajustement et d’évaluation visuelle des jonctions entre surfaces d’un modèle. Déterminez d’abord si une nouvelle transition est nécessaire : utilisez BlendSrf dans ce cas ; si le bord d’une surface existante doit correspondre à une autre surface, utilisez MatchSrf. Examinez ensuite le flux des bandes avec Zebra pour contrôler la continuité visée. Cette approche permet d’évaluer plus méthodiquement les jonctions entre surfaces avant la modélisation et la visualisation.
La documentation ne fournit aucune information sur les besoins matériels, l’augmentation de la vitesse de rendu ou le coût des licences. Avant de vous lancer, vérifiez la version de Rhino et la structure géométrique du fichier. Gardez également à l’esprit que les maillages d’analyse Zebra peuvent être enregistrés dans le fichier Rhino et en augmenter la taille.
Erreurs fréquentes
Oublier que le bord à assortir avec MatchSrf doit être non rogné.
Régler les bandes Zebra avec une couleur qui ne contraste pas suffisamment avec la couleur de base.
Considérer l’affichage des bandes comme un résultat définitif alors que le maillage d’analyse manque de détails.
Ne pas vérifier avant BlendSrf la présence de bords superflus ou le manque d’espace de travail susceptible d’empêcher la transition.
S’attendre à conserver l’historique lorsque
Average surfacesest activé.
Si le fichier Rhino devient volumineux, rappelez-vous que les maillages d’analyse peuvent y être enregistrés. La documentation indique que RefreshShade et l’option Save geometry only de Save et SaveAs peuvent supprimer les maillages d’analyse des surfaces existants.
Sources
3 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 agences d’architecture et de visualisation en Turquie, l’intérêt pratique de ce workflow est de pouvoir décrire un problème de jonction entre surfaces à l’aide des objectifs G0, G1 et G2, au lieu de se fier uniquement à l’apparence. BlendSrf et MatchSrf répondant à des besoins différents, il faut déterminer avant de choisir la commande si l’on veut créer une nouvelle transition ou ajuster un bord existant.
La documentation ne précise ni les besoins matériels ni le coût des licences ; il ne faut donc pas supposer de gain en performances ou en budget. Les maillages d’analyse Zebra peuvent occuper de l’espace dans le fichier. Pour les agences, prendre en compte la taille des fichiers et les attentes liées à l’historique dans MatchSrf permet d’éviter les mauvaises surprises avant la livraison.
Questions fréquentes
À quoi sert BlendSrf dans Rhino 8 ?
BlendSrf crée une surface de transition entre les bords de deux surfaces, polysurfaces ou extrusions. La forme de la transition peut être réglée à l’aide des paramètres et des poignées de contrôle.
Comment reconnaître G0, G1 et G2 dans l’analyse Zebra de Rhino ?
Des bandes qui dévient latéralement à la jonction indiquent G0 ; des bandes qui s’alignent puis changent brusquement de direction indiquent G1. Des bandes qui se poursuivent de manière fluide et continue signalent une continuité G2.
Sur quels bords de surface MatchSrf fonctionne-t-il ?
Le bord à assortir de la surface à ajuster doit être non rogné. Un bord fermé ne peut pas être assorti à un bord ouvert ; pour utiliser une partie d’un bord, la surface peut être rognée ou divisée avec SplitEdge.



