Опыт разработки решений на базе Microsoft Visio
Чтобы показать, в каких направлениях могут развиваться пользовательские расширения Visio, приведу несколько разработок из своей практики. Эти проекты демонстрируют мощь Visio как платформы для создания специализированных графических систем.
Конструктор оргсхем
Приложение для построения оргструктур по методологии Рона Хаббарда. Использует базу данных Access для хранения иерархии и данных сотрудников.
Компоновка эл. щитов
Шаблон и трафарет с макросами, помогающими проектировщику автоматизировать рутинные операции при проектировании электрических шкафов.
Интерфейс к PDM системе
Графическое отображение структуры изделия в виде дерева. Состояние разработки (цвет/текст) подтягивается в реальном времени из внешней системы.
Dashboard на Visio
Система ежедневного измерения показателей с визуализацией трендов. Текущие значения раскрашиваются в зависимости от выполнения KPI.
Графопостроитель
Дополнение для визуализации последовательных измерений. Позволяет строить сложные графики за два клика, используя окно «Внешние данные».
Мини-САПР для зданий
Проектирование временных зданий из блочных конструкций. Автоматическая генерация плана здания с мебелью и сантехникой по заданным параметрам.
Специализированные утилиты
- Экспорт в Word: Автоматическое формирование многостраничных отчетов, где каждый лист Visio становится рисунком в документе.
- Перечень элементов: Генерация документации по данным из XML веб-сервисов (данные о составе изделия из PDM).
- Сравнение шейпов: Утилита для выгрузки всех ячеек шейп-листа в Excel для последующего анализа и копирования свойств.
- Автоматизация печати: Контроль настроек принтера для точного соблюдения масштабов в специальных режимах.