ConstructiVision v3.60 Module Documentation¶
Version: v3.60
Total Modules: 109 FAS modules
Organization: Categorized by functional area
Note
Module Organization
Modules are organized into 15 functional categories matching the structure found in CSV.VLX:
Core Application (6 modules)
Project Management (5 modules)
Panel Drawing & Layout (7 modules)
Dialog Boxes (40+ modules in 5 subcategories)
Drawing & Dimensioning (7 modules)
Feature Generation (10 modules)
Engineering Calculations (4 modules)
Data Import/Export (8 modules)
Automation & Batch Operations (4 modules)
Validation & Checking (4 modules)
List Management & Sorting (4 modules)
Block & Attribute Management (4 modules)
Revision & Markup (3 modules)
Page & Layout Management (3 modules)
Helper Modules (10 modules)
Module Categories¶
01. Core Application Modules¶
Purpose: Application initialization, error handling, system management
Modules:
02. Project Management¶
Purpose: Project file operations, new/existing project handling
Modules:
03. Panel Drawing & Layout¶
Purpose: Panel creation, editing, finalization
Modules:
04. Dialog Boxes¶
Purpose: User interface dialogs (40+ modules)
Base/Foundation Dialogs¶
BP_DLG, FH_DLG, FS_DLG, FV_DLG
Panel Dialogs¶
PP_DLG, SLAB_DLG, WALL_DLG, RO_DLG
Feature Dialogs¶
CH_DLG, DL_DLG, DR_DLG, MP_DLG, OPENING
Material & Connection Dialogs¶
MATL_DLG, WC_DLG, WC_EDIT, WD_DLG
Batch & Calculation Dialogs¶
BTCH_DLG, CALC_DLG, GRID_DLG, LYR_DLG, SDWG_DLG
05. Drawing & Dimensioning¶
DRAWDIM, drawdimlst, BASEDIM, DRWBAS, LAYOUT, SLIDE, PLT
06. Feature Generation¶
BOLT, BRACE, CHAMFER, COLUMN, DOWELS, FOOTING, MITER, OPENING, WELD, WELDCONN
07. Engineering Calculations¶
CENTGRAV, FEATURE, POINTS, THICK
08. Data Import/Export¶
dreng, drread, mbeng, mbread, wsbeng, wsbread, engexp, engimp
09. Automation & Batch Operations¶
BTCH, BPAUTO, PPAUTO, PPCENT
10. Validation & Checking¶
CHRCHK, DBCHK, DIRCHK, RANGCHCK
11. List Management & Sorting¶
NEWLIST, WCLIST, WCEDLST, STRLSORT
12. Block & Attribute Management¶
MKBLK, nbblock, nb_dlg, nbenable
13. Revision & Markup¶
REVISION, DONEREV, ELEVMRKR
14. Page & Layout Management¶
FPAGE, WCPAGE, WDPAGE
15. Helper Modules¶
editbx, native, OKCANHLP, PICK, SAVELAY, GREEN, INVAR, SCR, CONVERT, TILTUP
Contents¶
- Core Application Modules
- CSV.lsp — Main Application Entry Point (CRITICAL)
- CSVMENU.lsp — Main Menu System
- ENABLE.lsp — Dialog Control State Management
- ERR.lsp — Dialog Input Validation & Error Display
- SETVARS.lsp — AutoCAD System Variable Configuration
- UPDVAR.lsp — Dialog Variable Update & Conversion
- WARNING.lsp — Warning Dialog Display System
- WARNING - Module functionality
- Project Management
- Panel Drawing & Layout
- DRAWPAN.lsp — Panel Drawing Generation Engine
- FINPAN.lsp — Panel Finalization & Cleanup
- INSPANEL.lsp — Panel Insertion & Placement
- MAKEPAN.lsp — Panel Block & Entity Creation
- PANATT.lsp — Panel Attributes & Variable Initialization
- PANEL.lsp — Panel Entry Point & Validation
- RENPAN.lsp — Panel Renumbering & Renaming
- Dialog Boxes
- Batch & Calculation Dialogs
- BP_DLG.lsp — Base Plate Dialog Handler
- CALC_DLG.lsp — Calculation Dialog
- CH_DLG.lsp — Chamfer Dialog Handler
- DL_DLG.lsp — Dowel/Lift Dialog Handler
- DR_DLG.lsp — Dowel/Rebar Dialog Handler
- FH_DLG.lsp — Foundation Head Dialog
- FS_DLG.lsp — Foundation Slab Dialog
- FV_DLG.lsp — Foundation Void Dialog
- GRID_DLG.lsp — Grid Layout Dialog
- LB_DLG.lsp — Ledger Beam Dialog
- LL_DLG.lsp — Load Line Dialog
- LYR_DLG.lsp — Layer Management Dialog
- MATL_DLG.lsp — Material Selection Dialog
- MD_DLG.lsp — Main Dialog Controller
- MP_DLG.lsp — Mix Profile Dialog Handler (CRITICAL)
- NB_DLG.lsp — Note Block Dialog
- OPENING.lsp — Panel Opening Management
- PL_DLG.lsp — Plate Line Dialog
- PP_DLG.lsp — Panel Parameters Dialog Handler
- RO_DLG.lsp — Roof Panel Dialog
- SB_DLG.lsp — Slab Base Dialog
- SDWG_DLG.lsp — Site Drawing Details Dialog
- SD_DLG.lsp — Site Drawing Dialog
- SLAB_DLG.lsp — Slab Panel Dialog Handler
- SS_DLG.lsp — Slab Side Dialog
- TP_DLG.lsp — Top Plate Dialog
- TS_DLG.lsp — Tilt Slab Dialog
- WALL_DLG.lsp — Wall Panel Dialog Handler
- WC_DLG.lsp — Weld Connection Dialog Handler (CRITICAL)
- WD_DLG.lsp — Weld Detail Dialog
- Drawing & Dimensioning
- Feature Generation
- BOLT.lsp — Bolt Connection Generation
- BRACE.lsp — Brace Point Generation
- CHAMFER.lsp — Chamfer Feature Generation
- COLUMN.lsp — Column Connection Generation
- DOWELS.lsp — Dowel/Lift Insert Generation
- FOOTING.lsp — Footing Connection Generation
- MITER.lsp — Miter Joint Generation
- WELD.lsp — Weld Symbol Generation
- WELDCONN.lsp — Weld Connection Generation (CRITICAL)
- Engineering Calculations
- Data Import/Export
- Automation & Batch Operations
- Validation & Checking
- List Management & Sorting
- Block & Attribute Management
- Revision & Markup
- Page & Layout Management
- Helper Modules
- CONVERT - Data conversion
dwg.dclâ” dialog inventory- EDITBX - Module functionality
- FENABLE - Feature enable/disable handler
- GREEN - Module functionality
- INVAR - Module functionality
- INVAR - Module functionality
- J - Module functionality
- NATIVE - Module functionality
- OKCANHLP - Module functionality
- PDISABLE - Module functionality
- PICK - Module functionality
- POINTMAP - Point/coordinate
process.dclâ” dialog inventory- SAVELAY - Module functionality
- SBENABLE - Feature enable/disable handler
- SCR - Module functionality
- SHOW - Module functionality
- TEST - Module functionality
viewpt.dclâ” dialog inventory- WCENABLE - Feature enable/disable handler
- WDENABLE - Feature enable/disable handler
- DCL Definitions
- bp_dlg.dcl — Base Plate / Anchor Bolt Configuration
- btch_dlg.dcl — Batch Processing Configuration
- calc_dlg.dcl — Foot/Inch Calculator Utility
- ch_dlg.dcl — Chamfer Configuration
- dl_dlg.dcl — Dowel/Lift Insert Configuration
- dreng_dlg.dcl — Rebar Engineering Calculations
- dr_dlg.dcl — Dowel/Rebar Projection Configuration
- dwg-dcl.md — Drawing Generation Configuration
- fh_dlg.dcl — Foundation/Bearing Configuration
- fs_dlg.dcl — Finish/Surface Configuration
- fv_dlg.dcl — Field Verification Dialog
- grid_dlg.dcl — Grid Layout System Configuration
- invar-dcl.md — Invariant Properties Dialog
- lb_dlg.dcl — Ledger Beam Connection Configuration
- ll_dlg.dcl — Lintel/Ledger Configuration
- lyr_dlg.dcl — Layer Management Configuration
- matl_dlg.dcl — Material Specification Configuration
- mbeng_dlg.dcl — Moment/Bending Engineering
- md_dlg.dcl — Material Database Configuration
- mp_dlg.dcl — Master Panel Dialog (CRITICAL)
- nb_dlg.dcl — Note/Bubble Configuration
- new.dcl — New Project Creation
- pl_dlg.dcl — Panel List Management
- pp_dlg.dcl — Panel Parameters / Pick Point Configuration
- process-dcl.md — Process Status Dialog
- project.dcl — Project Selection Dialog
- revision-dcl.md — Revision Control Dialog
- ro_dlg.dcl — Roof Features Configuration
- sb_dlg.dcl — Schedule/Bill Configuration
- sdwg_dlg-dcl.md — Sheet Drawing Setup
- sd_dlg.dcl — Schedule/Detail Drawing Configuration
- slab_dlg.dcl — Slab Panel Configuration
- ss_dlg.dcl — Section/Slice Configuration
- tp_dlg.dcl — Top Plate Configuration
- ts_dlg.dcl — Tolerance Specification
- viewpt-dcl.md — Viewport Configuration
- wall_dlg.dcl — Wall Panel with Openings Configuration
- warning-dcl.md — Warning and Error Dialog
- wc_dlg.dcl — Weld Connection Configuration (CRITICAL FEATURE)
- wc_edit-dcl.md — Weld Connection Edit Dialog
- wd_dlg.dcl — Window/Door Detail Configuration
- wsbeng_dlg.dcl — Wall/Slab Bending Engineering