Обновление блока

Плагин AVC_BUpdate для AutoCAD и BricsCAD

Заменить выбранные блоки на одноименные блоки из другого чертежа.

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

Не путайте эту команду со стандартной командой BlockReplace, которая работает внутри одного чертежа, подменяя блоки с разными именами. Команда Обновления Блока работает c одноименными блоками из разных файлов.


О загрузке и установке плагина читайте тут.

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

Команда BUpdate входит в сборники Инструменты A>V>C> и A>V>C> Pro.

Если вас не устраивает поведение программы, есть предложения по оптимизации и настройке для ваших нужд - не стесняйтесь, пишите мне. Только не забудьте о мотивации для меня.

Посмотрите Видео Screencast о работе программы.

Порядок работы

Выберите один или несколько устаревших блоков и вызовите команду BUpdate.

Команда предложит выбрать файл с обновленными блоками. Файл может быть любым чертежом в любой папке. Это может быть большая библиотека блоков или чертеж с одним новым блоком. Не имеет значения открыт этот файл в AutoCAD или не открыт. Заменяемый блок может быть ни разу не использован (не вставлен в пространство модели) в этом файле; важно только, чтобы определение блока содержалось в этом файле.

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

Учтите, что будет заменено определение блока (BlockTableRecord), поэтому обновятся все экземпляры этого блока (BlockReference), а не только те, что вы выбрали.

У всех экземпляров блока будет обновлен список атрибутов. Если у нового блока есть новые атрибуты, то они будут добавлены со значением по умолчанию. Если у нового блока нет таких атрибутов, как были у старого, то атрибуты будут удалены.

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