Cette page permet de compter le nombre de blocs présents sur un plan AutoCAD, et d'extraire leurs attributs correspondants.
Cette procédure a été réalisée avec AutoCAD LT 2005, vous pouvez l'appliquer à
d'autres versions du logiciel, le principe restant le même.
Chaque plan étant différent, nous prenons la supposition suivante : chaque
bloc comportera au moins un attribut "type".
Dans un premier temps, créer un fichier texte identique à celui présenté ci-dessous :
Gabarit_extraction.txt - Bloc notes | ||||
BL:NAME C030000 BL:LAYER C090000 TYPE C030000 |
||||
Ce gabarit d'extraction permettra d'extraire du plan : le nom du bloc, le nom du calque sur lequel il est implanté, et l'attribut "type".
Quelques informations complémentaires : le gabarit d'extraction contient tous les renseignements
associés aux étiquettes d'attributs.
Chaque ligne du fichier gabarit spécifie un champ à enregistrer dans le fichier
d'informations d'attribut, notamment le nom du champ, le nombre de caractères
autorisé et sa précision numérique.
Chaque enregistrement du fichier d'informations
d'attribut inclut tous les champs spécifiés dans l'ordre indiqué par le fichier
gabarit.
Le fichier de gabarit suivant affiche les 15 champs possibles :
1. Ouvrez le plan dont vous voulez récupérer les
informations de blocs, en faisant apparaitre à l'écran toute la zone du plan à
traiter.
2. Aller dans le menu Outils > Extraire les attributs ... ; la fenêtre suivante apparait :
3. Tout d'abord le format, trois possibilités :
4. Inutile de sélectionner des objets, car toute la zone à traiter est actuellement à l'écran.
5. Sélectionner le fichier gabarit précédemment créé.
6. Choisir le fichier de sortie. (Note : un léger bug apparait parfois, le fichier
de sortie n'est pas créé à l'endroit où on l'a demandé, mais directement dans le
dossier contenant le plan.)
Vous devriez obtenir un fichier de résultat similaire à celui-ci :
Fichier_resultat.txt - Bloc notes | ||||
'PC','calque_CFO','' 'BP','calque_CFO','' 'PC','calque_CFO','' 'PC','calque_CFO','' 'RJ 45','calque_cfa','' 'DOF','calque_Securite','Opt.' 'Be22','calque_Eclairage','Be22' 'E3','calque_Eclairage','E3' 'IA','calque_Securite','IA' 'BP-Appel','calque_cfa','' 'Voyant-appel','calque_cfa','' 'Tirette-appel','calque_cfa','' 'PC','calque_CFO','' 'BP','calque_CFO','' 'PC','calque_CFO','' 'PC','calque_CFO','' 'RJ 45','calque_cfa','' 'DOF','calque_Securite','Opt.' 'Be22','calque_Eclairage','Be22' 'E3','calque_Eclairage','E3' 'IA','calque_Securite','IA' 'BP-Appel','calque_cfa','' 'Voyant-appel','calque_cfa','' |
||||
Une fois le fichier créé, il vous suffit de l'ouvrir et de lancer le script grâce
au formulaire ci-dessous :
Dernière modification de cette page le 19 Avril 2014 à 20:24
Sauf mention contraire, le contenu de cette page est sous licence Creative Commons Paternité et Conditions de partage à l'identique
Page générée en 1764.58 millisecondes | Votre adresse IP : 10.1.202.255 via 216.73.216.204 | Me contacter