1. Vue d’Ensemble du Plug-in
Le plug-in « Exploitation des données d’objets » est un outil conçu pour « rendre plus simple, la consultation sous forme de grille, d’étendre les possibilités de tri, de sélection et d’exportation de ces données » au sein d’AutoCAD® Map 3D. Il vise à améliorer la gestion et l’utilisation des données d’objets, qui sont des informations non-graphiques associées aux objets géométriques dans un dessin AutoCAD®.
Caractéristiques Générales :
- Intégration au Ruban : Les commandes sont accessibles via le ruban d’AutoCAD®, facilitant leur découverte et leur utilisation.
- Amélioration de la Consultation : Il permet une « consultation sous forme de grille » des données, avec des capacités de tri, de sélection et d’exportation étendues.
- Fonctionnalités Spécifiques : Le plug-in inclut des commandes dédiées à des traitements complexes, comme la « création de bâtiment 3D » et la manipulation de « courbes de niveau ».
- Flexibilité des Données : Il offre la possibilité de « recopier n’importe quelle propriété Cad ou donnée dans n’importe quelle propriété Cad ou donnée », ce qui est crucial pour l’harmonisation des informations.
- Interopérabilité : Un « export vers un tableur » permet un « traitement de calcul complexe et conditionnel » externe, avec une capacité d’« import » pour mettre à jour les données dans AutoCAD®.
- Support Multilingue : Le plug-in prend en charge plusieurs langues (Français, Anglais, Espagnol, Allemand, Italien, Japonais, Coréen, Polonais, Portugais, Russe, Chinois simplifié et traditionnel, Tchèque, Hongrois).
2. Commandes et Fonctionnalités Clés
Le plug-in est riche en commandes spécifiques, chacune répondant à un besoin précis de manipulation des données d’objets :
- OECK_SHOWOD : Cette commande est centrale pour la visualisation des données. Elle permet d’« afficher les tables de données d’objets dans une grille ». Une fonctionnalité clé est le « zoom automatique sur les objets concernés » lors de la sélection d’enregistrements dans la grille, et inversement, la « mise en surbrillance l’(es) enregistrement(s) correspondant(s) » lors de la sélection d’objets dans AutoCAD®. L’exportation des propriétés et données est également possible.
- OECK_QSELECT : Pour la sélection avancée, cette commande « a pour objet de sélectionner les objets qui répondent à 1 ou 2 conditions appliquées aux données d’objets ». Elle permet de filtrer finement les objets en utilisant des opérateurs logiques sur les valeurs des champs.
- OECK_CN3D : Spécifique à la topographie, elle « permet de mettre en élévation des polylignes 2D selon une valeur contenue dans un champ de données d’objet ». Son application principale est de « mettre en 3D des courbes de niveau dont l’altitude est stockée en données d’objet (import SHP par exemple) ».
- OECK_BATI3D : Cette commande facilite la modélisation 3D en permettant de « créer des solides 3D à partir de polylignes 2D closes ». Elle peut extruder des bâtiments à partir de données d’altitude et de hauteur stockées dans les données d’objets, et « recopier les données d’objets de la polyligne 2D d’origine sur le solide 3D ».
- OECK_ODOUT / OECK_ODIN : Ces commandes fonctionnent en tandem, « mimant le fonctionnement de la fonction ATTOUT » et ATTIN. ODOUT exporte les données d’objets sélectionnées dans un fichier texte séparateur tabulation. Ce fichier peut être « modifié directement ou bien via un tableur », et ODIN permet de « réimporter les données modifiées dans le dessin », mettant à jour les objets correspondants. C’est une fonctionnalité essentielle pour les calculs complexes externes.
- OECK_CopyProperty2Property : Très utile pour l’homogénéisation des données, cette commande « a pour but d’affecter une propriété ou une donnée d’objet à une autre propriété ou donnée d’objet », par exemple, copier la longueur dans un champ de donnée d’objet ou l’altitude d’un bloc dans sa position Z.
- OECK_PropertyByLayer : Bien qu’elle ne travaille pas directement sur les données d’objets, cette commande est préventive. Elle « analyse un DWG™ calque par calque afin de lister tous les objets présents dans le calque et leurs caractéristiques principales, afin de détecter les discordances ». Le résultat est une grille similaire à OECK_SHOWOD.
- OECK_ODEDIT : Permet une « visualisation et modification des valeurs de données d’objets communes à plusieurs objets sélectionnés », simplifiant les mises à jour en masse.
- OECK_TXT2OD : Cette commande est cruciale pour l’intégration de données textuelles ou attributaires. Elle « met à jour un ou plusieurs champs de données d’objet par sélection des textes ou blocs avec attributs situés à une certaine distance de recherche ». Elle intègre des logiques de recherche par distance ou inclusion pour les objets ponctuels, linéaires ou polygonaux.
- OECK_Langage : Permet à l’utilisateur de choisir la langue d’affichage du plug-in.
- OECK_ODMANAGE : Une commande de gestion complète des données d’objets, permettant de « gérer les tables de données d’objet, via des outils de création, modification et suppression », ainsi que d’ajouter, modifier, réordonner ou supprimer des champs au sein de chaque table.
3. Installation et Désinstallation
L’installation est standard via le programme d’installation de l’Autodesk® App Store, ou par double-clic sur le fichier téléchargé. Un redémarrage du produit Autodesk® peut être nécessaire. La désinstallation se fait via le programme d’installation ou le Panneau de configuration de Windows, comme pour toute autre application.
4. Historique des Versions et Support
Le plug-in est activement maintenu, comme en témoigne l’historique des versions :
- 1.4.0 (récente) : Ajout du support pour les versions 2026 d’AutoCAD® Map 3D, ainsi que de dialogues pour la gestion des tables et champs, l’édition globale des données d’objets, et la copie vers/depuis des attributs de bloc.
- 1.3.0 : Support des versions 2025, ajout du dialogue d’édition globale et de la copie vers/depuis des attributs de bloc.
- 1.2.0 : Version initiale.
Le plug-in « Exploitation des données d’objets » par Olivier ECKMANN est un ajout très complet et puissant pour les utilisateurs d’AutoCAD® Map 3D. Il comble des lacunes significatives dans la gestion native des données d’objets, offrant des outils pour la visualisation, la requête, l’édition, l’export/import et la création d’objets 3D basés sur ces données. Sa capacité à intégrer des calculs externes et à homogénéiser les propriétés le rend indispensable pour les workflows complexes impliquant des informations géospatiales et techniques.
