Diagnostique

Un modèle peut parfois être abîmé. Ces zones abîmées peuvent causer des problèmes.

Il est possible de construire de mauvais modèles en utilisant les outils de Rhino. Par exemple, Rhino vous laissera limiter une surface avec une courbe se repliant sur elle-même mais le modèle sera mal défini et posera problème par la suite.

Si un très petit bord de limite est joint à une limite plus grande sur une surface adjacente, vous pouvez aussi rencontrer des problèmes. Si Rhino adapte les bords les plus grands, il se peut que le bord de limite le plus petit soit encore plus comprimé et qu'il soit transformé en un point. Ce bord comprimé n'a plus d'orientation significative et peut causer des problèmes.

Certaines techniques de modélisation permettent d'augmenter la solidité de vos modèles.

Si vous dessinez des petites lignes pour connecter les morceaux d'une limite au lieu de déplacer les deux extrémités des courbes vous compliquerez le modèle. En effet, d'autres objets peuvent être joints à ces petites lignes et causer des problèmes.

Dans certains cas, des bords microscopiques peuvent être créés d'une autre façon, comme par exemple avec les opérations booléennes où les objets sont séparés uniquement par un minuscule espace.

Les bords de limite trop petits ou repliés sur eux-mêmes sont les entités causant le plus de problèmes dans les modèles.

Des outils vous permettent d'examiner votre modèle et de rechercher ces défauts dans Rhino.

Le premier outil à essayer est la commande Vérifier. Si votre modèle ne passe pas correctement la vérification, vous obtiendrez une liste des problèmes spécifiques. Vous pouvez utiliser la liste pour essayer de réparer votre modèle. Si un modèle passe la vérification cela ne signifie cependant pas qu'il est automatiquement à 100% correctement structuré. Certaines mauvaises parties, comme les surfaces qui se replient sur elles-mêmes ou qui se recoupent, sont très gourmandes en temps et très difficiles à détecter automatiquement, et la commande Vérifier ne détecte pas ce genre d'erreur. Mais elle peut vérifier la structure générale de l'objet.

Pour réparer ces erreurs, vous devez décomposer, annuler la limite, limiter à nouveau et joindre l'objet en question . Si vous avez un grand nombre de petits bords, vous devrez peut-être utiliser la commande DiviserBord pour diviser tous les bords afin que leur structure soit compatible et utiliser ensuite la commande JoindreBord pour joindre manuellement les morceaux ensemble.

Lorsque vous avez des entités longues et des entités très petites les unes à côté des autres, la commande Joindre peut ne pas fonctionner correctement. Dans ce cas la commande JoindreBord peut servir d'alternative.

Ces outils se trouvent dans le menu Analyse, sous Outils pour les bords. Vous aurez peut-être besoin d'utiliser plusieurs de ces outils pour réparer les mauvais modèles.

Éviter les erreurs de modélisation

Outils pour l'analyse....

Voir la structure de données d'un objet

Vérifier des objets

Sélectionne tous les objets qui sont marqués comme mauvais lors d'une vérification

Vérifier

Détecte et indique les erreurs au niveau de la structure de données de l'objet sélectionné.

Étapes :

Check.png

Analyse > Vérifier des objets

Réparation de la géométrie > Vérifier des objets

Diagnostique > Vérifier des objets

Menu2.png

Analyse > Diagnostique > Vérifier

Gray_Book_Open.gif Voir aussi…

VérifierNouveauxObjets

Détecte et indique les erreurs des objets lors de leur création ou de leur importation.

Étapes :

Cette commande recherche les bogues qui créent une géométrie invalide dans le modèle. Cette fonction permet de trouver et de réparer la cause de création d'une mauvaise géométrie dans le modèle. Si vous voulez nous aider à déboguer Rhino, veuillez activer cette fonction.

Chaque fois qu'un objet est créé ou importé à partir d'un fichier, Rhino lance la commande Vérifier sur cet objet. Si Vérifier détermine qu'il s'agit d'un mauvais objet, Rhino affiche une boîte de dialogue vous indiquant le problème. Ce message apparaîtra une fois pour chaque mauvais objet créé.

Le procédé de vérification prend du temps. Il peut ralentir l'importation des fichiers et le travail avec des solides complexes. Si vous trouvez que cette commande ralentit trop Rhino, vous pouvez la désactiver en tapant VérifierNouveauxObjets dans la ligne de commandes.

Si Rhino crée un mauvais objet pendant la modélisation :

  1. Si vous travaillez normalement et si la boîte de dialogue Vérifier les nouveaux objets apparaît, vous avez trouvé un bogue de Rhino. Nous apprécierions si vous pouviez nous informer de ce bogue. Voici comment :

  2. Cliquez sur Accepter pour fermer la boîte de dialogue.

  3. Annulez une fois.

    Vous reviendrez alors au point juste avant la création du mauvais objet.

  4. Sélectionnez tous les objets que vous avez utilisé dans l'opération annulée.

  5. Utilisez la commande Exporter pour créer un nouveau modèle ne contenant que les objets sélectionnés.

  6. Enregistrez le fichier sous "Bogue de VérifierNouveauxObjets.3dm"

  7. Envoyez le fichier "Bogue de VérifierNouveauxObjets.3dm" à tech.fr@mcneel.com.

    Indiquez-nous quelle commande vous avez utilisée pour créer le mauvais objet ainsi que les options activées.

Si Rhino crée un mauvais objet à l'ouverture d'un fichier 3DM de Rhino :

Si Rhino crée un mauvais objet lors de l'ouverture d'un fichier autre que 3DM :

CheckNewObjects.png

Analyse > Vérifier tous les nouveaux objets (Bouton de droite)

Diagnostique > Vérifier tous les nouveaux objets (Bouton de droite)

Menu2.png

Aucune

Gray_Book_Open.gif Voir aussi…

ExtraireMauvaiseSurf

Sépare des surfaces contenant des erreurs dans une polysurface.

Étapes :

_ABlankButton.png

Aucune

Menu2.png

Aucune

Gray_Book_Open.gif Voir aussi…

SupprimerNormalesInversées

Inverse les normales d'une surface NURBS mal orientées.

Étapes :

Remarque : Utilisez la commande Direction pour voir les normales.

_ABlankButton.png

Aucune

Menu2.png

Aucune

Gray_Book_Open.gif Voir aussi…

SupprimerNœudsMultiplesSurface

Supprimer des nœuds multiples mais pas entièrement multiples sur des surfaces.

Remarque : Nœud multiple signifie plus d'un nœud sur une seule position. Nœud entièrement multiple signifie autant de nœuds que possible sur une position, c'est-à-dire une quantité égale au degré. Il peut y avoir un point de rebroussement en ce point.

Les surfaces créées avec les commandes Balayage2, RaccorderSurf et DécalerSurf peuvent être construites avec des nœuds multiples. La commande SupprimerNœudsMultiplesSurface supprime ces nœuds superposés s'ils ne sont pas entièrement multiples.

La suppression de nœuds multiples peut entraîner une perte de précision sur la surface mais ce n'est normalement pas un problème. L'avantage de supprimer ces nœuds est que le nombre de points de la surface est considérablement réduit.

L'option Balayage simple de la boîte de dialogue de la commande Balayage2 crée des surfaces sans nœuds multiples mais cette option n'est disponible que dans certains cas où toutes les courbes s'adaptent parfaitement et sont correctement placées. Le comportement habituel de la commande Balayage2 permet de réaliser des balayages précis à partir de différentes données de départ.

RemoveMultiKnotSrf.png

Outils pour les surfaces > Supprimer les nœuds multiples d'une surface

Menu2.png

Aucune

Gray_Book_Open.gif Voir aussi…

DiviserLeLongDesPlis

Divise une surface en plusieurs parties au niveau des points de rebroussement.

Les surfaces avec des plis (points de rebroussement) sont divisées en petites pièces jointes en polysurface. Les surfaces avec des plis faisant partie d'une polysurface sont divisées et jointes dans cette polysurface.

DivideAlongCreases.png

Outils pour les surfaces > Fractionner le long des plis (Bouton de droite)

Menu2.png

Surface > Outils de modification de surfaces > Fractionner une surface sur ses plis

Gray_Book_Open.gif Voir aussi…

ContG

Analyse et affiche la continuité géométrique entre deux courbes.

Étapes :

  1. Sélectionnez la première courbe près de l'extrémité qui coïncide avec l'extrémité de l'autre courbe.

  2. Sélectionnez la deuxième courbe près de l'extrémité correspondante.

    Les informations sur la continuité de tangence et de courbure sont affichées dans la ligne de commandes.

GCon.png

Analyse > Continuité géométrique entre 2 courbes

Menu2.png

Analyse > Courbe > Continuité géométrique

Gray_Book_Open.gif Voir aussi…