CAD Configuration & System Variables

PICKFIRST System Variable & Noun/Verb Selection

Technical guide to PICKFIRST system variable in AutoCAD and GstarCAD. Fix pre-selection issues where objects deselect when invoking commands.

1. Definition & Engineering Significance

The PICKFIRST system variable governs whether objects can be selected before entering a modification command (Noun/Verb selection) or whether the user is strictly forced to issue the command first and then select objects (Verb/Noun selection). When PICKFIRST is active (value 1), drafters enjoy modern graphical editing ergonomics: selecting an entity activates its grips, and pressing the Delete key, Move, or Copy operates immediately on that pre-selected entity set.

2. Technical Architecture & Key Parameters

  • Value = 1 (Noun/Verb Enabled): Allows selecting objects before issuing commands. Displays grips, enables direct 'Delete' key operations, and populates the Properties Palette instantly upon click.
  • Value = 0 (Verb/Noun Only): Disables object pre-selection. If geometry is highlighted and a command (e.g., MOVE, ERASE) is invoked, the selection is cleared and the prompt 'Select objects:' appears. The Delete key stops functioning.
  • Root Causes of Setting 0: Incomplete third-party plugin routines, crashed LISP selection reactors, or corrupted CAD registry profiles frequently flip PICKFIRST to 0.

3. Industry Best Practices & Failure Modes

When PICKFIRST=0 occurs, drafters commonly assume their keyboard Delete key is broken or their mouse drivers have failed. In reality, the DWG graphic engine simply refuses to pass pre-selected object IDs into command buffers. Furthermore, right-click contextual menus lose their entity-specific tools, and double-clicking text or blocks fails to trigger the in-place text editor or block editor.

4. Production Governance & Standard Protocols

Restoring normal operation takes seconds: type PICKFIRST and enter 1. In GstarCAD and AutoCAD Options, this toggle is also accessible under the 'Selection' tab as 'Noun/Verb selection'. CAD system administrators should include (setvar "PICKFIRST" 1) in their corporate startup files to safeguard against rogue plug-ins resetting user preferences.

Cross-Disciplinary Resources

Browse Related Tutorials Skill Certification Quiz CADGuide Toolbox (560+) ↗

Enterprise Production Implementation & GstarCAD 2027 Workflow

  • Database Serialization & Binary Fidelity: Ensure all entities and symbol table records associated with PICKFIRST System Variable & Noun/Verb Selection are authored on standardized ISO 13567 layers rather than Layer 0 or Defpoints, and verify lossless round-trip persistence in native DWG (AC1032) format.
Implementation Stage GstarCAD / AutoCAD Execution Quality Assurance (QA/QC) Gate
1. Environment Setup Load corporate .dwt template; verify INSUNITS and LUNITS. Confirm 1:1 metric (mm) or imperial unit consistency across all linked Xrefs.
2. Geometry & Metadata Authoring Apply associative constraints, block attributes, or GD&T tolerance frames. Verify zero disassociated annotations via ANNOMONITOR = 2.
3. Deliverable Exchange Publish via Sheet Set Manager (SSM) or export to DWG / IFC / STEP. Inspect output in DWG FastView or FastView 3D before client release.

Enterprise CAD Governance, Interoperability & Quality Assurance Reference

Published and maintained by the GstarCAD Academy Engineering Editorial Board under Suzhou Gstarsoft Co., Ltd. (SSE: 688657), this documentation resource adheres to international technical product documentation and geometric modeling standards including ISO 128 (General principles of presentation), ISO 13567 (CAD layer organization), ASME Y14.5-2018 (Dimensioning and Tolerancing), and ISO 19650 (Building Information Modeling information management). Whether evaluating enterprise DWG software, executing a zero-downtime migration from AutoCAD to GstarCAD 2027 Professional, or training multi-disciplinary engineering teams, organizations must establish verifiable technical governance across four operational pillars:

Verification Dimension Engineering Standard / Command Enterprise Production Acceptance Gate
Drawing Seed & Units INSUNITS, LUNITS, MEASUREMENT Enforce corporate .dwt seed template; verify 1:1 metric (mm) or imperial consistency across Xrefs.
Layer & Annotation Hygiene LAYTRANS, DIMASSOC=2, ANNOMONITOR Zero entities on Defpoints; 100% associative dimensions and multi-scale annotative text styles.
Transmittal & Field Review ETRANSMIT, PUBLISH, DWG FastView Package all dependent SHX/TTF fonts, CTB tables, and relative-path Xrefs; verify multi-page PDF/DWG output.