wall_dlg.dcl — Wall Panel with Openings Configuration

File: wall_dlg.dcl
Version: v3.60
Category: Dialog Definitions
Size: 9.2 KB (275 lines)

Note

Wall Panel with Openings

Configure vertical wall panels with windows, doors, and other openings. Complete control over opening sizes, positions, reinforcement, and edge conditions.


Functional Purpose

Wall Panel with Openings - Configures vertical precast panels including dimensions, multiple openings (windows, doors, louvers), edge treatments, reinforcement around openings, and connection details.

Key Functions:

  1. Defines panel dimensions (width, height, thickness)

  2. Creates multiple openings (up to 32 typical: windows, doors, MEP)

  3. Positions each opening (horizontal and vertical coordinates)

  4. Specifies opening types (window, door, louver, blank-out, etc.)

  5. Configures edge returns (at openings: square, rounded, beveled)

  6. Manages reinforcement (bars around openings, diagonal bars at corners)

  7. Controls reveals (architectural features, rustication joints)

User Need

Wall panels with openings for:

  • Building facades (office, institutional, residential)

  • Exterior walls (windows, doors for light and access)

  • Load-bearing walls (structural + architectural)

  • Cladding panels (non-structural with large openings)

  • Parking garage perimeters (ventilation louvers, openings)

  • Privacy/security walls (small or no openings)

Typical Workflow

1. User in mp_dlg selects panel type: Wall OR clicks [Wall] button
2. wall_dlg opens
3. User sets panel dimensions:
   • Width: 12'-0"
   • Height: 10'-0" (one-story)
   • Thickness: 6"
4. User adds Window 1:
   • Type: Aluminum window
   • Size: 4'-0" W × 6'-0" H
   • Position: 2'-0" from left, 2'-0" from bottom
   • Frame: 1" reveal all around
5. User adds Door 1:
   • Type: Steel door + frame
   • Size: 3'-0" W × 7'-0" H
   • Position: 8'-0" from left, 0" from bottom (at grade)
   • Sill: None (at floor level)
6. User configures edges around openings:
   • Returns: 1/2" chamfer (architectural)
   • Corners: Diagonal bars (prevent cracking)
7. User adds reveal lines:
   • Horizontal reveal at mid-height (rustication)
   • Vertical reveals at panel thirds
8. User clicks OK
9. Wall panel elevation drawn with openings, reinforcement, dimensions

Control Semantics

Panel Dimensions

Overall Size:

  • wlw - Wall width (horizontal dimension):

    • Typical: 8’-0”, 10’-0”, 12’-0”, 16’-0”, 20’-0”

    • Based on: Building module, transportation limits

    • Maximum: ~40’ (transportation, handling)

  • wlh - Wall height (vertical dimension):

    • Single-story: 10’-12’

    • Two-story: 20’-24’

    • Maximum: ~60’ (handling, stability)

  • wlt - Wall thickness:

    • Non-structural: 4”-6”

    • Load-bearing: 6”-10”

    • Insulated (sandwich): 8”-12” (2 wythes + insulation)

Opening Configuration (up to 32)

Opening Enable:

  • wlo1 through wlo32 - Opening toggles

Per Opening Controls:

Opening Type:

  • wlot1 - Opening type dropdown:

    • Window opening (most common)

    • Door opening (personnel, overhead, service)

    • Louver opening (ventilation, HVAC)

    • Blank-out (formed opening, later infilled)

    • MEP penetration (small utility opening)

    • Reveal/rustication (architectural, not through-opening)

Opening Dimensions:

  • wlow1 - Opening width (rough opening):

    • Standard windows: 2’-0” to 6’-0”

    • Standard doors: 3’-0” (single), 6’-0” (double)

    • Large openings: 8’-0”+ (storefront, garage)

  • wloh1 - Opening height (rough opening):

    • Standard windows: 3’-0” to 6’-0”

    • Standard doors: 6’-8” to 8’-0”

    • Full-height: 8’-10’ (storefront)

Opening Position:

  • wlox1 - X position (horizontal from left edge):

    • Dimensioned from panel left edge

    • To opening centerline OR left edge (specify)

  • wloy1 - Y position (vertical from bottom):

    • Dimensioned from panel bottom

    • To opening centerline OR bottom edge (specify)

Opening Frame:

  • wlof1 - Frame/reveal depth:

    • Flush (no reveal) - 0”

    • Standard reveal - 1” to 2”

    • Deep reveal - 3” to 4” (shadow lines)

    • Frame type: Steel, aluminum, wood

Edge Details at Openings

Return Type:

  • wlor1 - Edge return per opening:

    Square Return:

    • Perpendicular cut

    • Simplest, most common

    • Sharp corners (may chip)

    Chamfered Return:

    • 45° bevel (typically 1/2” to 3/4”)

    • Architectural appearance

    • Reduces spalling/chipping

    Rounded Return:

    • Radius corner (1/4” to 1” radius)

    • Smooth appearance

    • More expensive to form

    Bullnose:

    • Large radius (2” to 4”)

    • Special architectural feature

    • Requires custom forms

Reinforcement Around Openings

Corner Reinforcement:

  • wlor1 - Corner bar configuration:

    • Diagonal bars (typical):

      • 2-#4 bars at each corner

      • Extend 24” minimum each direction

      • Prevents cracking at 45° angles

    • L-bars (alternative):

      • Horizontal + vertical bars hooked together

      • Standard practice

    • No additional bars:

      • For very small openings

      • Existing reinforcement sufficient

Lintel Bars (above openings):

  • wlol1 - Top reinforcement:

    • Size: #4, #5, #6 bars

    • Quantity: 2-4 bars typical

    • Extension: 24” min beyond opening each side

    • Purpose: Support load above opening

Sill Bars (below openings):

  • wlos1 - Bottom reinforcement:

    • Size: #3, #4 bars

    • Quantity: 2 bars typical

    • Extension: 12”-24” beyond opening

    • Purpose: Control cracking at sill

Reveals and Rustication

Architectural Reveals:

  • wlr1 through wlrN - Reveal lines:

    Horizontal Reveals:

    • Simulates multiple wythe courses

    • Typical spacing: 2’-0”, 4’-0” o.c.

    • Depth: 1/2” to 1” (shadow line)

    Vertical Reveals:

    • Panel division appearance

    • Typical spacing: Panel thirds, quarters

    • Creates modular appearance

    Grid Pattern:

    • Horizontal + vertical = checkerboard

    • Common in institutional buildings

    • Adds visual interest


Engineering Considerations

Opening Size Limits

Maximum Opening Size:

Rule of Thumb:
Opening area ? 50% of panel area (maintain structural integrity)

Example:
12' × 10' panel = 120 SF
Maximum opening: 60 SF
= 6' × 10' (full-height window, half width) OK
= 8' × 8' (large window) = 64 SF slightly over - check engineering

Small panels (< 8' wide):
Opening area ? 40% (less surrounding concrete for reinforcement)

Reinforcement Requirements

Diagonal Bars at Corners (Critical!):

Why Required:
Stress concentrations at opening corners
Diagonal tension cracks form at 45°
Without diagonal bars: WILL CRACK!

Standard Detail:
2-#4 bars at each corner (4 corners × 2 bars = 8 bars per opening)
Extend 24" minimum from corner
Lap with main reinforcement

For Large Openings (>6' wide or tall):
Increase to #5 bars or add more bars
Check with structural engineer

Lintel Design:

Load above opening:
Tributary width × height × load

Example:
12' panel, 6' window, 4' height above window
Load: 6' wide × 4' tall × 100 PSF = 2,400 lbs

Lintel capacity:
4-#5 bars, 6' span
Capacity: ~5,000 lbs (OK)

If insufficient: Add more bars or deepen lintel

Multiple Opening Spacing

Minimum Spacing Between Openings:

Horizontal: 
2'-0" minimum (16" absolute minimum if engineered)
Typical: 3'-0" to 4'-0"
Reason: Concrete between openings acts as "pier"

Vertical:
3'-0" minimum (24" absolute minimum)
Typical: 4'-0" to 6'-0"
Reason: Spandrel beam between openings

If closer: Treat as single large opening, infill afterward

User Example

Scenario: Single-story office facade panel

1. Panel Type: Wall
2. Dimensions:
   • Width: 16'-0"
   • Height: 11'-0" (single story)
   • Thickness: 6"
3. Opening 1 (Window - Left):
   • Type: Window
   • Size: 4'-0" W × 5'-0" H
   • Position: 2'-0" from left, 3'-0" from bottom
   • Frame: 1" reveal, aluminum frame
   • Return: 1/2" chamfer
4. Opening 2 (Window - Center):
   • Type: Window
   • Size: 4'-0" W × 5'-0" H
   • Position: 8'-0" from left (center), 3'-0" from bottom
   • Frame: 1" reveal
   • Return: 1/2" chamfer
5. Opening 3 (Door - Right):
   • Type: Door
   • Size: 3'-0" W × 7'-0" H
   • Position: 13'-0" from left, 0'-6" from bottom (raised sill)
   • Frame: Steel door frame
   • Return: Square
6. Reinforcement:
   • Main: #4 @ 12" o.c. vertical and horizontal
   • Diagonals at all opening corners: 2-#4 bars each
   • Lintels above all openings: 4-#5 bars, extend 24"
   • Sill bars: 2-#4 bars, extend 12"
7. Finish:
   • Exterior: Sandblast (exposed aggregate)
   • Interior: Smooth form finish
8. Reveals:
   • Horizontal reveal at 5'-6" (mid-height rustication)
9. Result: Facade panel with 2 windows, 1 door, architectural reveals

Integration

Called By: mp_dlg ? Panel Type ? Wall OR [Wall] button Drawing: wall.lsp generates elevation view with openings, reinforcement, dimensions

Variables:

  • wall-width, wall-height, wall-thickness

  • wall-openings[] - Array of opening definitions (type, size, position)

  • wall-reinforcement[] - Bar details around openings

  • wall-reveals[] - Architectural reveal lines

Calls:

  • opening.lsp - Opening generation

  • chamfer.lsp - Edge chamfers (if applicable)

  • Reinforcement generation modules


Best Practices

Opening Layout:

  • ? Symmetric layout (balanced appearance)

  • ? Align openings horizontally (consistent sill heights)

  • ? Maintain minimum spacing (2’-3’ between openings)

  • ? Center openings when possible (easier reinforcement)

Reinforcement:

  • ? ALWAYS use diagonal bars at opening corners

  • ? Extend lintel bars 24” minimum beyond opening

  • ? Check capacity for large openings (>6’ span)

  • ? Use continuous bars when possible (fewer splices)

Edge Details:

  • ? Chamfer exterior edges (weather, chipping resistance)

  • ? Square edges OK for interior

  • ? Deeper reveals (1”-2”) for strong shadow lines

  • ? Avoid very deep reveals (>2”) - hard to form

Common Mistakes:

  • ? Openings too close together (insufficient pier width)

  • ? Missing diagonal bars (WILL CRACK!)

  • ? Undersized lintels (cracks above opening)

  • ? Opening too close to panel edge (<12” - concrete breaks)


Documentation Metadata

Enhancement Status: ? COMPREHENSIVE - ENHANCED [4/8]


End of Document