Разработка панелей и ленты для оборудования АСБ «Рубикон», начиналась 4 месяца назад. Начало разработки согласовывался план действий, какие блоки должны быть сформированы, какой функционал должен быть в блоках и какой состав в каждом блоке. Взаимодействие полное по техническому заданию и договорным отношениям, по изменениям и дополнениям проводились со специалистами группы АСБ «Рубикон»/ITV, Евгением Озеровым и Александром Чижовым. Грамотные специалисты, с которыми приятно работать и находить консенсус в каждой детали. Нам представлялся оконченный вариант, как плавающая панель с базой оборудования АСБ «Рубикон».
При исполнении технического задания, не учитывалось то, что необходимо разработать иконки на каждый блок в форматах 16х16, 24х24 и 32х23 пикселя в общем стиле. Столкнулись с проблемами наложения маскировки на примитивы блока, которая была профессионально решена. В огромный бонус для группы АСБ «Рубикон»/ITV была сформирована не только плавающая панель, но и полнофункциональная лента.
Видео загрузки панелей и ленты АСБ "Рубикон" в AutoCAD 2019 от Озерова Евгения
Лента с развернутыми пунктами Общая информация и извещатели
Лента со всеми развернутыми пунктами
Лента и плавающие панели получились, достаточно информативны, чтобы все было под рукой у проектировщика. Каждый блок был тестирован на ошибки, которые исправлялись незамедлительно. Было сформировано больше 90 блоков оборудования и создано больше 300 иконок в общем стиле, разного размера. Оборудование, которое не относится к АСБ «Рубикон», но было разработано, не удалено, а определено в общий раздел под названием «Архив». В этом разделе можно найти для себя нужное оборудование, даже если вы проектируете систему не на АСБ «Рубикон».
Для пользователей AutoCAD, которые любят большие иконки, была разработана полнофункциональная плавающая панель с большими иконками.
Стандартная плавающая панель и плавающая панель c большими иконками идентичны, и содержат вложенное меню, во всех пунктах отмеченных черной стрелкой вниз. Развернуть пункт меню и выбрать необходимый прибор, возможно определенными действиями: навести курсор на необходимый пункт меню, зажать левую кнопку мыши и, не отпуская кнопку выбрать, необходимый блок, отпустив на нем левую кнопку мыши.
Функционал, каждый блок панели АСБ «Рубикон», получил из моего опыта создания плавающих панелей, плюс опытная корректировка Евгения Озерова в деталях, прибавила возможностей для дальнейшей автоматизации.
Нажатие на иконку блока в панели и ленте, вызывает УГО блока, закрепленный за центр. Масштаб вызванного блока по умолчанию 1:1.
Выбрав вставленный блок еще раз, увидим ручки настройки блока. Первая ручка, в лучших наших традициях меняет масштаб. Доступные масштабы:
Вторая ручка вызывает меню выбора вида блока. Доступные виды по умолчанию в масштабе 1:1. При изменении масштаба любой из видов блока принимает выбранный масштаб. Возможный список вида каждого блока, может быть расширен дополнительными позициями:
- УГО,
- (возможно) УГО2,
- Клеммы подключения,
- Вид оборудования,
- (возможно) Вид оборудования 2,
- Крепежные и установочные размеры.
Вставив блок на план, с проектными изысканиями, мы можем переключить его отображаемое состояния. Извещатель, который мы рассматриваем в примере А2ДПИ, может принять вид:
На каждое отображаемое состояние блока, кроме клемм подключения, была наложена маскировка фона, которая принимает цвет основной настройки AutoCAD и перекрывает фон в зависимости от очереди вставки блока. Первые блоки перекрываются последующими вставленными блоками.
Каждый блок имеет атрибуты, которые в последствие будут необходимы для дальнейшей автоматизации по формированию спецификации в автоматическом режиме, по пересчету извещателей и приборов с автоматической нумерацией.
Панели и лента имеют общий установочный файл, который устанавливается и интегрируется в AutoCAD c 11 до 19 версии, так же как и все мои разработки, его возможно скачать с моего сайта и сайта Заказчика данной разработки АСБ "Рубикон" совершенно бесплатно, пройдя регистрацию и осуществив вход на сайт.
Видео работы панелей и ленты на базе AutoCAD 2019, автор Евгений Озеров
Скачивайте, устанавливайте - помогите разработку сделать лучше. Всех заинтересованных ждем на форуме molYman