Skip to content
CE-406 · SOFTWARE LAB (AutoCAD)/Quick Revision Short Notes

SOFTWARE LAB (AutoCAD) (CE-406) - Unit 3 Short Notes

UNIT 3: ADVANCED 2D DRAFTING, ANNOTATION & ORGANIZATION TOOLS

A. ADVANCED LAYER MANAGEMENT & PROPERTY CONTROLS

  • Layer States Manager (LAYERSTATE): Saves/restores complex layer configurations (on/off, freeze/thaw, color/linetype changes). Essential for managing large drawings with multiple view types (e.g., "Existing", "Demo", "New").

  • Layer Filters & Groups: Create filters (e.g., *wall*, A-*) to quickly navigate hundreds of layers in the Layer Properties Manager.

  • Isolation Techniques:

    • LAYISO / LAYUNISO: Temporarily isolates selected objects' layers. Reversible.

    • LAYFRZ / LAYTHW: Permanently freeze/thaw layers via object selection.

  • Standards Enforcement: Set Color, Linetype, Lineweight by layer (not by entity). Use LAYISO to audit for non-standard layer assignments.

  • Transparency: Set globally (TRANSPARENCY) or per-object. Use for survey data, utilities, or background reference to reduce visual clutter. Controlled via LAYER (ByLayer) or PROPERTIES (ByEntity).

[!TIP] Common Pitfall: Using LAYISO for final drawing organization. It's a temporary tool. Use Layer States or proper layer management for permanent control.

Command/Tool Primary Use Key Difference
LAYISO Quick, temporary isolation Reverts with LAYUNISO
LAYFRZ Permanent layer freeze Must be thawed manually
Layer States Save/restore full layer setups Best for complex, named configurations

B. COMPREHENSIVE DIMENSIONING SYSTEM

1. Dimension Style (DIMSTYLE) Manager

A style controls all dimension appearance. Key tabs:

  • Primary Units: Precision (0, 0.0, 0.00), Zero Suppression (trailing/leading), Decimal/Fractional/Angular format.

  • Fit: Text & Arrow placement (over/under/center), Scale for dimensions (dimensioning scale vs. annotation scale).

  • Symbols & Arrows: Arrowhead type (closed, dot, architectural), Center mark, Jogged radius symbol.

  • Text: Text style, height, alignment (horizontal, aligned, ISO), color, background mask.

  • Lines: Dimension line weight/color, Extension line offset (DIMEXO), Extension line beyond dimension line (DIMEXE), Hidden line segment.

2. Dimension Variables (System Variables)

Critical for overriding style or setting global defaults:

  • DIMSCALE: Overall scale factor for dimensions. For Paper Space, set to 1 and use viewport scale.

  • DIMTXT: Dimension text height.

  • DIMASZ: Arrowhead size.

  • DIMEXE: Extension line extension beyond dimension line.

  • DIMEXO: Extension line offset from origin.

  • DIMLWD / DIMLWT: Dimension line weight/type.

3. Dimension Types & Overrides

  • Types: Linear (DIMLINEAR), Aligned (DIMALIGNED), Angular (DIMANGULAR), Diameter (DIMDIAMETER), Radius (DIMRADIUS), Ordinate (DIMORDINATE), Baseline (DIMBASELINE), Continued (DIMCONTINUE).

  • Overrides: Use DIMOVERRIDE or Properties palette to change a single dimension's properties (e.g., text position, arrow type) without altering the master style.

4. Geometric Dimensioning & Tolerancing (GD&T)

  • Basic symbols: Ⓒ (Concentricity), Ⓢ (Straightness), ⊥ (Perpendicularity), etc.

  • Applied using GDTT command (if available) or manually placed as MTEXT with symbols from SYMBOL menu or Unicode.

[!TIP] Exam Focus: Know the DIMSTYLE tabs and the 5-6 key system variables (DIMSCALE, DIMTXT, DIMASZ, DIMEXE, DIMEXO). Understand the difference between dimension scale (in DIMSTYLE) and annotation scale.


C. TEXT & MULTILEADERS (MTEXT & MLEADER)

1. Text Styles (STYLE)

  • Manages font files: .shx (simple, CAD-optimized) vs .ttf (TrueType, Windows fonts).

  • Key settings: Height (0 for "notext" prompt), Width Factor (stretch), Oblique Angle (italic slant).

2. MTEXT Editor

  • Advanced Formatting: Columns, Bullets/Numbering, Fields (dynamic links), Background Mask (text legibility), Stacked Fractions (e.g., 1/2).

  • Spell Check: SPELL command within MTEXT editor.

  • Find/Replace: FIND command for drawing-wide text search.

3. Fields

  • Insert via FIELD command in MTEXT or attribute definitions.

  • Common sources: Drawing Properties (Title, Author), Object Properties (Area, Length), System Variables (Plot Date, Scale).

  • Update: Fields update automatically on plot/regenerate or manually (FIELD > Update).

4. Multileaders (MLEADER)

  • Style Manager (MLEADERSTYLE): Controls leader landing (straight/curved), content type (block or text), arrowhead, text style/height.

  • Multileader Sets: Group of leaders sharing the same base point for easy collective editing (MLEADERCOLLECT).

  • Creation: Click leader landing point, then text/block insertion point.

[!TIP] Productivity Hack: Use Fields in title blocks or labels (e.g., "Scale: <Scale>") for automatic updates. Use Multileader Sets for tagging multiple objects (e.g., room numbers) with a single command.


D. BLOCKS, ATTRIBUTES & DYNAMIC BLOCKS

1. Block Definition (BLOCK)

  • Base Point: Insertion point reference. Must be logical (e.g., corner, center).

  • Unitless vs. Unit-Specific: Blocks created in a drawing with INSUNITS set are unit-aware. Best practice: create blocks in a template with correct units.

  • WBLOCK: Write block to external .dwg file for library use.

2. Attributes (ATTDEF)

  • Definition Components:

    • Tag: Unique identifier (e.g., DOOR-NUM, ROOM-NAME). No spaces.

    • Prompt: User prompt during insertion.

    • Default: Pre-filled value.

    • Mode: Invisible (not displayed/plot), Constant (same value, not editable), Verify (prompts twice), Preset (uses default, no prompt).

  • Editing:

    • ATTEDIT: Edit single attribute value.

    • BATTMAN (Block Attribute Manager): Global edit of attribute properties (tag, prompt, value) across all block references.

  • Data Extraction (DATAEXTRACTION): Extract attribute values and object data to a table in-drawing or external file (.csv, .xls). Used for schedules (door, window, finish).

3. Dynamic Blocks

  • Purpose: One block with multiple configurations/sizes (e.g., door with variable width & swing).

  • Parameters: Define what can change (Linear, Polar, Rotation, Flip, Visibility, Lookup).

  • Actions: Define how it changes (Stretch, Move, Scale, Rotate, Array, Flip). Action must be associated with a Parameter.

  • Simple Creation Flow: 1. Create static block. 2. BEDIT. 3. Add Parameter (e.g., Linear for width). 4. Add Action (e.g., Stretch) tied to parameter and geometry. 5. Save & test.

Parameter Typical Action Example Use
Linear Stretch Variable length (duct, pipe)
Rotation Rotate Valve handle, symbol orientation
Visibility N/A Show/hide parts (furniture options)
Flip Flip Left/right handed components

[!TIP] Critical: Dynamic block Parameters define the control, Actions define the motion. They are a paired concept. Always test dynamic blocks in a new drawing to ensure parameters work independently.


E. HATCHING & GRADIENT FILLS

  • Associative vs. Non-Associative: ASSOCIATIVE hatch (default) updates when boundary changes. Non-associative is static. Use HATCHEDIT to change boundary or reassociate.

  • Boundary Creation: Use BOUNDARY (BO) command to create a polyline boundary from enclosed geometry for hatching.

  • Patterns & Scale: Hatch pattern scale is controlled by HPSCALE and HPSPACE. Always check hatch scale after setting drawing units. Too small = dense blob; too large = sparse lines.

  • Gradient Fill: HATCH > Gradient tab. 1-color (tint) or 2-color. Adjust angle and center for spotlight/shadow effects.

  • Performance Best Practice:

    • Keep hatch density reasonable (adjust HPSCALE).

    • Place hatches on separate, dedicated layers (e.g., HATCH-WALL).

    • Use solid fill for screen display, detailed patterns only for final plot if needed.

[!TIP] Common Error: Hatch appears as solid fill. Fix: Check HPSCALE (try 1), ensure boundary is closed and planar. Use HATCHEDIT > Recreate Boundary.


F. TABLES & DATA EXTRACTION

1. Table Creation (TABLE)

  • From Table Style or Data Extraction.

  • Cell Properties: Merge cells, justify text, add borders/shading.

  • Editing: Double-click cell to edit. Use TABLE > Insert > Row/Column.

2. Table Styles (TABLESTYLE)

  • Defines Cell Styles (Header, Data, Title).

  • Controls: Text style/height/color, Borders (line weight/type), Background Fill (shading).

  • Best Practice: Create a standard table style (e.g., "ANSI_A") for project consistency.

3. Data Extraction Wizard (DATAEXTRACTION)

Step-by-Step Process:

  1. Select Source: Current drawing or multiple drawings.

  2. Select Objects: Choose block types, layers, or all objects.

  3. Select Data: Choose properties (Block attributes, Geometry: Area, Length, Layer).

  4. Organize Data: Filter, sort, group. Add calculations (e.g., sum of areas).

  5. Choose Output: Create a Table in drawing or Export to File (.csv, .xls).

[!TIP] Exam Scenario: "Create a door schedule." Solution: 1. Ensure doors are blocks with attributes (DOOR-NUM, SIZE, TYPE). 2. Run DATAEXTRACTION. 3. Select all door blocks. 4. Extract attribute tags and geometry (width/height). 5. Output to a table in the drawing.


G. EXTERNAL REFERENCES (XREF)

  • Attach (XATTACH) vs. Overlay (XOVERLAY):

    • Attach: XREF is loaded with the host drawing. If host is XREF'd into another drawing, this XREF is not loaded (prevents nesting).

    • Overlay: XREF is loaded and will be XREF'd if the host is attached elsewhere (allows nesting). Use Overlay for site plans/context.

  • XREF Manager (EXTERNALREFERENCES): Controls loading, unloading (frees memory), reload (updates), bind (permanently merges), detach.

  • Path Types: Relative Path (best for project folders: ..\XREFs\site.dwg) > Full Path > No Path.

  • Clipping (XCLIP): Create a clipping boundary (polyline, circle) to hide parts of the XREF.

  • Layer Control: XREF layers appear in host's Layer Manager with prefix XREF|. Can be frozen/thawed independently in host.

  • Editing: XREFEDIT (in-place, temporary) vs. opening source drawing (permanent).

[!TIP] Project Workflow: Use XREFs for: 1. Base Plans (site, structural). 2. Standard Details (library). 3. Discipline Overlays (architectural, MEP on same base). Always use Relative Paths and organize XREFs in a subfolder.


H. DESIGN CENTER & TOOL PALETTES

  • Design Center (ADCENTER): Browser for drawing content. Drag & drop blocks, layers, styles, layouts from any drawing into current drawing.

  • Tool Palettes (TOOLPALETTES): Customizable dockable palettes.

    • Create: Drag items from Design Center or current drawing onto a palette.

    • Customize: Right-click palette > Customize Palettes. Create tabs (e.g., "Doors", "Annotations"), groups, and add tools (blocks, hatch patterns, commands like DIMSTYLE).

  • Purpose: Centralized library for project-specific standards. Faster than Design Center for repetitive tasks.

[!TIP] Productivity Setup: Create a Tool Palette for your firm's standard blocks, hatches, and dimension styles. Distribute the .atc palette file to team members for consistency.


I. LAYOUTS, VIEWPORTS & PLOTTING

1. Model Space vs. Paper Space

  • Model Space (1:1): Draw at full scale (1 unit = 1 real-world unit).

  • Paper Space (Layouts): Arrange viewports (windows into Model Space) for plotting. Set plot scale here (e.g., 1:50).

2. Viewports (MVIEW)

  • Create: Rectangular or polygonal viewport in layout.

  • Scale: Set via Properties palette or ZOOM > XP (e.g., 1/50XP for 1:50).

  • Lock: Prevent accidental zoom/pan (MVIEW > Lock).

  • Layer Control per Viewport: VPLAYER command. Freeze/thaw layers in the active viewport only (e.g., hide furniture in plan viewport, show in 3D viewport).

3. Page Setup (PAGESETUP)

  • Printer/Plotter: Select physical plotter or DWG To PDF.pc3.

  • Plot Area: Layout or Window.

  • Plot Scale: 1:1 for full-size plot, Custom for scaled (e.g., 1/4"=1'-0" = 1:48).

  • Plot Offset: Center on page.

  • Plot Styles (CTB/STB):

    • Color-Dependent (*.ctb): Maps drawing colors to plot properties (lineweight, color). Traditional.

    • Named (*.stb): Maps named plot styles (e.g., "Red-Thick") independent of object color. More flexible.

4. Plotting & Plot Stamp

  • Preview (PREVIEW): Always check before plotting.

  • Plot to PDF: Use DWG To PDF.pc3. Set paper size, resolution.

  • Plot Stamp/Log: Use Fields in title block text: <PLOTDATE>, <PLOTTIME>, <PLOTSCALE>. Auto-updates on plot.

[!TIP] Golden Rule: Dimension in Model Space (or use DIMASSOC=2 for associative dimensions). Annotate in Paper Space (use MVIEW scale to control text/arrow size). For simple projects, you can annotate in Model Space with DIMSCALE set correctly.


J. SHEET SET MANAGER (SSM)

  • Purpose: Manage multi-sheet drawing sets (e.g., construction documents: A-101, A-102, S-101).

  • Create Sheet Set: From layout template or existing drawings.

  • Sheet Set Properties: Add custom properties (Project Name, Client, Discipline) that can be used as Fields in title blocks across all sheets.

  • Publishing: Publish entire set to:

    • Multi-sheet DWF (lightweight, mark-up).

    • Multi-sheet PDF (combined file).

    • Plotter (batch plot).

[!TIP] Workflow: Create a Sheet Set early. It ensures all layouts are listed and can be published together. Use Sheet Set Properties to auto-fill title block fields.


K. CUSTOMIZATION & PRODUCTIVITY TOOLS

  • Quick Access Toolbar (QAT) & Ribbon:

    • Customize via CUI (Customize User Interface) command.

    • Drag commands from command list to QAT or create custom Ribbon panels/tabs.

  • Keyboard Shortcuts (ALIAS):

    • Create command aliases (e.g., c for CIRCLE, cc for COPY) via CUI > Keyboard Shortcuts.

    • .pgp file can be edited directly.

  • Script Files (.scr):

    • Plain text file with sequence of commands/inputs.

    • Run via SCRIPT command. Automates repetitive tasks (e.g., setting layers, inserting title block).

  • Action Recorder (ACTIONSETTINGS):

    • Records a series of commands and inputs.

    • Saves as Action Macro (.actm). Can be played back or saved to QAT/Ribbon.

  • Macros: Simple .scr files or .actm files assigned to a button or shortcut.

[!TIP] Time-Saver: Record an Action Macro for your firm's drawing setup (set layers, styles, units, title block insertion). Assign it to a QAT button. One-click standard setup.


Practical Lab Integration: All topics must be applied in a complete, scaled drawing project (e.g., residential floor plan). Flow:

  1. Set Layers & Standards.

  2. Draw using Blocks (doors/windows) & XREFs (site).

  3. Annotate with Dimensions (style), MTEXT (notes), MLEADERS (tags).

  4. Create Dynamic Block (furniture).

  5. Extract Data to create door/window Table.

  6. Set up Layouts with scaled Viewports.

  7. Plot to PDF using Page Setup.

  8. Manage sheets via Sheet Set Manager.

  9. Customize QAT with common commands (Layer, Block, Plot).

Go to where you left off?

Quick Add to Notes

Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.

Create free account

Have an account? Log in