Gestion des calques 0 importés et non supprimables dans Mensura

Comment gérer et potentiellement ‹ supprimer › les multiples calques ‹ 0 › qui apparaissent dans Mensura, notamment après l’importation ou l’attachement de fichiers DXF, sachant que le calque 0 est normalement non supprimable ?

Le calque ‹ 0 › est un calque système fondamental dans les logiciels de CAO/DAO comme Mensura (et AutoCAD). Il est conçu pour ne pas être supprimable, car il sert de calque par défaut pour de nombreuses opérations internes et pour la définition des blocs (les objets sur le calque 0 à l’intérieur d’un bloc prennent les propriétés du calque sur lequel le bloc est inséré, via la propriété ‹ DuCalque › ou ‹ ByLayer ›).

Dans Mensura, la présence de multiples calques ‹ 0 › (souvent avec un préfixe lié au fichier source) est une situation fréquente, principalement due à l’importation ou à l’attachement de fichiers DXF. Ces calques ‹ 0 › importés sont liés aux données du fichier DXF d’origine et ne peuvent pas être supprimés directement tant que des objets ou des références à ces fichiers existent dans votre affaire Mensura.

Voici la démarche experte pour ‹ nettoyer › ou gérer ces calques ‹ 0 › importés :

  1. Comprendre la non-supprimabilité du calque 0 :

    • Le calque ‹ 0 › natif de votre dessin Mensura est un élément structurel et ne peut en aucun cas être supprimé. Toute tentative pourrait corrompre votre fichier.
    • Les calques ‹ 0 › avec préfixes (ex: NOM_FICHIER-0) sont des calques ‹ 0 › issus de fichiers DXF externes. Ils ne peuvent être retirés que si les données qu’ils contiennent ou les références au fichier source sont éliminées.
  2. Méthodes de ‹ Nettoyage › pour les calques ‹ 0 › importés :

    • Cas A : Fichiers DXF importés (objets intégrés à l’affaire)
      Si vous avez importé un DXF et que ses objets sont maintenant des entités de votre affaire Mensura, le calque ‹ 0 › du DXF persistera tant que des objets issus de ce DXF existeront.

      1. Suppression des objets : Identifiez et supprimez tous les objets qui proviennent du DXF source dont vous souhaitez retirer le calque ‹ 0 ›. Utilisez les outils de sélection par calque ou par type d’objet si nécessaire.
      2. Purge de l’affaire : Une fois que tous les objets liés au DXF ont été supprimés, utilisez la fonction de purge de Mensura (équivalent de la commande PURGE dans AutoCAD). Cette fonction permet de nettoyer les entités non utilisées (blocs, calques, styles de ligne, etc.) qui ne sont plus référencées dans le dessin. C’est cette étape qui permettra potentiellement de faire disparaître le calque ‹ 0 › orphelin.
    • Cas B : Fichiers DXF attachés (références externes)
      Si le DXF est attaché comme une référence externe (XRef), le calque ‹ 0 › associé persistera tant que la référence est active.

      1. Détacher le DXF : Accédez au gestionnaire de références externes de Mensura (ou commande équivalente à XREF). Sélectionnez le DXF concerné et utilisez la commande pour le ‹ Détacher › (Unload/Detach).
      2. Supprimer les objets liés : Assurez-vous que l’option ‹ Supprimer les objets › (ou similaire) est cochée lors du détachement. Cela garantit que toutes les entités visuelles liées à cette référence externe sont retirées de votre dessin.
  3. Bonnes Pratiques et Précisions :

    • Vérification des blocs : Avant de purger, assurez-vous qu’aucun bloc défini dans votre dessin n’utilise des objets sur le calque ‹ 0 › du DXF importé. Si c’est le cas, ces blocs devront être redéfinis ou purgés s’ils ne sont plus utilisés.
    • Persistance du calque ‹ 0 › : Même après ces opérations, dans de rares cas, un calque ‹ 0 › importé peut persister si des références résiduelles (par exemple, dans des définitions de style ou des entités complexes) subsistent. Une vérification manuelle approfondie des entités peut être nécessaire.
    • Gestion des préfixes : Si vous souhaitez éviter les préfixes automatiques pour les calques importés, vous pouvez, après l’importation, réorganiser manuellement les calques sous la racine de l’arborescence des calques de Mensura. Cependant, cela ne supprime pas le calque ‹ 0 › lié au fichier source tant que les données sont présentes.

En résumé, la ‹ suppression › des calques ‹ 0 › importés dans Mensura passe par l’élimination des données qu’ils contiennent ou des références aux fichiers sources, suivie d’une purge rigoureuse de l’affaire. Il n’existe pas de commande directe pour supprimer un calque ‹ 0 › comme on le ferait pour un calque utilisateur vide.