Automatic length calculation and graphical linking tools for MicroStation VBA.
Invoke-WebRequest -Uri "https://github.com/Asketyll/ARES/releases/download/installer-v1.2.0/AresInstaller.exe" -OutFile "$env:TEMP\AresInstaller.exe"; Start-Process "$env:TEMP\AresInstaller.exe" -Verb RunAs| Component | Release | Description |
|---|---|---|
| Installer | Windows installer with automatic setup | |
| MVBA | MicroStation VBA source code |
| Directory | Tech | Role | Docs |
|---|---|---|---|
MVBA/ |
VBA 7.1 | The MicroStation add-in (core functionality) | README |
installer/ |
C# WinForms | Windows installer; writes HKCU\Software\ARES\Version |
README |
User features — full key-in reference and configuration variables live in the Wiki (Version FR):
| Feature | Description | Docs |
|---|---|---|
| Auto Lengths | Automatic length calculation for linked graphical elements (+ color sync) | EN · FR |
| Zoning | Buffer zone generation around elements (configurable distance, level, style, color, weight) | EN · FR |
| Zone Export | Element lengths (partial or full) inside zone polygons, exported per group to Excel | EN · FR |
| Region Split | Split a closed region into two with a single datapoint on its boundary | EN · FR |
System:
- Multi-language - French/English interface (EN · FR)
- Bulk Operation Detection - Auto-suspend during merge/reprojection for performance
- Windows 10/11
- .NET Framework 4.7.2+
- MicroStation Connect Edition, OpenCities Map PowerView, or Atlas/Eras
- Administrator privileges for installation
- Run
AresInstaller.exeas Administrator - Choose language (English/Français)
- Click Install and wait for completion
- Load
C:\ARES\ARES.mvbain MicroStation
See component READMEs for build instructions:
Contributions welcome. Please submit a Pull Request.
AGPL-3.0 - See LICENSE for details.