CadXP: Récuperation d'attribut dans un second bloc - CadXP

Aller au contenu

Page 1 sur 1

Récuperation d'attribut dans un second bloc Création de repere lié au attribut

#1 L'utilisateur est hors-ligne   Tipeu 

  • ceinture blanche
  • Groupe : Membres
  • Messages : 1
  • Inscrit(e) : 21-septembre 20

Posté 21 septembre 2020 - 14:30

Bonjour Mesdames, Messieurs,

J'aurais voulu savoir si il est possible de récupérer les attributs d'un bloc dans un second et ceux en "masse" ?

Je m'explique, j'ai besoin de faire des schémas de routage de tuyauterie comprenant des équipements (mon bloc avec les attributs) et j'aurais voulu lui associer une bulle de repère en récupérant les attributs, mais ceci sur plusieurs équipement différents.
Je vous joint une image pour la compréhension. Le symbole étant mon premier bloc avec les attributs défini mais invisible et la bulle étant le bloc de récupération d'attributs.

J’espère avoir été compréhensible, merci de votre aide.

Miniature(s) jointe(s)

  • Image attachée: Capture.PNG

0

#2 L'utilisateur est hors-ligne   philsogood 

  • ceinture noire 5em dan
  • Groupe : Membres
  • Messages : 2 628
  • Inscrit(e) : 03-mars 10

Posté 21 septembre 2020 - 19:32

hello
mais réponse va pas te plaire mais Revit, Solidworks (j'imagine, je ne connais pas le logiciel) et plein d'autres font ça très bien...
Sur AutoCAD la seule solution que tu ais c'est de rendre les attributs tout le temps visible, les affecter à des calques spécifiques(chaque attribut a son calque) et jouer sur le gel/dégel de ces calques dans les vues.... mais j'imagine que c'est pas la réponse que tu souhaitais...
++
Phil
Projeteur Revit - traitement des eaux
0

#3 L'utilisateur est hors-ligne   Olivier Eckmann 

  • ceinture noire 2em dan
  • Groupe : Membres
  • Messages : 1 470
  • Inscrit(e) : 29-décembre 11
  • LocationLongjumeau (91)

Posté 22 septembre 2020 - 11:18

Bonjour,

Avec AutoCAD Map, on peut créer des blocs, qui sont des "gabarits d'annotation", avec des attributs qui récupèrent automatiquement certaines informations de l'objet étiqueté.
On peut récupérer :
- des propriétés géométriques : position, longueur, surface...
- des propriétés AutoCAD : calque, couleur...
- des attributs
- des données d'objets : ce sont des données attributaires Map stockés sur l'objet
- des données issues d'une connexion à une base de données (Excel, Acces, Oracle, PostGres...)
On peut également utiliser quelques fonctions Lisp (opération arithmétiques et manipulations des textes et conversion)

Mais AutoCAD seul ne sait pas le faire

Olivier
0

#4 L'utilisateur est hors-ligne   Fruity 

  • ceinture noire 1er dan
  • Groupe : Membres
  • Messages : 563
  • Inscrit(e) : 02-mai 06

Posté 28 octobre 2020 - 10:45

Bonjour
Je ne sais pas si ca peut être utile, mais il y a les commandes ATTOUT et ATTIN.
Avec la première, tu extrais les attributs des objets sélectionnés dans un fichier que tu peux éditer dans excel.
Grace à l'ID des objets, quand tu utiliseras ensuite ATTIN, tu pourras réinjecter les valeurs d'attributs que tu auras modifiées dans excel directement dans tes blocs, automatiquement.
0

#5 L'utilisateur est hors-ligne   oran 

  • ceinture marron
  • Groupe : Membres
  • Messages : 239
  • Inscrit(e) : 16-mai 07

Posté 23 novembre 2020 - 16:35

Bonjour,

Ci-joint ce lisp qui te permet de copier les attributs d'un bloc A vers un autre bloc B, ou plusieurs blocs B, C, D...etc. (Les blocs peuvent avoir des noms différents)
UNE SEULE CONTRAINTE, il faut que le(s) nom(s) des attributs de B, C, D...etc soient le même que les attributs du bloc source.

Fichier(s) joint(s)

  • Fichier joint  Cat.lsp (4,06 Ko)
    Nombre de téléchargements : 3

0

Partager ce sujet :


Page 1 sur 1


Réponse rapide

  

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)