viewpt-dcl.md — Viewport Configuration

File: viewpt.dcl
Version: v3.60
Category: Dialog Definitions
Size: 6.1 KB (185 lines)

Note

Drawing View Configuration

Configure drawing viewports including view selection, scale, orientation, and layout for multi-view panel drawings and sheet composition.


Functional Purpose

Viewport Configuration - Manages drawing views and viewports for displaying panels from multiple angles (elevation, plan, sections) at appropriate scales on drawing sheets.

Key Functions:

  1. View selection (elevation, plan, section, isometric)

  2. Scale setting (1/4”, 1/2”, 3/4”, etc.)

  3. Viewport layout (position on sheet)

  4. View orientation (front, back, left, right, top, bottom)

  5. Display control (what layers/features visible)

  6. Multi-view coordination (aligned views)

Typical Workflow

1. User creates panel drawing
2. User opens viewpt-dcl (View ? Configure Viewports)
3. User adds Viewport 1:
   • Type: Front Elevation
   • Scale: 1/4" = 1'-0"
   • Position: Center of sheet
   • Show: All layers
4. User adds Viewport 2:
   • Type: Section A-A
   • Scale: 1/2" = 1'-0"
   • Position: Below elevation
   • Show: Rebar, embeds visible
5. User adds Viewport 3:
   • Type: Plan View
   • Scale: 1/4" = 1'-0"
   • Position: Upper right
6. Viewports arranged on sheet
7. Sheet ready for plotting

Control Semantics

Viewport Configuration

View Type:

  • vp_type - View dropdown:

    • Front Elevation (most common)

    • Back Elevation

    • Left/Right Side Elevation

    • Top View (Plan)

    • Bottom View

    • Section (specify cutting plane)

    • Isometric (3D view)

    • Detail (enlarged portion)

Scale:

  • vp_scale - Drawing scale:

    • 1/8” = 1’-0” (small, overview)

    • 1/4” = 1’-0” (standard panel elevation)

    • 3/8” = 1’-0”

    • 1/2” = 1’-0” (standard details)

    • 3/4” = 1’-0”

    • 1” = 1’-0”

    • 1-1/2” = 1’-0” (large details)

    • 3” = 1’-0” (very large, connections)

Position:

  • vp_x, vp_y - Viewport position on sheet

  • vp_width, vp_height - Viewport size

  • vp_center - Auto-center on sheet

  • vp_align - Align with other viewports

Display Control

Layer Visibility:

  • vp_layers - Layer control per viewport:

    • All layers visible (typical)

    • Select layers (custom)

    • Hide reference layers (cleaner view)

Feature Display:

  • vp_show_rebar - Show reinforcement

  • vp_show_embeds - Show embed plates

  • vp_show_dims - Show dimensions

  • vp_show_notes - Show text/notes

  • vp_show_grid - Show reference grid

Line Control:

  • vp_lineweight - Override lineweights:

    • Use layer settings (typical)

    • Plot style override

    • Custom weights


Standard View Layouts

Single View (Simple)

???????????????????????????????????????
?                                     ?
?                                     ?
?        Front Elevation              ?
?        Scale: 1/4" = 1'-0"          ?
?                                     ?
?                                     ?
?                                     ?
???????????????????????????????????????

Elevation + Section (Common)

???????????????????????????????????????
?        Front Elevation              ?
?        Scale: 1/4" = 1'-0"          ?
???????????????????????????????????????
?   Section A-A     Section B-B       ?
?   Scale: 1/2"     Scale: 1/2"       ?
???????????????????????????????????????

Multi-View (Complete)

???????????????????????????????????????
?  Front Elevation ?   Plan View      ?
?  Scale: 1/4"     ?   Scale: 1/4"    ?
???????????????????????????????????????
?  Section A-A     ?   Detail 1       ?
?  Scale: 1/2"     ?   Scale: 1"      ?
???????????????????????????????????????

Scale Guidelines

Panel Elevations

Scale Selection:

Panel Size       Recommended Scale
< 10' tall      1/4" = 1'-0"
10'-20' tall    1/4" or 1/8"
> 20' tall      1/8" = 1'-0"

Criterion: Fit on sheet with room for notes
Standard sheet: 24" × 36" (Arch D)

Sections

Scale Selection:

Section Type       Recommended Scale
Overall section    1/4" = 1'-0"
Detail section     1/2" or 3/4"
Connection detail  1" or 1-1/2"
Weld detail        3" = 1'-0"

Criterion: Show necessary detail clearly

Details

Scale Selection:

Detail Type              Recommended Scale
General assembly         1/2" = 1'-0"
Connection close-up      1" = 1'-0"
Rebar placement          1-1/2" = 1'-0"
Weld joint               3" = 1'-0"

Larger scale = More detail visible

Viewport Alignment

Aligned Views (Professional)

Front Elevation:
??????????????????
?                ? ? Aligned
?   [Panel]      ?
?                ?
??????????????????
        ? Aligned vertically
Section A-A:
??????????????????
?   [Section]    ?
??????????????????

Alignment creates clean, organized drawing

Projection Lines

Show Relationships:

Plan View:    [Rectangle]
              ? Projection
Elevation:    [Panel with height]
              ? Projection
Section:      [Cut through detail]

Dashed lines connect views (optional)
Shows spatial relationship

Multi-Sheet Coordination

View Distribution

Sheet 1 (A-301):
- Front Elevation (main view)
- General notes
- Panel schedule

Sheet 2 (A-302):
- Section details (4-6 sections)
- Connection details
- Enlarged details

Sheet 3 (A-303):
- Rebar details
- Embed plate details
- Installation notes

Cross-reference with detail bubbles:
"See Detail 3/A-302" = Detail 3 on Sheet A-302

Integration

Called By:

  • View menu ? Configure Viewports

  • Sheet setup

  • Layout manager

Generates:

  • Viewport objects in layout space

  • View-specific layer freezing

  • Scale-specific text sizing

Coordinates:

  • Multiple views on same sheet

  • Detail references

  • Section cut lines


Best Practices

View Selection:

  • ? Front elevation essential (always include)

  • ? Sections at critical areas (connections, openings)

  • ? Plan view if orientation unclear

  • ? Details as needed (not overcrowding)

Scale:

  • ? Consistent scales when possible (1/4” typical)

  • ? Larger scale for more detail (but fewer views fit)

  • ? Note scale prominently (below each view)

  • ? Verify text readable at scale

Layout:

  • ? Align views vertically/horizontally

  • ? Leave space for dimensions, notes

  • ? Logical flow (top to bottom, left to right)

  • ? Group related views together

Common Mistakes:

  • ? Scale too small (can’t read dimensions)

  • ? Scale too large (doesn’t fit on sheet)

  • ? Views not aligned (looks unprofessional)

  • ? Missing scale notation (critical error!)

  • ? Too many views (cluttered, confusing)


CAD Viewport vs Paper Space

Model Space:

Full-size model (1:1 scale)
All geometry at actual size
Panel: 12' × 10' = 144" × 120" actual

Paper Space (Layout):

Viewports display model at scale
Viewport 1: Shows model at 1/4" scale
  12' panel = 3" on paper
Viewport 2: Shows same model at 1/2" scale
  12' panel = 6" on paper

Same geometry, different views/scales

Documentation Metadata

Enhancement Status: ? COMPREHENSIVE - ENHANCED [18/23 v3.60 remaining ? 38/42 COMPLETE]


End of Document