Костылизация
Каждый, кто хоть раз работал с "ушедшими" продуктами от Autodesk, знает, как они могут быть капризны. Особенно, когда надо срочно.
Задача: выгрузить модель инженерных сетей из Civil 3D в nwd. Площадка большая, сетей под 100 км, сделаны как напорными, так и безнапорными объектами C3D. Файлы для каждой сети сделаны отдельно, но все равно довольно тяжёлые.
Проблема: добавлением dwg в Nawisworks на таких объемах файлов даже "игровые" машины не позволяют этого делать. Есть встроенная команда NWCOUT, но по непонятным причинам при добавлении экспортированого nwc Nawisworks на некоторых файлах фаталит и не даёт ничего сделать. Происходит это не для каждого файла, и даже не всегда в привязке к количеству элементов в модели.
Сроки: позавчера.
Решение: Очевидно можно попробовать решить связкой dwg - ifc - nwd, чтобы исключить модуль экспорта в nwc. Но больно муторно, если с сохранением атрибутов, и не понятны перспективы сохранения ошибки при такой цепочке. В голове держим, но в имеющихся сроках и целях нужны решения уровня "синей изоленты".
Ковыряюсь немного сам для выявления причин. Лезу по профильным форумам, донимаю своими вопросами знакомых из цивил-тусовки. Получаю кучу версий, которые не работают и сводятся к совместимости версий, ошибки библиотек и прочих материях не поддающихся лечению методами традиционной медицины. Оно и немудрено, о логике совместимости модулей и платформ автодеска ходят легенды, подходящих на сказки братьев Гримм в оригинале. Порывшись, остаюсь наедине с пачкой работающих и неработающих файлов, полученных через выгрузку командой NWCOUT...и надеждой на что-то.
На границе отчаяния, я делаю странное действие: открываю работающий nwc в Navisworks , добавляю через соответствующую кнопку нужный мне фаталящий файл nwc в сборку...и он отображается- открывается. Дальше просто удаляю изначально работающий файл из дерева и "сохранить как" полученный nwd. Таким образом, получив работоспособное из неработающего. И это срабатывает с каждым проблемным файлом. Святая дизъюнкция! Как итог, сборка есть.
Вывод: Я по-прежнему не знаю, что там ломается внутри и ломается ли. Понимаю, что презрение умных БИМ-менеджеров за такие методы мне гарантированы. Но этот способ даёт нужный в конкретный момент результат за минимальное время. Возможно когда-нибудь БИМ-менеджеры придумают как это решить простыми методами, после напишут во все комьюнити и снищут ещё больше славы и почета. Или Autodesk это починит (три "ха"). А пока на грани везения и посягательств на основы, вот такие "костыли".
#проектирование, #нвк, #бим, #цим
Post #139
210
- ❤ 1