cadblockdwg

Explainer · annotative blocks explained

Annotative blocks explained: blocks that scale with the viewport

DWGDXFFree1,372 words

By Saumyajit Maity · Published 20 Aug 2025 · Updated 14 Jun 2026

An annotative block is a block that automatically adjusts its size so it always plots at the same physical size on paper, no matter what scale the viewport is set to. A north arrow, a section marker, a grid bubble or a level tag should print the same height on a 1:50 detail and a 1:200 plan — but with an ordinary block you would have to insert it at different sizes for each scale. Annotative blocks solve that by carrying the scaling intelligence inside the block, so one block stays correct everywhere.

The problem they fix is as old as drawing to scale. When the same model is shown in several viewports at different scales, anything meant to be read at a fixed paper size — text, dimensions, symbols — fights against the drawing scale. Make a symbol big enough to read on the small-scale plan and it is enormous on the detail; size it for the detail and it vanishes on the plan. Annotative objects, introduced to tackle exactly this, let one object hold multiple scale representations and show the right one per viewport.

This page explains what annotative blocks are, the viewport-scale problem they exist to solve, how the annotation-scale mechanism works, how to make a block annotative, and when you do — and do not — want one.

The problem: symbols that must read at a fixed paper size

Drawings are produced at scale: a 1:50 detail, a 1:100 plan, a 1:200 location plan. Geometry that represents real things (walls, doors, furniture) is drawn at true size and simply appears smaller at smaller scales — that is correct. But annotation — text, dimensions and symbols like north arrows or section flags — must read at a consistent physical size on the printed sheet to be legible, regardless of the drawing scale.

With a plain block, achieving that means doing the maths yourself: to make a symbol print 5 mm tall, you insert it at a scale that, after the viewport scale is applied, lands at 5 mm on paper — a different insertion scale for every viewport scale. Show the same model at three scales and you juggle three sizes of the same symbol, and re-do the sums whenever a scale changes. It is fiddly, error-prone and exactly the kind of repetitive calculation software should handle.

How the annotation scale mechanism works

An annotative block carries one or more 'annotative scales' — each a record of how big the block should be at a particular drawing scale. You set the current annotation scale for a viewport (or model space), and the block automatically displays at the size that will plot correctly for that scale. Add the scales you need to the block, and it shows the right representation in each viewport without you touching its insertion size.

Behind the scenes, the block defines its size once at a base annotation scale, and AutoCAD computes the displayed size for every other scale from the viewport's annotation scale. The ANNOAUTOSCALE setting can add the current scale to annotative objects automatically as you change scales. The upshot: one inserted annotative block can appear at the proper paper size across a 1:50 viewport, a 1:100 viewport and a 1:200 viewport simultaneously, each showing its own scale representation.

Annotative block vs regular block

A regular block has one fixed real-world size; how big it looks on paper depends entirely on the viewport scale, so you must pre-scale it for the intended plot scale. An annotative block has no single size — it has a size-per-scale, and it picks the right one for whatever annotation scale is active. For geometry that represents physical objects, a regular block is correct (a chair should shrink on a smaller-scale plan, because the real chair is a fixed size). For annotation symbols that must stay legible, an annotative block is the right tool.

You can tell an annotative object by its marker: hover over it and a small annotative-scale icon (a pair of overlapping triangles) appears near the cursor, and the Properties palette shows an 'Annotative' property set to Yes along with the list of supported scales. That visual cue is a quick way to confirm whether a symbol will auto-size with the viewport or stay fixed.

How to make a block annotative

You can author a block as annotative or convert an existing one. When defining a block with BLOCK, tick the 'Annotative' checkbox in the Block Definition dialog; draw the geometry at the size it should print (its size at the base annotation scale). To convert an existing block, select it, open Properties and set 'Annotative' to Yes, or edit the definition in BEDIT and enable the annotative property there.

With the block annotative, add the scales it must support: with the object selected, use the right-click 'Annotative Object Scale' > 'Add/Delete Scales' (OBJECTSCALE command) to attach the drawing scales you work at, such as 1:50, 1:100 and 1:200. Set ANNOAUTOSCALE to add scales automatically as you switch the annotation scale if you prefer. Once the relevant scales are attached, the block displays correctly in every matching viewport with no per-viewport resizing.

When to use annotative blocks (and when not to)

Reach for annotative blocks for symbols that must read at a fixed paper size across multiple plot scales: north arrows, section and detail markers, grid/column bubbles, level and spot tags, drawing symbols and labels. Anywhere the same model is shown in several differently-scaled viewports and you want one symbol to stay legible in all of them, annotative is the clean answer — it removes the per-scale resizing entirely.

Do not make geometry annotative when it represents a real physical object. A door, a chair, a tree, a piece of equipment has a true size and should scale with the drawing like everything else — making it annotative would wrongly keep it the same paper size regardless of plot scale, which is nonsense for real objects. The rule: annotative for things measured in millimetres-on-paper (symbols and text), regular for things measured in real-world millimetres (the building and its contents).

Annotative behaviour and downloaded blocks

Most downloadable blocks — furniture, doors, fixtures, trees — are deliberately regular, non-annotative blocks, because they represent real objects that should scale with the drawing. That is correct: you want a downloaded chair to shrink on a smaller-scale plan exactly as the real chair would appear smaller. So for the bulk of a library, non-annotative is the right default and nothing special is needed.

Symbol-type downloads — north arrows, section markers, scale references — are the candidates you may want to make annotative, and doing so is a quick conversion. Insert the downloaded symbol, set its 'Annotative' property to Yes, attach the scales you plot at with OBJECTSCALE, and it will stay the right size on paper across every viewport. So a regular downloaded symbol is not a limitation: it is a clean base you can make annotative in seconds when your sheet shows the same model at several scales and you need that marker legible in all of them.

Free download

Browse the full library — DWG & DXF, no signup.

Download CAD blocks

Questions

Frequently asked

What is an annotative block in AutoCAD?+

An annotative block automatically adjusts its size so it always plots at the same physical size on paper regardless of the viewport scale. It's ideal for symbols like north arrows and section markers that must stay legible across drawings at different scales.

What's the difference between an annotative and a regular block?+

A regular block has one fixed real-world size and looks bigger or smaller depending on viewport scale. An annotative block holds a size-per-scale and shows the right one for the active annotation scale, keeping it a constant size on paper.

How do I make a block annotative?+

Tick 'Annotative' in the Block Definition dialog when creating it, or set the 'Annotative' property to Yes for an existing block. Then attach the scales you plot at with the OBJECTSCALE command so it displays correctly in each viewport.

Should downloaded furniture or door blocks be annotative?+

No. Furniture, doors and other real objects should scale with the drawing, so they stay regular blocks. Only symbol-type blocks — north arrows, section markers, tags — benefit from being annotative, and those are a quick conversion when needed.

Related downloads

Blocks for this guide

Popular blocks to download

Related categories

Related guides