ConstructiVision v7.0 Module Documentation

Version: v7.0 (patch/internal version)
Release: ~2020s
AutoCAD Support: Modern versions (2020+)
Status: Simplified rewrite; basis for 2026 modernization

Warning

Major Differences from v3.60

v7.0 is a complete rewrite that removed many v3.60 features:

  • ❌ Registration/licensing system (removed)

  • ❌ Error handler (removed)

  • ❌ 40+ system variables (hardcoded instead)

  • ⚠️ Many functional modules (merged or deprecated)

  • ✓ 70+ modules auto-loaded

  • ✓ Functions embedded (monolithic design)

Several v3.60 categories are deprecated in v7.0 (see sections below). Check individual category headers for deprecation details.


Module Categories

01. Core Application Modules

Purpose: Application initialization, library configuration

Current Status: Active
Module: README (overview)


02. Project Management

Purpose: Project file operations, new/existing project handling

Current Status: ⚠️ Deprecated — See deprecated.md
v3.60 Modules (Removed): PROJECT, PJ_NAME, NEW, DWGNEW, DWGOLD


03. Panel Drawing & Layout

Purpose: Panel creation, editing, finalization

Current Status: ⚠️ Deprecated — See deprecated.md
v3.60 Modules (Removed): PANEL, DRAWPAN, MAKEPAN, INSPANEL, FINPAN, RENPAN, PANATT


04. Dialog Boxes

Purpose: User interface dialogs

Current Status: Active

Base/Foundation Dialogs

  • Foundation project dialogs

Panel Dialogs

  • Panel type and property dialogs

Feature Dialogs

  • Feature creation dialogs (bolts, welds, etc.)

Material & Connection Dialogs

  • Material and connection specification dialogs

Batch & Calculation Dialogs

  • Status: ⚠️ Deprecated — Batch operations removed


05. Drawing & Dimensioning

Purpose: Drawing generation and automated dimensioning

Current Status: ⚠️ Deprecated — See deprecated.md
v3.60 Modules (Removed): DRAWDIM, BASEDIM, DRWBAS, LAYOUT, SLIDE, PLT


06. Feature Generation

Purpose: Connection and feature creation (bolts, welds, dowels, etc.)

Current Status: Active


07. Engineering Calculations

Purpose: Structural calculations and utility functions

Current Status: Partially Deprecated — See deprecated.md
v3.60 Modules (Removed): CENTGRAV, FEATURE, POINTS, THICK
v3.60 Utilities Included: Helper and utility functions from v3.60’s utility module


08. Data Import/Export

Purpose: Data exchange and library management

Current Status: Active
Modules:


09. Automation & Batch Operations

Purpose: Batch processing and automation frameworks

Current Status:Deprecated — See deprecated.md
v3.60 Modules (Removed): BTCH, BPAUTO, BPAUTO2, DONEREV


10. Validation & Checking

Purpose: Data validation and error checking

Current Status: ⚠️ Deprecated — See deprecated.md
v3.60 Modules (Removed): DBCHK, DIRCHK, CHRCHK, ERRLIB


11. List Management & Sorting

Purpose: List data structure management

Current Status:Deprecated — See deprecated.md
v3.60 Modules (Removed): NEWLIST, LISTOBJ, LISTDISPLAY, SORTLIST


12. Block & Attribute Management

Purpose: AutoCAD block and attribute handling

Current Status: Active


13. Revision & Markup

Purpose: Revision tracking and document markup

Current Status:Deprecated — See deprecated.md
v3.60 Modules (Removed): REVMARK, MARKOBJ, REVISION


14. Page & Layout Management

Purpose: Page configuration and layout automation

Current Status: ⚠️ Deprecated — See deprecated.md
v3.60 Modules (Removed): PAGE, LAYOUT, PAGESETUP


15. Helper Modules

Purpose: Utility functions and common operations

Current Status: Active


DCL Definitions

Purpose: Dialog control language file definitions

Current Status: Active


Contents (Toctree)