grid_dlg.dcl — Grid Layout System Configuration¶
File: grid_dlg.dcl
Version: v3.60
Category: Dialog Definitions
Size: 7.2 KB (218 lines)
Note
Reference Grid System
Configure panel reference grid lines for dimensioning, feature placement coordination, and construction layout reference. Essential for maintaining consistency across multi-panel projects.
Functional Purpose¶
What This Dialog Does¶
Grid Layout Configuration - Defines a reference grid system overlaid on panel drawings for dimensioning reference, feature placement coordination, and construction layout.
Key Functions:
Creates reference grid lines (horizontal and vertical)
Labels grid lines (A-B-C or 1-2-3 naming)
Controls grid spacing (module-based or custom)
Sets grid origin (reference point for all measurements)
Manages grid display (show/hide, color, linetype)
Enables snap-to-grid (feature placement assistance)
User Need¶
Standardized Reference System
Engineers and detailers need grid systems for:
Dimension reference lines (all dimensions from grid lines, not edges)
Feature placement coordination (welds, dowels positioned on grid)
Construction layout (field crews use grid to locate features)
Multi-panel alignment (grid continues across adjacent panels)
Standard practice (architectural/structural convention)
Drawing consistency (uniform dimensioning approach)
Typical Workflow¶
1. User in mp_dlg or configuration menu selects [Grid]
2. grid_dlg opens
3. User enables grid system
4. User sets spacing:
• Horizontal: 4'-0" (typical for 48" module)
• Vertical: 4'-0" (square grid)
5. User sets origin: 0,0 (lower left corner)
6. User selects naming:
• Horizontal: Letters (A, B, C, D...)
• Vertical: Numbers (1, 2, 3, 4...)
7. User sets display options:
• Color: Gray (8) - subtle reference
• Linetype: Dashed (not continuous)
• Plot: No (reference only, not production)
8. User clicks OK
9. Grid lines drawn on panel with labels
10. Features can be positioned relative to grid
Control Semantics¶
Primary Controls¶
Enable:
gre- Grid enable toggleChecked: Grid system active
Unchecked: No grid (dimension from edges)
Spacing:
grh- Horizontal grid spacing:Common: 2’-0”, 3’-0”, 4’-0”, 5’-0”, 8’-0”
Modular: Based on panel module (48”, 60”)
Custom: Any value (feet-inches input)
grv- Vertical grid spacing:Often same as horizontal (square grid)
Can be different (rectangular grid)
Typical: Match horizontal for consistency
Origin:
grox- Grid origin X coordinate:Typically: 0 (at panel left edge)
Offset: If grid doesn’t align with edge
groy- Grid origin Y coordinate:Typically: 0 (at panel bottom)
Offset: If grid starts above base
Naming Convention:
grn- Grid naming style:Letters-Numbers (most common):
Horizontal: A, B, C, D… (like spreadsheet columns)
Vertical: 1, 2, 3, 4… (like spreadsheet rows)
Numbers-Numbers:
Horizontal: 1, 2, 3…
Vertical: 1, 2, 3… (distinguish by position)
Custom: User-defined starting labels
Display Options:
grd- Display mode:Show (visible on drawing)
Hide (exists but invisible)
Print preview only
grc- Grid color:Gray (8) - Typical for reference
Color by layer
Custom color index
grl- Grid linetype:Dashed (most common - clearly reference)
Continuous (if primary reference)
Center (architectural convention)
Phantom (light reference)
Extent:
gra- Auto-calculate extent:From panel dimensions (typical)
Manual override (custom extent)
grw- Grid width (if manual)grh- Grid height (if manual)
Snap Options:
grs- Snap-to-grid enable:Features snap to grid intersections
Assists in accurate placement
Enforces grid discipline
Grid Systems Explained¶
Common Spacing Patterns¶
4’-0” Module (Most Common):
Panel: 16'-0" wide × 10'-0" tall
Grid: 4'-0" spacing both directions
Grid Lines:
Vertical: A(0), B(4'), C(8'), D(12'), E(16')
Horizontal: 1(0), 2(4'), 3(8'), 4(10')
Features positioned at intersections:
- Weld at B-2 = 4'-0" from left, 4'-0" up
- Dowel at C-3 = 8'-0" from left, 8'-0" up
5’-0” Module (Architectural):
Common in residential/light commercial
Panel: 20'-0" wide × 10'-0" tall
Grid: 5'-0" spacing
Grid Lines:
Vertical: A(0), B(5'), C(10'), D(15'), E(20')
Horizontal: 1(0), 2(5'), 3(10')
2’-0” Module (Fine Detail):
Used for heavily featured panels
Panel: 12'-0" wide × 8'-0" tall
Grid: 2'-0" spacing
Many grid lines = precise placement
Can be overwhelming if too dense
Naming Conventions¶
Letter-Number System (Standard):
A B C D E
?????????????????????
4 ? ? ? ? ?
?????????????????????
3 ? ? ? × ? ? ? Feature at C-3
?????????????????????
2 ? ? × ? ? ? ? Feature at B-2
?????????????????????
1 ? ? ? ? ?
?????????????????????
Advantages:
? Unambiguous (letter = horizontal, number = vertical)
? Universal architectural convention
? Easy to communicate ("weld at C-3")
Number-Number System:
Horizontal: 1, 2, 3...
Vertical: 1, 2, 3...
Reference: (H2, V3) or 2-3 with context
Less common - can be confusing
Engineering Considerations¶
Grid Selection Criteria¶
Spacing Selection:
Panel Size: 12' × 8'
Feature Density: 20 features
Recommended: 4'-0" grid
Calculation:
12' ÷ 4' = 3 spaces (4 grid lines)
8' ÷ 4' = 2 spaces (3 grid lines)
Total intersections: 4 × 3 = 12 points
Good balance: Not too sparse, not too dense
Too Dense vs Too Sparse:
TOO DENSE (1'-0" spacing):
12' ÷ 1' = 12 spaces (13 grid lines!)
Visual clutter, defeats purpose
Hard to read drawing
TOO SPARSE (10'-0" spacing):
12' ÷ 10' = 1.2 spaces (2 grid lines)
Not enough reference points
Features between grid lines (defeats purpose)
OPTIMAL: 3-6 grid lines per dimension
Grid vs Edge Dimensioning¶
Grid-Based (Recommended for multi-panel):
Advantages:
? Consistency across panels
? Easy alignment between panels
? Clear construction layout
? Professional appearance
Example:
"Weld at Grid B-3" =
4'-0" from Grid A (not "4'-0" from panel edge")
Adjacent panel also has Grid B-3 at same location
= Perfect alignment!
Edge-Based (Simple panels):
Used when:
- Single panel (not part of assembly)
- Irregular panel shape
- No multi-panel coordination
Example:
"Weld 4'-0" from left edge, 6'-0" from bottom"
Problem: If panel widths vary, no common reference
Integration¶
LSP Handler¶
Primary Handler: grid_dlg.lsp (if exists) or configuration module
Called By:
csvmenu ? Configuration ? Grid
mp_dlg ? Grid button (if available)
Variables:
grid-enable- Grid system on/offgrid-h-spacing- Horizontal spacinggrid-v-spacing- Vertical spacinggrid-origin-x,grid-origin-y- Reference pointgrid-naming- Letter/number conventiongrid-color- Display colorgrid-linetype- Line stylegrid-plot- Plot yes/no
Drawing Generation¶
Grid drawing module:
Calculates grid line positions from origin and spacing
Draws vertical lines (labeled A, B, C…)
Draws horizontal lines (labeled 1, 2, 3…)
Adds labels at ends of lines
Places on GRID layer (non-plot typically)
User Example¶
Scenario: 16’×10’ panel with 4’-0” grid
1. User: Opens grid_dlg
2. Enable: Checked
3. Spacing:
• Horizontal: 4'-0"
• Vertical: 4'-0"
4. Origin: 0, 0 (lower left)
5. Naming: Letters-Numbers
6. Display:
• Color: Gray (8)
• Linetype: Dashed
• Plot: No
7. Snap: Enabled
Result:
Grid drawn with lines:
- Vertical: A(0), B(4'), C(8'), D(12'), E(16')
- Horizontal: 1(0), 2(4'), 3(8'), 4(10')
Features positioned at intersections:
- Weld 1 at B-2
- Dowel 1 at C-3
- Base plate at B-1
Dimensions reference grid:
- "4'-0" TYP" between grid lines
- Features called out by grid location
Best Practices¶
Spacing Selection¶
Guidelines:
Panel Width Recommended Spacing
< 10' 2'-0" or 3'-0"
10'-20' 4'-0" (most common)
20'-30' 5'-0"
> 30' 8'-0" or 10'-0"
Tall panels (>20' high):
Consider different H vs V spacing
Example: 4'-0" horizontal, 5'-0" vertical
Naming Clarity¶
Best:
? Consistent across project (all panels same system)
? Letter-Number (industry standard)
? Clear labels (readable at plot scale)
? Origin at logical reference (typically corner)
Avoid:
? Changing systems mid-project
? Ambiguous labels
? Grid not aligned with panel modularity
? Too dense (visual clutter)
Plot Settings¶
Reference Grid (Typical):
Plot: No
Reason: Construction reference, not part of finished panel
Field crews use grid for layout, not shown on final
Color: Gray or light color
Linetype: Dashed
Weight: Thin (0.13mm)
Production Grid (Special Cases):
Plot: Yes (if grid IS the construction reference)
Used when: Large complex projects
Drawings specifically for field layout
Color: Strong (black or red)
Linetype: Continuous
Weight: Medium (0.25mm)
Common Applications¶
Multi-Panel Building:
30 wall panels for building
All use same 4'-0" grid
Grid A-A aligns across all panels
= Easy field coordination!
Parking Structure:
200 floor panels (10 levels × 20 panels/level)
5'-0" grid (matches parking space width)
Grid labels on drawings = easy layout
Modular System:
Panels in 4'-0" increments (8', 12', 16'...)
4'-0" grid = natural reference
All features on grid intersections
= Maximum standardization!
Documentation Metadata¶
Enhancement Status: ? COMPREHENSIVE - ENHANCED [1/8]
End of Document