ConstructiVision

ConstructiVision is an AutoCAD-embedded workflow aimed at concrete / tilt-up drafting and production.


Executive Dashboard

Current Phase

P1c: Integration & Bug Fixing ✅ Complete | P2: Design Improvement 🔵 Active

Overall Status

🟡 Yellow — P1c complete (37 bugs fixed, Bugs 1–92 tracked); P2 Design active; M2 validation closure gate at risk
Confidence: Moderate — progcont routing reconstruction blocks M2; App Store .bundle primary path confirmed; WiX permanently aborted

Upcoming 30/60/90 Days

  • 30 days (Apr 26): Close progcont routing reconstruction; complete P0 Steps 0-12 validation closure; reach M2 gate (Apr 7–21)

  • 60 days (May 26): M2.5 Integration & Quality Validation (May 19–26); x32 + x64 output quality verified; regression reruns complete

  • 90 days (Jun 26): M3 Design closure (May 31); enter P3 Security phase (Jun 1–Sep 30)

Top 3 Risks

  1. R6/BRK-04 progcont routing — VLX/source mismatch blocks M2 validation closure; md_dlg.lsp reconstruction required

  2. R18 Solo developer burnout — M2–M5 sequencing is aggressive for single owner; pacing critical

  3. R10 Code refactoring breaks workflows — Regression reruns mandatory before any P2 changes ship

Next 3 Milestones

  • Apr 7–21 — M2: Validation Closure Gate 🟡 Yellow — progcont routing + Step 0–12 closure required

  • May 19–26 — M2.5: Integration & Quality Validation ⏳ Not Started — depends on M2

  • May 31 — M3: P2 Design Improvement Complete ⏳ Not Started — depends on M2.5

Last Updated

2026-04-22View latest weekly update



About ConstructiVision

ConstructiVision is a tilt-up concrete panel detailing system embedded in AutoCAD 2000. It is used by concrete construction professionals to automate the full design-to-production workflow for tilt-up wall panels — the technique of casting concrete panels flat on a slab, then tilting them vertical to form a building’s exterior walls.

What It Does

The program replaces 2–4 hours of manual panel drafting with a dialog-driven parametric system that generates a fully dimensioned 3D panel in minutes. From a single session, a detailer can produce:

  • Panel shop drawings — 3D solid models of individual concrete wall panels complete with openings (windows, doors, dock levelers), blockouts, reveals, chamfers, hardware, pilasters, ledger bars, brace and pick points, and full dimensioning

  • Site drawings — plan-view layouts showing all panel placements on the building footprint, with grid lines, wall lines, slab edges, and footing connections

  • Engineering data exports — structured data files sent to lift engineering firms (Dayton/Richmond, Meadow-Burke, WSB/White Cap) for crane lift analysis and brace design

  • Materials lists — quantity take-offs for concrete volume, form material, hardware, chamfer strip, reveal strip, and connections

  • Panel books — batch-printed drawing sets with revision history and cover sheets

Technical Architecture

ConstructiVision is an AutoLISP/DCL application (126 .lsp source files, 44 .dcl dialog files) compiled into a single VLX bundle (csv.vlx, 813 KB) that loads inside AutoCAD’s Visual LISP runtime. Key architectural facts:

  • Menu system: 38 menu items in MENUGROUP=CSV, loaded via csvmenu.lsp at AutoCAD startup

  • Data model: The entire system centers on panelvar — an association list with 21 variable groups (~1,826 discrete input parameters) persisted as an XRecord in AutoCAD’s Named Object Dictionary under the key "panel_list"

  • Dialog system: ~4,500 controls across 44 DCL files; dialogs are modal and driven by a progcont bitmask routing system in VLX mode

  • Routing: csv.lsp checks the Named Object Dictionary for "panel_list" (panel drawing) or "site_list" (site drawing) to route the session; new drawings prompt the user via dwgtype.dcl

  • Module loading: csv.lsp sets ~60 system variables and loads 93 modules from csvlst on each invocation

  • Platform: AutoCAD 2000 (R15.0), 32-bit, Windows XP SP3 through Windows 10 x64

Version History

Version

Label

Status

v3.60

Legacy baseline

Archive; installer recovered

v7.0

Production (VMs 102/103)

Golden reference — read-only

PB11-00

Production Build 11

Stable VLX baseline — read-only

TB11-01

Test Build 11

Active development — 195 files

The 2026 Modernization

The 2026 effort focuses on making ConstructiVision distributable — not rewriting it. The core AutoLISP logic is the product; the goal is to ship it reliably on modern Windows and get it into the Autodesk App Store. Key threads:

  1. Validation campaign — AutoIT-driven automated UI testing across 6 VMs (XP through Win10 x64); OCR-based golden-baseline comparison; 92 bugs tracked (37 fixed, 5 open)

  2. progcont routing reconstruction — the VLX was compiled from source code not in this repository; reconstructing the missing hub-dialog (md_dlg.lsp) and bitmask routing so source-mode matches VLX behavior is the current M2 gate blocker

  3. App Store distribution — Autodesk App Store accepts compiled VLX uploads directly; no installer rebuild needed; primary path is .bundle packaging with OV code signing (~$200/year)

  4. cv-web companion — a browser-based 3D tilt-up panel viewer and structural check tool (TCA/ACI 551.2R) being developed in parallel as a future web product

Target Users

Concrete contractors, tilt-up detailing firms, and structural engineering consultants in the precast/tilt-up construction industry — primarily in the US, with strong adoption in the Pacific Northwest among firms working with White Cap (formerly WSB Supply) and similar concrete suppliers.

Contents