Corriger l'échelle d'insertion XREF à 0.001 dans AutoCAD

Pourquoi une référence externe (XREF) s’insère-t-elle avec une échelle de 0.001 dans AutoCAD, nécessitant une correction manuelle ?

L’insertion d’une référence externe (XREF) avec une échelle de 0 ou 0.001, nécessitant une correction manuelle, est un problème courant dans AutoCAD. L’échelle de 0 est souvent un affichage trompeur dû à une précision d’affichage insuffisante ou à une échelle très petite (0.001). Ce comportement est généralement causé par une incohérence entre les unités d’insertion du dessin hôte et celles du dessin référencé.

Voici la démarche experte pour diagnostiquer et résoudre ce problème :

  1. Comprendre la variable INSUNITS :

    • La variable système INSUNITS (Insertion Units) contrôle les unités par défaut utilisées par AutoCAD lors de l’insertion de blocs ou de XREFs. Une valeur de 0 signifie « Unitless » (sans unité), tandis que d’autres valeurs correspondent à des unités spécifiques (par exemple, 1=Pouces, 3=Millimètres, 6=Mètres).
    • Si INSUNITS dans le dessin hôte est défini sur une unité différente de celle du dessin XREF, AutoCAD tentera d’appliquer une mise à l’échelle automatique, ce qui peut entraîner des facteurs d’échelle inattendus comme 0.001 (par exemple, si un dessin en millimètres est inséré dans un dessin configuré pour des mètres, 1 mm = 0.001 m).
  2. Vérifier et ajuster INSUNITS dans le dessin hôte :

    • Ouvrez le dessin dans lequel vous insérez l’XREF (le dessin hôte).
    • Tapez INSUNITS dans la ligne de commande et appuyez sur Entrée.
    • Notez la valeur actuelle. Si elle est différente de 0 et ne correspond pas aux unités réelles de votre XREF, c’est une cause probable.
    • Solution : Changez la valeur de INSUNITS à 0 (Unitless). Cela indique à AutoCAD de ne pas appliquer de mise à l’échelle automatique basée sur les unités, vous donnant un contrôle total sur l’échelle d’insertion. Vous pouvez également la définir sur la valeur correspondant aux unités de votre XREF (par exemple, 3 pour millimètres si votre XREF est en mm).
  3. Vérifier les unités de dessin (-DWGUNITS) :

    • Bien que INSUNITS soit la cause principale, il est crucial de s’assurer de la cohérence des unités de dessin.
    • Dans le dessin hôte et dans le dessin XREF, tapez -DWGUNITS (avec le tiret pour accéder aux options en ligne de commande) et appuyez sur Entrée.
    • Vérifiez que les « Unités de longueur » (par exemple, 3 pour Millimètres) sont cohérentes entre les deux dessins.
    • Portez une attention particulière aux questions suivantes lors de l’exécution de -DWGUNITS:
      • Mettre à l'échelle les objets provenant d'autres dessins lors de leur insertion? [Oui/Non] <Oui>: Laissez cette option à Oui si vous souhaitez qu’AutoCAD tente d’adapter l’échelle en fonction des unités.
      • Mettre en correspondance INSUNITS et les unités de dessin? [Oui/Non] <Oui>: Laissez cette option à Oui pour que INSUNITS reflète les unités du dessin.
  4. Ajuster la précision d’affichage (UNITS) :

    • Si l’échelle affichée est exactement 0, cela peut être dû à une précision d’affichage insuffisante.
    • Tapez UNITS dans la ligne de commande (ou _UNITS pour la version anglaise) et appuyez sur Entrée.
    • Dans la boîte de dialogue « Unités de dessin », augmentez la « Précision » pour les « Unités linéaires » afin de voir plus de décimales. Cela vous permettra de confirmer si l’échelle est réellement 0.001 ou une autre petite valeur.

En résumé : Le problème est presque toujours lié à une mauvaise configuration de la variable INSUNITS dans le dessin hôte. La solution la plus fiable est de définir INSUNITS à 0 dans le dessin hôte, ou de s’assurer qu’elle correspond précisément aux unités du dessin XREF.