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:

  1. Creates reference grid lines (horizontal and vertical)

  2. Labels grid lines (A-B-C or 1-2-3 naming)

  3. Controls grid spacing (module-based or custom)

  4. Sets grid origin (reference point for all measurements)

  5. Manages grid display (show/hide, color, linetype)

  6. 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 toggle

    • Checked: 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/off

  • grid-h-spacing - Horizontal spacing

  • grid-v-spacing - Vertical spacing

  • grid-origin-x, grid-origin-y - Reference point

  • grid-naming - Letter/number convention

  • grid-color - Display color

  • grid-linetype - Line style

  • grid-plot - Plot yes/no

Drawing Generation

Grid drawing module:

  1. Calculates grid line positions from origin and spacing

  2. Draws vertical lines (labeled A, B, C…)

  3. Draws horizontal lines (labeled 1, 2, 3…)

  4. Adds labels at ends of lines

  5. 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