DMAUDITLEVEL (variable système)

Commande DMAUDIT, niveau de détail

Contrôle les types de messages affichés pour la commande DMAUDIT.

BricsCAD uniquement

Type :

Court

Enregistré dans :

Espace de travail

Plage :

0 à 3

Valeur par défaut :

1

Options possibles :

1 : Ignorer les erreurs de plage dynamique

2 : Ignorer les faces fines

Plage dynamique
La plage dynamique est l'ensemble des longueurs nécessaires pour créer une géométrie valide. La plage est limitée parce qu'un modeleur exprime les coordonnées des points dans l'espace 3D en nombres à virgule flottante de double précision. Pour représenter un nombre, les nombres à virgule flottante utilisent un nombre fini de chiffres significatifs, qui, dans le cas des nombres à double précision, est d'environ quatorze à seize chiffres significatifs. L'utilisation des chiffres par le modeleur est limitée à neuf chiffres significatifs afin d'éviter les erreurs d'arrondi. Cela signifie que la plage dynamique d'un modèle ne peut être que de neuf ordres de grandeur. Ainsi, le ratio entre la plus grande et la plus petite longueur à modéliser est de 10^9.

Les chiffres peuvent être interprétés comme des pouces, des millimètres ou toute autre unité. Le modeleur a une résolution de 10^-6, ce qui signifie que si la distance entre deux points est inférieure à cette valeur, ils sont considérés comme identiques. Une bande de garde d'au moins un ordre de grandeur autour de la valeur de résolution est également nécessaire. Pour des raisons pratiques, il peut y avoir une ambiguïté sur les distances proches de la valeur de résolution, de sorte que cette bande de garde est une marge de sécurité pour améliorer la fiabilité.

Par conséquent, la plage dynamique correcte pour les modèles dans BricsCAD® est comprise entre 10^-5 et 10^4 et ne dépend pas de l'unité. La plage dynamique des pièces modélisées en millimètres est comprise entre 0,00001 mm et 10 000 mm. La plage dynamique des pièces modélisées en mètres est comprise entre 0,00001 m et 10 000 m.

Si les valeurs excèdent la plage dynamique, le comportement des algorithmes de modélisation est imprévisible. Cela peut entraîner des résultats incorrects ou des échecs des algorithmes de modélisation.

Faces fines

Certains modèles peuvent contenir des faces longues et étroites qui n'étaient pas prévues dans la conception du modèle. En général, ces problèmes surviennent dans les modèles importés en raison des différences de tolérance entre les systèmes de modélisation géométrique.

La taille d'une caractéristique ne pouvant être inférieure à la résolution d'un modeleur, les faces authentiques sont au moins un ordre de grandeur plus grand que l'écart maximal dans le modèle. Toute face plus petite que cela est susceptible d'être fausse.

La tolérance de l'entité est calculée comme étant la valeur de tolérance la plus élevée parmi les arêtes et les sommets tolérants de l'entité.

La distance maximale entre les bords longs d'une telle face est inférieure à la tolérance spécifiée. Il présente au moins une arête courte et pas plus de trois arêtes longues. Une arête courte est une arête dont la longueur est inférieure à la tolérance spécifiée. Un arête longue est plus longue que la tolérance spécifiée. La tolérance peut être calculée automatiquement sur la base de la boîte de délimitation de l'entité.

Étant donné que les cotations de la géométrie en ruban sont proches de la résolution du modeleur, il est difficile d'effectuer des opérations sur cette géométrie. Étant donné qu'une telle géométrie n'est généralement pas prévue, on tente de la remplacer par une géométrie tolérante. Sur l'ensemble du dessin, les arêtes tolérantes remplacent les faces fines, et les sommets tolérants remplacent les arêtes courtes. Lors de la fixation manuelle, les faces fines peuvent être retirées et les faces adjacentes peuvent être rallongées si nécessaire.

Remarque : Lors de la vérification et de la rectification d'une entité dans divers contextes, la tolérance est prise dans l'entité comme la plus grande valeur de tolérance parmi les arêtes et les sommets tolérants de l'entité ou d'autres valeurs à la discrétion de l'appelant.