First 50 of 200 questions. Each one lists the choices, the correct answer, and an explanation. The checker at the top of this page saves progress in this browser when it is available.
Continue in the practice tool above to load more questions, 50 at a time.
Question 1Drawing and Editing
In AutoCAD, which object snap allows you to snap to the exact center of a circle or arc?
- Center Correct answer.
- Quadrant
- Endpoint
- Midpoint
Explanation
The Center object snap locates the true center point of a circle, arc, or ellipse, which is otherwise hard to pick precisely. Midpoint targets the middle of a line or arc segment, and Quadrant targets the 0, 90, 180, and 270 degree points on a curve.
Question 2Drawing and Editing
Which keystroke cancels an active command in AutoCAD without deleting the objects already created?
- Esc Correct answer.
- Tab
- Enter
- Spacebar
Explanation
Pressing Esc cancels the current command or deselects objects, leaving previously drawn geometry intact. Enter and the spacebar normally confirm or repeat a command rather than cancel it.
Question 3Drawing and Editing
What does the OFFSET command create when applied to a closed polyline?
- A trimmed boundary
- A mirrored duplicate
- A scaled version of the original
- A parallel copy at a specified distance Correct answer.
Explanation
OFFSET builds a new object parallel to the original at a set distance, and for closed polylines it produces a concentric closed shape. The result keeps the original geometry intact, so you get two separate objects after the command.
Question 4Drawing and Editing
Which tool joins two collinear line segments into a single line object?
- JOIN Correct answer.
- BREAK
- EXTEND
- STRETCH
Explanation
JOIN merges collinear lines, open polylines, or arcs that share endpoints into one object. EXTEND lengthens a line to meet a boundary but leaves two separate objects.
Question 5Drawing and Editing
What is the default behavior of the polar tracking feature at 90-degree increments?
- The cursor snaps only to grid points
- The cursor locks to angles that are multiples of 90 degrees Correct answer.
- The cursor moves in fixed-length steps
- The cursor rotates the UCS
Explanation
Polar tracking constrains cursor movement to preset angle increments, defaulting to 90 degrees, so lines are drawn along exact axes. It affects angle only, not distance or grid position.
Question 6Drawing and Editing
Which grip operation rotates a selected object about its base point?
- Dragging a midpoint grip
- Clicking a rotation grip and specifying an angle Correct answer.
- Clicking a stretch grip
- Pressing Ctrl while dragging a grip
Explanation
When an object is selected, grips appear; clicking the rotate grip and entering an angle rotates the object about its base point. Other grips stretch or move geometry rather than rotate it.
Question 7Drawing and Editing
Which command creates a mirrored copy of an object while keeping the original?
- MIRROR Correct answer.
- ARRAY
- ROTATE
- COPY
Explanation
MIRROR reflects selected objects across a mirror line and, when prompted, can retain the source objects so both versions remain. ROTATE turns objects about a base point without reflecting them.
Question 8Drawing and Editing
What does the TRIM command require before it can cut an object?
- A cutting edge that intersects the object Correct answer.
- A named layer
- A block definition
- A viewport
Explanation
TRIM removes portions of an object that cross a selected cutting edge or boundary. Without an intersecting edge, there is nothing to trim against.
Question 9Drawing and Editing
A user wants to move an object exactly 50 units to the right. Which input at the displacement prompt achieves this?
- 50,50
- 50<90
- @0,50
- @50,0 Correct answer.
Explanation
Relative polar or Cartesian input starting with @ specifies displacement from the last point. @50,0 means 50 units in the positive X direction and 0 in Y, giving a purely horizontal move.
Question 10Drawing and Editing
What happens when you use the FILLET command with a radius of 0 between two nonparallel lines?
- The lines are deleted
- A chamfer is applied instead
- A rounded arc is created between the lines
- The lines are extended or trimmed to meet at a sharp corner Correct answer.
Explanation
A fillet radius of zero removes any rounding and forces the two lines to intersect at a corner, trimming or extending them as needed. Any positive radius would insert a tangent arc.
Question 11Drawing and Editing
Which setting controls whether objects on a layer can be selected and edited?
- Layer freeze
- Layer lock Correct answer.
- Layer plot
- Layer color
Explanation
Locking a layer prevents its objects from being selected or modified while still displaying them. Freezing hides objects and removes them from regeneration, but lock is the setting that blocks editing.
Question 12Drawing and Editing
What is the effect of the ARRAY command's rectangular option on a selected object?
- It repeats the object in rows and columns at set spacing Correct answer.
- It repeats the object around a center point
- It reflects the object across an axis
- It scales the object uniformly
Explanation
Rectangular arrays duplicate objects into a grid defined by row and column counts plus spacing. Polar arrays, by contrast, distribute copies around a center.
Question 13Drawing and Editing
Which command divides an object into a specified number of equal segments without creating new objects?
- MEASURE
- DIVIDE Correct answer.
- BREAK
- SPLIT
Explanation
DIVIDE places point objects at equal intervals along an object, splitting it into a given number of segments while leaving the original object whole. MEASURE instead places points at a fixed distance.
Question 14Drawing and Editing
A user needs to change all lines on a specific layer to a dashed linetype. Which approach is most efficient?
- Redraw each line with the new linetype
- Select each line and change its linetype individually
- Explode the lines and re-create them
- Assign the dashed linetype to the layer so all its objects update Correct answer.
Explanation
When objects are set to ByLayer for linetype, changing the layer's linetype updates every object on that layer at once. This is far more efficient than editing each object individually.
Question 15Drawing and Editing
What does the STRETCH command do to objects that are entirely enclosed in the crossing window?
- It scales them up
- It rotates them
- It deletes them
- It moves them without changing their shape Correct answer.
Explanation
STRETCH moves objects fully inside the crossing selection as a whole, while objects partially inside are stretched at their vertices. Fully enclosed objects therefore translate rather than deform.
Question 16Drawing and Editing
Which object snap is used to snap to the intersection of two objects such as crossing lines?
- Nearest
- Perpendicular
- Intersection Correct answer.
- Tangent
Explanation
The Intersection snap finds the exact point where two objects cross. Perpendicular and tangent snaps relate to a line's angle to a curve rather than to crossing points.
Question 17Drawing and Editing
What is the purpose of setting a base point when using the MOVE command?
- It controls the object's color
- It defines the reference point from which displacement is measured Correct answer.
- It sets the object's layer
- It locks the object in place
Explanation
The base point acts as the anchor for the displacement, so the object translates by the vector from the base point to the second point. Choosing a meaningful base point makes precise placement easier.
Question 18Drawing and Editing
Which command creates a chamfered corner between two lines?
- TRIM
- EXTEND
- CHAMFER Correct answer.
- FILLET
Explanation
CHAMFER bevels the corner where two lines meet, cutting back each line by a set distance. FILLET rounds the corner with an arc instead.
Question 19Drawing and Editing
A user wants to copy an object a known distance in a known direction using direct distance entry. What must be enabled?
- Grid snap only
- Object snap only
- Dynamic input off
- Ortho or polar tracking to constrain the direction Correct answer.
Explanation
Direct distance entry relies on the cursor direction being constrained, usually by Ortho or polar tracking, so the typed distance follows a precise axis. Without a constraint, the direction is ambiguous.
Question 20Drawing and Editing
What does the PEDIT command allow you to do with a selected polyline?
- Join it with other polylines and edit its vertices Correct answer.
- Lock it from editing
- Change its layer only
- Convert it to a block
Explanation
PEDIT edits polyline properties, including joining separate segments into one polyline and moving or adding vertices. It does not create blocks or control layer locking.
Question 21Drawing and Editing
An object appears on screen but cannot be selected or erased. Which layer state most likely explains this?
- The layer is frozen
- The layer is locked Correct answer.
- The layer is not plotted
- The layer is off
Explanation
Locked layers keep objects visible but block selection and editing, so ERASE cannot remove them. Frozen or off layers hide objects entirely rather than leaving them visible but unselectable.
Question 22Drawing and Editing
Two lines share an endpoint but JOIN fails to merge them. What is the most likely cause?
- The lines have different colors
- The drawing is in paper space
- The lines are not collinear or do not actually share a common endpoint Correct answer.
- The lines are on different layers
Explanation
JOIN requires the objects to be collinear and to share coincident endpoints; small gaps or angular differences prevent merging. Layer and color differences generally do not block joining lines.
Question 23Drawing and Editing
When using OFFSET on an open polyline, what determines the side on which the new object is created?
- The current UCS origin
- The side where you click relative to the original object Correct answer.
- The object's color
- The current layer setting
Explanation
After specifying the offset distance, OFFSET asks you to pick a side, and the click location determines whether the parallel copy appears to the left or right. Layer, color, and UCS do not decide the offset direction.
Question 24Drawing and Editing
A polar array is created with an angle to fill of 360 degrees and 6 items. How are the items distributed?
- Five items spaced 72 degrees apart around the center
- Six items spaced 90 degrees apart around the center
- Six items spaced 72 degrees apart around the center
- Six items spaced 60 degrees apart around the center Correct answer.
Explanation
With an angle to fill of 360 degrees and six items, the spacing equals 360 divided by six, which is 60 degrees between adjacent items. The count includes the original object, so all six are placed evenly.
Question 25Drawing and Editing
Why might a TRIM operation fail to cut an object even though a boundary appears to cross it?
- The objects do not actually intersect in 3D space or the cutting edge was not selected Correct answer.
- The object is on a locked layer
- The drawing uses a named page setup
- The object has a non-ByLayer linetype
Explanation
TRIM requires a genuine intersection with a selected cutting edge; apparent crossings in the current view can be misleading if the objects lie at different elevations. A locked layer would prevent selection entirely rather than causing a partial trim failure.
Question 26Drawing and Editing
Which command joins two collinear line segments into a single line object?
- GROUP
- REGION
- JOIN Correct answer.
- BOUNDARY
Explanation
JOIN combines collinear line segments that share coincident endpoints into one line object. The segments must actually touch; a gap prevents the merge. GROUP only bundles objects for selection without changing their geometry.
Question 27Drawing and Editing
Which object snap forces the cursor to a point on an object that lies at a specified angle from a reference point?
- Nearest
- Perpendicular
- Extension Correct answer.
- Tangent
Explanation
Object snap tracking and the Extension snap let you acquire a point on an object and then track along an alignment path to locate a point that lies along that object's extension. This is useful for finding implied intersections beyond an object's visible end. Perpendicular and Tangent snap to geometric relationships on the object itself, not to tracked alignments.
Question 28Drawing and Editing
A user selects a circle and enters SCALE, then types 2 at the scale factor prompt. What is the result?
- The circle is scaled by 2 only along the X axis.
- The circle's radius stays the same but its lineweight doubles.
- The circle's diameter doubles and its center stays fixed at the base point. Correct answer.
- The circle is copied and the copy is scaled by 2.
Explanation
SCALE applies a uniform factor about the chosen base point, so a factor of 2 doubles every linear dimension, including the circle's diameter and radius. The original object is transformed in place unless the Copy option is used. Scaling is uniform in both axes for a 2D object.
Question 29Drawing and Editing
Which grip on a selected line lets you change the line's length while keeping its angle fixed?
- An endpoint grip Correct answer.
- The center grip of its bounding box
- The midpoint grip
- The rotation grip
Explanation
Dragging an endpoint grip of a line repositions that endpoint, which alters length and possibly angle unless the cursor is constrained. Holding Shift while dragging locks the direction so only length changes. The midpoint grip moves the whole line without changing its length.
Question 30Drawing and Editing
Which command converts overlapping or open objects into a single closed polyline that bounds an area?
- BOUNDARY Correct answer.
- BREAK
- OVERKILL
- EXPLODE
Explanation
BOUNDARY analyzes the drawing around a picked internal point and constructs a closed polyline or region from the surrounding geometry. It does not modify the original objects; it creates a new closed object. EXPLODE and BREAK do the opposite kind of work by splitting or removing geometry.
Question 31Drawing and Editing
A user needs to duplicate an object several times at regular intervals along a straight path. Which command is best suited?
- ARRAY Correct answer.
- MOVE
- STRETCH
- ALIGN
Explanation
ARRAY creates multiple copies of selected objects in a rectangular, polar, or path pattern. For evenly spaced duplicates along a line, the rectangular array with a single row or column gives the required spacing. MOVE and STRETCH relocate or deform the original rather than duplicating it.
Question 32Drawing and Editing
What is the effect of the COPY command's Multiple option?
- It keeps the original and creates several copies without restarting the command. Correct answer.
- It copies only the visible portions of objects clipped by a viewport.
- It places copies on multiple layers at once.
- It duplicates the object's properties onto other objects.
Explanation
With the Multiple option, COPY continues prompting for additional placement points until you press Enter, so many copies can be placed in one command session. Each copy is an independent object on the source object's layer. Without the option, COPY places a single copy and ends.
Question 33Drawing and Editing
Which command reverses the direction of a selected line, polyline, or spline without moving it?
- ROTATE
- FLIP
- REVERSE Correct answer.
- MIRROR
Explanation
REVERSE changes the direction in which vertices are ordered along an object while leaving its shape and location unchanged. This matters for linetype patterns on polylines and for the start and end points used by other commands. MIRROR and ROTATE change the object's geometry or placement.
Question 34Drawing and Editing
While dragging an object with the MOVE command, a user types 100 and presses Enter after locking the cursor direction. What does the value 100 represent?
- The angle in degrees from the positive X axis
- The number of copies to create
- The distance along the locked direction Correct answer.
- The scale factor applied to the object
Explanation
When a direction is locked, typing a single number is interpreted as a distance along that direction, which is direct distance entry. The angle is already fixed by the cursor's locked orientation. Typing an angle instead requires the polar or relative coordinate format.
Question 35Drawing and Editing
Which command removes overlapping duplicate objects and consolidates collinear segments in a drawing?
- OVERKILL Correct answer.
- PURGE
- AUDIT
- CLEANSCREENON
Explanation
OVERKILL deletes duplicate and overlapping objects and can combine collinear segments, reducing clutter and file size. PURGE removes unused named items such as layers and blocks, not duplicate geometry. AUDIT checks and repairs structural errors in the drawing database.
Question 36Drawing and Editing
A user wants to change the length of a line by an exact amount without changing its angle or its start point. Which method accomplishes this directly?
- Use the STRETCH command with a crossing window around the whole line.
- Select the line, open the Properties palette, and edit the Delta X value.
- Use the LENGTHEN command with the Delta option. Correct answer.
- Use the SCALE command with a reference length.
Explanation
LENGTHEN with the Delta option adds or subtracts a specified amount from an object's length while preserving its direction and starting point. This is more direct than computing a scale factor. STRETCH and SCALE alter geometry in ways that do not guarantee a fixed length change.
Question 37Drawing and Editing
What does the FILLET command's Polyline option do when a radius is set?
- It rounds every vertex of the selected polyline in one operation. Correct answer.
- It converts the polyline into a spline with smoothed corners.
- It rounds only the vertex nearest the pick point.
- It applies a chamfer to each vertex instead of a fillet.
Explanation
When you choose the Polyline option, FILLET applies the current radius to every corner of the selected polyline at once. Individual vertices can be filleted by picking the two segments that meet at that vertex instead. The polyline remains a polyline after the operation.
Question 38Drawing and Editing
A block is inserted with a scale factor of 1, but it must be uniformly enlarged to 150 percent of its current size. Which command achieves this without altering the block definition?
- BEDIT applied to the block definition
- SCALE applied to the block reference Correct answer.
- WBLOCK with a new insertion base point
- EXPLODE followed by STRETCH
Explanation
SCALE modifies the selected block reference's scale factors while leaving the underlying block definition untouched, so other insertions are unaffected. Editing the definition with BEDIT would change every instance. Exploding destroys the block reference.
Question 39Drawing and Editing
Which command creates a new object by offsetting an existing object at a specified distance?
- MIRROR
- DIVIDE
- OFFSET Correct answer.
- ARRAY
Explanation
OFFSET creates a parallel copy of a line, polyline, circle, arc, or similar object at a distance you specify. The new object is parallel or concentric to the source. MIRROR reflects objects across an axis, and DIVIDE places point objects along an object.
Question 40Drawing and Editing
A user applies CHAMFER to two lines that do not actually intersect, and the result trims the lines back to the chamfer. Which setting makes this possible?
- The Trim option is set to Trim mode. Correct answer.
- The Distance option is set to zero.
- The Polyline option is active.
- The Multiple option is active.
Explanation
CHAMFER and FILLET can trim or extend the selected lines so they meet the new corner, but only when the Trim mode is active. With Trim set to No trim, the chamfer is drawn without modifying the original lines. The Multiple option only repeats the command.
Question 41Layouts and Annotations
In AutoCAD, what does a layout viewport primarily control?
- The layer properties of the drawing
- The file format used when saving
- The color of the drawing window background
- The plotted scale and visible portion of model space Correct answer.
Explanation
A layout viewport is a window into model space placed on a paper space layout. It controls which portion of the model is shown and at what scale it appears relative to the sheet.
Question 42Layouts and Annotations
Which space should you be in to draw a title block that surrounds a scaled view of the model?
- Model space
- The tool palette
- Paper space Correct answer.
- Block editor space
Explanation
Paper space represents the sheet at its real plotted size, so title blocks and notes are drawn there at 1:1. Model geometry is then displayed inside viewports at the appropriate scale.
Question 43Layouts and Annotations
What happens when you lock a layout viewport?
- The viewport is frozen and hidden from plotting
- The viewport's display scale and view are fixed while you can still pan inside it Correct answer.
- The viewport is converted into a solid hatch boundary
- Editing of model space objects is disabled for all users
Explanation
Locking a viewport preserves its zoom scale and view center so accidental zooming does not disturb the sheet. You can still pan within a locked viewport without changing the scale.
Question 44Layouts and Annotations
Which command creates a non-rectangular layout viewport from an existing closed object?
- SOLVIEW
- VPORTS
- SCALELISTEDIT
- MVIEW with the Object option Correct answer.
Explanation
The MVIEW command offers an Object option that converts a selected closed polyline, circle, or similar object into a viewport boundary. This allows shaped viewports such as circles or polygons.
Question 45Layouts and Annotations
What is the purpose of the annotation scale assigned to a model space object?
- It sets the object's layer transparency
- It controls the size at which annotative objects display relative to the viewport scale Correct answer.
- It locks the object from being edited
- It determines the plotted lineweight of the object
Explanation
Annotative objects carry one or more annotation scales, and they display at a size appropriate to the current viewport scale. This keeps text and dimensions legible at any plotted scale.
Question 46Layouts and Annotations
Which object type is commonly used to place a table of revision history on a layout?
- A raster image
- A table object Correct answer.
- A multileader
- A region
Explanation
Table objects are designed to hold tabular data such as revision histories, parts lists, and schedules. They can be inserted and edited directly on a layout.
Question 47Layouts and Annotations
What does the PAGESETUP command let you configure?
- The default text style for dimensions
- The paper size, plot scale, and plot style for a layout Correct answer.
- The number of undo steps retained
- The spell-check dictionary language
Explanation
Page Setup Manager stores named plot configurations including paper size, orientation, plot scale, and plot style table. These settings apply when the layout is plotted or published.
Question 48Layouts and Annotations
Which command opens the dialog for creating and editing dimension styles?
- DIMSTYLE Correct answer.
- DIMOVERRIDE
- DIMREGEN
- DIMEDIT
Explanation
DIMSTYLE opens the Dimension Style Manager, where you define and modify dimension styles. DIMEDIT and DIMOVERRIDE alter existing dimensions rather than managing styles.
Question 49Layouts and Annotations
A user wants the same text note to appear at a readable size in viewports scaled 1:50 and 1:100. Which approach is most appropriate?
- Set the text height to the larger value and ignore the smaller viewport
- Create two separate text objects, one for each viewport
- Place the text in paper space and erase it from model space
- Make the text annotative and assign both scales to it Correct answer.
Explanation
Annotative text can hold multiple annotation scales, so it displays at the correct plotted height in each viewport regardless of scale. This avoids duplicating notes for every scale.
Question 50Layouts and Annotations
What is the effect of setting a viewport's standard scale to 1:2 while the annotation scale is also 1:2?
- Annotative objects display at their paper-space size multiplied by two
- Model geometry is permanently rescaled
- The viewport cannot be plotted
- Annotative objects display at their defined plotted height Correct answer.
Explanation
When the viewport scale matches the annotation scale, annotative objects appear at the size defined for plotting. The viewport scale governs both the model zoom and the annotation display.