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¶
R6/BRK-04 progcont routing — VLX/source mismatch blocks M2 validation closure;
md_dlg.lspreconstruction requiredR18 Solo developer burnout — M2–M5 sequencing is aggressive for single owner; pacing critical
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-22 — View latest weekly update
Quick Links¶
Planning & Status¶
📋 Cover Sheet & Project Charter — Executive summary, roadmap, budget, risks (canonical strategy authority)
📅 Phase Plan (P0–P5) — Execution and gate sequencing (canonical execution authority)
🗓️ Milestones Dashboard — Phase tracking with RAG status and dependencies
📆 Weekly Updates — Running log of status, shipped artifacts, and decisions
📅 Modernization Plan (2026) — Full document index for all 40+ modernization docs
QA & Bug Tracking¶
🐛 TB11 Bug Tracker — 46 tracked rows (max ID 92) | 37 fixed | 5 open
⚙️ Comprehensive Workflow Analysis & DFMEA — DFMEA risk table, progcont routing map, validation gap evidence
✅ Testing & Validation Strategy — AutoIT automation, OCR pipeline, golden baseline procedure
Architecture & Distribution¶
🏗️ TB11-01x32 Architecture — x32 build file list, startup chain, VLX vs source mode
🏗️ TB11-01x64 Architecture — x64 build and registry fix documentation
📦 Release & Distribution Plan — App Store
.bundleprimary path; WiX contingency-only🌐 cv-web vs Pascal Editor Strategy — Architecture recommendation and non-goals for 2026
Marketing & Product¶
📈 Marketing & Sales Enablement Pack — Messaging, positioning, sales collateral
🤝 Go-to-Market & Partner Pilot Plan — White Cap pilot, World of Concrete 2027 plan
Reference¶
🌐 Web Deployment — CI/CD pipeline architecture and deployment infrastructure
🧭 Product Management Mock Portfolio — ABC anonymized PM framework, critical path, release gates, and CEO briefing cut
📚 Legacy Archive (v3.60 & Earlier) — Historical documentation, v3.60 analysis, and installation guides
📝 Commit History — Auto-updated log of recent commits and changes
🔧 Installer Decision (archived — WiX approach aborted Feb 28)
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 viacsvmenu.lspat AutoCAD startupData 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
progcontbitmask routing system in VLX modeRouting:
csv.lspchecks the Named Object Dictionary for"panel_list"(panel drawing) or"site_list"(site drawing) to route the session; new drawings prompt the user viadwgtype.dclModule loading:
csv.lspsets ~60 system variables and loads 93 modules fromcsvlston each invocationPlatform: 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:
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)
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 blockerApp Store distribution — Autodesk App Store accepts compiled VLX uploads directly; no installer rebuild needed; primary path is
.bundlepackaging with OV code signing (~$200/year)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¶
- Commit History
- Full Commit Details (Latest 10)
- 0f1485ff — feat: multi-floor stacking in Building 3D view (Overall Building Plan)
- 0a6d7282 — fix: auto-check all floors on project load so 3D shows full building
- 22be409d — feat: multi-floor slab/roof planes + bounding box fix in 3D site view
- 67da61cd — fix: Arlington Level 2 clones full 8-elevation Level 1 chain
- a7c76690 — fix: Arlington Level 2 two-wall demo + clone-first-floor add button
- 0a54126c — fix: Level 2 elevations no longer bleed into Level 1 view
- 53314988 — fix: drvar hardware circles always draw regardless of pos0 enable toggle
- 604f8d0f — fix: panatt drvar pos0=0 inverted enable, add fs field decode
- 0008752f — fix: drawdim DIMASSOC=1 architecture + elevmrkr local DIMASSOC=0 + dlvar x-suppression
- 5717421c — fix: restore CSB001.dwg to 183286-byte PB11 original
- Complete Commit History by Month
- Full Commit Details (Latest 10)
- ConstructiVision Modernization (2026) — Project Plan
- March 23 Rebaseline Notice
- Endgame
- Quick Status (February 13, 2026)
- Platform Compatibility Matrix (Validated Feb 13, 2026)
- Installer Modernization Plan
- Document Tree
- ConstructiVision Modernization 2026
- Project Charter
- Inventory & Gap Analysis
- Target Architecture (Modern Windows + Modern AutoCAD)
- Phase Plan (P0-P5)
- 2026 Timeline (Week-by-Week)
- CV-Web vs Pascal Editor Comparison Strategy
- Risk Register (2026)
- Testing & Validation Strategy
- Release and Distribution Plan (App Store First)
- v3.60 Source Recovery — Missing Dependency Fix
- ConstructiVision TB11-01x32 — Architecture & Deployment
- ConstructiVision TB11-01x64 — Architecture & Deployment
- 30 — AutoCAD Evolution Analysis: Version-by-Version Impact on ConstructiVision
- 31 — Comprehensive Workflow & Human Factors Analysis
- Bug Tracker — Validation Campaign
- XData Refactor Plan — Eliminate Text File Serialization
- 34 — Tech Support Modernization
- Software Development Lifecycle
- AutoCAD 2000 Environment Variables (
setenv/getenv) Reference - 37. QA Autopilot Audit And Risk Gates
- 42 — Menu & Routing Redesign
- TB11 Manual Test Procedures
- Project Data Persistence Architecture
- 45. TB11–PB11 Parity Test Plan
- ConstructiVision User Manual — v11 (TB11-01x32)
- Windows 10 Upgrade Study - Constructivision Compatibility
- Demo Plan — White Cap + World of Concrete (End of 2026)
- AI Enhancements Roadmap (P5)
- Milestones Dashboard
- Weekly Updates
- Marketing + Product Research Sprint (March 23, 2026)
- Customer Discovery Question Bank + Scoring Rubric
- Competitive + Complementary Landscape Scan (March 2026)
- 41. Competitive Parity Checklist — ConstructiVision vs Industry Benchmark
- Skill Development Guide
- Templates
- Tilt-Up Design Details
- Contents
- Panel Joint Types — Tilt-Up Panels
- Chamfers and Edge Profiles — Tilt-Up Panels
- Corner Conditions — Tilt-Up Panels
- Panel Proportions and Thickness — Tilt-Up Panels
- Openings and Concrete Legs — Tilt-Up Panels
- Panel Weight, Center of Gravity, and Material Quantities — Tilt-Up Panels
- Lifting, Rigging, and Bracing — Tilt-Up Panels
- Reinforcement, Cover, and Embeds — Tilt-Up Panels
- Sealant Specifications — Tilt-Up Panel Joints
- Panel Book Notation — Tilt-Up Design Details
- Building Layout and Viewing Conventions
- Industry References — Tilt-Up Design
- Why This Matters for ConstructiVision
- Quick Reference — Most Common Values
- Document Map
- Contents
- Web Deployment
- ABC - Cloud Product Management Portfolio (Anonymized)
- Document Coverage
- Planning Assumptions
- MVP/MSP Snapshot
- Core Principles
- Contents
- 00 - Charter And Product Vision
- 01 - ICP, JTBD, And Market Segmentation
- 02 - North Star And KPI Framework
- 03 - Strategy Themes And 12-Month Roadmap
- 04 - Discovery Pipeline And Prioritization
- 11 - Requirements Traceability Matrix
- 12 - Critical Path, Risk Analysis, And Integrated Schedule
- 05 - Delivery Model And Release Train
- 06 - Pricing, Packaging, And Commercial Model
- 07 - Launch, Go-To-Market, And Enablement
- 08 - Customer Success, Retention, And Expansion
- 09 - Security, Compliance, And Operational Risk
- 10 - Operating Cadence And Governance
- 13 - Release Readiness Gates
- 14 - Elaborate Examples: Story -> Use Case -> Requirement
- 15 - Tooling For Stories, Requirements, Prioritization, And Releases
- 16 - CEO Briefing Cut (2-Page Version)
- Templates
- Suggested Execution Sequence
- Execution Control Artifacts
- Legacy ConstructiVision