AutoCAD 2009 Training
Tutorial - Floor Plan
Aims and Objectives
To help you gain an appreciation of applying
AutoCAD commands in engineering drawing production, you will create a floor
plan by using multilines. See Figure 1. In making this drawing, you will use
multiple, polyline, trace, donut, and 2D solid object.:

Figure
1: Floor plan
Modeling
Start a new drawing with the NEW command. Use
a wizard and pick setup procedure. Select decimal units and set an initial
display area 8,000 X 12,000.
<File> <New...>
Command : NEW
[Create New Drawings]
Select how to begin : Use a
Wizards
Quick Setup
[OK]
[Quick: Setup
Step 1 : Units
Decimal
Next >>
[Step 2 : Area
Width : 8000
Length : 12000
Finish]
Use the LAYER command to create an additional layer called Plan and set this layer as the current layer.
<Menu
Browser><Format> <Layer...>

<New layer>
Name : Plan
Select layer <Plan> and
make it as current layer
Multiple Lines
Multiple lines are sets of parallel lines. They are very useful in 2D architechural or interior design drawings. By using the MLINE command, you may create up to 16 parallel lines at the same time. The style of the multiple lines is set by the MLSTYLE command. To edit a multiple line, you may use MLEDIT command,
From the format pull-down menu, select the Multiline Style... item to use the MLSTYLE command to set up four multiline Style. See Figure <Menu <Browser> <Format> <Multiline Style....>
Command: MLSTYLE
Next to the item Name:, key in 120WALL. Description is Internal Wall. Select the [Add] Button to create a new style.
Select [New]
[Multiline Style
Multiline Style
New Style Name : 120WALL
Select
[Continue]

Figure
2 Create new Multiline Style
dialog box

Figure 3 MLINE command dialog box
Type ‘inner wall’ in the description area.
Check the ‘Start’ and ‘End’ boxes
Set fill color to ‘Cyan’.
Change offset to 60 and -60.
Select [OK]
Try on your own to create three more multiline style. In total, you should have four styles. See below.
|
Name |
Description |
Element Properties |
Multiline Properties |
||
|
120WALL |
Internal Wall |
60 -60 |
Bylayer Bylayer |
Bylayer ByLayer |
Line Start End |
|
200WALL |
External Wall |
100 -100 |
Bylayer Bylayer |
Bylayer ByLayer |
Line Start End |
|
200WINDOW |
Window |
100 0 -100 |
Bylayer Bylayer Bylayer |
Bylayer Bylayer Bylayer |
Line Start End |
|
200BALCONY |
Balcony |
100 -100 |
Bylayer Bylayer |
Bylayer Bylayer |
Line Start End |
On returning to the main dialog box, select the [ Save...] button. A multiline style is created.
[Save ...]
Save in [c:\students\]
File name : acad
[Save]
Select [200wall] from the style list
and select [Set Current] then select [OK]
After setting four multiline styles, you can start to create the floor plan. From the Draw pull-down menu, select the Multiline item to run the MLINE command to create three segments of the outer wall. See Figure 5.
<Menu Browser><Draw> <Multiline>
Command : MLINE
Current Settings: Justification = Top, Scale = 1.00, Style = STANDARD
Specify start point or [Justification/Scale/STyle]: S
Enter Mline scale <20.00>: 1
Specify start point or [Justification/Scale/STyle]: ST
Choose the 200WALL, style for the first part of the floor plan.
Enter mline style name or [?] : 200WALL
Current setting : Justification = Top, Scale = 1.00, Style = 200WALL
Specify start point or [Justification/Scale/STyle]: J
Justification determines how the multiline is drawn between the points that you select. Top justification means that all measurement will be taken from the topmost multiline.
Enter justification type [Top/Zero/Bottom]
<top>: TOP
Current Setting : Justification = Top, Scale = 1.00, Style = 200WALL
Specify start point or [Justification/Scale/STyle]: 2500,0
Specify next point: [Move
cursor horizontal to left to display a horizontal tracking line]
Type
:2500
Specify next point or [Undo]: [Move cursor vertically upward to display a
vertically tracking line]
Type
:10000
Specify next point or [Close/Undo]: [Move cursor horizontal to right to display a horizontal tracking
line]
Type
:500
Specify next point or [Close/Undo]: [Enter]
[View] [Zoom] [All]

Figure 5 : Multline 200WALL created
Because the first multiline segment draws from right to left, AB of Figure 3. 117 is the topmost multiline. As such, the length of the wall AB, BC, and CD are 2500,10000, and 500, repectively. Create another multiline for the window opening. Use style 200WINDOW. Again justification is top. See Figure 6.
Command : [Enter]
MLINE
Current settings: Justification = Top, Scale = 1.00, Style = 200WALL
Specify start point or [Justification/Scale/STyle]: ST
Enter mline style name or [?]: 200WINDOW
Current settings: Justification = Top, Scale = 1.00, Style = 200WINDOW
Specify start point or [Justification/Scale/STyle]: J
Enter justification type [Top/Zero/Bottom] <top>: TOP
Current settings: Justification = Top, Scale = 1.00, Style = 200WINDOW
Specify start point or [Justification/Scale/STyle]: [Select E (Figure 5)]
Specify next point: [Move
cursor horizontal to right to display a horizontal tracking line]
Type
:3000
Specify next point or [Undo]: [Enter]

Figure 6: Multiline 200WINDOW created
Make another multiline segment with 200WALL style. See Figure 7.
Command : [Enter]
MLINE
Current settings: Justification = Top, Scale = 1.00, Style = 200WINDOW
Specify start point or [Justification/Scale/STyle]: ST
Enter mline style name or [?]: 200WALL
Current settings: Justification = Top, Scale = 1.00, Style = 200WALL
Specify start point or [Justification/Scale/STyle]: J
Enter justification type [Top/Zero/Bottom] <top>: TOP
Current settings: Justification = Top, Scale = 1.00, Style = 200WALL
Specify start point or [Justification/Scale/STyle]: [Select endpoint A (Figure 6)]
Specify next point: [Move
cursor horizontal to right to display a horizontal tracking line]
Type : 500
Specify next point or [Undo]: [Enter]

Figure 7 : Multiline 200WALL created
Draw two segments of the balcony using 200BALCONY style. See Figure 8.
Command : [Enter]
MLINE
Current settings: Justification = Top, Scale = 1.00, Style = 200WALL
Specify start point or [Justification/Scale/STyle]: ST
Enter mline style name or [?]: 200BALCONY
Current settings: Justification = Top, Scale = 1.00, Style = 200BALCONY
Specify start point or [Justification/Scale/STyle]: J
Enter justification type [Top/Zero/Bottom] <top>: TOP
Current settings: Justification = Top, Scale = 1.00, Style = 200BALCONY
Specify start point or [Justification/Scale/STyle]: [Select endpoint A (Figure 7)]
Specify next point: [Move cursor horizontal to right to display
a horizontal tracking line]
Type
:2000
Specify next point or [Undo]: [Move cursor vertically downward to display
a vertically tracking line]
Type
:3300
Specify next point or [Close/Undo]: [Enter]

Figure 8 : Multiline 200BALCONY created
Repeat the MLINE command to complete the outer wall. Use 200WALL style. See figure 9.
Command: [Enter]
MLINE
Current settings: Justification = Top, Scale = 1.00, Style = 200BALCONY
Specify start point or [Justification/Scale/STyle]: ST
Mstyle name (or ?): 200WALL
Current settings: Justification = Top, Scale = 1.00, Style = 200WALL
Specify start point or [Justification/Scale/STyle]: J
Enter justification type [Top/Zero/Bottom] <top>: Top
Current settings: Justification = Top, Scale = 1.00, Style = 200WALL
Specify start point or [Justification/Scale/STyle]: [Select endpoint A (Figure 8).]
Specify next point: [Move
cursor vertically downward to display a vertical tracking line]
Type
:6700
Specify next point or [Undo]: [Move cursor horizontal to left to display a horizontal tracking
line]
Type
:2600
Close/Undo/<To point>: [Enter]

Figure 9 : Outer wall created
The outer walls are complete. In making these walls, you have used three types of multiline styles - 200WALL, 200WINDOW, and 200BALCONY. Now, you will use the 120WALL style to create the internal walls.
Repeat the MLINE command to create eight wall segments. See figure 10.
Command: [Enter]
MLINE
Current settings: Justification = Top, Scale = 1.00, Style = 200WALL
Specify start point or [Justification/Scale/STyle]: ST
Enter mline style name or [?] : 120WALL
Current settings: Justification = Top, Scale = 1.00, Style = 120WALL
Specify start point or [Justification/Scale/STyle]: J
Top/Zero/Bottom <top>:
TOP
Current settings: Justification = Top, Scale = 1.00, Style = 120WALL
Specify start point or [Justification/Scale/STyle]: [Select endpoint A (Figure 9).]
Specify next point: [Move
cursor vertically downward to display a vertical tracking line]
Type
:900
Specify next point or [Undo]: [Enter]
With top justification and the second point of the multiline segment pointing toward 270° direction, the start point of the multiline aligns with point A of Figure 9.
The next line segment should align with B of Figure 9. Because the direction of this line segment is in 180° direction, justification is bottom. See Figure 10.
Command: [Enter]
MLINE
Current settings: Justification = Bottom, Scale = 1.00, Style = 120WALL
Specify start point or [Justification/Scale/STyle]: J
Enter justification type [Top/Zero/Bottom] <top>: B
Current settings: Justification = Bottom, Scale = 1.00, Style = 120WALL
Specify start point or [Justification/Scale/STyle]: [Select endpoint B (Figure 9).]
Specify next point: [Move
cursor horizontal to left to display a horizontal tracking line]
Type
:3000
Specify next point or [Undo]: [Enter]
The next segment is 3100 units offset from C of Figure 9 and is toward 0° direction. Therefore, justification is top.
Command: [Enter]
MLINE
Current settings: Justification = Top, Scale = 1.00, Style = 120WALL
Specify start point or [Justification/Scale/STyle]: J
Enter justification type [Top/Zero/Bottom] <top>:T
Current settings: Justification = Top, Scale = 1.00, Style = 120WALL
Specify start point or [Justification/Scale/STyle]: [Move the cursor to point C in Figure 9
then move cursor vertically downward to display a vertical tracking line]
Type
:3100
Specify next point: [Move cursor
horizontal to right to display a horizontal tracking line]
Type
:2000
Specify next point or [Undo]: [Enter]
The next segment starts from 2600 units in 90° direction of D of Figure 9.
Command: [Enter]
MLINE
Current settings: Justification = Top, Scale = 1.00, Style = 120WALL
Specify start point or [Justification/Scale/STyle]: J
Enter justification type [Top/Zero/Bottom] <top>:B
Current settings: Justification = Bottom, Scale = 1.00, Style = 120WALL
Specify start point or [Justification/Scale/STyle]: [Move the cursor to endpoint D in Figure 9
then move cursor vertically upward to display a vertical tracking line]
Type: 2600
Specify next point : [Move
cursor horizontal to right to display a horizontal tracking line]
Type: 1800
Specify next point or [Undo]: [Move
cursor vertically upward to right to display a vertically tracking line]
Type:200
Specify next point or [Close/Undo]: [Enter]
The next segment starts from 1800 units in 0° direction of D of Figure 9.
Command: [Enter]
MLINE
Current settings: Justification = Top, Scale = 1.00, Style = 120WALL
Specify start point or [Justification/Scale/STyle]: J
Enter justification type [Top/Zero/Bottom] <top>:T
Current settings: Justification = Top, Scale = 1.00, Style = 120WALL
Specify start point or [Justification/Scale/STyle]: [Move the cursor to endpoint D in Figure 9
then move cursor horizontal to right to display a horizontal tracking line]
Type: 1800
[Move cursor vertically upward
to display a vertically tracking line]
Type: 1800
Undo/<To point>:[Enter]
The next segment starts from 2600 units in 90° direction of E of Figure 9
Command: [Enter]
MLINE
Current settings: Justification = Top, Scale = 1.00, Style = 120WALL
Specify start point or [Justification/Scale/STyle]: J
Enter justification type [Top/Zero/Bottom] <top>:T
Current settings: Justification = Top, Scale = 1.00, Style = 120WALL
Specify start point or [Justification/Scale/STyle]: [Move the cursor to endpoint E in Figure 9
then move cursor vertically upward to display a vertical tracking line]
Type: 2600
Specify next point : [Move
cursor horizontal to left to display a horizontal tracking line]
Type: 1800
Specify next point or [Undo]: [Enter]
The next segment starts from 1000 units in 90° direction of E of Figure 9.
Command: [Enter]
MLINE
Current settings: Justification = Top, Scale = 1.00, Style = 120WALL
Specify start point or [Justification/Scale/STyle]: J
Enter justification type [Top/Zero/Bottom] <top>:T
Current settings: Justification = Top, Scale = 1.00, Style = 120WALL
Specify start point or [Justification/Scale/STyle]: [Move the cursor to endpoint E in Figure 9
then move cursor vertically upward to display a vertical tracking line]
Type : 1000
Specify next point: : [Move
cursor horizontal to left to display a horizontal tracking line]
Type : 1680
Specify next point or [Undo]:
[Move cursor vertically
downward to display a vertical tracking line]
Type : 100
Specify next point or [Close/Undo]: [Enter]
The next segment starts from 1800 units in 180° direction of E of Figure 9.
Command: [Enter]
MLINE
Current settings: Justification = Top, Scale = 1.00, Style = 120WALL
Specify start point or [Justification/Scale/STyle]: J
Enter justification type [Top/Zero/Bottom] <top>:T
Current settings: Justification = Top, Scale = 1.00, Style = 120WALL
Specify start point or [Justification/Scale/STyle]: [Move the cursor to endpoint E in Figure 9
then move cursor to left horizontal to display a horizontal tracking line]
Type : 1800
Specify next point: [Move
cursor vertically upward to display a vertical tracking line]
Type : 100
Specify next point or [Undo]: [Enter]

Figure 10: Internal walls created
Repeat the MLINE command to create another multiline segment. The multilines created are filled. To speed up display regeneration, turn off the Fill mode by applying the FILL command. In order for the new Fill mode to take effect, issue the REGEN command. See Figure 11.
Command: [Enter]
MLINE
Current settings: Justification = Top, Scale = 1.00, Style = 120WALL
Specify start point or [Justification/Scale/STyle]: J
Enter justification type [Top/Zero/Bottom] <top>:T
Current settings: Justification = Top, Scale = 1.00, Style = 120WALL
Specify start point or [Justification/Scale/STyle]: [Move the cursor to endpoint A in Figure 10
then move cursor vertically downward to display a vertical tracking line]
Type: 1200
Specify next point: PERP to [Select
B (Figure 10).]
Specify next point or [Undo]: [Enter]
Command: FILL
Enter mode [ON/OFF] <ON>: OFF
Command : REGEN
Regenerating drawing

Figure 11: Fill mode turned off
You can join multiline line segments together by using the MLEDIT command. From the Modify pull-down menu, select the Object cascading menu and then the Multiline... item. See Figure 12.
<Menu Browser> <Modify> <Object> <Multiline...>
Command : MLEDIT
In the Multiline Edit Tools dialog box, select the first row of the third column - Corner joint. Then select the [OK] button.

Figure 12 : Corner joint selected.
After selecting the corner joint, edit two joints.
Select first mline: [Select A ( Figure 11).]
Select second mline: [Select B
( Figure 11).]
Select first mline(or Undo): [Select
C ( Figure 11).]
Select second mline: [Select D
( Figure 11).]
Select first mline(or Undo): [Enter]
Repeat the MLEDIT command and select second row of the second column - Open tee.
Command : MLEDIT

Figure 13 : Open tee selected
Edit the other joints
Select first mline: [Select E (Figure 11).]
Select second mline: [Select F
(Figure 11).]
Select first mline(or Undo):
[Select G (Figure 11).]
Select second mline: [Select H
(Figure 11).]
Select first mline(or Undo):
[Select J (Figure 11).]
Select second mline: [Select K
(Figure 11).]
Select first mline(or Undo):
[Select L (Figure 11).]
Select second mline: [Select M
(Figure 11).]
Select first mline(or Undo):
[Select P (Figure 11).]
Select second mline: [Select Q
(Figure 11).]
Select first mline(or Undo):
[Select R (Figure 11).]
Select second mline: [Select S
(Figure 11).]
Select first mline(or Undo):
[Select T (Figure 11).]
Select second mline: [Select U
(Figure 11).]
Select first mline(or Undo): [Enter]
Set Fill on and regenerate the drawing. See Figure 14.
Command : Fill
Enter mode [ON/OFF] : ON
<Menu Browser> <View> <Regen>
Command : REGEN
Regenerating drawing.

Figure 14: Floor plan completed
Edit by Stretching
If you examine Figure 14 carefully and compare it with Figure 1, you may find that the size of a wall is incorrect. Use the STRETCH command to correct it. See Figure 15.
<Menu Browser> <Modify> <Stretch>
Command: STRETCH
Select objects to stretch by crossing-window or crossing-polygon...
Select objects: CROSS
Specify first corner: [Select
A (Figure 14).]
Specify opposite corener: [Select
B (Figure 14).]
Select objects: [Enter]
Base point or displacement: 200<90
Second point of displacement: [Enter]

Figure 15 : Wall stretched
Door
In the floor plan, there are six doors. You
will draw one door, use it to create a block, and insert the block six times.
To draw the door, use the ARC command to draw an arc and the LINE command to
draw a line. See Figure 16.
<Menu Browser> <Draw> <Line>
Command: LINE
From point: END of [Select
A (Figure 15).]
To point: [move cursor
vertically upward to display a vertical tracking line]
Type :600
To point: [Enter]
<Menu Browser> <Draw> <Arc> <Center, Start, End>
Command: ARC
Specify start point of arc or [Center]: _C
Specify center point of arc: [Select endpoint A (Figure 15).]
Specify start point of arc: [move
cursor horizontal to right to display a horizontal tracking line]
Type :600
Specify end point of arc or [Angle/chord Length]: [move cursor vertically upward to display a
vertical tracking line]
Type :600

Figure 16 : Door Created
From the Draw pull-down menu, select the Block cascading menu and then the Make... item to run the BMAKE command to make a block called Door. Select the line and arc as object for the block.
<Menu Browser> <Draw> <Block> <Make...>
[Block Definition
Block name: DOOR
Base Point
Pick Point< ]
Specify Insertion base point: [Select endpoint C (Figure 16).]
Select Object <
]
Select objects: [Select A and
B (Figure 16).]
Select objects: [Enter]
Objects [Delete]
OK]
Since the line and arc selected for making the block are not retained, they are deleted. Now, you have a block called DOOR residing in memory. With this block, use the DDINSERT command to make six insertions.
Select the BLOCK... item from the Insert pull-down menu to insert the block Door.
<Menu Browser> <Insert> <Block...>
Command : DDINSERT
[Insert
Name : DOOR
Insert point : [Specify
On-Screen]
Scale : X : 1
Y : 1
Z : 1
Rotation:: Angle
: 0
[OK]
Specify insertion point : [Select endpoint C (Figure 16)]
Repeat the DDINSERT command to insert five more doors. See Figure 17. In total, there are six door. Details of the remaining five insertions are as follows.
|
Insertion
point |
X scale
factor |
Y scale
factor |
Rotation
angle |
|
END
of [Select D (Figure 16).] |
1 |
-1 |
270 |
|
END
of [Select E (Figure 16).] |
1 |
1 |
90 |
|
END
of [Select F (Figure 16).] |
1 |
-1 |
270 |
|
END
of [Select G (Figure 16).] |
1 |
1 |
-90 |
|
END
of [Select H (Figure 16).] |
1.5 |
1.5 |
0 |

Figure 17 : Doors inserted.
Regions
A region is a special kind of entire. It is defined from a 2D closed area. You may create a closed area using a combination of lines, arcs, polylines, planar 3D polylines, circles, arcs, ellipse, elliptical arcs, and splines. The entires that form a closed area must not intersect each other. With two or more regions, you can combine them together by joining (use the UNION command), cutting (use the SUBTRACT command), or intersecting (use the INTERSECT command).
Figure 18 shows three wash room facilities for the floor plan. You will create them as 2D regions in the chapter and insert them as blocks to the floor plan.

Figure 18 : Wash room facilities
Rectangle
First you will draw a rectangle. A rectangle is a closed rectangular polyline. From the Draw pull-down menu, select the Rectangle item to use the RECTANG command. Set the fillet radius and chamfer distance of the four corners to zero.
<Menu Browser>
<Draw> <Rectangle>
Command: RECTANG
Specify first corner point or [Chamfer/Elevation/Fillet/Thickness/Width]: F
Fillet radius for rectangles <0.0000>: 0
Specify first corner point or [Chamfer/Elevation/Fillet/Thickness/Width]: C
Specify first chamfer distance for rectangles <0.0000>: 0
Specify second chamfer distance for rectangles <0.0000>: [Enter]
Specify first corner point or [Chamfer/Elevation/Fillet/Thickness/Width]: 600,4100
Specify second point: @600,1200
After making a rectangle, select the 2 Points item from the Circle cascading menu of the Draw menu to create a circle. See Figure 19.
<Menu Browser> <Draw> <Circle> <2 Points>
Command: Circle
CIRCLE 3P/2P/TTR/<Center point>: 2P
Specify first end point of circle's diameter: MID of [Select A (Figure 19).]
Specify second end point of circle's diameter: [move cursor horizontal to left to display a horizontal tracking line]
type: 4000

Figure 19 : Rectangle and circle created
Use the REGION command to create two regions from the rectangle and the circle. When you form a region from a closed area, you may choose to retain or to delete the original objects. To delete the original object after they are used to form a region, set the DELOBJ system variable to 1.
Command : DELOBJ
New value for DELOBJ : 1
From the Draw pull-down menu, select the Region item to use the REGION command. Because you have set DELOBJ to 1, the original rectangle and circle are deleted after creating the regions.
<Menu Browser> <Draw> <Region>
Command : REGION
Select object : [Select B and C (Figure 19).]
Select object : [Enter]
Although there is no noticeable visual change in your screen display, the two objects are no more rectangle polyline or circle. They are regions.
Complex Region
As aforementioned, you may combine two or more regions to form a complex region. You can unite, subtract, and intersect regions by using the UNION, SUBTRACT, and INTERSECT commands, repectively. The union of two regions is a complex region whose area contains the area of the first region and that of the second region. The subtraction of two regions is a complex region whose area is found in the first region but not in the second region. The intersection of two regions is a complex region whose area is found in both the first region and the second region.
From the Modify pull-down menu, select the Booleam cascading menu and then the intersect item to use the INTERSECT command to form an intersection of the rectangular and circular regions. See Figure 20.
<Menu Browser> <Modify> <Solids Editing> <Intersect>
Command : INTERSECT
Select object : [Select B and C (Figure 19).]
Select object : [Enter]

Figure 20 : Common area of the rectangular and circular regions
To complete the washing basin, add an ellipse. See Figure 21.
<Menu Browser> <Draw> <Ellipse> <Axis, End>
Command: ELLIPSE
Specify axis endpoint of ellipse or [Arc/Center]: [Move the cursor to quadrant A in Figure 20
then move cursor to left horizontal to display a horizontal tracking line]
Type: 50
Specify other endpoint of axis: [Move cursor to left horizontal to display a horizontal tracking
line]
Type: 400
Specify distance to other axis or [Rotation]: 300

Figure 21 : Ellipse created
The washing basin is complete. Now, you will create the toilet. Use the RECTANG command to create two rectangles. See Figure 22.
<Menu Browser> <Draw> <Rectangle>
Command: RECTANG
Specify first corner point or [Chamfer/Elevation/Fillet/Thickness/Width]: 1500,5200
Specify other corner point or [Dimensions]: @200,600
Command: [Enter]
RECTANG
Specify first corner point or [Chamfer/Elevation/Fillet/Thickness/Width]: FROM
Base point: END of [Select A (Figure 22).]
<Offset>: @100<90
Specify other corner point or [Dimensions]: @300,400

Figure 22 : Rectangle created
Create two ellipses and two circle. See Figure 23.
<Menu Browser> <Draw> <Ellipse> <Center>
Command: ELLIPSE
Specify axis endpoint of ellipse or [Arc/Center]: C
Specify center of ellipse : [Select
midpoint B (Figure 22).]
Specify endpoint of axis: [Move
cursor to right horizontal to display a horizontal tracking line]
Type : 300
Specify distance to other axis or [Rotation]: 200
Command: ELLIPSE
Specify axis endpoint of ellipse or [Arc/Center]: C
Specify center of ellipse: [Select midpoint B (Figure 22).]
Specify endpoint of axis: [Move
cursor to right horizontal to display a horizontal tracking line]
Type : 250
Specify distance to other axis or [Rotation]:150
<Menu Browser> <Draw> <Circle> <Center, Radius>
Command: CIRCLE
Specify center point for circle or [3P/2P/TTR]: [Select endpoint A (Figure 22).]
Specify radius of circle or [Diameter]: 50
Command: [Enter]
CIRCLE
Specify center point for circle or [3P/2P/TTR]: [Select endpoint C (Figure 22).]
Specify radius of circle or [Diameter]: 50

Figure 23 : Ellipses and circle created.
From the objects created, form five regions. Then, use the UNION command and the SUBTRACT command to form complex regions. See Figure 24.
<Menu Browser> <Draw> <Region>
Command: REGION
Select objects: [Select A, B,
C, D, and E (Figure 23).]
Select objects: [Enter]
<Menu Browser> <Modify> <Solids Editing> <Union>
Command: UNION
Select objects: [Select A and
B (Figure 23).]
Select objects: [Enter]
<Menu Browser>
<Modify> <Solids
Editing> <Subtract>
Command: SUBTRACT
Select solids and regions to subtract from...
Select objects: [Select C
(Figure 23).]
Select objects: [Enter]
Select objects: Select solids and regions to subtract...
Select objects: [Select D and
E (Figure 23).]
Select objects: [Enter]

Figure 24 : Regions united and subtract
The toilet is complete. The next item to create is the bath. Create two rectangles. One rectangle has square corners. The other one has rounded corners. See Figure 25.
<Menu Browser> <Draw> <Rectangle>
Command: RECTANG
Specify first corner point or [Chamfer/Elevation/Fillet/Thickness/Width]: 1500,4100
Specify other corner point or [Dimensions]: @1800,800
Command: [Enter]
RECTANG
Specify first corner point or [Chamfer/Elevation/Fillet/Thickness/Width]: F
Specify fillet radius for rectangles <0.0000>: 100
Specify first corner point or [Chamfer/Elevation/Fillet/Thickness/Width]: FROM
Base point: END of [Select
A (Figure 25).]
<Offset>: @-100,-100
Other corner : FROM
Base point : END of
[Select B (Figure 25).]
<Offset>:@100,100

Figure 25: Rectangles created
Insert Washing Room Facilities
After creating the wash room facilities, use the BMAKE command to make three blocks-Bath, Toilet, and Basin. According to Figure 26, insert the blocks.

Figure 26 : Completed floor plan
The drawing is complete. Save your drawing.
<Menu Browser> <File> <Save>