• Ce forum est la traduction générée par la machine de www.cad3d.it/forum1 - la communauté italienne du design. Plusieurs termes ne sont pas traduits correctement.

Insertion automatique de champs dans un bloc

  • Auteur du sujet Auteur du sujet antonio.marchigiani
  • Date de début Date de début

antonio.marchigiani

Guest
Bonjour à tous.
Je dois insérer, dans un bloc d'autocad qui contient quelques attributs modifiables, un champ qui affiche automatiquement le calque sur lequel ce bloc est inséré.
les fichiers que je gère sont composés de plusieurs couches, appelées d_000001, d_000002, etc., et dans chacune de ces couches, qui correspondent à une seule page d'une collection, est inséré mon bloc.
Je dois ajouter aux attributs existants le champ automatique avec le nom du calque d'insertion.
Je joins un exemple de collection de 10 pages, dans lequel il n'y a que le bloc que j'ai créé et auquel j'ai ajouté le champ automatique, mais il ne fonctionne pas comme je voudrais (en fait apparaît toujours "0", au lieu de d_000001 ccetera).

S'il vous plaît, pouvez-vous m'aider ?

Je vous remercie.
antonio
 

Pièces jointes

Merci beaucoup, mais c'est le même résultat que moi.
Lorsque j'insère le bloc, selon le calque courant, cette valeur est affichée correctement, et la même chose se produit si je vais insérer le même bloc sur un autre calque.
mais si je copie l'objet du calque courant, par exemple d_000001, à la feuille 2, puis d_000002, cette valeur reste liée (je ne comprends pas pourquoi), au calque original, alors elle continue de me montrer d_000001.
J'ai toujours résolu le problème avec un script simple qui, seul, insère le bloc sur la première page, passe à la seconde et le réinsère et ainsi de suite jusqu'à la dernière page de la collection.
De cette façon, cette valeur reflète toujours la bonne couche, donc je peux ensuite procéder à la compilation automatique de tous les champs en utilisant excel.
Je vous remercie.

Bonjour, Antonio.
 
Je n'y ai pas pensé, merci.
enflammer tous les calques et donner à partir du clavier la commande avec "all" comme une option, et mettre à jour tout le monde.

Je vous remercie.
 

Statistiques du forum

Sujets
58 521
Messages
499 056
Membres
104 110
Dernier membre
ChristianR

Membres en ligne

Aucun membre en ligne actuellement.
Retour
Haut