Selection Part 1: Free AutoCAD Tutorial
Master Essential AutoCAD Object Selection Techniques
This tutorial covers fundamental selection methods that form the foundation of efficient AutoCAD workflow. Mastering these techniques will significantly improve your drafting speed and accuracy.
Core Selection Methods
Click Selection
Direct object selection by clicking on edges or filled areas. Essential for precise individual object selection.
Window vs Crossing
Blue window selection for complete containment, green crossing selection for partial contact with objects.
Command Integration
Selection behavior differs when actively using modify commands versus standalone object selection.
Selection Methods Comparison
| Feature | Window Selection | Crossing Selection |
|---|---|---|
| Direction | Pull mouse to the right | Pull mouse to the left |
| Color Indicator | Blue selection area | Green selection area |
| Selection Criteria | Objects completely inside | Objects touched or crossed |
| Use Case | Precise enclosed selection | Quick area-based selection |
Basic Click Selection Process
Target Object Edge
Click directly on object edges unless working with solid fills or hatch patterns where you can click anywhere on the filled area.
Add to Selection
Continue clicking objects to add them to your current selection set without losing previous selections.
Remove from Selection
Hold Shift and click on selected objects to remove them from the selection set, or press Escape to clear all.
Selected objects display with a blue glow by default. If hardware acceleration is disabled, they appear as dashed lines. You can disable the glow effect using the SELECTIONEFFECT system variable set to zero.
Pre-selection vs Command Selection
Selection Best Practices
Ensures compatibility with all commands and access to full selection options
Green crossing selection picks up objects that touch the selection area boundary
CTRL-A selects all, Escape deselects, Shift-click removes from selection
Blue glow indicates selection, grips appear for direct manipulation when not in commands
Key Takeaways
