Skip to content
MellowCAD

Practice

AutoCAD exercise: a round table and chairs

Draw a round table with six chairs in AutoCAD: one chair, then a polar array round the table's centre, and its dimensions, step by step. Free online.

Open in the editor

Draw a round table of 120 with six chairs, in centimetres: each chair a seat 44 by 40 with corners rounded to 4 and a back 8 deep, its front 8 from the table's edge. Draw one chair above the table and let a polar array place all six. The drawing's dimension scale is set for centimetres.

The drawing

A round table of 120 with six chairs, in plan, dimensioned in centimetres.Ø1204448
A round table of 120 with six chairs, in plan, dimensioned in centimetres.

Step by step

The engine draws each step and writes its history as you would type it: the prompts in AutoCAD 2027's order, with the same option letters. After a command's first point, a typed point is measured from the last one, as dynamic input measures it, and the history writes it with @; # measures from the origin.

1. Draw the table

On the Outline layer, CIRCLE at 0,0, Diameter 120.

1. Draw the table
  1. Command: CIRCLE
  2. Specify center point for circle or [3P/2P/Ttr (tan tan radius)]: 0,0
  3. Specify radius of circle or [Diameter]: D
  4. Specify diameter of circle: 120
1. Draw the table

2. Draw a chair

The seat, above the table: RECTANG with a Fillet of 4, from -22,68 to 44,40 further on. Then the back, with the fillet set back to 0, from -22,108 to 44,8 further on. RECTANG keeps its fillet radius until you change it.

2. Draw a chair
  1. Command: RECTANG
  2. Specify first corner point or [Chamfer/Elevation/Fillet/Thickness/Width]: F
  3. Specify fillet radius for rectangles <0.00>: 4
  4. Specify first corner point or [Chamfer/Elevation/Fillet/Thickness/Width]: -22,68
  5. Specify other corner point or [Area/Dimensions/Rotation]: @44,40
  6. Command: RECTANG
  7. Current rectangle modes: Fillet=4.00
  8. Specify first corner point or [Chamfer/Elevation/Fillet/Thickness/Width]: F
  9. Specify fillet radius for rectangles <4.00>: 0
  10. Specify first corner point or [Chamfer/Elevation/Fillet/Thickness/Width]: -22,108
  11. Specify other corner point or [Area/Dimensions/Rotation]: @44,8
2. Draw a chair

3. Array the chairs

ARRAYPOLAR: pick the seat and the back, press Enter, give the table's centre, 0,0, then Items, 6. Each chair turns as it is placed, so all six face the table.

3. Array the chairs
  1. Command: ARRAYPOLAR
  2. Select objects: 1 found
  3. Select objects: 1 found, 2 total
  4. Select objects:
  5. Type = Polar Associative = Yes
  6. Specify center point of array: 0,0
  7. Select grip to edit array or [ASsociative/Items/Angle between/Fill angle/ROTate items/eXit]<eXit>: I
  8. Enter number of items in array <6>: 6
  9. Select grip to edit array or [ASsociative/Items/Angle between/Fill angle/ROTate items/eXit]<eXit>: X
3. Array the chairs

4. Dimension it

On Dimensions, DIMDIAMETER on the table, placed inside, and DIMLINEAR for the top chair's width, 44, and its depth with the back, 48.

4. Dimension itØ1204448
  1. Command: DIMDIAMETER
  2. Select arc or circle:
  3. Dimension text = 120
  4. Specify dimension line location or [Text/Angle]:
  5. Command: DIMLINEAR
  6. Specify first extension line origin or <select object>: -22,116
  7. Specify second extension line origin: @44,0
  8. Non-associative dimension created.
  9. Specify dimension line location or [Text/Angle/Horizontal/Vertical/Rotated]:
  10. Dimension text = 44
  11. Command: DIMLINEAR
  12. Specify first extension line origin or <select object>: -22,68
  13. Specify second extension line origin: @0,48
  14. Non-associative dimension created.
  15. Specify dimension line location or [Text/Angle/Horizontal/Vertical/Rotated]:
  16. Dimension text = 48
4. Dimension it

More exercises