En bref
- ShrinkWrap peut créer un mesh qui enveloppe des surfaces NURBS, des SubD, des meshes, des nuages de points et des objets point.
- Le mesh créé avec la commande Mesh est un objet modifiable, distinct de l’objet source.
- Check signale les erreurs dans la structure de données de l’objet sélectionné ; réussir cette vérification ne signifie pas que le modèle est exempt de tout problème.
- La densité du mesh et les options d’affinage permettent de trouver un équilibre entre la précision de la surface, le nombre de polygones et la vitesse de traitement.
La documentation officielle de Rhino 8 définit les rôles distincts des commandes Mesh, ShrinkWrap et Check pour la création de meshes et la vérification de la géométrie. Mesh génère un mesh à partir d’une surface NURBS, d’une polysurface ou d’une SubD, tandis que ShrinkWrap crée un nouveau mesh qui enveloppe la géométrie sélectionnée. Check, de son côté, signale les erreurs présentes dans les données de l’objet. Ce guide présente les outils à utiliser dans Rhino 8 avant un export ou une impression 3D, ainsi que l’effet des paramètres sur le résultat.
1. Que vérifier avant de convertir le modèle en mesh ?
Avant de passer au mesh, vérifiez la géométrie en suivant Analyze › Diagnostics › Check. Sélectionnez l’objet et lancez la commande : Rhino génère un rapport sur l’intégrité de sa structure de données. Si des erreurs sont répertoriées, il peut être nécessaire de supprimer ou de remodeler l’objet. Check est un point de départ pour rechercher des problèmes ; un résultat positif ne prouve pas que la structure du modèle est parfaite à 100 %. La documentation précise que certains problèmes de surface, comme les surfaces repliées sur elles-mêmes ou qui se croisent, peuvent être difficiles à détecter automatiquement.
Les arêtes courtes, notamment celles qui sont très petites ou se replient sur elles-mêmes à la suite d’opérations de trimming, figurent parmi les sources courantes de problèmes de modélisation. Pour joindre des pièces, cherchez à obtenir des arêtes qui coïncident proprement plutôt que d’ajouter de minuscules lignes sur une courbe. Si Check signale des erreurs, servez-vous du rapport pour examiner les corrections nécessaires ; un rapport sans erreur ne garantit pas, à lui seul, que le modèle est sans problème à tous les égards.
Convertissez une NURBS, une polysurface ou une SubD en mesh. La commande Mesh génère un mesh polygonal à partir de ces trois types de géométrie. Le mesh obtenu est modifiable et distinct de l’objet source. Lorsqu’un mesh est généré à partir d’un objet solide, Rhino crée un mesh fermé, autrement dit watertight ; cette caractéristique est utile pour l’export vers des formats de prototypage rapide comme STL.
Les paramètres de mesh proposent des réglages simples pour augmenter ou réduire la densité. Les contrôles détaillés permettent d’ajuster des critères qui influent sur la précision de la surface, le nombre de polygones et le temps de traitement. Les valeurs ci-dessous sont les valeurs par défaut ou les plages recommandées par la documentation de Rhino 8 ; elles ne constituent pas des valeurs idéales pour tous les modèles.
| Paramètre | Valeur indiquée dans la documentation | Effet |
|---|---|---|
| Density | Valeur par défaut : 0,5 ; plage utilisable : 0–1 | Plus la valeur augmente, plus le nombre de polygones augmente. |
| Maximum angle | Valeur par défaut : 0° ; plage recommandée : 5°–90° | Influe sur la densité du mesh selon l’angle entre les normales de surface ; 0 désactive le critère. |
| Maximum aspect ratio | Valeur par défaut : 0 ; plage recommandée hors zéro : √2–100 | Des valeurs plus petites ralentissent la création du mesh, augmentent le nombre de polygones et donnent des faces plus équilibrées. |
| Minimum edge length | Valeur par défaut : 0,0001 unité du système | Une valeur plus élevée peut accélérer la création du mesh, mais réduire la précision et le nombre de polygones. |
| Maximum edge length | Valeur par défaut : 0 | Plus la valeur diminue, plus le mesh comporte de polygones et plus sa création est lente. |
| Maximum distance, edge to surface | Valeur par défaut : 0 | Une valeur plus petite améliore la précision de l’approximation de la surface, mais ralentit le traitement et augmente le nombre de polygones. |
Réglez le niveau d’affinage et le comportement des jonctions. Lorsque Refine mesh est activé, Rhino subdivise les quadrilatères jusqu’à ce que les critères définis soient respectés. Si cette option est désactivée, la création est plus rapide, mais le mesh est moins détaillé et comporte moins de polygones. La documentation précise que Refine est désactivé pour les extrusions et les surfaces réglées.
Lorsque l’option Jagged seams est activée, les arêtes des meshes des surfaces d’une polysurface ne sont pas cousues entre elles. Cela peut accélérer la création et réduire le nombre de polygones, mais des ouvertures peuvent subsister entre les surfaces. Lorsqu’elle est désactivée, Rhino crée un mesh watertight. L’option Simple planes, qui remplit les surfaces planes de triangles le long de leurs arêtes périphériques, peut ralentir le processus, notamment pour les surfaces aux trims complexes. Lorsque cette option est activée, les autres paramètres de mesh ne sont pas pris en compte pour les surfaces planes, à l’exception de Jagged seams.
Envisagez ShrinkWrap pour les entrées défectueuses ou fragmentées. Accessible via
Mesh Tools › Mesh › Shrink Wrap, la commande ShrinkWrap crée un mesh qui enveloppe des surfaces NURBS, des SubD, des meshes, des nuages de points et des objets point. Elle peut servir à créer un mesh solide à partir de plusieurs objets réunis, un mesh à partir de fragments de scan 3D ou un mesh fermé à partir d’une géométrie difficile à réparer. Prévisualisez le résultat et ajustez les options ; cette commande ne garantit pas une réparation automatique et parfaite de tous les modèles.
Target Edge Length définit la longueur approximative des arêtes du mesh de sortie ; la valeur par défaut est calculée automatiquement. Une valeur positive pour Offset gonfle le mesh et augmente le nombre de faces, tandis qu’une valeur négative le rétrécit et réduit ce nombre. Pour Smoothing iterations, la valeur 0 désactive le lissage ; plus la valeur est élevée, plus le mesh est lissé, moins il comporte de faces et plus il se rétracte vers l’intérieur. Polygon Optimization est compris entre 0 % et 100 % ; plus le pourcentage est élevé, plus le nombre de faces supprimées augmente, tandis que les arêtes vives sont préservées.
Comment l’utiliser dans un workflow d’architecture et de visualisation ?
Les architectes et les architectes d’intérieur peuvent convertir en mesh, selon leur destination, la géométrie à exporter depuis Rhino vers la fabrication ou vers une autre application. Les équipes de visualisation peuvent aussi créer séparément un mesh modifiable à partir de surfaces NURBS et adapter la densité de polygones à leurs besoins. Les personnes qui travaillent avec des scans 3D ou des nuages de points peuvent tenir compte de la prise en charge de ces entrées par ShrinkWrap. Toutefois, une densité accrue signifie davantage de polygones et un traitement plus lent ; il est important d’adapter les paramètres aux exigences de la scène et de la destination de l’export.
Pour l’impression 3D ou la préparation de fichiers STL/SLA, ne vous contentez pas de créer un mesh. La documentation de Rhino précise que les faces longues et étroites peuvent ralentir l’imprimante, produire des résultats inattendus ou entraîner des problèmes de mémoire ; les naked edges peuvent également poser problème en prototypage rapide. Des vérifications à l’aide d’outils mentionnés dans la documentation, comme MeshRepair et ShowEdges, peuvent aider à repérer les problèmes dans le fichier destiné à la fabrication.
Erreurs fréquentes
Interpréter un rapport sans erreur de la commande Check comme la preuve qu’il n’existe aucun problème de géométrie.
Supposer qu’une densité de mesh plus élevée est toujours nécessaire ; le nombre de polygones et le temps de traitement peuvent aussi augmenter.
S’attendre à ce que des surfaces jointes soient watertight lorsque Jagged seams est activé.
Oublier que, dans ShrinkWrap, les valeurs positives et négatives d’Offset modifient le mesh dans des directions différentes et influent différemment sur le nombre de faces.
Supposer que le mesh est prêt pour l’impression 3D sans vérifier les naked edges ni les faces longues et étroites.
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.
La répartition des rôles entre ces trois commandes de Rhino 8 peut aider les bureaux à mieux maîtriser leur workflow de mesh : Check sert à examiner la structure de la géométrie, Mesh à effectuer une conversion contrôlée et ShrinkWrap à créer un mesh qui enveloppe différentes sources. Cette distinction est particulièrement utile pour l’export et la préparation à la fabrication.
Pour les équipes en Turquie, le principal point de vigilance concerne l’effet d’un niveau de détail accru sur le nombre de polygones et le temps de traitement. Les paramètres de lissage et d’offset de ShrinkWrap pouvant modifier le résultat, il ne faut pas négliger la prévisualisation et les vérifications. La documentation ne précisant ni prix ni conditions de licence, il serait incorrect de tirer des conclusions sur ces sujets ; avant d’intégrer ces outils au workflow, il convient également de vérifier leur compatibilité avec la version de Rhino utilisée et le format de livraison.
Questions fréquentes
Avec quels objets ShrinkWrap fonctionne-t-il dans Rhino 8 ?
La commande prend en charge les surfaces NURBS, les SubD, les meshes, les nuages de points et les objets point comme entrées.
À quoi sert la commande Check de Rhino ?
Elle signale les erreurs dans la structure de données de l’objet sélectionné. Réussir cette vérification ne signifie pas que le modèle est exempt de tout problème possible.
Comment augmenter le nombre de polygones avec la commande Mesh de Rhino ?
Augmenter la valeur de Density dans les paramètres de maillage NURBS augmente le nombre de polygones. Des valeurs plus petites pour Maximum edge length ou Maximum distance, edge to surface peuvent également produire un mesh plus dense et plus lent à créer.



