25 ноября 2014 г.

Импорт и обновление элемента в Civil 3D без перезагрузки

Эта страничка целиком посвящена конструированию элементов в Subassembly Composer (SAC). Здесь я буду делиться навыками работы, и, надеюсь, узнавать что-то новое для себя и других.
Первое, о чем хочется написать – как обновить элемент после редактирования в SAC и импорта в AutoCAD Civil 3D, без перезагрузки и  переназначения целей в свойствах коридора. Об этом я упоминал
еще год назад на форуме DWG.RU, возможно многие из Вас уже знают, как это делать.
Как известно, после внесения изменений в элемент, который до этого уже использовался в Civil, при повторном импорте, приходится либо перезагружать программу, либо производить подмену элемента в конструкции и переназначать цели. Так как неотъемлемой частью конструирования в SAC является постоянное тестирование элемента в Civil, а такие раздражительные факторы, как слабый процессор, приличный вес файла или раздробленность коридора на кучу областей, делают эту задачу трудновыполнимой.
Итак, перенесемся на следующий этап конструирования: элемент создан в SAC, импортирован и протестирован в Civil, по результатам, в него внесены изменения. Теперь необходимо импортировать его еще раз, при этом, не перезагружая программу и не переназначая цели.
При попытке импорта в Civil, появится следующее предупреждение:
Это свидетельствует о намерении программы поместить импортируемый элемент вместо старого. Если оно не появилось, то элемент воспринимается как другой и с быстрым обновлением ничего не получится. Чтобы избежать этого, нельзя вносить изменения в имя файла элемента и Subassembly Name во вкладке Packet Settings компоузера.
Нажимаем Ок, после чего элемент импортируется. Для вступления изменений в силу, необходимо в свойствах конструкции просто открыть вкладку Коды
Вот, в принципе, и все. Остается только перестроить коридор (если не перестраивается автоматически). Элемент, с выбранными ранее целями, должен работать как прежде, за исключением нововведенных изменений.
При многократном тестировании явные побочные эффекты не выявлялись, однако и глубокие исследования по выявлению багов не проводились, в связи с чем, рекомендую после нескольких циклов все-таки перезагружать программу.
Иногда, при импорте, Civil выдает следующее:
Как можно догадаться, вставляется элемент, который ранее уже был импортирован и в нем нет никаких изменений.
На счет удобства применения пока говорить не приходится. Было бы круто, если кто-нибудь оформит сие действие в виде нажатия одной лишь кнопочки.

Комментариев нет:

Отправить комментарий