Prerequisite Software

Topo and Solar require an AutoCAD 2000 or later installation with Visual Basic for AutoCAD Module.

You can purchase AutoCAD directly on Autodesk's official website.

You can get your free VBA module from Autodesk, from AutoDesk's official website or from the links bellow.

AutoCAD versions up to 2009 had VBA pre-installed in it, while version from 2010 and onward need to download it and install it (as an additional free feature) by the user.

You can access this installation file from Autodesk’s Services & Support section of their website, under the Data & Download section, subsection Tools (currently here) or you can search Autodesk’s website using the keywords: Download VBA Module.

You can download the appropriate VBA module for your AutoCAD version from the official AutoDesk VBA web page or the following list:

AutoCAD 2023 – 64-bit

AutoCAD 2022 – 64-bit

AutoCAD 2021 – 64-bit

AutoCAD 2020 – 64-bit

AutoCAD 2019 – 32-bit – 64-bit

AutoCAD 2018 – 32-bit – 64-bit

AutoCAD 2017 – 32-bit – 64-bit

AutoCAD 2016 – 32-bit – 64-bit

AutoCAD 2015 –32-bit –64-bit

AutoCAD 2014 –32-bit –64-bit

AutoCAD 2013 –32-bit –64-bit

AutoCAD 2012 – 32-bit – 64-bit

AutoCAD 2011 –32-bit –64-bit

AutoCAD 2010 –32-bit –64-bit

To install it on your system close all programs, double-click the downloaded self-extracting .exe file in Windows Explorer, unzip the file to the location of your choice, or use the default location and follow the on-screen instructions.



Solar requires OpenOffice Calc to allow analysis of time-history simulation results of solar insolation.

Calc is a spreadsheet application (similar to Microsoft Excel), within the OpenOffice office suite, provided free from Apache.

Solar installation package comes with an OpenOffice Calc file that contains macros for importing simulation matrices (as exported by Solar) and plotting groups of results for comparison and analyses studies.

You can download a free copy of the suite for your language at Apache's official website.



All AutoCAD plugins require some standard Windows OS runtime libraries to allow execution of software designed with Microsoft Visual Basic 6 (VB6), Microsoft VB6 Common Controls, Microsoft Internet Transfer Control and Microsoft ActiveX Control.

Please refer to the Dependencies Download Page for more information.

Dependencies Download


We deploy our AutoCAD plugins without their Windows OS runtime dependencies to prevent unnecessary downloads.

Normally these runtime are already installed on Windows x32bit Operating Systems, fully updated from Microsoft. However working stations running x64bit Windows, Windows 8 and newer, Windows XP as well as users not updating their Operating Systems regularly, experience crashes during command executions of AutoCAD VBA plugins.

If you experience any runrime error in a module of our plugin please:

  1. Make sure you are are running the latest version of our software. If not, please read the Help file in your installation folder on how to update it.
  2. If you still encounter problems running AutoCAD embedded macros, consider installing any of the following Microsoft runtime files, depending on your problem. In case of doubt you can try them one by one. These runtime patches are displayed in order of importance.

All the packages bellow have to be downloaded (unzip if zipped) and run as Administrator.




Common problem at Windows 8 and later, 64 bit Windows versions & Windows XP or earlier who miss official updates. It installs (or updates) and registers on your OS the runtime files: mscomctl.ocx and msinet.ocx. Download, unzip the package and run x64.bat or x32.bat, depending on your system.

If VB6 executable programs can not run on your windows at all, it means you are missing the runtime libraries. Please download Visual Basic 6 with Service Pack 6 runtime from Microsoft's website or from our repository and install it. Microsoft Support website.

If you still encounter problems with VB6 programs although you had the VB6(SP6) runtime installed as above, please consider installing Microsoft's VB6 Common Controls package. Please download it from Microsoft's website or from our repository and install it. Microsoft Support website.

If you experience problems on Microsoft Forms and other ActiveX Controls, please download Microsoft ActiveX Control Pad from Microsoft's website or from our repository and install it. This is most unlikely to occur but if you tried all the above, this pack may do the trick. Microsoft Support website.


If you still encounter a RUNTIME ERROR on hidden module, please put mscomctl.ocx inside your AutoCAD installation folder, right where acad.exe is. Then run AutoCAD. You can find mscomctl.ocx along with other windows prerequisite libraries on our Download Page.

Facebook Twitter Google+ LinkedIn Delicious Myspace E-Mail