Aller au contenu

Messages recommandés

Posté(e)

Bonjour,

j'ai dejà posé cette question sur le forum Autocad2007 mais je n'avais pas vu qu'il y avais un forum pour le DIESEL

Je vais essayer d'expliquer corretement cette fois ci.

 

Je crée un champ dans un attribut dans un bloc "cartouche" .

-dans le champ je met la formule "$(substr, $(getvar, dwgname),2, 3)" pour recuperer les 3 premier caractere du nom du fichier.

- j'insere mon bloc cartouche dans mes fichiers de travail

 

Là tous va bien

 

Plus tard je m'aperçois qu'il me fallait les 4 premiers caractere

-je modifie le champ dans le bloc cartouche,"$(substr, $(getvar, dwgname),2, 4)"

- je le réinsere dans mes fichiers de travail

-mais même si autocad me dit qu'il met a jour la definition et les references de blocs, ma formule ne se met pas a jour.

 

Quelqu'un connait il une solutions SVP ?

Posté(e)

Et look la variable Fieldeval.

 

See you.

"La ligne droite est le plus court chemin entre deux points, à condition que les deux points soient bien en face l'un de l'autre" P. Desproges.

Posté(e)

Bonjour tous le monde,

 

merci de vos réponse mais il ne s'agit pas du bon problème.

 

Il ne s'agit pas d'une simple mise a jour de champ mais d'une mise a jour de champ dans un attribut dans un bloc.

Le problème vient de la redefinition du bloc, lorsque je réinsère le bloc dans mon fichier les "formules" ne se mettent pas a jour (pas les valeurs).

La commande ATTSYNC ne fonctionne pas.

voir le post

http://www.cadxp.com/modules.php?op=modload&name=XForum&file=viewthread&tid=13858

 

Bref je ne sais plus quoi faire.

 

HEELLPP

Posté(e)

je crois me souvenir d'un post où il était question de mettre à jour par lisp des attributs, je crois me souvenir qu'il y avait des "couches" à passer, "descendre" des niveaux... J'ai pas le temps ce matin mais en farfouillant dans les forum Lisp et rechercher "mise à jour" + "Atrribut"...

 

A++

"La ligne droite est le plus court chemin entre deux points, à condition que les deux points soient bien en face l'un de l'autre" P. Desproges.

Posté(e)

Si cet attribut ne change pas sur le tout le dessin pourquoi ne pas mettre cet attrribut "CONSTANT" et là l'expression diesel sera possible d'être synchronisée

Dessinateur AutoCAD, Modeleur BIM, consultant informatique logiciels métier

Lenovo ThinkStation P330 i9 9900K 32Gb RAM 512 SSD + 1To

GstarCAD, Fisa-CAD, Revit, FisaBIM CVC, Microsoft Office

 

PlaquetteDeplianteMars2024.pdf

Posté(e)

Effectivement ça fonctionne en mettant l'attribut en "constant".

Merci je n'avais pas vu ca.

 

Hélas il faut aussi que je puisse modifier la valeur de l'attribut manuellement.

 

J'ai trouvé une manip un peu lourde mais qui fonctionne

- j'insere mon bloc avec des attributs non constant

- je modifie les "expression DIESEL" dans les attributs en mettant les attributs "constant"

- je réinsere mon bloc disant a autocad de remettre a definition de bloc a jour

- je fait un attsync

- je remodifie mes attributs en mettant les attributs "non constant"

- je réinsere mon bloc disant a autocad de remettre a definition de bloc a jour

- je fait un attsync

 

et ça marche ..... mais c'est quand même un peu lourd

 

Alors je pose la question, bug autocad ou pas

  • 1 mois après...
Posté(e)

Bonjour,

 

Je me permet de mettre mon grain de sel.

 

dans un champ d'attribut autocad, est-il possible de créer une liste déroulante ? (j'ai vu qu'on pouvait mettre de la prog diesel mais j'y connais rien et dans les focntion embarquées je vois pas cette possibilité)

 

Merci à tous

Vous voulez parler de génie climatique et poser vos questions alors venez par ici : http://le-genie-climatique.positifforum.com

Les loisirs créatifs vous tentent : http://pausebroderie.fr

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité