TVS_VENT is a ObjectARX-based AutoCAD plugin designed for drafting and managing ventilation systems. It enhances AutoCAD's core functionality with custom entities and intuitive commands tailored specifically for HVAC design.
TVS_TOOLS plugin for parsing 1D floor plans and generating axonometric schemes using AutoCAD primitives + several oher commands.
Note: This program features a Russian interface.
-
Custom Ventilation Components
Create and manage ducts, tees, elbows, and other ventilation elements using specialized entities. -
Interactive Editing
Modify dimensions, types, and attributes of ventilation ducts with grips, dialogs, and contextual commands. -
Axonometric Diagram Generation
Automatically generate axonometric diagrams from floor plans using the companionTVS_TOOLSplugin. -
Airflow Calculator
Built-in calculator to determine:- Air velocity
- Airflow rate
- Pressure loss
-
Dimension Callouts & Labels
Automatically generate clear callouts and annotations for ducts and equipment. -
Specification Export
Generate complete equipment and duct specifications, with optional export to Excel. -
1D/2D Display Switching
Toggle between simplified 1D or full 2D visual representations of the duct system. -
Duct Masking
Hide ducts and objects below others by controlling their draw order for clean visualization. -
Block Attribute Integration
Add and manage attributes for custom equipment blocks—fully integrated with specifications and callouts. -
Block Manager
Modify attributes for selected blocks with a centralized interface.
- AutoCAD 2015-2024 or compatible version (must support ObjectARX)
- Windows 10/11
- Download the appropriate version of the plugin from the Downloads section above.
- Run Installer
- Open Autocad with administrative permissions once
To build the project, follow these steps:
-
Download ObjectARX
Download the ObjectARX SDK for AutoCAD 2024 from the Autodesk Developer Network (ADN).
Place the downloaded files in theThirdPartyfolder underObjextARX2024. -
Install Inno Setup
Download and install the Inno Setup installer program from Inno Setup Downloads. -
Run the Build Script
Navigate to theproject generatorfolder and runregenerate.bat. This script will:- Generate project files.
- Build the solution for the specified AutoCAD versions.
- Create the installer using Inno Setup.
-
Locate the Output
After running the script, the resulting.exeinstaller file will be located in theInstaller\Versionsfolder.
- TVS_Vent_Tools_2015-2018 (x64, x32) version 3.2 (EXE)
- TVS_Vent_Tools_2015-2019 (x64, x32) version 3.3 (EXE)
- TVS_Vent_Tools_2015-2019 (x64, x32) version 3.3.1 (EXE)
- TVS_Vent_Tools_2015-2020 (x64, x32) version 3.3.1 (EXE)
- TVS_Vent_Tools_2021-2022 (x64, x32) version 3.3.1 (EXE)
- TVS_Vent_Tools_2024 (x64, x32) version 3.3.1 (EXE)
TVS_VENT is developed in C++ using the ObjectARX SDK. The project extends AutoCAD with:
- Custom entities
- Event handling (grips, commands)
- Dialog UI integration
This project is licensed under the MIT License.