chapter
Drawing the
Furniture Installation
Plan, Adding
Specifications, and
Extracting Data
INTRODUCTION
This chapter describes the AutoCAD commands that allow specifications
to be added to furnishings and how the specifications are extracted from
the drawing, These commands are especially important because they re
duce the amount of time it takes to count large amounts of like furniture
pieces (with specifications) from the plan. There are many software pro-
‘grams available that can be used with AutoCAD to save even more time.
‘These programs provide furniture symbols already drawn and programs
that extract specification information in a form that suits your individual
needs. Although you may ultimately combine one of these programas with
the AutoCAD program, learning the commands included in this chapter
will help you to understand how they interact with AutoCAD.
objectives
When you hve competed this
chipte. you wl able:
Correctly use the folowing commancs
and seria
ATTDIA system
‘Accribute Disph
Block Areibute|
Define tr bes (ATTDER)
Eaton (ODEDI
Modify Aerie Global (ATTEDIT)
Moai Aerbute Sg (EATTEDI)
Synchronize Asrbuar(ATTSYNG)
‘Write Block (BLOCK)
339340
Tutorial 9-1: Tenant Space Furniture Installation Plan with Furniture Specifications
‘When you have completed Tutorial 9-1, your drawing will look similar to Figure 9-1.
Step I. Use your workspace to make the following settings:
1, Begin drawing CH9-TUTORIALI on the hard drive or network drive by open-
ing existing drawing CH7-TUTORIALI and saving it as CH9-TUTORIALL
2. Set Layer 0 current.
3. Freeze Layers A-pflr-dims, Defpoints, and A-area
DRAW THE FURNITURE SYMBOLS
Step 2. The furniture symbols must be drawn in plan view before you add spect-
fications. Draw the tenant space reception furniture symbols as shown in
Figures 9-2, 9-3, 9-4. Draw each piece full scale on your drawing, Pick
any open space on your drawing to draw the furniture, similar to Figure
9-5, Draw each symbol on the 0 Layer. Blocks will be made of each sym-
bol so it does not matter where the furniture is drawn on the plan,
OFFICE 1 OFFICE 2
(= \ CONFERENCE
PRESIDENT
EAP
ete
Bag ay
BOOKKEEPING
eae
Pa
RECEPTION
IVE
ra
ap
FIGURE 9-1
“Tutorial 9-|sTenant Space Furniture Installation Plan with Furniture Spectications (Seale: 1/8" = 1-0")
Pare Ii: Two-Dimensional AutoCADFIGURE 9-2 MAKE SURE YOU DRAW THE FURNITURE
“Tenant Space Furniture Sym-
cowaseauee AND THE ATTRIBUTES ON THE 0 LAYER
Galea? = 1-0) 2-0"
t TAG DEFAULT VALUE
DESC Reception Desk
wFG UK
PROD 96-66-RL
7 SIZE 96°. X 66°
4 FINISH Olled Wolnut
so E
é TAG DEFAULT VALUE
: DESC Table Desk
9 MFG uK
> PROD 72-42
‘SIZE 72"W. X 42°D.
FINISH Oiled’ Wolnut
Hci
TAG DEFAULT VALUE
DESC Desk
=| wero uk
r PROD 72=36-RL
AH ‘SIZE 72°W. X 36"D.
FINISH Oiled’ Welnut
’ 0-0!
+ TAG DEFAULT VALUE
DESC Conference Table
‘e Mo Uk
4 PROD 108-428/Pc,
‘SIZE 108"W, X 42°D.
: FINISH Oiled Woinut
eee:
TAG DEFAULT VALUE
+ DESC Credenza
= MFG Lk
i PROD 96~24-BFFB
“ ‘SIZE 96"W. X 24"D.
FINISH Oiled Walnut
7 TAG — DEFAULT VALUE
: DESC Credenzo2
3 MFG LK
x‘ PROD 72-24-68
a Size 72°W x 24°.
FINISH Oiled Weinut
Chapter 9: Drawing the Furniture Installation Plan, Adding Specifications, and Extracting Data
MODE
CONSTANT
CONSTANT
VARIABLE
VARIABLE
VERIFY
MODE
CONSTANT
CONSTANT
VARIABLE
VARIABLE
VERIFY
MODE
CONSTANT
CONSTANT
VARIABLE
VARIABLE
VERIFY
MODE
CONSTANT
CONSTANT
VARIABLE
VARIABLE.
VERIFY
MODE
CONSTANT
CONSTANT
VARIABLE
VARIABLE.
VERIFY
MODE
CONSTANT
CONSTANT
VARIABLE,
VARIABLE,
VERIFY
34MAKE SURE YOU DRAW THE FURNITURE
AND THE ATTRIBUTES ON THE 0 LAYER
TAG
DESC
MFC
PROD
SIZE
FINISH
TAG
bese
MFG
PROD
SIZE
FINISH
TAG
bese
Mec
PROD
SIZE
FINISH
TAG
DESC
MFC
PROD
SIZE
FINISH
TAG
Desc
MFG.
PROD
SIZE
FINISH
TAG
DESC
MEG
PROD
SIZE
FINISH
TAG
Desc
‘o| MFG
PROD
SIZE
—r FINISH
FIGURE 9-3
DEFAULT VALUE
Bookcase
lk
36-12-72
36x12
Oiled Walnut
DEFAULT VALUE
Loteral File
™
421850RW
A2K18XB2
Tan
DEFAULT VALUE
Lateral Filed
1K
361850RW
36x18X62
Tan
DEFAULT VALUE,
Sec Ch
Fo
467-PC-T
20°D. X 18"°W
Red Wool Uph./
P.c, Base
DEFAULT VALUE
Desk Ch
Fe
136-HB
26x26
Brwn. Leath,
DEFAULT VALUE
Conf/Guest
FC
136-18
26x26
Brwn. Leath,
DEFAULT VALUE
Lounge Chair
ik
34—30-UP
34°W. X 30°D.
Black Leather Uph.
“Tenane Space Furniture Symbols with Specifications
Geale:i/4" = 1-0")
342
Parc Ik: Two-Dimensional AutoCAD
MODE
CONSTANT
CONSTANT
VARIABLE,
VARIABLE.
VERIFY
MODE
CONSTANT
CONSTANT
VARIABLE
VARIABLE
VERIFY
MODE
CONSTANT
CONSTANT
VARIABLE
VARIABLE
VERIFY
MODE
CONSTANT
CONSTANT
VARIABLE INVISIBLE
VARIABLE-INVISIBLE,
VERIFY-INVISIBLE
MODE
CONSTANT
CONSTANT
VARIABLE,
VARIABLE
VERIFY
MODE
CONSTANT
CONSTANT
VARIABLE,
VARIABLE
VERIFY
MODE
‘CONSTANT
CONSTANT
VARIABLE
VARIABLE
VERIFYcre in MAKE SURE YOU DRAW THE FURNITURE
Tenant Space Furniture TT!
Symbol with Sennasee AND THE ATTRIBUTES ON THE 0 LAYER
(Sealer = 1-0")
TAG DEFAULT VALUE = MODE
DESC Comer Table CONSTANT
Meo LK CONSTANT
PROD 3030-26 VARIABLE
SIZE 30X30X26 VARIABLE,
FINISH Gloss/Olled Walnut VERIFY
TAG DEFAULT VALUE = MODE
DESC Coffee Table CONSTANT
Mrc Lk CONSTANT
PROD 3636-17 VARIABLE,
SIZE 36X36X17. VARIABLE,
FINISH Gloss/Oiled Welnut VERIFY
» TAG DEFAULTVALUE MODE
2-2 pEsc Planter CONSTANT
MFG. AR CONSTANT
Pron 2424pc VARIABLE
‘SIZE 24" Diam.24"H. VARIABLE
FINISH PC, VERY
——
co
om
OFFICE 1 OFFICE 2 cl
o
cue conrerence
[IE
BOOKKEERING
“OFFICE 3
RECEPTION
, M1
Draw Furniture Symbols Outside (or nse) the Terant Space Foor Plan
#007 (00
Chapter 9: Drawing the Furniture Installation Plan Adding Speciistions, and Extracting Data 343344
DEFINE ATTRIBUTES... (ATTDEF)
‘The Define Attributes... command allows you to add attributes (furniture specifica-
tions) to the furniture symbols drawn in plan view. After the attributes are added, a
block is made of the symbol. When the block is inserted into a drawing, the specifica-
tions appear on the drawing if they have been defined as visible (attributes can be vist-
ble or invisible). You can then extract the attribute information from the drawing using
the Data Extraction... dialog box.
As shown in Figures 9-2, 9-3, and 9~4, each piece of furniture in the tenant space
has five attributes. An attribute is made up of two parts, the tag and the value. The tag is
used to name the attribute but does not appear on the inserted drawing, It does appear
on the drawing while attributes are being defined and before itis made into a block. The
tag is used when the attribute information is extracted from the drawing. The attribute
tag may contain any characters, but no spaces, and it is automatically converted to up-
percase.
‘The value is the actual specification, such as Reception Desk, LK, 96-66-RL, 96"W
x 66D, and Oiled Walnut. The attribute value may contain any characters, and it may
also have spaces. The value appears on the drawing after itis inserted as a block. It ap-
pears exactly as it was entered
There are eight optional modes for the value of ATTDEF; these are set at the begin-
ning of the attribute definition:
Invisible This value is not displayed on the screen when the block is inserted, You
‘may want to use the Invisible mode for pricing, or you may want to make some at-
tributes invisible so that the drawing does not become cluttered.
Constant This value is fixed and cannot be changed. For example, ifthe same chait
is used throughout a project but the fabric varies, then the furniture manufacturer
value of the chair will be constant, but the finish value will vary. A Constant value
cannot be edited
Verify ‘This mode allows the value to be variable and allows you to check (verify) the
value you have entered. Changes in the value may be entered as needed when the
block is inserted.
Preset This mode allows the value to be variable. Itis similar to Constant, but unlike
a Constant value, the Preset value can be changed.
Variable If none of the above modes is selected, the value is Variable. The Variable
‘mode allows the value to be changed.
Lock Position This option locks the attribute inside the block. This is useful when
dynamic blocks are used.
Annotative An attribute can be annotative, The annotative attribute is always the same
size when plotted, regardless of the scale ofthe plotted drawing, if the annotation
scale is the same as the plot scale, In this chapter we do not annotate the attributes,
because the furniture is drawn full scale, and we want the plotied attribute size to
change depending on the plotted scale.
Multiple Lines This option allows the attribute value to contain multiple lines of
text. When this option is selected, you can specify a boundary width for the
attribute
Step 3. Keep the 0 Layer current.
Step 4. Create a new text style named Attribute with the simplex font. Do not
make it Annotative. Set it current.
Step 5. Zoom in on the reception desk
Pare Ik Two-Dimensional AutoCADAA Has [2 elie] Sil]
er: feral
Step 6. Use Define Attributes... to define the attributes of the reception desk.
Make the first two attributes of the reception desk Constant (Figure 9-6),
as described next:
Prompt Response
Command: Define Attributes... (or TYPE: ATT )
‘The Attribute Definition dialog
box appears: CLICK: Constant (s0 a check appears in that
Mode check box)
‘The Prompt: text box is grayed
(ifthe attribute is Constant,
there can be no prompt). TYPE: DESC in the Tag: box
TYPE: Reception Desk in the Default:
(value) box.
CLICK: the down arrow in the Justification
box and CLICK: Center
Text Style: Attribute
TYPE: 3 in the Text height: box
All other pants of the dialog box should be as shown in Figure 9-6.
FIGURE 9-6
Use Define Actributes..to
Define the First Constant
Aceribute
Chapter 9 Drawing the Furniture Installation Plan, Adding Specifications, and Excracting Data 345FIGURE 9-7
Specify the Stare Point of the
First Atribute
FIGURE 9-8
Define the Second Constant
Actrbute
346
D1
Prompt
Specify start point
‘The first attribute is complete;
the Attribute Tag appears on
the drawing
Command:
‘The Attribute Definition dialog
box appears:
‘The Prompt: text box is grayed
(if the attribute is Constant there
can be no prompt),
Response
CLICK: OK
DI Figure 9-7)
(repeat ATIDEF)
Constant is checked already, if not, CLICK:
‘Constant (so a check appears in that Mode
ccheck box)
‘TYPE: MFG in the Tag: box
‘TYPE: LK in the Default: (value) box
CLICK: Align below previous attribute
definition (so a check appears in that Mode.
check box)
All other parts of the dialog box should be as shown in Figure 9-8. Notice that the In-
sertion Point and Text Settings areas are grayed when Align below previous attribute de-
finition is checked.
Part Il Two-Dimensional AutoCADFIGURE 9-9
Define the Third Atribute
and Make feVarable
Prompt Response
CLICK: OK
The second attribute is complete;
the Attribute Tag appears on
the drawing
‘Step 7, Make the third and fourth attributes variable and the fifth one verify as
described next:
Prompt Response
Command: > (repeat ATTDEF)
‘The Autribute Definition dialog
box appears: ‘Clear all the checks in the Mode area
(Qhe third attribute is variable)
‘The Prompt: text box is no longer
‘grayed (this attribute is Variable
50 a prompt is needed). ‘TYPE: PROD in the Tag: box
‘TYPE: Enter product number in the Prompt: box
‘TYPE: 96-66-RL in the Default: (value) box
CLICK: Align below previous attribute
definition (so a check appears in that Mode
check box)
The dialog box should be as shown in Figure 9-9.
Prompt Response
CLICK: OK
The third attribute is complete;
the Attribute Tag appears on
the drawing
‘Command: (tepeat ATTDEF)
(Chapter 9: Drawing the Furniture Installation Pan, Adding Specifications, and Extracting Data 37FIGURE 9-10
Dofine the Fourth Acribute
and Make IeVariable
348
Prompt,
The Attribute Definition dialog
box appears:
‘This attribute is also variable so
there should be no checks in the
Mode boxes.
Response
‘TYPE: SIZE in the Tag: box
‘TYPE: Enter size in the Prompt: box
TYPE: 96” W. x 66” D, in the Default: (value) box
CLICK: Align below previous attribute
definition (so a check appears in that Mode
check box)
The dialog box should be as shown in Figure 9-10.
Prompt
The fourth attribute is complete;
the Attribute Tag appears on
the drawing.
‘Command:
‘The Attribute Definition dialog
box appears
This attribute is also variable and
this one should be one that is
verified (s0 you have two chances
to make sure itis correct)
Response
CLICK: OK
(repeat ATTDEF)
CLICK: Verify in the Mode check box.
‘TYPE: FINISH in the Tag: box
‘TYPE: Enter finish in the Prompt: box
‘TYPE: Oiled Walnut in the Default (value) box
CLICK: Align below previous attribute definition
(Go a check appears in that Mode check box)
Pare lt Two-Dimensional AutoCADProt
Dato
Tel Sage ne
Jets Eusaneec
f 71 Gena fen
Freer rae
|=
I
ag [sean BE
pr
ae linen oom
pe \Sieei ee Sore ee
ry
: : a
B[ ees cae] me
FIGURE 9-11 FIGURE 9-12
Defi the th Atbut and Make faery One Reception Desk wih Azure Tips
‘The dialog box should be as shown in Figure 9-11.
Prompt Response
CLICK: OK
The fifth attribute is complete;
that Attribute Tag appears on
the drawing,
‘When you have completed defining the five attributes, your drawing of the reception
desk will look similar to the desk in Figure 9-12.
NOTE: If you are not happy with the location of the Attribute Tags,
¢Y Use the Move command to relocate them before using the Block
: ‘command. Se
EDIT TEXT (DDEDIT)
Did you make a mistake while typing the attribute tag, atribute prompt, or default at-
tribute value? The Edit Text command allows you to use the Edit Attribute Definition
dialog box (Figure 9-13) to correct any typing mistakes you may have made while
defining the attributes. You can DOUBLE-CLICK any attribute tag (or TYPE: ED
(Chapter 9: Drawing the Furniture Installation Plan, Adding Specfications,and Extracting Data 49FIGURE 9-13
Edit Attribute Definition
Dialog Box
350
FIGURE 9-14
‘Write Block Dialog Box
SE
, then CLICK: the tag) to active the Edit Attribute Definition dialog box. The
Edit Text prompt is “Select an annotation object or [Undo]:”. When you pick a tag, the
Edit Attribute Definition dialog box appears and allows you to change the atribute tag,
prompt, or default value for a Variable, Verify, or Preset attribute. The tag and the default
(actually the value) can be changed for a Constant attribute; adding a prompt for an at-
tribute defined as Constant does not change the attribute mode, and the prompt does
not appear.
WBLOCK THE FURNITURE WITH.
ATTRIBUTES SYMBOL
Step 8. Use the Write Block command (Figure 9-14) to save the reception desk
‘as a Whlock (a drawing). Save the reception desk to the folder named
Blocks that you created in Chapter 6. Name the Whlock Reception
Desk. Use the insertion base point as shown in Figure 9-15. Have the
desk oriented as shown in Figure 9-15,
INseanon
BaSE PONT
FIGURE 9-15
‘Save the Reception Desk as a Wolock (a Drawing)
to the Folder Named Blocks
Pare i: Two-Dimensional AutoCADFIGURE 9-16
Insere Dislog Box
INSERT THE WBLOCK WITH ATTRIBUTES.
INTO THE DRAWING
Step 9 Set the A-furn Layer current.
Step 10. TYPE: ATTDIA and set ATTDIA to 1. With ATTDIA set to 1,
the Edit Attributes dialog box is used for the attributes. When ATTDIA
is set to 0, the command prompts are used.
Ble ce] Bs]
ars tick a any tener oi
|pauseer
Step I. Use the INSERT command to insert the Reception Desk Whlock into
the Tenant Space Floor Plan. Use From (on the OSNAP menu) to help
position the block, as described next
Prompt Response
Command: INSERT (or TYPE: I)
The Insert dialog box appears CLICK: Browse.
The Select Drawing File dialog
box appears LOCATE and CLICK: the Reception Desk file
CLICK: Open
‘The Insert dialog box appears
with Reception Desk in the
Name: box Place a check mark in the two Specify On-
Screen boxes for Insertion Point and
Rotation (Figure 9-16). CLICK: OK
Specify insertion point or
[Basepoint/Scale/X/¥/Z/Rotate]: TYPE: FRO
Base point: OSNAP-Endpoint
Of DI, Figure 9-17
: TYPE: @24,30
(Chapter 9: Drawing the Furniture Installation Plan, Adding Specifications, and Extracting Data 351FIGURE 9-17
Use the Insert Command to
Insert the Reception Desk
Block into the Tenant Space
Floor
RECEPTION |
DI —m~
1
Prompt Response
Specify rotation angle : ‘TYPE: 90