5: Entités, attributs et blocs
|
Objectifs |
1. Concepts de hachures (HATCH et BHATCH) 2. Présentation des concepts de blocs 3. Commande de définition d'attributs (attribute) 4. Commandes de gestion des blocks (insert, ddinsert, block, wbloc, …) 5. Commande d'extraction de données 6. Commande de déblocage (explode) |
DEFINITION:
Un bloc se construit à partir d'objets (entités et/ou blocs) dessinés à l'écran. La procédure de création du bloc (commande BLOCK) consiste à nommer le bloc et à sélectionner les objets dessinés à l'écran. En outre, un bloc peut contenir un bloc qui contient un bloc... . La commande WBLOCK autorise la copie d'un bloc sur fichier (type DWG). La commande INSERT permet d'insérer à l'écran graphique, un bloc contenu dans le dessin ou un bloc externe (fichier de type DWG).
CREATION
ET INSERTION DE BLOCS:
· Créer et sauvegarder des blocs: BLOCK et WBLOCK
· Insérer des blocs dans un dessin INSERT nom_du_bloc
INSERT *nom_du_bloc
· Modifier un bloc et en faire la mise à jour: EXPLODE ...
· Sauvegarder un bloc dans un fichier indépendant du dessin WBLOCK
· Utiliser des dessins extérieurs sous forme de bloc, à l’intérieur du dessin INSERT/DDINSERT
· Autres fonctions: PURGE et RENAME


Figure 17: Insertion de blocs (commande DDINSERT)
ATTRIBUTS: Définition
et extraction
· Assigner des attributs visibles ou invisibles aux blocs: ATTDEF
· Éditer les attributs de blocs existants: DDATTE
·
Fichier de gabarit exemplaire TEMPLATE.TXT: BL:NAME
C010000 BL:X
N008002 BL:Y
N008002 MARQUE C020000 ANNEE N004000 PROPRIETAIRE
C030000
Extraire les attributs ATTEXT: CDF, SDF, DXF, Entities
LES
COUCHES ET LES BLOCS:
Si les objets graphiques constituant le bloc, lors de sa création,
sont situés sur la couche 0, alors l'insertion de ce bloc dans le dessin se
fera sur la couche courante et le bloc adoptera la couleur de cette couche.
Dans le cas ou les objets graphiques sont situés sur des couches autres que 0,
Les objets graphiques constituant le bloc seront situés sur les couches
originales.
REFERENCES
EXTERNES
·
XREF représente un
autre moyen d’établir des liens entre des données de dessins. Cependant,
contrairement à INSERT, le dessin incorporé restera un fichier de dessin
indépendant et autonome.
EXERCICES:
COPY K:\CIV2106\ACAD_05\*.* Z:\USAGER
Exercice
no 5-1: Application des hachures sur la tour
· Démarrer le logiciel AutoCAD
· Charger le dessin TOUR.DWG
· Utiliser la commande BHATCH pour appliquer les hachures sur la tour et sur sa base
· Terminer la session à l'aide de la commande QUIT
Exercice
no 5-2: Créer des fichiers graphiques (DWG) à partir de blocs existants
· Démarrer le logiciel AutoCAD
· Charger le dessin OFFICE.DWG
· Utiliser la commande BLOCK pour afficher la liste des blocs
· Utiliser la commande WBLOCK pour copier sur fichier les blocs: XCHAIR et XDESK
· Utiliser la commande INSERT pour insérer le bloc XCHAIR au centre du dessin
· Utiliser la commande EXPLODE pour décomposer le bloc XCHAIR
· Créer un nouveau bloc appelé CHAISE à partir des éléments qui constituaient XCHAIR
(commande BLOCK)
· Utiliser la commande INSERT pour insérer le bloc CHAISE
· Terminer la session à l'aide de la commande QUIT
Exercice
no 5-3: Insérer les blocs dans un nouveau dessin
· Démarrer le logiciel AutoCAD
· Créer un nouveau dessin
· Dessiner les murs extérieurs d'une maison de 40x30 par 8 unités de haut (commande LINE)
· Ajouter les blocs CHAIR et DESK dans la maison
· Terminer la session avec la commande QUIT
Exercice
no 5-4 Définition d'un bloc et des attributs associés
· Charger le dessin AUTO_CIV
· Créer 6 attributs à l’aide de la commande ATTDEF qui ont les caractéristiques du tableau suivant
|
“ATTRIBUTE MODE” |
“ATTRIBUTE TAG” |
“ATTRIBUTE
PROMPT” |
“DEFAULT ATTR.
VALUE” |
“START POINT” |
|
|
IMMAT |
Immatriculation |
|
|
|
|
MARQUE |
Manufacturier |
FORD |
|
|
|
PROPRIO |
Proprietaire |
|
|
|
I |
ADRESSE |
Adresse |
|
|
|
I |
MUNIC |
Municipalité |
|
|
|
I |
CODEP |
Code postal |
|
|
· Créer un nouveau bloc appelé AUTO5 à l’aide de la commande BLOCK et choisir toutes les entités qui composeront le bloc, incluant les attributs.
· Insérer une fois le bloc AUTO5 (commande INSERT ...) et entrer les renseignements demandés
· Redécomposer le bloc en ses entités constitutives à l’aide de la commande EXPLODE.
· Modifier la position des attributs (commande MOVE) et recréer le bloc AUTO5
·
Créer un nouveau
fichier contenant le bloc AUTO5 à l’aide de la commande:
WBLOCK AUTO5 AUTO5
· Terminer la session avec la commande QUIT
Exercice
no 5.5 Ajouter des blocs au dessin
· Charger le dessin Z:\USAGERS\ACAD_05\EX-5-5
· A l’aide de la commande INSERT, ajouter les fichiers suivants au dessin courant:
AUTO5, HOUSE, DHOUSE, HABITAT
· Utiliser la commande ATTEXT pour extraire les données stockées dans les attributs des blocs. Les paramètres suivants devront être communiqués à cette commande:
Ø Attribute extract: SDF
Ø Select template file: TEMPLATE.TXT
Ø Create extract file: OUTPUT.TXT
· Éditer le fichier OUTPUT.TXT à l'aide de NOTEPAD.EXE
· Terminer la session avec la commande QUIT