ACP AutoCAD study materials
ACP AutoCAD study resources

ACP AutoCAD cheat sheet

ACP AutoCAD · Keep the key ideas within reach.

Quick reference

Drawing and Editing

  • OBJECTSNAP (OSNAP) constrains picks to endpoints, midpoints, centers, intersections, and perpendicular points; running osnaps persist until cleared in the Drafting Settings dialog.

  • Selection cycling (Ctrl+W toggle) lets you step through overlapping objects at a pick point; the status-bar cycle icon must be enabled before it works.

  • Polar tracking snaps the cursor to increments set in Drafting Settings (default 90 degrees); relative polar coordinates are entered as @distance<angle.

  • GRIPS: a selected object shows square grips at defining points; hovering a grip opens a multi-function menu for stretch, lengthen, and convert operations.

  • OFFSET creates parallel copies at a set distance or through a point; the Through option and Layer/Erase options control result placement.

  • TRIM and EXTEND use cutting or boundary edges; holding Shift while in TRIM switches temporarily to EXTEND and vice versa.

  • FILLET radius 0 produces a sharp corner; CHAMFER needs two distances or a distance plus angle, and both commands accept the Polyline option.

  • STRETCH moves only vertices inside the crossing window; objects fully enclosed by a crossing window move entirely, while a standard window selects everything it touches.

  • ARRAY offers Rectangular (rows, columns, levels), Polar (items, fill angle), and Path (divide or measure) types, each with an associative option.

Quick reference

Layouts and Annotations

  • Model space holds geometry at 1:1; paper space layouts represent the sheet, and each viewport carries its own viewport scale.

  • Viewport scale is the ratio of paper units to model units; a 1:100 viewport shows 100 model units as 1 paper unit, so annotation in paper space is scale-independent.

  • Annotation scale (CANNOSCALE) drives annotative objects; an annotative object displays only at the scales assigned in its object scale list.

  • PSLTSCALE=1 makes linetypes in viewports scale with the viewport scale; set to 0 they use the layout scale regardless of zoom.

  • DIMSCALE sets overall dimension size in model space; in layouts with annotative dimensions, DIMSCALE is effectively 0 and CANNOSCALE governs.

  • MLEADER and multileader styles store arrowhead, landing, and text settings; QLEADER creates simple leaders with an optional annotation.

  • TEXT height is fixed once set; MTEXT offers paragraph formatting, columns, and background masks, and its height can be reset until text is created.

  • FIELD inserts dynamic text such as sheet number, plot date, or object property; fields update on regen, plot, or open depending on the field setting.

Quick reference

Blocks and Attributes

  • BLOCK definition stores a name, base point, and objects; the base point becomes the insertion point when the block is inserted.

  • ATTDEF defines an attribute with tag, prompt, default value, and mode flags: Invisible, Constant, Verify, and Preset.

  • ATTREQ=1 prompts for attributes on insertion; ATTREQ=0 inserts the block using default attribute values without prompting.

  • ATTDIA=1 opens the attribute entry dialog on insertion; ATTDIA=0 prompts on the command line instead.

  • BATTMAN manages attribute definitions across multiple blocks; ATTSYNC pushes edited attribute definitions to existing block references.

  • Dynamic blocks add parameters and actions (move, stretch, rotate, visibility) that change the block reference without redefining the block.

  • WBLOCK writes selected objects or an existing block to a new drawing file; the block definition is purged from the source drawing only if not referenced.

  • Block units are set in the block definition; insertion scaling depends on INSUNITS and the drawing units of the source and target drawings.

Quick reference

External References and Data Management

  • ATTACH links an xref into the current drawing; the xref path can be full, relative, or no path, controlled by REFPATH and project settings.

  • Overlay xrefs are not carried forward to drawings that xref the host; Attach xrefs are nested and do appear in those drawings.

  • XREF path types: absolute stores the full drive path; relative stores the path from the host drawing folder; no path relies on the support file search path.

  • BIND converts an xref to a local block; Insert option keeps layer names intact, while Bind option prefixes layer names with the xref name.

  • XCLIP limits xref and block display to a boundary; the clipping boundary can be inverted, and the clip frame visibility is set by XCLIPFRAME.

  • ETRANSMIT packages drawings with dependent files (xrefs, fonts, plot styles) and can convert paths to relative or remove them.

  • PURGE removes unreferenced named objects such as layers, blocks, and styles; nested items require purging parent items first.

  • AUDIT checks and repairs drawing integrity; RECOVER opens a damaged drawing and reports errors found during the repair.

Quick reference

Printing and Plotting

  • Plot scale is paper units to drawing units; Fit to paper overrides the scale and should be avoided when a true scale is required.

  • Plot style tables: CTB files map colors to properties for color-dependent plots; STB files map named plot styles and require drawings set to named plot styles.

  • Plot area options include Display, Extents, Limits, View, and Window; Window plots the rectangular area picked in the drawing.

  • Plot offset centers or positions the plot on the sheet; Center the plot aligns the plot area to the paper center.

  • Shaded viewport plotting options (As displayed, Wireframe, Hidden, Rendered) are available when the plot device supports raster output.

  • Publish (PUBLISH) outputs multiple sheets to a DWF, PDF, or plotter in one operation; sheet order and page setups are set in the publish dialog.

  • Page setups are saved configurations of device, paper size, scale, and plot style; they can be imported from another drawing with the Page Setup Manager.

  • PLOTTRANSPARENCYOVERRIDE controls whether object transparency plots; a value of 1 plots transparency, 0 ignores it.

  • Preview shows the plot result before output; a blank preview usually means the plot area or layer state excludes the geometry.