Comment créer et associer une liste de valeurs prédéfinies à un attribut de bloc dans AutoCAD MAP 3D, afin de faciliter la saisie et de limiter les erreurs pour l’opérateur ?
Pour associer une liste de valeurs prédéfinies à un attribut de bloc dans AutoCAD MAP 3D et ainsi guider l’opérateur tout en réduisant les erreurs de saisie, la méthode la plus efficace est d’utiliser la fonctionnalité des Tables des propriétés de bloc au sein de l’éditeur de blocs. Cette approche native d’AutoCAD permet de définir des choix contrôlés pour vos attributs.
Voici la procédure détaillée, étape par étape :
-
OUVRIR L’ÉDITEUR DE BLOCS
- Sélectionnez une instance du bloc que vous souhaitez modifier dans votre dessin.
- Faites un clic droit sur le bloc et choisissez l’option « Éditeur de blocs » dans le menu contextuel (ou utilisez la commande
BEDITet sélectionnez le nom du bloc).
-
CRÉER LA TABLE DES PROPRIÉTÉS DE BLOC
- Une fois dans l’Éditeur de blocs, naviguez vers l’onglet « Actions » du ruban.
- Cliquez sur la commande « Table des propriétés de bloc » (icône représentant un tableau avec une flèche).
- Placez le paramètre de table dans la zone de dessin de l’éditeur de blocs. Cela créera une poignée de sélection sur votre bloc une fois inséré dans le dessin.
- La boîte de dialogue « Table des propriétés de bloc » s’ouvrira automatiquement.
-
CONFIGURER LA TABLE DES PROPRIÉTÉS
- Ajouter l’attribut : Dans la section « Propriétés » de la boîte de dialogue, cliquez sur le bouton « Ajouter des colonnes » (souvent représenté par un signe
+). Sélectionnez l’attribut pour lequel vous souhaitez définir une liste de valeurs (par exemple, « Statut »). L’attribut apparaîtra comme une nouvelle colonne dans le tableau. - Définir les valeurs : Dans le tableau, sous la colonne de votre attribut, saisissez les différentes valeurs possibles que l’opérateur pourra choisir (par exemple : « En service », « Hors Service », « En attente », « Abandonné »). Chaque valeur doit être entrée sur une nouvelle ligne du tableau.
- Restreindre les valeurs : Pour garantir que l’opérateur ne puisse choisir que parmi les valeurs que vous avez définies, cochez l’option « Les propriétés du bloc doivent correspondre à une rangée de la table » (située en bas à gauche de la boîte de dialogue). Cette étape est essentielle pour la validation des données.
- Cliquez sur « OK » pour valider la configuration de la table des propriétés.
- Ajouter l’attribut : Dans la section « Propriétés » de la boîte de dialogue, cliquez sur le bouton « Ajouter des colonnes » (souvent représenté par un signe
-
FERMER L’ÉDITEUR DE BLOCS
- Cliquez sur le bouton « Fermer l’éditeur de blocs » dans le ruban de l’Éditeur de blocs.
- Lorsque vous y êtes invité, enregistrez les modifications apportées à la définition du bloc.
UTILISATION DES LISTES DE VALEURS DANS LE DESSIN :
Une fois le bloc modifié et enregistré, les opérateurs pourront utiliser les listes de valeurs de deux manières :
-
Pour un bloc individuel :
- Sélectionnez une instance du bloc dans votre dessin.
- Cliquez sur la poignée (souvent une petite flèche ou un triangle) associée au paramètre de table des propriétés. Une liste déroulante affichera les valeurs prédéfinies, vous permettant de choisir celle qui convient.
-
Pour plusieurs blocs simultanément :
- Sélectionnez plusieurs instances du même bloc dans votre dessin.
- Ouvrez la palette des propriétés (
PROPRIETESouCTRL+1). - Dans la section « Divers » de la palette des propriétés, localisez l’entrée correspondant à la « Table des propriétés de bloc ».
- Cliquez sur le champ de valeur associé à cette table. Une boîte de dialogue s’ouvrira, vous permettant de sélectionner une valeur dans la liste qui sera appliquée à tous les blocs sélectionnés simultanément.
AVANTAGES DE CETTE MÉTHODE :
- Fiabilité des données : Garantit que seules les valeurs autorisées sont utilisées, évitant les fautes de frappe, les abréviations non standardisées et les incohérences.
- Gain de temps : Accélère la saisie des données pour l’opérateur grâce à la sélection rapide dans une liste déroulante.
- Standardisation : Assure une uniformité dans la description des éléments et facilite l’extraction de données ultérieure.
NOTE SUR LES ALTERNATIVES :
Pour des besoins d’automatisation plus complexes, comme l’intégration avec des bases de données externes ou la gestion de listes très volumineuses, des solutions de programmation (LISP, VBA, C#) peuvent être envisagées. Cependant, pour la majorité des cas de figure de listes de valeurs d’attributs directement dans le dessin, la « Table des propriétés de bloc » est la méthode native d’AutoCAD la plus simple, la plus robuste et la plus facile à maintenir.