Quick Access Search All Tools Ctrl+K Help & Tool Guide
1 Paper Space & Layout Fundamentals

AutoCAD has two distinct working environments: Model Space and Paper Space. Understanding the difference is the foundation of all professional drawing production.

Model Space

Where you draw everything at real-world 1:1 size. A 30-foot wall is drawn 360 drawing units long (if 1 unit = 1 inch). Model Space has no paper size — it is effectively infinite. You never scale your geometry here.

Paper Space (Layout Tabs)

Your virtual sheet of paper. This is where you place title blocks, borders, notes, and viewports — rectangular windows that show your Model Space geometry at a specific drawing scale. You always plot from Paper Space at 1:1.

The Golden Rule
Draw at 1:1 in Model Space → Scale via viewport in Paper Space → Plot Paper Space at 1:1
Accessing Layouts

Layout tabs appear at the bottom of the AutoCAD window (beside the Model tab). Right-click any Layout tab to: rename it, copy it, move it, or open Page Setup Manager for that specific sheet.

Beginner tip: Every drawing can have multiple Layout tabs — one per sheet. A set of 10 drawings = 10 Layout tabs, all reading from the same Model Space. Change the model geometry once and every sheet updates automatically.
2 Page Setup Manager — Step by Step

The Page Setup Manager is the control panel for every Layout tab. It tells AutoCAD what size paper you're working on, what plotter to use, what scale to plot at, and how to handle line weights and colors.

How to Open It
  • AClick the Layout tab you want to configure (e.g., "Layout1")
  • BRight-click the same Layout tab → select Page Setup Manager
  • CAlternatively: Go to the Output ribbon tab → Plot panel → Page Setup Manager
  • DOr at the command line: type PAGESETUP → Enter
Creating or Modifying a Page Setup
  • 1In the Page Setup Manager dialog, click New (for a fresh setup) or select an existing setup and click Modify
  • 2Give the setup a descriptive name — e.g., "ARCH-D-PDF" or "ANSI-D-Monochrome"
  • 3Configure all settings in the Page Setup dialog (see breakdown below)
  • 4Click OK to save, then Set Current to apply to the active Layout tab
  • 5Click Close — your layout is now configured
Pro workflow: Create one named Page Setup per sheet size (e.g., "ARCH-D-PDF"). You can then apply the same setup to multiple Layout tabs instantly using the "Set Current" button, or import it from one drawing into another via the "Import" button in Page Setup Manager.
Page Setup Dialog — Every Setting Explained
Page Setup — <Layout Name>
Printer / PlotterDWG To PDF.pc3
Paper SizeARCH D (24.00 x 36.00 Inches)
Plot Area — What to PlotLayout
Plot Scale1:1 (1 inch = 1 unit)
Plot OffsetX: 0.00 Y: 0.00 [ ] Center on paper
Plot Style Tablemonochrome.ctb (for B&W PDF)
Shaded Viewport OptionsAs Displayed
Plot Options — Plot object lineweights✔ Checked
Plot Options — Plot with plot styles✔ Checked
Plot Options — Plot paperspace last✔ Checked
Drawing OrientationLandscape (for D, E sizes) / Portrait (for A, B)
Critical Settings — Explained
SettingCorrect ValueWhy It Matters
What to PlotLayoutPlots exactly the Paper Space sheet — the most reliable option. Never use "Extents" or "Window" when plotting from a Layout tab.
Plot Scale1:1 alwaysPaper Space viewports already handle the drawing scale. Setting plot scale to anything other than 1:1 will distort everything.
Plot Offset0,0 or Center on PaperControls where the drawing sits on the paper. Use 0,0 if your title block fills the full sheet. Use "Center on Paper" if you have a smaller border.
Plot Style Tablemonochrome.ctb for PDFForces all geometry to print black, regardless of layer color. Use acad.ctb or None to preserve layer colors in the PDF.
Drawing OrientationMatch your title blockLandscape for wide sheets (D, E). Portrait for tall/square sheets (A, A4). Must match or your border will be rotated.
3 PDF Plotter Setup — DWG to PDF

AutoCAD includes a built-in virtual PDF plotter called DWG To PDF.pc3. This is the standard tool for producing plot-ready PDF files directly from AutoCAD without any third-party software.

Selecting the PDF Plotter in Page Setup
  • 1In the Page Setup dialog, click the Printer/Plotter dropdown
  • 2Select DWG To PDF.pc3 from the list
  • 3The Paper Size dropdown will update to show sizes supported by this plotter
  • 4Select your target paper size from the dropdown (see tables in Chapter 4)
Don't see your paper size? Click the Properties button next to the plotter name → Device and Document Settings tab → Custom Paper Sizes → Add → enter your exact width and height. Give it a name (e.g., "ARCH-E1-30x42") and save. It will now appear in the Paper Size dropdown.
PDF Quality Settings
  • 1In Page Setup, click Properties next to DWG To PDF.pc3
  • 2Go to Device and Document Settings → Graphics
  • 3Set Raster graphics resolution to 600 DPI for construction documents, 300 DPI for quick review PDFs
  • 4Under Vector graphics, ensure "Merge control" is set to Lines Overwrite
  • 5Click Save as to save changes back to the .pc3 file
Other PDF Options
PDF Plotter OptionBest ForNotes
DWG To PDF.pc3All standard production workBuilt into AutoCAD. Supports custom paper sizes. Most reliable for exact sheet extents.
Microsoft Print to PDFQuick review copiesAvailable on Windows 10/11. Paper sizes limited to standard Windows sizes. Not recommended for final deliverables.
Bluebeam PDFBluebeam Revu usersInstalls as a system printer. Excellent quality. Use if your firm uses Bluebeam for markups.
Adobe PDFColor renderings, presentationsRequires full Adobe Acrobat. Better color management than DWG To PDF for color sheets.
Sheet Extents explained: When you select a paper size in Page Setup and set "What to Plot" to "Layout," AutoCAD plots exactly the area defined by the paper border. The printable area is the paper size minus the plotter margins (typically 0.125" to 0.25" on each edge for DWG To PDF). Your title block border should be set slightly inside these margins.
4 Sheet Size Reference — All Standard Formats

Use these tables to configure your Layout tabs. The Paper Space LIMITS column shows the coordinates to set using the LIMITS command in Paper Space (not Model Space). The Border Inset column is the recommended title block border offset from the paper edge.

ANSI Standard Sheets (Engineering / Mechanical)
ANSI Size Width × Height Orientation AutoCAD Paper Size Name (DWG To PDF) Printable Area Border Inset Primary Use
ANSI A8.5" × 11"Portrait / LandscapeANSI A (8.50 × 11.00 Inches)8.25" × 10.75"0.25" all sidesDetails, submittals, letter size
ANSI B11" × 17"LandscapeANSI B (11.00 × 17.00 Inches)10.75" × 16.75"0.25" all sidesSmall details, tabloid plots
ANSI C17" × 22"LandscapeANSI C (17.00 × 22.00 Inches)16.75" × 21.75"0.25" all sidesMechanical drawings, diagrams
ANSI D22" × 34"LandscapeANSI D (22.00 × 34.00 Inches)21.75" × 33.75"0.25" all sidesStandard engineering / P&ID
ANSI E34" × 44"LandscapeANSI E (34.00 × 44.00 Inches)33.75" × 43.75"0.25" all sidesLarge engineering drawings
ANSI F28" × 40"LandscapeCustom — add via plotter properties27.75" × 39.75"0.25" all sidesSpecialized engineering
Architectural Sheet Sizes (AIA Standard)
Arch Size Width × Height Orientation AutoCAD Paper Size Name (DWG To PDF) Printable Area Border Inset Primary Use
Arch A9" × 12"PortraitARCH A (9.00 × 12.00 Inches)8.75" × 11.75"0.25" all sidesSketches, concept layouts
Arch B12" × 18"LandscapeARCH B (12.00 × 18.00 Inches)11.75" × 17.75"0.25" all sidesSmall residential details
Arch C18" × 24"LandscapeARCH C (18.00 × 24.00 Inches)17.75" × 23.75"0.25" all sidesDetails, residential sections
Arch D24" × 36"LandscapeARCH D (24.00 × 36.00 Inches)23.75" × 35.75"0.5" L/R/T, 1.5" bottomStandard residential — most common
Arch E36" × 48"LandscapeARCH E (36.00 × 48.00 Inches)35.75" × 47.75"0.5" L/R/T, 1.5" bottomLarge commercial, multi-story
Arch E130" × 42"LandscapeARCH E1 (30.00 × 42.00 Inches)29.75" × 41.75"0.5" L/R/T, 1.5" bottomMid-size commercial
Arch E226" × 38"LandscapeCustom — add via plotter properties25.75" × 37.75"0.25" all sidesSite plans, alternates
ISO Metric Sheet Sizes (International Standard)
ISO Size Width × Height (mm) Width × Height (in) AutoCAD Paper Size Name (DWG To PDF) Printable Area Primary Use
ISO A4210 × 297 mm8.27" × 11.69"ISO A4 (210.00 × 297.00 MM)200 × 287 mmCorrespondence, small details
ISO A3297 × 420 mm11.69" × 16.54"ISO A3 (297.00 × 420.00 MM)287 × 410 mmDetails, diagrams
ISO A2420 × 594 mm16.54" × 23.39"ISO A2 (420.00 × 594.00 MM)410 × 584 mmGeneral engineering — metric
ISO A1594 × 841 mm23.39" × 33.11"ISO A1 (594.00 × 841.00 MM)584 × 831 mmConstruction drawings
ISO A0841 × 1189 mm33.11" × 46.81"ISO A0 (841.00 × 1189.00 MM)831 × 1179 mmLarge-format construction
ISO 2A01189 × 1682 mm46.81" × 66.22"Custom — add via plotter properties1179 × 1672 mmVery large projects, oversize
5 Layout Setup by Discipline — All Scale Settings

This is the master reference for configuring your Layout tab settings for each discipline and sheet size combination. The Model Space Extents column shows the area of Model Space your viewport needs to show, calculated from the sheet's viewport area × scale factor. Use the LIMITS command or just zoom to fit.

Architectural — 1 Drawing Unit = 1 Inch
Sheet Size Drawing Scale Scale Factor VP XP Zoom Usable VP Area (approx) Model Space Extents Shown Best Used For
Arch D — 24" × 36"
Arch D1/4" = 1'-0"481/48xp22" × 33"88' × 132' (1056" × 1584")Floor plan — small/mid residence
Arch D3/16" = 1'-0"641/64xp22" × 33"117' × 176' (1408" × 2112")Floor plan — large residence
Arch D1/8" = 1'-0"961/96xp22" × 33"176' × 264' (2112" × 3168")Floor plan — commercial/multi-family
Arch D1/2" = 1'-0"241/24xp18" × 28"37.5' × 58' (450" × 700")Building elevation
Arch D3/4" = 1'-0"161/16xp14" × 20"17.5' × 25' (210" × 300")Wall section / stair section
Arch D1-1/2" = 1'-0"81/8xp12" × 18"8' × 12' (96" × 144")Details — millwork, casework
Arch D3" = 1'-0"41/4xp10" × 14"3.3' × 4.7' (40" × 56")Large-scale construction detail
Arch E — 36" × 48"
Arch E1/8" = 1'-0"961/96xp34" × 44"272' × 352' (3264" × 4224")Large commercial floor plan
Arch E1/4" = 1'-0"481/48xp34" × 44"136' × 176' (1632" × 2112")Full-size building floor plan
Arch E3/16" = 1'-0"641/64xp34" × 44"181' × 234' (2176" × 2816")Large multi-wing plan
Arch E1/2" = 1'-0"241/24xp32" × 44"64' × 88' (768" × 1056")Full building elevation
Arch C — 18" × 24"
Arch C1/4" = 1'-0"481/48xp16" × 21"64' × 84' (768" × 1008")Small residence plan
Arch C1" = 1'-0"121/12xp14" × 20"14' × 20' (168" × 240")Room detail / bathroom plan
Civil / Engineering — 1 Drawing Unit = 1 Foot
Sheet Size Drawing Scale Scale Factor VP XP Zoom Usable VP Area (approx) Model Space Extents Shown Best Used For
Arch D — 24" × 36" (most common civil sheet)
Arch D1" = 10'101/10xp22" × 33"220' × 330'Large detail / utility layout
Arch D1" = 20'201/20xp22" × 33"440' × 660'Site plan — small parcel
Arch D1" = 40'401/40xp22" × 33"880' × 1320'Site plan — medium parcel
Arch D1" = 50'501/50xp22" × 33"1100' × 1650'Subdivision layout
Arch D1" = 60'601/60xp22" × 33"1320' × 1980'Roadway plan
Arch D1" = 100'1001/100xp22" × 33"2200' × 3300'Regional site overview
Arch D1" = 200'2001/200xp22" × 33"4400' × 6600'Large area overview
Arch E — 36" × 48"
Arch E1" = 20'201/20xp34" × 44"680' × 880'Site plan — medium
Arch E1" = 50'501/50xp34" × 44"1700' × 2200'Large subdivision
Arch E1" = 100'1001/100xp34" × 44"3400' × 4400'Regional / master plan
ANSI D — 22" × 34"
ANSI D1" = 20'201/20xp20" × 31"400' × 620'Site plan
ANSI D1" = 50'501/50xp20" × 31"1000' × 1550'Subdivision
Decimal / Mechanical — 1 Drawing Unit = 1 Inch
Sheet Size Drawing Scale Scale Factor VP XP Zoom Usable VP Area (approx) Model Space Extents Shown Best Used For
ANSI B — 11" × 17"
ANSI B1:1 (Full size)11xp9.5" × 15"9.5" × 15"Small parts, hardware details
ANSI B1:2 (Half size)21/2xp9.5" × 15"19" × 30"Medium parts
ANSI B2:1 (Double size)0.52xp9.5" × 15"4.75" × 7.5"Very small parts, magnified
ANSI C — 17" × 22"
ANSI C1:1 (Full size)11xp15" × 20"15" × 20"Assembly / sub-assembly
ANSI C1:2 (Half size)21/2xp15" × 20"30" × 40"Large parts
ANSI C1:441/4xp15" × 20"60" × 80"Large assemblies
ANSI D — 22" × 34"
ANSI D1:1 (Full size)11xp20" × 32"20" × 32"Large assembly
ANSI D1:221/2xp20" × 32"40" × 64"Industrial equipment plan
ANSI D1:441/4xp20" × 32"80" × 128"Equipment layout plan
ANSI D1" = 1'-0"121/12xp20" × 32"20' × 32' (240" × 384")Equipment room layout
Metric — 1 Drawing Unit = 1 Millimeter
Sheet Size Drawing Scale Scale Factor VP XP Zoom Usable VP Area (approx) Model Space Extents Shown Best Used For
ISO A1 — 594 × 841 mm
ISO A11:20201/20xp560 × 800 mm11.2m × 16mDetailed floor plan
ISO A11:50501/50xp560 × 800 mm28m × 40mFloor plan — standard
ISO A11:1001001/100xp560 × 800 mm56m × 80mBuilding floor plan
ISO A11:2002001/200xp560 × 800 mm112m × 160mSite plan / small development
ISO A11:5005001/500xp560 × 800 mm280m × 400mLarge site plan
ISO A0 — 841 × 1189 mm
ISO A01:1001001/100xp810 × 1150 mm81m × 115mLarge building floor plan
ISO A01:2002001/200xp810 × 1150 mm162m × 230mCampus / site plan
ISO A01:5005001/500xp810 × 1150 mm405m × 575mLarge development
ISO A2 — 420 × 594 mm
ISO A21:111xp390 × 564 mm390mm × 564mmFull-size mechanical part
ISO A21:551/5xp390 × 564 mm1950mm × 2820mmSmall assembly
ISO A21:10101/10xp390 × 564 mm3900mm × 5640mmMechanical layout
6 Setting Up a Layout Tab — Complete Workflow

Follow these steps to configure a complete, plot-ready Layout tab from scratch. This workflow applies to all disciplines and sheet sizes.

Step 1 — Configure Page Setup
  • 1Right-click the Layout tab → Page Setup ManagerModify
  • 2Set plotter to DWG To PDF.pc3
  • 3Select your paper size (e.g., ARCH D 24×36)
  • 4Set "What to Plot" to Layout
  • 5Set Plot Scale to 1:1
  • 6Set Plot Style Table to monochrome.ctb
  • 7Check Drawing Orientation matches your title block (Landscape or Portrait)
  • 8Click OKSet CurrentClose
Step 2 — Set Paper Space LIMITS

Setting LIMITS in Paper Space defines the working area of your sheet. This keeps you oriented while working on the layout. Make sure you are in Paper Space (not inside a viewport) when running this command.

Command: LIMITS Lower left corner: 0,0 Upper right corner: 36,24 ← for Arch D landscape (width first, then height) Then: Command: ZOOM → Enter → A → Enter (Zoom All — fits paper in view)
Sheet SizeOrientationLIMITS Upper RightNotes
ANSI A 8.5×11Portrait8.5, 11Standard letter
ANSI B 11×17Landscape17, 11Tabloid
ANSI C 17×22Landscape22, 17
ANSI D 22×34Landscape34, 22Common engineering
ANSI E 34×44Landscape44, 34
Arch C 18×24Landscape24, 18
Arch D 24×36Landscape36, 24Most common arch sheet
Arch E 36×48Landscape48, 36Large commercial
Arch E1 30×42Landscape42, 30
ISO A4 210×297mmPortrait210, 297Units must be mm
ISO A3 297×420mmLandscape420, 297Units must be mm
ISO A2 420×594mmLandscape594, 420Units must be mm
ISO A1 594×841mmLandscape841, 594Units must be mm
ISO A0 841×1189mmLandscape1189, 841Units must be mm
Step 3 — Insert Title Block Border

Insert your title block as a block (INSERT command) at 0,0 in Paper Space at scale 1. The title block DWG should be drawn at full paper size in its own file (e.g., a 36×24 unit border for Arch D). Common title block content:

  • Outer border at paper edge (or at printable area boundary)
  • Inner border / margin line (typically 0.5" from outer border, 1.5" on binding edge)
  • Title block panel (bottom right or right side) with project info, sheet number, revision history
  • North arrow placeholder (for site plans)
  • Scale bar placeholder
Step 4 — Create and Configure Viewports
  • 1Make sure you're in Paper Space (not inside a viewport). Type PSPACE or click outside any viewport.
  • 2Create a new layer called VP or VIEWPORT. Set it to non-plotting (the printer icon in Layer Manager). This hides viewport borders in plots.
  • 3Set this layer current, then type MVIEW and draw the viewport rectangle inside your title block border.
  • 4Double-click inside the viewport to activate it (you're now in Model Space through the viewport).
  • 5Type Z → Enter → type your XP zoom value (e.g., 1/48xp) → Enter.
  • 6Pan to center your geometry in the viewport using the PAN command (hold middle mouse button).
  • 7Double-click outside the viewport to return to Paper Space.
  • 8Click the viewport border, open Properties (Ctrl+1), set Display Locked = Yes. Or type VPLOCK → Enter → ON → Enter.
Multiple viewports on one sheet: You can have as many viewports as needed on a single Layout tab. Each can show a different area of Model Space at a different scale. Common uses: a main floor plan viewport at 1/4"=1'-0" with one or two detail viewports at 3/4"=1'-0" on the same sheet. Each viewport gets its own XP zoom setting independently.
Step 5 — Plot / Publish to PDF
  • 1Type PLOT or press Ctrl+P
  • 2The Page Setup you configured should already be loaded. Confirm all settings.
  • 3Click Preview — verify the sheet looks exactly right before committing.
  • 4Press Escape to return, then click OK.
  • 5When prompted for a file name, choose your output location and name the PDF.
Batch plotting multiple sheets: Use the PUBLISH command (type PUBLISH at the command line) to plot all Layout tabs in a drawing — or multiple drawings — to a single multi-page PDF in one operation. This is the professional workflow for producing complete drawing sets.
7 Plot Style Tables — CTB vs STB & Common Settings

Plot Style Tables control how layers and objects appear when plotted — specifically line weight, color, and screening. There are two types used in AutoCAD.

CTB — Color-Based Plot Styles

Each AutoCAD color number (1–255) maps to a specific plotted line weight and output color. The most common system — especially in architectural and engineering firms using layer color standards.

monochrome.ctb → All colors plot black acad.ctb → Colors plot as-is screening.ctb → Reduced opacity
STB — Named Plot Styles

Each object or layer gets a named plot style assigned (e.g., "Heavy," "Medium," "Light"). More flexible than CTB but requires a style to be assigned to every object. Less common in practice but preferred in some larger firms.

To switch a drawing from CTB to STB (or vice versa): Command: CONVERTPSTYLES (Cannot be undone — do this on a new drawing)
Standard Line Weights for Construction Documents
Weight CategoryMetric (mm)Imperial (approx)CTB Color AssignmentTypical Use
Extra Heavy0.70 mm0.028"Color 1 (Red)Building outline, property lines
Heavy0.50 mm0.020"Color 5 (Blue)Cut lines, walls, major elements
Medium0.35 mm0.014"Color 3 (Green)Secondary elements, doors, windows
Light0.25 mm0.010"Color 2 (Yellow)Annotation, dimensions, leaders
Extra Light0.18 mm0.007"Color 8/9 (Grey)Hatching, existing conditions
Hairline0.10 mm0.004"Color 7 (White/Black)Grid lines, reference lines
8 Common Problems & Fixes
ProblemCauseFix
PDF plots at wrong scalePlot Scale is not 1:1Page Setup → set Plot Scale to 1:1. Scale is controlled by the viewport, not the plot.
Sheet is blank or shows wrong areaViewport not activated, or wrong layer frozenDouble-click inside viewport, confirm content is visible. Check for frozen or off layers.
Viewport border prints on PDFViewport layer set to plottingIn Layer Manager, click the plotter icon on the VP layer to set it to non-printing.
Text and dims are too small/largeDIMSCALE or text height not set to Scale FactorSet DIMSCALE = SF. Model text height = desired plot height × SF. Or switch to annotative objects.
Dashed/hidden lines appear solidLTSCALE not matching Scale FactorSet LTSCALE = Scale Factor. Confirm PSLTSCALE = 1.
PDF paper size is wrongCustom size not added to plotterPlotter Properties → Custom Paper Sizes → Add → enter exact W × H.
Plot preview cuts off cornersPrintable area margin issueMove your border 0.125"–0.25" inside the paper edge, or set Plot Offset to center on paper.
Colors plotting gray instead of blackWrong CTB file selectedPage Setup → Plot Style Table → select monochrome.ctb
Sheet rotated 90 degrees in PDFDrawing orientation mismatchPage Setup → Drawing Orientation → set to Landscape or Portrait to match your title block
Multiple sheets in one PDFNeed PUBLISH, not PLOTType PUBLISH → select sheets → set to "Multi-sheet file" → Publish to PDF
9 Smart Attributes & Intelligent Title Blocks

A smart title block replaces static text with attributes — editable fields embedded inside a block. When you insert the block, AutoCAD displays a dialogue box (a form) prompting you to fill in each field: project name, drawn by, date, sheet number, and so on. Every attribute value is stored in the block and can be batch-edited, extracted to a spreadsheet, or linked to auto-updating Fields that change automatically as your drawing set grows.

Why bother? A static title block means manually editing text on every sheet. A smart title block means filling out one form per sheet — and Sheet Set Manager can auto-fill the sheet number and total sheet count for you with zero manual input.
9.1 — How Attributes Work

AutoCAD attributes have three phases in their life cycle:

PhaseCommandWhat Happens
DefineATTDEFYou place an attribute definition inside a block drawing. Defines the tag name, the prompt that will appear in the form, the default value, and the display text style.
InsertINSERT / CLASSICINSERTWhen the block is inserted, AutoCAD shows the attribute fill-out dialogue. You type values; each entry fills in one field in the title block.
EditEATTEDITAfter insertion, double-click the block to open the Enhanced Attribute Editor — a tabbed dialogue showing all attribute values, text options, and layer/colour settings for each field.
9.2 — The ATTDEF Command — Full Dialogue Breakdown

Before you create the block, draw your title block border geometry, then place all your attribute definitions inside it using ATTDEF. Each attribute becomes one fill-in field in the insertion dialogue.

Attribute Definition (ATTDEF)
Mode — InvisibleAttribute is hidden on screen after insert (good for tracking data not shown on the sheet)
Mode — ConstantValue is fixed — no prompt appears during insertion. Use for company name if it never changes.
Mode — VerifyAfter insert, prompts you to confirm the value. Extra check for critical fields like job numbers.
Mode — PresetUses default value without prompting, but value is still editable via EATTEDIT.
Mode — Lock PositionPrevents moving individual attribute text relative to the block. Recommended for title blocks.
Mode — Multiple LinesAllows multi-line MText input. Use for long descriptions or general notes.
TagInternal field name used by AutoCAD — no spaces allowed. e.g., PROJECT_NAME, DRAWN_BY, SHEET_NO
PromptText shown in the insert dialogue form. e.g., "Enter project name:" or "Drawn by:"
DefaultPre-filled value in the form. Leave blank, or use a Field code for auto-values.
Text StyleMust match a style defined in your template. Use the same style as your title block text.
JustificationLeft / Center / Right / Middle — controls how text aligns relative to its insertion point.
HeightPlot height of the attribute text. For 1:1 paper-space title blocks, use actual plot height (e.g., 0.125" for small fields, 0.25" for the project title).
RotationNormally 0. Use 90° for vertical title blocks on the right side of large sheets.
Specify on-screenClick to place the attribute at the exact spot inside the title block panel.
Insertion order matters. The dialogue box fills in the order attributes were placed — the first attribute you defined appears first in the dialogue. Plan your ATTDEF placement order to match the logical flow of the form (top of form first, bottom last).
9.3 — Standard Title Block Attributes to Define
Tag NamePromptDefault ValueModeNotes
PROJECT_NAMEProject name:NormalLargest text in title block. Use Middle-Center justification.
PROJECT_NOProject number:NormalJob or contract number.
CLIENTClient / Owner:Normal
ADDRESSProject address:Multiple LinesEnable Multiple Lines mode for 2-line addresses.
SHEET_TITLESheet title:NormalDescription of this specific sheet (e.g., "Site Plan").
SHEET_NOSheet number:PresetLink to Sheet Set Field for auto-fill. See §9.6.
SHEET_TOTALTotal sheets:PresetLink to Sheet Set Field — updates automatically as sheets are added.
DRAWN_BYDrawn by:NormalInitials or full name.
CHECKED_BYChecked by:Normal
APPROVED_BYApproved by:Normal
DRAW_DATEDrawing date:PresetUse a Date Field for auto-fill. See §9.5.
SCALEDrawing scale:AS SHOWNNormal
REVISIONRevision:0Normal
DWG_NODrawing number:NormalUnique identifier for this drawing file.
COMPANYYour Company NameConstantConstant mode — never prompted, always your firm's name.
FILE_PATHInvisible, PresetInvisible. Link to a File Path Field for tracking. Not printed.
9.4 — Building the Smart Title Block Step by Step
  • 1Draw the title block geometry — border lines, dividing lines, company logo — all on a dedicated layer (e.g., TB-BORDER). No attribute text yet.
  • 2Place static labels — small text labels like "Project:" "Scale:" "Sheet:" using the TEXT command on layer TB-LABELS. These are not attributes — they don't change.
  • 3Place attribute definitions (ATTDEF) — type ATTDEF → fill in the dialogue for each field → click OK → place the attribute text exactly where the answer text should appear inside the title block panel. Do this for every field in the order you want them to appear in the dialogue.
  • 4Select everything and run BLOCK — type BLOCK → name it (e.g., TB-ARCH-D) → set the insertion point to the lower-left corner of the sheet border → select all geometry and all ATTDEF objects → check Delete from drawing → OK.
  • 5Save the file as a .dwt template — File → Save As → Files of type: AutoCAD Drawing Template (.dwt) → save to your template folder. The title block is now part of the template.
  • 6Alternatively, WBLOCK it — type WBLOCK → select the block → save as a standalone .dwg. This lets you INSERT it into any drawing at any time, not just from the template.
Attribute order tip: After placing all ATTDEF objects, you can control their dialogue order using BATTORDER (Block Attribute Order) — available inside the Block Editor (BEDIT). This lets you reorder the fields without redrawing anything.
9.5 — The INSERT Dialogue — How the Form Works

When you type INSERT (or CLASSICINSERT for the classic dialogue) and select your title block, AutoCAD walks you through the attributes in definition order. In the classic Insert workflow, a second dialogue — the Edit Attributes form — appears after placement.

Edit Attributes — TB-ARCH-D
Project name:____________________________
Project number:____________________________
Client / Owner:____________________________
Sheet title:____________________________
Sheet number:[auto-filled by Sheet Set]
Total sheets:[auto-filled by Sheet Set]
Drawn by:____________________________
Drawing scale:AS SHOWN
Drawing date:[today's date — auto Field]

Each row in this form corresponds to one ATTDEF you placed. Fill in the values → click OK → AutoCAD places the title block with all your text in the correct positions. Every subsequent INSERT on a new Layout tab gives you a fresh copy of this form.

9.6 — Fields: Auto-Updating Values Inside Attributes

A Field is a special value that AutoCAD updates automatically when you regenerate or save. You can use Fields as the default value of an attribute, or insert them directly as the attribute's text content. Key Fields for title blocks:

Field TypeCode / How to InsertWhat It Shows
Current dateFIELD → Date & Time → Date → format M/d/yyyyToday's date — updates when drawing is opened/saved
Save dateFIELD → Date & Time → SaveDateDate the file was last saved — great for "issued" date tracking
Sheet number (SSM)FIELD → SheetSet → Sheet → CurrentSheetNumberThe sheet's number from Sheet Set Manager — auto-increments
Total sheets (SSM)FIELD → SheetSet → Sheet Set → NumberOfSheetsTotal sheets in the set — auto-updates as sheets are added or removed
Sheet title (SSM)FIELD → SheetSet → Sheet → CurrentSheetTitleThe sheet's title from the Sheet Set — pulls from the DST file
Drawing file nameFIELD → Document → FilenameCurrent .dwg filename — useful in invisible tracking attributes
Full file pathFIELD → Document → Filename → check Full pathComplete path including folder — for the invisible FILE_PATH attribute
System variableFIELD → Other → SystemVariable → DWGNAMEAny AutoCAD system variable value

To insert a Field as an attribute default: In the ATTDEF dialogue, right-click inside the Default field → Insert Field → select the Field category and field type → configure format → OK. The field code appears as grey text in the Default box. When the block is inserted, the field resolves to its current value.

To manually update all fields in the drawing: Command: UPDATEFIELD → Select objects (or All) To control field display background (grey shading): FIELDDISPLAY = 0 ← no grey shading FIELDDISPLAY = 1 ← grey shading (default — shows which text is a Field)
9.7 — Auto Page Count: Sheet Set Manager Integration

This is the most powerful smart title block feature. When your drawing file is part of a Sheet Set (.dst file), the CurrentSheetNumber and NumberOfSheets Fields update automatically every time sheets are added, removed, or renumbered — with no manual editing required.

Step-by-Step: Link Sheet Number and Page Count to the Title Block
  • 1Create or open your Sheet Set — type SHEETSET (or SSM) → New Sheet Set Wizard → create a .dst file that groups all drawing sheets for the project.
  • 2Add each Layout to the Sheet Set — in the Sheet Set Manager palette, right-click a subset → Import Layout as Sheet, or use New Sheet → select the Layout tab from your .dwg file.
  • 3Set the Sheet Number for each sheet — right-click a sheet in SSM → Properties → set Number (e.g., A-1, A-2, C-1). This is what CurrentSheetNumber returns.
  • 4Open the ATTDEF for SHEET_NO in Block Editor — type BEDIT → select your title block → in Block Editor, double-click the SHEET_NO attribute → in the Default field, right-click → Insert Field → SheetSet → Sheet → CurrentSheetNumber → OK.
  • 5Set SHEET_TOTAL the same way — same process, but Field type = SheetSet → Sheet Set → NumberOfSheets. This counts all sheets in the .dst file.
  • 6Close and save the Block Editor — click Close Block Editor → Save Changes.
  • 7Run ATTSYNC — type ATTSYNC → select your title block by name → Update. This pushes the Field-linked defaults to all existing instances of the block in your drawing.
  • 8Add a new Layout and see it work — add the Layout to your Sheet Set, assign it a number. Every sheet's SHEET_TOTAL attribute now shows the new total automatically on the next REGEN or file open.
Result: You now have a drawing set where every title block shows "Sheet X of Y" with no manual editing. Add a new Layout → add it to the Sheet Set → assign its number → done. All other sheets automatically show the updated Y total.
9.8 — EATTEDIT: The Enhanced Attribute Editor

After inserting the title block, double-click the block to open the Enhanced Attribute Editor (EATTEDIT). This is the primary tool for editing attribute values on already-inserted blocks.

Enhanced Attribute Editor — TB-ARCH-D
Tab 1 — AttributesLists all attributes. Click any row to select it. Edit the Value field at the bottom. This is where you fill in or change the form values after insertion.
Tab 2 — Text OptionsControls text style, height, justification, and rotation for the selected attribute. Useful if one field needs a larger font after placement.
Tab 3 — PropertiesSets layer, linetype, colour, and plot style for the selected attribute text. Move a specific field to a different layer without affecting the rest of the block.
Apply buttonUpdates the selected attribute without closing the dialogue — lets you check changes live on screen before committing.
Open EATTEDIT: Double-click the title block block — or — Command: EATTEDIT → click the block Edit all attributes in the drawing at once (global edit): Command: ATTEDIT → Prompts: "Edit attributes one at a time?" Y/N → N = global edit mode (change a specific tag value across all block instances)
9.9 — ATTSYNC: Updating Blocks After Definition Changes

If you edit your title block definition (add a new attribute, remove one, or change a tag name) using BEDIT or REFEDIT, existing insertions of the block will NOT automatically update. Run ATTSYNC to push the updated definition to all instances.

  • 1Type ATTSYNC → Enter
  • 2At the prompt: type N (Name) → type the exact block name → Enter — or type ? to see a list of all block names in the drawing
  • 3At the "Update block references?" prompt → type Yes
  • 4AutoCAD updates all instances. New attributes appear with their default values. Removed attributes are deleted. Existing attribute values are preserved for unchanged tags.
Warning: ATTSYNC will remove attribute values for any tag you deleted from the block definition. If you renamed a tag, existing instances lose the old value — the new tag appears with its default. Always back up before running ATTSYNC on large drawing sets.
9.10 — Custom Dialogue Box with LISP + DCL (No Sheet Set Required)

For studios that don't use Sheet Set Manager, you can create a fully custom fill-out dialogue using a DCL file (Dialogue Control Language) called by an AutoLISP routine. This gives you a form that pops up with any command, auto-counts your Layout tabs, and populates the title block attributes — all with one command.

How it works

A DCL file defines the layout of a dialogue box (labels, text input boxes, dropdowns, buttons). An AutoLISP routine loads the DCL, displays the dialogue, collects the input, calculates the total number of Layout tabs using (vla-get-layouts ...), and then writes the values to the title block attributes using ATTEDIT or SSGET + ENTMOD.

; ── TITLE BLOCK DCL FILE (save as titleblock.dcl in your Support folder) ── titleblock_dialog : dialog { label = "Fill Out Title Block"; : edit_box { label = "Project Name:"; key = "proj_name"; width = 40; } : edit_box { label = "Project Number:"; key = "proj_no"; width = 40; } : edit_box { label = "Client:"; key = "client"; width = 40; } : edit_box { label = "Sheet Title:"; key = "sheet_title"; width = 40; } : edit_box { label = "Sheet Number:"; key = "sheet_no"; width = 10; } : text { label = "Total Sheets:"; key = "total_lbl"; } : edit_box { label = "Drawn By:"; key = "drawn_by"; width = 20; } : edit_box { label = "Scale:"; key = "scale"; width = 20; value = "AS SHOWN"; } ok_cancel; }
; ── AUTOLISP ROUTINE (save as titleblock.lsp in your Support folder) ── (defun c:FILLTB ( / dcl_id result layouts total_sheets blk_name ss ent att_list tag val) ;; Count Layout tabs (exclude Model Space) (setq layouts (vla-get-layouts (vla-get-activedocument (vlax-get-acad-object)))) (setq total_sheets (- (vla-get-count layouts) 1)) ; subtract Model tab ;; Load and display the DCL dialogue (setq dcl_id (load_dialog "titleblock.dcl")) (new_dialog "titleblock_dialog" dcl_id) ;; Pre-fill the total sheets label (set_tile "total_lbl" (strcat "Total Sheets: " (itoa total_sheets))) ;; Collect user input from OK click (setq result (start_dialog)) (unload_dialog dcl_id) (when (= result 1) ;; result = 1 means OK was clicked ;; Now find the title block and update its attributes (setq blk_name "TB-ARCH-D") ; ← change to your block name (setq ss (ssget "X" (list (cons 0 "INSERT") (cons 2 blk_name)))) (if ss (progn (setq ent (ssname ss 0)) ;; Walk through entity attributes and update matching tags (setq att_list (list (cons "PROJECT_NAME" (get_tile "proj_name")) (cons "PROJECT_NO" (get_tile "proj_no")) (cons "CLIENT" (get_tile "client")) (cons "SHEET_TITLE" (get_tile "sheet_title")) (cons "SHEET_NO" (get_tile "sheet_no")) (cons "SHEET_TOTAL" (itoa total_sheets)) (cons "DRAWN_BY" (get_tile "drawn_by")) (cons "SCALE" (get_tile "scale")))) ;; Use VLISP to iterate attribute references (vlax-for obj (vla-get-attributes (vlax-ename->vla-object ent)) (foreach pair att_list (when (= (vla-get-tagstring obj) (car pair)) (vla-put-textstring obj (cdr pair))))) (vla-regen (vla-get-activedocument (vlax-get-acad-object)) acAllViewports) (princ "\nTitle block updated.")) (princ "\nNo title block found in drawing."))) (princ))
To use this LISP: Save both files to your AutoCAD Support File Search Path (Options → Files → Support File Search Path). Then type APPLOAD → load titleblock.lsp. Run the command FILLTB — the dialogue box appears, the sheet total is already filled in, you complete the rest and click OK. The title block updates instantly.
9.11 — DATAEXTRACTION: Export All Title Block Data

Once your drawing set has smart title block attributes, you can extract all of them into an Excel spreadsheet or an AutoCAD table using DATAEXTRACTION. This is how you generate a drawing register automatically from your title blocks.

  • 1Type DATAEXTRACTION → Create a new data extraction → give it a name and save the .dxe settings file
  • 2Select Drawings/sheet set → add all .dwg files in the project set (or point it at a folder)
  • 3On the Select Objects page → select only your title block name (e.g., TB-ARCH-D) → uncheck all others
  • 4On the Select Properties page → check only the attribute tags you want: PROJECT_NAME, SHEET_TITLE, SHEET_NO, DRAWN_BY, DWG_NO, etc.
  • 5On the Refine Data page → set column order, remove the "Count" column if not needed, sort by SHEET_NO
  • 6Choose output: Insert data extraction table into drawing (creates an AutoCAD table on your cover sheet), or Output data to external file → .xlsx
  • 7Finish → your drawing register is generated. Re-run the wizard any time to refresh it.
Pro workflow: Place the DATAEXTRACTION table on a "Cover Sheet" Layout tab. Save the .dxe settings file with your project. Whenever the project changes, run DATAEXTRACTION → select the saved .dxe → Finish. The table updates in seconds with no manual editing.
9.12 — BATTMAN: Managing Block Attributes

Block Attribute Manager (BATTMAN) gives you a master list of all attributes in a selected block and lets you edit their settings — tag name, prompt, default, mode, text style, height, justification — without opening the Block Editor. It also controls the attribute dialogue order.

Command: BATTMAN → Select block (click on it) → Attributes list appears — select any attribute to edit its settings → Move Up / Move Down buttons — set the form fill order → Sync button — equivalent to ATTSYNC (pushes changes to all instances) → OK to save
9.13 — Quick Reference: Smart Title Block Commands
CommandWhat It DoesWhen to Use
ATTDEFPlace an attribute definitionBuilding the title block before creating the block
BLOCKCreate a block from objectsConverting finished title block geometry + ATTDEFs into a block
WBLOCKWrite block to external .dwg fileSaving title block for reuse in other projects
INSERT / CLASSICINSERTInsert block → shows attribute formPlacing the title block on each Layout tab
EATTEDITEdit attribute values via tabbed dialogueUpdating title block text after insertion
ATTEDITGlobal text edit across all block instancesBatch-changing one attribute across all sheets
ATTSYNCPush updated block definition to all instancesAfter editing ATTDEF in BEDIT
BATTMANManage attribute order, prompts, modesReordering the form without opening Block Editor
BATTORDERSet attribute fill-in order inside Block EditorInside BEDIT — drag to reorder attribute prompts
BEDITOpen Block Editor for in-place block editingAdding/removing attributes, inserting Field defaults
FIELDInsert auto-updating field textDates, sheet numbers, file paths in attribute defaults
UPDATEFIELDForce all fields to recalculate nowWhen fields show outdated values
SHEETSET / SSMOpen Sheet Set ManagerManaging the .dst file, sheet numbers, total sheet count
DATAEXTRACTIONExport attribute data to table or ExcelGenerating drawing registers from title block attributes
Best practice summary: Build your title block with ATTDEF fields in logical top-to-bottom order. Use Constant mode for company name, Preset + Field for sheet number/total/date, Normal for everything the drafter types. Link SHEET_NO and SHEET_TOTAL to Sheet Set Manager Fields for zero-maintenance page numbering. Run ATTSYNC whenever you update the block definition. Use DATAEXTRACTION on the cover sheet for a live drawing register.

💬 Comments & Suggestions

Share a question, tip, or feedback about this page — we read every one.