En bref
- Check signale les erreurs dans la structure des données des objets sélectionnés, mais ne détecte pas à lui seul tous les défauts géométriques.
- SelBadObjects sélectionne les objets qui ne passent pas la vérification de Check.
- Rebuild recrée les courbes ou les surfaces selon un degré et un nombre de points de contrôle définis.
- La documentation de Rhino 8 avertit que les arêtes très courtes et les raccords défectueux peuvent entraîner des problèmes de modélisation.
Ce guide rassemble les outils de sélection d’objets, de vérification géométrique et de reconstruction présentés dans la documentation officielle de Rhino 8 de McNeel, afin de les intégrer à un flux de modélisation architecturale. L’objectif est de repérer les objets problématiques, d’isoler la géométrie concernée avant toute correction et de contrôler les résultats de l’opération Rebuild. Les commandes et options décrites s’appuient sur la documentation de Rhino 8 ; celle-ci ne fournit aucune information sur les exigences matérielles ni sur les conditions de licence.
1. Sélectionnez correctement les objets à vérifier
Définir la portée de la sélection avant d’examiner un modèle réduit le risque d’intervenir sur les mauvais objets. Vous pouvez sélectionner un objet en cliquant dessus. Un rectangle tracé de gauche à droite sélectionne les objets entièrement contenus dans le cadre ; un rectangle tracé de droite à gauche sélectionne les objets qui touchent le cadre ou se trouvent à l’intérieur : il s’agit d’une sélection par croisement. Cette distinction est importante, notamment lorsque des géométries sont proches les unes des autres dans la fenêtre de visualisation.
Zoomez sur la zone susceptible de poser problème et définissez la zone de sélection.
Utilisez une sélection par fenêtre de gauche à droite pour sélectionner uniquement les objets entièrement contenus dans le cadre. Pour inclure aussi les objets touchés par celui-ci, utilisez une sélection par croisement de droite à gauche.
Pour ajouter des objets à la sélection un par un, maintenez la touche
Shiftenfoncée et cliquez ou sélectionnez les objets. Pour en retirer, utilisezCtrlouCMDsur Mac.S’il est difficile de sélectionner le bon objet parmi plusieurs objets superposés, choisissez son nom dans le menu Selection Menu de Rhino ; vous pouvez aussi parcourir la liste avec la molette de la souris.
Pour sélectionner des sous-objets sur une surface ou une polysurface, vous pouvez cliquer, effectuer une sélection par fenêtre ou une sélection par croisement en utilisant Ctrl(CMD) + Shift. Dans les blocs, toutefois, seuls les objets entiers peuvent être sélectionnés : les faces et les arêtes qu’ils contiennent ne sont pas sélectionnables séparément comme sous-objets. Connaître cette limite aide à comprendre pourquoi certaines tentatives de sélection n’aboutissent pas.
2. Examinez la structure des objets avec Check
Check signale les erreurs dans la structure des données des objets sélectionnés. Si vous suspectez un problème sur un objet, sélectionnez-le et lancez la commande : le rapport fournit des informations de diagnostic sur sa structure générale. La documentation de Rhino recommande d’utiliser cet outil comme point de départ pour diagnostiquer d’éventuelles erreurs géométriques.
Sélectionnez le ou les objets à vérifier.
Lancez la commande
Checket consultez le rapport.Si une erreur est signalée, envisagez de supprimer ou de remodéliser l’objet. Avant de procéder à la correction, vérifiez le rôle de l’objet dans le modèle et les géométries qui lui sont liées.
Même si le résultat de Check ne signale rien, ne partez pas du principe que le modèle est exempt de défauts. Selon la documentation, certains problèmes sont difficiles ou longs à détecter automatiquement, comme les surfaces qui se replient sur elles-mêmes ou s’auto-intersectent ; Check ne vérifie pas tous les cas.
Rhino propose également la commande CheckNewObjects pour surveiller les objets nouvellement créés ou importés. Si des objets défectueux apparaissent à la lecture d’un fichier Rhino .3dm ou lors d’une importation depuis un autre format, un message peut s’afficher dans l’historique des commandes. Si un objet problématique est créé pendant l’exécution d’une commande de modélisation, un message apparaît dans la fenêtre de commande et une fenêtre d’avertissement peut s’ouvrir.
3. Isolez les objets problématiques et recherchez la cause
SelBadObjects sélectionne les objets qui ne passent pas la vérification de Check. Vous pouvez ainsi vous concentrer sur les objets signalés au lieu d’examiner le modèle entier un élément à la fois. Cette commande ne corrige pas les objets : il peut être nécessaire de les supprimer ou de les reconstruire.
La documentation de Rhino 8 souligne que les petites arêtes peuvent nuire à la robustesse du modèle. Les arêtes très courtes ou repliées sur elles-mêmes dans les courbes de découpe peuvent notamment être à l’origine de problèmes. Ajouter un segment très court pour relier les extrémités de deux courbes peut aussi compliquer la jonction d’autres objets. Ne vous contentez donc pas de faire disparaître le message d’erreur : examinez également la construction de la géométrie et veillez à ce que les arêtes des éléments adjacents soient simples et compatibles entre elles.
Si le problème persiste sur des surfaces ou des arêtes qui devraient être jointes, la documentation décrit une méthode de réorganisation faisant appel à Explode, Untrim, Trim et Join. Lorsqu’il y a de nombreuses petites arêtes, les commandes SplitEdge, puis JoinEdge pour associer manuellement les paires d’arêtes appropriées, peuvent être nécessaires. Il ne s’agit pas d’une procédure automatique valable pour tous les modèles : la documentation précise que plusieurs outils peuvent être utilisés ensemble pour corriger des modèles complexes et défectueux.
4. Reconstruisez les courbes et les surfaces avec Rebuild, en contrôlant le résultat
Rebuild recrée les courbes ou les surfaces sélectionnées selon un degré et un nombre de points de contrôle définis. Comme l’opération peut modifier la géométrie existante, examinez le résultat avec Preview avant de valider. Après avoir modifié les valeurs, il faut actualiser l’aperçu. Pour les courbes, afficher les points de contrôle et le graphique de courbure peut aider à évaluer la nouvelle structure.
| Réglage | Valeur ou comportement indiqué dans la documentation | Effet |
|---|---|---|
| Point count | Ne peut pas être inférieur à Degree + 1 | Définit le nombre de points de contrôle du résultat ; il peut varier avec le degré. |
| Degree | 11 au maximum dans Rhino | Définit le degré de la courbe. |
| Preserve end tangent directions | Disponible pour une courbe ouverte si le degré est d’au moins 2 et si le nombre de points est d’au moins 4 | Aligne les tangentes aux extrémités de la nouvelle courbe sur celles de la courbe d’origine. |
| Maximum deviation | Indiquée pendant l’aperçu | Montre dans quelle mesure la courbe reconstruite s’écarte de la courbe d’origine. |
| Delete Input | Option activée ou désactivée | Si l’option est activée, la géométrie d’origine est supprimée ; pour conserver l’objet d’origine pendant les essais, envisagez de la désactiver. |
Sélectionnez la courbe ou la surface, puis lancez la commande
Rebuild.Ajustez le nombre de points de contrôle et le degré selon vos besoins. Respectez leur relation minimale :
Point count = Degree + 1.Vérifiez la forme avec l’option
Preview; si vous modifiez les valeurs, actualisez de nouveau l’aperçu.Évaluez l’écart maximal ainsi que les points dans les directions U/V des surfaces. Dans l’aperçu d’une surface,
Calculatecolore les écarts selon les tests effectués aux intersections et entre les lignes de nœuds : le vert indique une valeur dans la tolérance, le jaune une valeur comprise entre la tolérance et 10 fois celle-ci, et le rouge un écart supérieur.Si le résultat ne convient pas, réexaminez les réglages avant de valider l’opération. Choisissez de supprimer ou non la géométrie d’origine en fonction de la possibilité de revenir en arrière.
Qu’est-ce que cela implique pour les flux de travail en architecture et en archviz ?
Repérer tôt les courbes et surfaces défectueuses dans un modèle architectural permet de mieux maîtriser les problèmes susceptibles de survenir lors des étapes ultérieures de modification et de jonction. Sur les modèles importés notamment, une vérification avec Check et SelBadObjects, suivie d’un examen distinct des objets concernés, rend le contrôle de la géométrie plus facile à gérer. La documentation de Rhino indique que les modèles défectueux peuvent entraîner des problèmes par la suite ; elle n’affirme toutefois pas que ces outils augmentent le temps de rendu ou les performances dans une proportion déterminée.
Une liste de contrôle interne à l’agence peut inclure la vérification de la portée de la sélection, l’examen du rapport Check et l’évaluation de l’aperçu Rebuild avant validation. La documentation ne précisant aucune exigence matérielle, de licence ou de compatibilité avec d’autres logiciels pour ces commandes, il est préférable de ne pas généraliser sur ces sujets. Si le flux de travail utilise des formats de fichier ou des plug-ins, surveillez également les messages générés lors de l’importation.
Erreurs fréquentes
Supposer que le modèle est exempt de tous les défauts possibles parce que Check n’a signalé aucun problème.
Oublier qu’une sélection par croisement peut inclure les objets qui touchent simplement le cadre.
Intervenir sur le mauvais objet parmi des éléments proches ou superposés sans utiliser le menu Selection Menu.
Valider le résultat de Rebuild sans examiner l’aperçu
Previewni l’écart maximal.Considérer les petites arêtes comme un simple problème de sélection ou d’affichage sans examiner la structure des jonctions du modèle.
Ces étapes se limitent aux outils décrits dans la documentation officielle de Rhino 8. Sur les modèles complexes, ne vous attendez pas à ce qu’une seule commande résolve automatiquement tous les problèmes : le rapport de diagnostic, la structure de la géométrie et l’aperçu doivent être évalués conjointement.
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 cette méthode est de pouvoir isoler les objets problématiques du reste du modèle et de décider des corrections avec davantage de contrôle. Il est notamment judicieux d’intégrer régulièrement Check et SelBadObjects au contrôle qualité des fichiers importés ou utilisés depuis longtemps.
Il ne faut toutefois pas oublier que Check ne détecte pas tous les types de défauts : un rapport sans erreur ne constitue pas une garantie à lui seul. Dans Rebuild, l’option de suppression de la géométrie d’origine et les valeurs d’écart doivent être examinées avec soin. La documentation ne précisant aucune exigence matérielle ou de licence particulière, on ne peut pas en conclure que ces outils procurent un avantage en matière de matériel ou de coûts.
Questions fréquentes
Comment trouver les objets problématiques dans Rhino 8 ?
Vérifiez la structure des objets sélectionnés avec `Check`. Puis, `SelBadObjects` sélectionne ceux qui ne passent pas la vérification de Check.
La commande Check détecte-t-elle toutes les erreurs géométriques du modèle ?
Non. La documentation de Rhino indique que certains défauts, comme les surfaces qui se replient sur elles-mêmes ou s’auto-intersectent, peuvent ne pas être détectés par Check.
Dans Rhino Rebuild, quelle est la relation entre le degré et le nombre de points de contrôle ?
Selon la documentation de Rhino 8, le nombre de points de contrôle ne peut pas être inférieur à Degree + 1. Le degré peut être de 11 au maximum.



