EXPLICATION DE LA LIAISON POSSIBLE ENTRE AutoCAD ET LES BASES DEDONNEES
AVEC LES ATTRIBUTS DES BLOCS

 

Configuration des options dans Excellink

 

 

 

Extraction des blocs avec attributs,

un clic sur le premier bouton de la barre d’outil

Puis sélection du bloc

 


Fichier avec des blocs insérés,

 l’attribut est définit par défaut.

L’extraction vers Excel se fait en cliquant sur le premier bouton de la barre d’outils

 

 

Le résultat dans excel après l’extraction des données du bloc.

La première ligne indique les valeurs etmons d’étiquettes d’attributs utile pour la liaison

La première colonne contient le nom des blocs ainsi que leur handel

Attention, si vous prenez un fichier et l’enregistrez pour « un autre étage », le handel du bloc reste le même et posera un problème lors de la synchronisation des valeurs des attributs.

 


Modifiez les valeurs dans Excel avec le fichier AutoCAD ouvert ou fermé.

Si AutoCAD est ouvert avec le fichier actif, lors d’une modification de valeurs,

La valeur de l’attribut se met à jour une seconde après avoir tapé ENTER

 

Si AutoCAD était fermé, une fois le fichier ouvert, ouvrez aussi le fichier Excel et

cliquez sur le deuxième icône de la barre d’outils

 

 

Résultat après la mise à jour avec le deuxième bouton de la barre d’outils

 

 


Commande: liste

Choix des objets:

 

                  REFERENCE DE BLOC  Calque: "0"

                            Espace: Espace objet

                   Maintien = 3C

                  "BASA_P_PO-DI-CUI080-01"

                en point, X=5273.0793  Y= 579.5856  Z=   0.0000

                 X facteur d'échelle    1.0000

                 Y facteur d'échelle    1.0000

          rotation angle      0

                 Z facteur d'échelle    1.0000

 

                  ATTRIBUT  Calque: "0"

                            Espace: Espace objet

                   Maintien = 3D

             Style = "A_ROMANS-ATR_08"

             Fichier de polices = romans.shx

        bas/centre point, X=5304.5755  Y= 552.9496  Z=   0.0000

           hauteur   13.0000

            valeur PO_S4a001

         étiquette AASAI-CLE_ID

          rotation angle      0

           largeur facteur d'échelle    0.8000

       inclinaison angle      0

          drapeaux invisible(s)  prédéfini

        génération normal(e)

 

                  SEQUENCE FIN  Calque: "0"

                            Espace: Espace objet

                   Maintien = 3E

 

 

 

Commande: get (développement Lisp)

 

choix de l'entité :

(-1 . <Nom d'entité: 7ef7ede0>)

(0 . INSERT)

(330 . <Nom d'entité: 7ef7ed18>)

(5 . 3C)

(100 . AcDbEntity)

(67 . 0)

(410 . Model)

(8 . 0)

(100 . AcDbBlockReference)

(66 . 1)

(2 . BASA_P_PO-DI-CUI080-01)

(10 5273.08 579.586 0.0)

(41 . 1.0)

(42 . 1.0)

(43 . 1.0)

(50 . 0.0)

(70 . 0)

(71 . 0)

(44 . 0.0)

(45 . 0.0)

(210 0.0 0.0 1.0)

<entité suivante> :

 

(-1 . <Nom d'entité: 7ef7ede8>)

(0 . ATTRIB)

(330 . <Nom d'entité: 7ef7ede0>)

(5 . 3D)

(100 . AcDbEntity)

(67 . 0)

(410 . Model)

(8 . 0)

(100 . AcDbText)

(10 5259.76 557.283 0.0)

(40 . 13.0)

(1 . PO_S4a001)

(50 . 0.0)

(41 . 0.8)

(51 . 0.0)

(7 . A_ROMANS-ATR_08)

(71 . 0)

(72 . 1)

(11 5304.58 552.95 0.0)

(210 0.0 0.0 1.0)

(100 . AcDbAttribute)

(2 . AASAI-CLE_ID)

(70 . 9)

(73 . 5)

(74 . 1)

<entité suivante> :

 

(-1 . <Nom d'entité: 7ef7edf0>)

(0 . SEQEND)

(330 . <Nom d'entité: 7ef7ede0>)

(5 . 3E)

(100 . AcDbEntity)

(67 . 0)

(410 . Model)

(8 . 0)

(-2 . <Nom d'entité: 7ef7ede0>)

<entité suivante> :

nil

 

Commande:

 

Boîte de dialogue d’éditeur d’attributs