Если вам приходится экспортировать ваши 3д-модели из AutoCAD в SolidWorks, Inventer и другие тяжелые CAD-программы, то вам может потребоваться создавать блок для каждой вашей детали, для каждого отдельного 3д-солида. В BricsCAD есть замечательная команда Блокификации (Blockify), но она не поможет вам экспортировать все данные о деталях, которые вы создали в плагинах A>V>C>. Команда Упаковки Солидов (SPack) решает эту проблему. Все солиды вашей модели будут "упакованы" в отдельные блоки. Одинаковые детали - в один и тот же блок. А все описания детали: имя, метрика, кромки - будут перенесены в константные атрибуты этих блоков и вы сможете увидеть эти данные после импорта dwg-файла в другую CAD.
Искать одинаковые солиды не зависимо от их положения в модели.
Создавать блок с одним солидом выложенным в плоскость XY.
Давать блокам имена по шаблону.
Добавлять в блоки константные невидимые атрибуты с полезной информацией о солиде.
Заменять исходные солиды на новые блоки.
Работать внутри блоков-сборок.
Вызывать программу Выставить Сборки для показа всех новых блоков. Требуется отдельная лицензия.
Быстро переключаться между несколькими наборами настроек (стилями упаковки).
Используйте данную программу только для экспорта в другие CAD. Сохраняйте исходный файл ДО замены солидов на блоки. Никакие программы A>V>C> и стандартные команды моделирования не работают с солидами запакованными в блоки.
Для обратной распаковки солидов из блоков используйте команду Распаковка (Unpack).
О загрузке и установке плагина читайте тут.
Для запуска плагина вам придется зарегистрироваться и пополнить баланс учетной записи или получить бонусы.
Затем можно активировать одну из лицензий:
Вы можете заранее настроить работу программы. Для этого откройте палитру настроек A>V>C> (AvcOptions) на закладке Упаковка Солидов.
Заранее назначьте солидам имена: используйте команду Нумерация (AvcNum) или Палитру Свойств AVC.
Выберите обрабатываемые детали или всю сборку. И вызовите команду SPack.
Если ничего не выбрано заранее, то программа предложит вам выбрать детали. В командной строке вы увидите опции
ПереключитьСтиль (SwitchStyle) - быстро переключиться между стилями программы
Настроить (Tune) - открыть диалог настроек
Некоторые выбранные объекты будут отброшены (отфильтрованы). Вы можете предварительно настроить фильтр по именам, материалам, технологиям солидов. Там же настраивается работа внутри блоков-сборок. Если выбраны блоки-сборки, то программа добавит к списку обработки все солиды из них. А так же солиды из вложенных блоков.
Далее команда SPack снимет метрику со всех солидов и найдет одинаковые (не зависимо от разворотов в пространстве). В любом случае будет включена опция точного сравнения солидов по вершинам, опции сравнения по геометрии и по внешнему виду. Так же при сравнении солидов могут быть учтены все свойства солида из XData AVC_Names. Будет составлена виртуальная таблица деталей и для каждой детали будет создан свой блок. Солиды внутри блоков будут храниться выложенные в плоскость XY как это делает команда Выкладка (LAY). Но для деталей с поперечной текстурой не делается разворот по Y.
Если настроена замена солидов на блоки, то программа удалит солиды и вставит новые блоки в ту же точку с тем же вращением. А если в одну деталь объединялись и зеркальные друг другу солиды, то соответствующие блоки будут отзеркалены. Теоретически внешний вид изделия никак не поменяется, но теперь оно целиком состоит из блоков. Внимательно проверьте результат такой замены - программа может ошибаться.
Далее программа может вызвать команду Выставка Сборок и с ее помощью вставит в модель по одной копии каждого блока. Для блоков автоматически выбирается пустое место правее и ниже старых объектов чертежа. Подстановки количества деталей в заголовке каждого блока будут показывать сколько было найдено одинаковых солидов.
Если ни замена, ни выставка блоков не включена, то блоки будут созданы только в невидимой таблице блоков. Вы увидите их только в списке команды Вставки блока (I) или в дереве чертежа.
В конце работы программа покажет в командной строке сколько деталей было обработано и сколько произведено замен солидов на блоки.
Следите за сообщениями в командной строке. Туда выводятся сообщения об ошибках и полезная информация.
Для настройки команды Упаковки Солидов вы можете использовать палитру настроек A>V>C> (AvcOptions) на закладке Упаковка Солидов. Или сбросьте выбор объектов и вызовите команду SPack с опцией НАстроить (TUNE). Вы можете создать до 9и стилей упаковки с разными настройками. Переключить текущий стиль можно в заголовке окна настроек.
Название для этого стиля команды Упаковки Солидов. Не используется в работе программы. Только для удобства выбора.
Задаёт имя каждого создаваемого блока. В шаблоне можно использовать подстановки свойств исходного солида, например %name%, %kind%, размеры, материал и пользовательские свойства. Значение по умолчанию: "Деталь %block:{0}.%%name%". То есть имя блока будет состоять из слова Деталь, имени сборки, в которой была найдена деталь и имени самой детали. Если в шаблоне есть %name% или %kind%, отдельные атрибуты «Имя» и «Тип» не создаются, потому что эти данные уже есть в имени блока.
Если до вызова команды SPack в чертеже уже был блок с таким именем, то программа заменит содержимое блока на солид. А если такой блок уже был где-то вставлен в чертеж, то вы увидите эту подмену. Однако на количестве деталей в заголовке "Выставки сборок" эти старые вставки блока никак не влияют - программа покажет именно количество выбранных вами солидов.
Если шаблон имени плохо настроен и получились одноименные блоки для разных деталей, то программа будет автоматически добавлять к имени блока номер (_1, _2, _3 и т.д.). Например, в шаблоне нет подстановки Текстуры, но есть одинаковые детали с текстурой вдоль и поперек, то появится два разных блока с одним именем и ко второму имени будет добавлено _1. Аналогично, если у ваших солидов нет имен - будут просто блоки с номерами.
Переносит в постоянные атрибуты блока данные солида из xData AVС_Name: имя, сорт, признак развёртки, направление текстуры и заказные пользовательские свойства. Описание солида записывается в описание блока.
Атрибуты «Имя» и «Сорт» не создаются, если эти данные уже есть в шаблоне имени блока.
Если включена эта опция, то одинаковые детали с разными данными (разным описанием, разной текстурой и т.п.) будут упакованы в разные блоки. И тогда у блоков могут появиться цифры в имени. Но вы можете дополнить шаблон имени блока подстановками всех этих свойств и тогда программе не придется добавлять цифру в имя блока.
Записывает в свойства блока метрику солида, то есть данные из xData AVC_Metric: размеры (длина, ширина, толщина), периметр, площадь, объём, вес и стоимость. Кроме того, создаются атрибуты:
• технология изготовления;
• число граней;
• наличие обработки с лицевой, тыльной и боковых сторон;
• наличие скосов;
• хиральность;
• размер заготовки, если он отличается от размера детали;
• размеры в мм, если единицы чертежа не миллиметры.
Для имен атрибутов используются по возможности имена, настроенные в команде Метрика Блока. В частности длина попадет в "Размер X". Вы можете перенастроить эти названия.
Кроме того создается атрибут Материал для названия фактического материала солида (в том числе назначенного по слою).
Создаёт атрибуты с материалами облицовки лицевой и тыльной стороны, а также материалами кромок с четырёх сторон: слева, справа, сверху и снизу (по выкладке). Атрибуты создаются только если поверхностям назначен какой-нибудь материал.
Если опция включена, для зеркальных копий солида создаётся свой отдельный блок. Если опция выключена, зеркальные солиды заменяются вставкой того же блока, отражённой по оси X (масштаб X = −1). Если все одинаковые солиды зеркальные, образцом для блока становится зеркальный солид. Если исходный солид был принудительно помечен меткой "зеркальный", то программа вставит на его замеру реально зеркальный блок - будьте внимательны.
Удаляет исходные солиды и ставит на их место вставки созданных блоков. Вставки сохраняют положение, ориентацию и слой исходного солида. Солиды на заблокированных слоях не заменяются, но учитываются в количестве. Если опция выключена, блоки только создаются в таблице блоков, а модель не меняется. То есть, если вы не включили ни замену солидов, ни выставку блоков, то вы не увидите никаких результатов деятельности команды в модели.
После упаковки запускает команду Выставить Сборки, но не для сборок, а для новых блоков-деталей. Все настройки берутся из текущего стиля настроек Выставки. Для каждого блока делается одна вставка с заголовком, а в заголовке может быть указано количество исходных солидов, отдельно прямых и зеркальных. Выставка работает, даже если солиды не заменялись блоками. Требуется отдельная лицензия.
Фильтр Определяет, какие из выбранных солидов участвуют в упаковке: слои, видимость, блокировка и т.д. Одинаковые солиды всегда объединяются по совпадению геометрии и внешнего вида. Зеркальные солиды объединяются или разделяются в зависимости от опции «Отдельные блоки для зеркальных солидов».