L_Coul.GIF (2390 octets)                   Leçon 5                     dcgm.gif (1668 octets)

Sous cette rubrique:

À consulter:

Leçon 1
Leçon 2
Leçon 3
Leçon 4
Leçon 5
Leçon 6
Leçon 7
Leçon 8
Leçon 9
Leçon 10
Leçon 11
Info - 3d
QuickSurf

Remonter à:

Accueil
Exercices et projets
Tp1
Pj-final

 

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

 

Rounded Rectangle:  Si, dans un même dessin, un ensemble d’entités (lignes, cercles, arcs...) doit être utilisé plusieurs fois, il est judicieux de créer un bloc sous un nom de votre choix et composé de ces éléments.

Figure 17: Insertion de blocs (commande DDINSERT)

Rounded Rectangle:   Il est possible d’associer à un bloc, des données sous forme de texte. Celles-ci peuvent être visibles ou  invisibles à l'écranATTRIBUTS:                     Définition et extraction

·        Assigner des attributs visibles ou invisibles aux blocs:      ATTDEF

·        Éditer les attributs de blocs existants:                                  DDATTE

·       

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:\CIV2103\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

·        Text Box: Une fois le bloc AUTO5 complété et visible à l’écran, expérimenter les commandes suivantes:
ATTDISP ON
REGEN
ATTDISP OFF
REGEN
ATTDISP NORMAL
REGEN
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

 

 

 

Dernière mise à jour: 06-04-04

© Département CGM, École Polytechnique de Montréal