1.2 Object Inquiries & Counting
Key Takeaways
The Properties Palette (Ctrl+1) shows only the properties shared by a mixed selection, displays VARIES where values differ, and its object-type drop-down isolates one object type for review or editing.
Quick Select (QSELECT) constructs targeted selection sets across entire drawings or active selections using property comparisons, relational operators, and inclusion or exclusion filters.
MEASUREGEOM Quick mode measures distances, angles, and perpendicular gaps dynamically on cursor hover, while its Area sub-option supports boolean addition and subtraction of complex closed boundaries.
The COUNT command and the Count palette (COUNTLIST) flag count issues that Autodesk lists as overlapping, exploded, or renamed objects.
COUNTFIELD inserts a field set to the value of the current count, and COUNTTABLE inserts a table listing block names with the count of each block.
1.2 Object Inquiries & Counting
Note
Accurate design quantification is a primary responsibility in production drafting. AutoCAD provides robust inquiry tools—ranging from modeless inspection palettes to real-time geometric measuring and automated block tallying—that eliminate manual measurement errors.
Extracting geometric metrics and inventory counts directly from drawing entities is fundamental to estimating material takeoffs, validating code compliance, and verifying drafting accuracy. AutoCAD offers specialized tools suited for different quantification scenarios, from broad multi-selection inspections to precision boolean boundary inquiries.
The Properties Palette (Ctrl+1): Deep Geometric Inspection
The Properties Palette (PROPERTIES or keyboard shortcut Ctrl+1) is a modeless interface that remains open while you draft. It displays the full geometric and organizational parameter set of any currently selected entity.
Multi-Selection Behavior and the Object Type Drop-Down
When a single entity is selected, the palette displays all of its properties across categories such as General, Geometry, and Misc. However, when multiple objects are selected simultaneously, the palette adapts:
- General Properties: Fields that all selected objects share—such as Layer, Color, Linetype, and Lineweight—remain visible.
- Varying Values (
*VARIES*): If selected entities have conflicting property assignments (e.g., three lines are on layerWALLSand two are on layerDOORS), the field displays*VARIES*. Modifying a field displaying*VARIES*applies the new value uniformly across all selected entities. - The Object Type Drop-Down Filter: Located at the very top of the palette, this selector lists the total quantity of selected objects and provides a breakdown by entity class (e.g.,
All (28),Line (14),Polyline (8),Circle (6)). Selecting a specific entity type filters the palette, exposing the dedicated geometry properties unique to that class.
Selection Set: 28 Objects ──► Object Type Filter ──┬─► Line (14) ──► Line properties only
├─► Polyline (8) ──► Polyline properties only
└─► Circle (6) ──► Circle properties only
What the Palette Does Not Total
The Properties palette is an inspection and editing tool, not a takeoff calculator. It reports one value per property, so selecting several lines or polylines shows *VARIES* (or the one shared value) in fields such as Length instead of adding them up. Hatches are the common exception: when several hatch objects are selected, the Geometry section reports a Cumulative Area.
The palette is still the fastest way to edit many objects at once. Changing Layer, Color, or Linetype while 40 objects are selected changes all 40, and isolating one object type lets you change, for example, the Radius of every selected circle in one step. This is also where you see ByLayer and ByBlock assignments: a Color field that reads ByLayer follows the layer, while an explicit color is an override.
Tip
When you need a total length or area, use a tool built for it: MEASUREGEOM > Area with Add area for summed areas (see below), the Data Extraction wizard (DATAEXTRACTION) for lengths and counts across many objects, or JOIN connected segments into one polyline and read its single Length value.
Advanced Selection Filtering with Quick Select (QSELECT)
The Quick Select dialog box (QSELECT) builds precision selection sets based on database criteria, bypassing manual on-screen picking. It can be launched by typing QSELECT, clicking the funnel icon in the upper-right corner of the Properties Palette, or right-clicking in empty drawing space and selecting Quick Select.
Parameter Architecture
┌────────────────────────────────────────────────────────┐
│ Quick Select (QSELECT) Workflow │
├────────────────────────────────────────────────────────┤
│ 1. Apply to: Entire drawing OR Current selection│
│ 2. Object type: Multiple OR Specific (e.g., Circle)│
│ 3. Properties: Layer, Color, Radius, Area, etc. │
│ 4. Operator: =, <>, >, <, * Wildcard Match │
│ 5. Value: Target specification (e.g., 2.50) │
│ 6. How to handle: Include OR Exclude in selection set│
│ 7. Append option: [x] Append to current selection set│
└────────────────────────────────────────────────────────┘
- Apply to: Choose between scanning the Entire drawing or filtering within a Current selection set (activated by picking an on-screen bounding window first).
- Object type: Restricts the search to a specific entity class (e.g.,
Circle,Block Reference,Rotated Dimension,Hatch) or evaluatesMultipletypes. - Properties: Lists attributes unique to the selected object type (e.g., for Circles: Center X/Y/Z, Radius, Diameter, Area, Layer; for Block References: Name, Position, Scale, Rotation, Attribute Tags).
- Operator: Defines the relational evaluation:
= Equals/<> Not Equal> Greater than/< Less than* Wildcard Match(supports pattern matching using?,*,~)Select All(selects every object of the chosen type, ignoring the value)
- Value: The explicit search criteria (e.g., Radius =
3.0, Layer =E-FIXT-CEIL, Block Name =PUMP_*). - How to handle:
- Include in new selection set: Selects only the entities matching the criteria.
- Exclude from new selection set: Inverts the query, selecting everything except the matching entities.
- Append to current selection set: When checked, retains existing selections and adds newly filtered objects to the active set. This allows the construction of complex, multi-pass boolean queries (e.g., select all light fixture blocks on layer
E-LITEand append all power receptacles on layerE-POWR).
Precision Geometric Inquiries: The MEASUREGEOM Command
The MEASUREGEOM command gathers distance, radius, angle, area, and volume inquiries into one command; older single-purpose commands such as DIST and AREA still exist.
Quick Mode (Default)
Launching MEASUREGEOM defaults to Quick Mode. In this mode, AutoCAD dynamically calculates and displays dimensions, distances, perpendicular offsets, and angles in real time as you move your crosshairs across 2D geometry:
- Hovering between parallel lines displays the perpendicular distance.
- Clicking once inside an enclosed area displays its area and perimeter (AutoCAD 2021 and later).
- Small square markers indicate 90-degree angles automatically.
Classic Sub-Options
For complex or non-orthogonal inquiries, MEASUREGEOM provides dedicated sub-options:
- Distance: Measures 3D Euclidean distance between two picked points, displaying delta X, delta Y, delta Z, and the angle in and from the XY plane.
- Radius: Prompts to select an arc or circle, returning its Radius and Diameter.
- Angle: Measures the angle between two non-parallel line segments or three specified points.
- Volume: Calculates the volume and bounding box of 3D solids or extruded boundary shapes.
- Area: Evaluates 2D planar area and perimeter.
Boolean Area Calculations: Add Area and Subtract Area
Estimating net usable floor area or paving takeoffs requires subtracting interior obstructions (such as structural columns, stairwells, or mechanical chases) from a gross outer boundary. MEASUREGEOM handles this using Add area and Subtract area modes:
Step 1: MEASUREGEOM ──► Area ──► Add area (A) ──► Object (O) ──► Pick Outer Boundary Polyline
(Running Total = Gross Area)
Step 2: Switch Mode ──► Subtract area (S) ──► Object (O) ──► Pick Column & Shaft Polylines
(AutoCAD subtracts interior voids)
Step 3: Press ENTER ──► Command Line displays: Net Usable Area & Total Net Perimeter
Note
Always convert boundary shapes into closed 2D polylines before calculating areas. Using the Object (O) sub-option within Add/Subtract mode allows you to select boundaries with a single click, completely eliminating the risk of misclicking corner vertices.
Automated Block Counting: The COUNT Command and Palette
In architectural and engineering drawings, manual block tallying is prone to severe counting errors. AutoCAD 2022 and later include an automated counting feature driven by the COUNT command and the Count palette (COUNTLIST).
The Count Toolbar and Count Palette
Running COUNT and selecting a block (or another object) counts and highlights every instance of it in model space and opens the Count toolbar at the top of the drawing area. The toolbar shows the number of objects and the number of issues. Opening the Count palette (COUNTLIST) lists the blocks in the current space with their quantities.
- Highlighting: Counted instances are highlighted in the color set by
COUNTCOLOR; instances with issues useCOUNTERRORCOLOR. - Navigation: Next and Previous controls (
COUNTNAVNEXT,COUNTNAVPREV) zoom to each counted instance in turn;COUNTCLOSEends the count. - Nested blocks: The count list includes blocks nested inside other blocks.
Count Issues
When a count contains errors, the count details icon changes and the palette shows an issue report. Autodesk lists these issue types (COUNTCHECK controls which checks run):
- Overlapping objects: Instances stacked on top of one another, which inflate the quantity.
- Exploded objects: Geometry that matches the block but is no longer a block reference, so it is easy to miss.
- Renamed objects: Matching geometry stored under a different block name, which a name-based count would not include.
Defining Count Boundaries
By default, COUNT tallies blocks across the entire model space. To count blocks within a specific sub-area (e.g., a single tenant space or room):
- While a count is active, choose Specify Area on the Count toolbar (
COUNTAREA). - Pick the area to count;
COUNTAREACLOSEcancels the area selection. - The count updates to include only the instances inside that area.
Generating Production Deliverables: Tables and Fields
Count Quantities ──┬─► Insert Count Table ──► Associative Drawing Schedule Table
└─► Insert Count Field ──► Field set to the current count (COUNTFIELD)
- Count table (
COUNTTABLE): Inserts a table containing the block names and the count of each block, a quick start for a fixture or equipment schedule. Check it against the Count palette after major edits before issuing the sheet. - Count field (
COUNTFIELD): Creates a field set to the value of the current count, so a note such as "24 DUPLEX RECEPTACLES" stays tied to the count instead of being typed by hand.
An estimator needs to calculate the net rentable floor area of an irregular commercial office suite. The suite boundary is drawn as a closed polyline, but it contains two rectangular elevator shafts and one circular mechanical chase, each modeled as closed polylines. Which workflow using MEASUREGEOM calculates the precise net area efficiently?
Run MEASUREGEOM with the Radius option on the chase and subtract its diameter from the suite's measured perimeter
Run MEASUREGEOM, choose Distance, pick the corners of each shaft and the suite, and add up the resulting perimeters by hand
Use MEASUREGEOM with the Volume option, select the outer perimeter polyline, and enter the ceiling height when prompted
MEASUREGEOM > Area: Add area > Object for the suite polyline, then Subtract area > Object for the shafts and chase
When multiple drawing objects of varying types—such as 12 Lines, 4 Arcs, and 6 2D Polylines—are simultaneously selected in a drawing session, how does the Properties Palette (Ctrl+1) display their geometric measurements?
The palette shows only the properties all objects share, displays VARIES where values differ, and has an object-type drop-down list
The palette adds up the length and area of all 22 objects together and reports both totals under the Geometry section automatically
The palette disables all fields and turns gray until only objects of a single identical entity type remain in the selection set
The palette reports only the geometric values of the first object selected and ignores every object that was picked after it
A drafter uses the COUNT command to tally electrical receptacle blocks across an architectural floor plan. The Count toolbar reports issues for the 'RECEPT_DUPLEX' count. What does this indicate?
The block definition has been purged from the drawing database
The block resides on a locked or frozen layer, so its instances cannot be plotted or counted
AutoCAD found count issues, such as overlapping, exploded, or renamed instances of that block
The block contains annotative attributes that have not been assigned to the current viewport scale
Sections you finish are checked off in the contents.