Jump to content

Совместное использование разных модулей BIM


Recommended Posts

Доброго времени суток! Вопрос в следующем, если я создал проект СКС, проложил лотки, короба, установил шкафы и т.д. Но при этом в одном шкафу с СКС находится оборудование системы оповещения, которое необходимо добавить в модуле ОПС и использовать те же трассы. Каким образом это возможно реализовать? 

Link to comment
Share on other sites

27 минут назад, Кузин М.А. сказал:

Доброго времени суток! Вопрос в следующем, если я создал проект СКС, проложил лотки, короба, установил шкафы и т.д. Но при этом в одном шкафу с СКС находится оборудование системы оповещения, которое необходимо добавить в модуле ОПС и использовать те же трассы. Каким образом это возможно реализовать? 

Добрый день. При создании проекта ОПС, в менеджере проекта выбираем не создавать новый план, а подключить существующий и подключаем план из проекта СКС. В этом случае у Вас скопируются все этажи, помещения, трассы и оборудование. Удаляйте лишнее и/или ставьте в свойствах не выводить в спецификацию для устройств СКС.

Link to comment
Share on other sites

  • 6 months later...

Чтобы не плодить новых тем, напишу здесь об обнаруженной критической ошибке (вопрос в принципе созвучен теме топикстартера о совместном использовании модулей ОПС и СКС):

image.png.b637fa1e2df66250063b1652ce0d866e.png

Ошибка появляется до появления окна редактора внешних ссылок.

Имеем: в nanoCAD ОПС создана схема расположения телекамер. Хочу вставить её как внешнюю ссылку в nanoCAD СКС, чтобы для телекамер тома КСБ заложить розетки и кабели в томе СКС. Попытка вставить приводит к вылету программы с приведённым выше сообщением.

Провёл эксперименты. В базовой платформе nanoCAD файл из ОПС открывается без проблем. Попытка открыть в nanoCAD СКС (не вставить ссылкой, а просто открыть) приводит к той же самой ошибке. Обратная процедура - в модуле ОПС вставить внешнюю ссылку на файл СКС - проходит без проблем, так что место установки розетки СКС для телекамеры транслируется нормально.

Полагаю, что случай должен быть интересен разработчикам, так как подобных ошибок не должно быть в принципе. Если надо, генерирующий ошибку файл вышлю (напишите, куда) или выложу здесь, он тестовый, использовал для обучения.

П.С. Вариант ответа выше не предлагать - нужна именно внешняя ссылка, чтобы проектировщик ОПС мог продолжать свою работу, а проектировщик СКС мог видеть произведённые коллегой изменения. Если я создам свой файл на базе файла ОПС,как рекомендовано выше, дальнейшие изменения в этом файле у меня не будут отображаться.

Link to comment
Share on other sites

3 часа назад, Король сказал:

П.С. Вариант ответа выше не предлагать - нужна именно внешняя ссылка, чтобы проектировщик ОПС мог продолжать свою работу, а проектировщик СКС мог видеть произведённые коллегой изменения. Если я создам свой файл на базе файла ОПС,как рекомендовано выше, дальнейшие изменения в этом файле у меня не будут отображаться.

Добрый день. Работать одновременно с одним файлом так не получится. Могу предложить, чтобы проектировщик ОПС в своей программе разбивал план командой "CW_PLAN_EXPLODE" и передавал разбитую копию проектировщику СКС. Проектировщик СКС уже подгружает ее внешней ссылкой. При внесении изменений в проект ОПС, проектировщик снова разбивает планы и передает в СКС.

Link to comment
Share on other sites

1 час назад, Александр Антонов сказал:

Добрый день. Работать одновременно с одним файлом так не получится. Могу предложить, чтобы проектировщик ОПС в своей программе разбивал план командой "CW_PLAN_EXPLODE" и передавал разбитую копию проектировщику СКС. Проектировщик СКС уже подгружает ее внешней ссылкой. При внесении изменений в проект ОПС, проектировщик снова разбивает планы и передает в СКС.

Странно, но буду знать. Но тогда надо хотя бы перехватывать ошибку и предотвращать вылет программы, генерируя сообщение пользователю о невозможности выполнения данного действия по аналогии с перехватом других ошибок. Я хотел обнаружить, какие объекты приводят к проблеме, загрузил в ОПС файл из СКС и просто сохранил его. После этого попробовал подключить сохранённый в ОПС план в СКС (как написано в посте 2 данной ветки), и получил корректную обработку ошибки, красного окна не было, программа в итоге не закрылась:

image.png.84aa09849378000e0d50c087d09411c7.png

 

То есть Вы частично проблему уже решили, просто, видимо, не по всем веткам алгоритма.

 

Хуже другое:

image.png.bceb79bb7fcc916dea9aec82572e86bd.png

При очередной попытке вставить сохранённый в ОПС файл (чистый, с одним вставленным УГО телекамеры) в СКС всё прошло нормально. Работает! Но радость была недолгой: небольшая модификация в ОПС (развёртывание зоны обзора) и новая попытка вставить в СКС привели не просто к ошибке, а к полной порче проекта. Теперь он вообще не открывается, программа висит. Хорошо, что был тестовым. При попытке перезапуска программы (стоит "открывать предыдущий проект") получаю приведённое выше окно "отправить сообщение об ошибке", затем

image.png.dad22585948a29110816e77b0cd32a2a.png

и далее по кругу.

Данный пост не требует ответа, вывод по продукту очевиден: надо сохранять не 2, а 5 бэк-копий.

П.С. прошу не обижаться на тестера, хотел помочь локализовать ошибку :). Получил опыт, делюсь им с коллегами.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Tell a friend

    Love Официальный форум компании Нанософт? Tell a friend!
×
×
  • Create New...