Veuillez accepter l'utilisation des cookies pour vous permettre de disposer d'une navigation optimale. En savoir plus sur le traitement des données et cookies.
Le présent site Internet utilise des cookies. Certains cookies sont nécessaires au bon fonctionnement du site Internet et ne peuvent être refusés si vous souhaitez visiter ce site. D'autres cookies sont utilisés à des fins d'analyse. En savoir plus sur le traitement des données et cookies.
Traitement en cours, merci de patienter...
Saut de ligne
Saut de ligne
Saut de ligne

Le BIM by ARKANCE SYSTEMS


Saut de ligne
Saut de ligne
Saut de ligne

Le BIM by AriCad


Saut de ligne
Saut de ligne
Saut de ligne
Saut de ligne
Saut de ligne
Saut de ligne

Articles Techniques AutoCAD


Saut de ligne

Astuces AutoCAD LT : Extraction attributs AutoCAD LT

Publié le 14 mars 2018

Image
L’extraction d’attributs est une opération qui consiste à lister les attributs de blocs d’un dessin. On peut extraire vers un fichier texte qui peut ensuite être aussi converti vers Excel.
 
L’extraction d’attribut permet comme sur l’image ci-dessous d’obtenir  une liste de matériel :
  


La version complète d’AutoCAD possède des fonctionnalités d’extraction d’attributs que ne possède pas la version LT.
 
La démarche pour extraire des attributs sur AutoCAD LT est totalement différente par rapport à la version complète.
 
Cette lettre technique traite l’extraction d’attributs uniquement sur les versions LT.
 
 
  1. Réaliser le gabarit d’extraction

Créer un fichier gabarit
Avant d'extraire des informations d'attribut, vous devez créer un fichier gabarit ASCII pour indiquer la manière de structurer le fichier qui contiendra les informations extraites. Le fichier gabarit contient les informations relatives au nom d'étiquette, au type de données, à la longueur de champ et au nombre de décimales associé aux informations que vous désirez extraire.
 
Chaque champ du fichier gabarit extrait des informations des références de bloc du dessin. Chaque ligne définit un champ à enregistrer dans le fichier d'extraction d'attribut, notamment le nom du champ, le nombre de caractères autorisé et sa précision numérique. Chaque enregistrement du fichier d'extraction d'attribut inclut tous les champs définis dans l'ordre indiqué par le fichier gabarit.
 
Le fichier gabarit suivant contient les 15 champs possibles. N indique une valeur numérique, C un caractère, www un nombre à trois chiffres représentant la largeur totale du champ et ddd un nombre à trois chiffres représentant le nombre de décimales affichées à droite du séparateur décimal.
 
BL:NOMCwww000 (nom du bloc)
BL:NIVEAUNwww000 (niveau d'imbrication du bloc)
BL:XNwwwddd (coordonnée X du point d'insertion du bloc)
BL:YNwwwddd (coordonnée Y du point d'insertion du bloc)
BL:ZNwwwddd (coordonnée Z du point d'insertion du bloc)
BL:NOMBRENwww000 (nombre de bloc ; même valeur que pour la commande INSERM)
BL:POIGNEECwww000 (poignée du bloc ; même valeur que pour la commande INSERM)
BL:NIVEAUCwww000 (nom du calque d'insertion du bloc)
BL:ORIENTNwwwddd (angle de rotation du bloc)
BL:XECHELLENwwwddd (facteur d'échelle en X)
BL:YECHELLENwwwddd (facteur d'échelle en Y)
BL:ZECHELLENwwwddd (facteur d'échelle en Z)
BL:XEXTRUSIONNwwwddd (composant X de la direction d'extrusion du bloc)
BL:YEXTRUSIONNwwwddd (composant Y de la direction d'extrusion du bloc)
BL:ZEXTRUSIONNwwwddd (composant Z de la direction d'extrusion du bloc)
numériqueNwwwddd (étiquette d'attribut numérique)
caractèreCwww000 (étiquette d'attribut texte)
 
Le fichier gabarit peut contenir tous les noms ou certains des noms de champ BL:xxxxxxx de la liste, mais doit contenir au moins un champ d'étiquette d'attribut. Ce type de champ détermine les attributs, et donc les blocs, qui sont inclus dans le fichier d'extraction d'attribut. Si un bloc contient certains, mais pas tous les attributs indiqués, les valeurs des attributs absents sont remplacées par des espaces ou des zéros, suivant qu'il s'agit d'un champ texte ou numérique.
 
Un fichier gabarit ne doit pas contenir de commentaires.
L'illustration et la table présentent un exemple du type d'informations que vous êtes susceptible d'extraire, y compris le nom du bloc, le fabricant, le numéro de gabarit et le prix.
 
Exemple de fichier gabarit Porte


Exemple de fichier gabarit Ampoule


  1. Extraire Les Attributs sous AutoCAD LT

Ligne de Commande
Pour extraire les informations relatives aux attributs
Sur la ligne de commande, entrez ATTEXTR.
 
Dans la boîte de dialogue Extraction d'attributs, indiquez le format de fichier approprié : CDF, SDF ou DXF.
 


 
Fichier délimité par des virgules (CDF) :
Génère un fichier contenant un enregistrement pour chaque référence de bloc dans le dessin qui a au moins une étiquette d'attribut correspondante dans le fichier gabarit. Les champs de chaque enregistrement sont séparés par une virgule. Les champs de caractères sont placés entre guillemets simples
 
Fichier délimité par des tabulations (SDF) :
Génère un fichier contenant un enregistrement pour chaque référence de bloc dans le dessin qui a au moins une étiquette d'attribut correspondante dans le fichier gabarit. Les champs de chaque enregistrement étant de longueur fixe, aucun séparateur de champ ou délimiteur de chaîne de caractères n'est nécessaire.
 
Fichier d’extraction au format DXF( DXX)
Génère un sous-ensemble du format AutoCAD DIF (Drawing Interchange File) contenant uniquement les objets de référence de bloc, d'attribut et de fin de séquence. L'extraction au format DXF ™ ne requiert aucun gabarit. L'extension de fichier .dxx différencie le fichier de sortie des fichiers DXF ordinaires.
 
Cliquez sur Sélectionner des objets afin de spécifier les objets dont vous voulez extraire les attributs.
 
Vous pouvez sélectionner un ou plusieurs blocs dans le dessin (8 dans le dessin)
 
Précisez le fichier gabarit d'attribut à utiliser, entrez son nom ou choisissez Fichier gabarit pour le sélectionner. (Gabarit porte utilisé)
 
Indiquez le fichier de sortie à utiliser : entrez son nom ou choisissez Fichier de sortie pour le sélectionner. Nom du fichier ‘PORTES’
 
Cliquez sur OK
 


 
Résultat :


Excel
 
Ouvrir le fichier ‘PORTES.txt’ avec Excel.
 

Saut de ligne
Saut de ligne
Saut de ligne
Saut de ligne
Saut de ligne
Saut de ligne
Saut de ligne
Saut de ligne
Saut de ligne
Saut de ligne
Saut de ligne
Saut de ligne
© 2017 AriCad
Tous droits réservés.

Réalisation SAILING
Powered by WysiUp
Saut de ligne
Saut de ligne
Saut de ligne
Séparateur

Newsletter

Image
Informations du monde de la CAO, liens utiles…

Séparateur

Satisfaction client

Image
Votre avis nous intéresse.

Séparateur

Financement

Image
Souplesse, budget maîtrisé, évolutivité…