Выкладка

Плагин AVC_Lay к AutoCAD и BricsCAD 

Выкладка 3D-деталей в плоскость XY. Группировка, сортировка деталей, плоские слепки для ЧПУ.

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

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

Кроме того программа умеет: 


Исходные объекты остаются без изменений – выкладываются их копии.

Программа работает только с твердыми телами (Solid), не работает с поверхностями и блоками.

* BricsCAD не поддерживает создание плоских слепков.


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

Для запуска плагина вам придется зарегистрироваться и пополнить баланс учетной записи или получить бонусы

Затем можно активировать одну из лицензий:

Команда Выкладка (Lay)

Выберите все детали сборки или несколько сборок-блоков, вызовите команду Lay. Если при вызове команды еще ничего не выбрано – программа запросит выбор. После работы программы выделение может быть сохранено – используйте общие настройки A>V>C>. 

Далее укажите точку, куда вставить выложенные детали. В запросе точки будут опции:

В диалоге настройки вы найдете все те же опции, что и в опциях минусовой команды –Lay. И кроме того в диалоге доступны общие настройки всех плагинов A>V>C>. 

После ввода точки вставки, программа перебирает все детали, ищет у каждой детали фасад и считает, что именно эта поверхность должна оказаться в плоскости XY, т.е. фасадом вниз. Вы можете настроить программу выкладывать фасад вверх или выбирать куда будет выложен фасад в зависимости от технологии изготовления. Смотрите настройки в разделе "Выложить фасадом". Фасадом считается самая большая плоскость, игнорируя кривые поверхности. Учтите, что пазы могут разрезать большую поверхность детали на части и программа может ошибиться в выборе. В любом случае вы можете заставить программу считать фасадом любую плоскую поверхность - для этого надо пометить эту поверхность цветом (обычно используется индексированный цвет №30).

Кроме того деталь разворачивается вокруг Z так, чтоб наиболее длинное ребро солида вытягивалось вдоль оси X. Для большинства не слишком сложных деталей это гарантирует, что длина детали будет вытянута вдоль оси X. Можно перенастроить программу для разворота всех деталей вдоль Y. Можно настраивать отдельные детали разворачиваться вдоль Y с помощью  свойства солида Текстура = Поперек. При поиске самого длинного ребра учитывается приоритет прямых углов. То есть прямоугольный треугольник не будет выложен вдоль гипотенузы.

Если солиду присвоен материал типа Погонаж (Rod) или Массив (Volume) и самая большая поверхность - цилиндр, то солид считается круглой трубой и ось цилиндра выкладывается вдоль X. При этом программа будет искать в трубе поперечные отверстия и пазы и постарается выложить вверх по Z. У слишком коротких обрезков труб требуется пометить поверхность цилиндра как фасад. У изогнутых по дуге труб наибольшая поверхность будет тором. Такие трубы выкладываются большой осью тора по Z. Каждый сегмент трубопровода должен быть отдельным солидом. NURBS-поверхности не рассматриваются как трубы.

В таком выложенном и развернутом виде деталь обмеряется и Метрика записывается в XData солида.

Точно так же выкладывают детали все программы A>V>C>, которым нужны размеры деталей - SolSize, Таблица напилки и так далее. Только они не сохраняют выложенную копию солида.

Если деталь помечена как "Зеркальный", то программа отзеркалит деталь относительно горизонтальной оси. 

Затем программа группирует детали по их свойствам, заданным в настройке Группировка. Обычно детали группируются по имени их блока-сборки и по материалу. Группы деталей выкладываются в отдельные столбики в право от указанной точки.

Затем программа сортирует детали по размерам и раскладывает их вниз по оси Y от больших к меньшим (или наоборот - это тоже настраивается).  

К каждой детали подписывается название и (если надо) обозначение наличия текстуры. Есть много настроек, где именно разместить заголовок и какой он будет.

Программа рассчитана на использование при проектировании деталей из листовых материалов. У таких деталей всегда есть основная плоскость, по которой и определяется, как выложить деталь. Этот алгоритм не сработает для сфер, торов, валов и скульптурных деталей. Изогнутые обшивки не распрямятся, а будут выложены плоским торцем. Программа может обмерить простейшие развертки гнутых деталей, если они помечены как "развертка" в Метрике солида, но это влияет только на цифры размера деталей, не на выкладку.

Плагин работает только с объектами типа 3D-solid. Если вы включите опцию "внутри сборок" то программа вытащит детали из блоков-сборок и вложенных блоков.

Если настроен заголовок групп, то детали каждой группы выкладываются отдельным столбиком. Вы можете, например, разложить в разные группы детали из разных сборок. для этого используйте подстановку %block% в группировке.  

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

Если включена функция Назначать слой, то для заголовка будет назначаться слой MD_Аннотация.

Исходная сборка остается без изменений.

Следите за консолью – туда выводятся все сообщения программы.

Диалог настройки

Диалог настройки команды можно вызвать во время выбора объектов или ввода точки вставки с помощью опции НАстроить. Так же можно настроить выкладку в Палитре настроек A>V>C> или через основной диалог настройки AutoCAD (команда _Options).

В заголовке настроек вы видите выпадающий список для выбора набора настроек (стиля выкладки). Номер стиля служит для быстрого переключения во время работы команды. Рядом со списком есть кнопка добавления нового стиля. Новый стиль создается копированием текущего. Можно создать до 9и стилей. Любой стиль, кроме 1ого можно удалить. По умолчанию созданы два стиля - для обычной выкладки и для экспорта деталей в DXF.

Имя стиля

Имя стиля выкладки. Нигде не используется. Только для удобства выбора.

Группировка

Здесь задается заголовок групп. Он будет написан крупным шрифтом над столбиком выложенных деталей (если только стоит флажок Создать в разделе Заголовок). Если вы хотите, чтоб выкладка была сделана в несколько столбцов, то в этом поле надо ввести подстановки свойств, используемых для группировки. Обычно тут подставляют имя блока-сборки и/или имя материала деталей. Группы всегда сортируются по алфавиту, по возрастанию. Если группы не нужны - оставьте поле пустым, и тогда все детали будут выложены в один столбик. Как только вы поставите курсор ввода в это поле, сразу появится кнопка подстановки. Она вызывает диалог выбора подстановки. Результат будет вставлен в текущую позицию курсора в поле и может заместить выделенный фрагмент текста.

Заголовок

Заголовок детали - это текст с описанием детали, который программа может расположить над деталью. Заголовок так же очень важен для настройки порядка выкладки, то есть для сортировки деталей. Даже если заголовок выключен и не записывается, то его подстановки все равно задают порядок сортировки. 

Фильтр выбранных объектов

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

Отступ детали

Расстояние между деталями по оси Y от низа предыдущей детали до заголовка следующей детали. Назначьте 0, чтоб программа сама выбрала отступ в зависимости от высоты текста заголовка и размеров детали.

Отступ заголовка

Дополнительный отступ между заголовком и деталью для размещения размеров и выносок. Назначьте 0, чтоб использовать отступ равный высоте текста заголовка. Срабатывает только когда заголовок размещается над деталью, а не в центре. В команде Деталировки это расстояние откладывается в пространстве бумаги, а не в модели.

Выложить фасадом

Опции выкладки

Нумерация

Если включена нумерация, то появляется специальный раздел ее настроек. Настройки нумерации смотрите тут.

Число к строке

Формат - Данная настройка используются только для преобразования чисел, означающих размер, в строку. Она не применяется к площадям, объемам, ценам и прочим цифрам. Формат всегда можно переопределить в самой подстановке. Формат игнорируется при подстановке полей AutoCAD. Формат задает сколько знаков после запятой писать и писать ли незначащие нули. В формате используйте символы 0 и #. 0 - это цифра или 0, # - это цифра или ничего. Например, цифра 1.111111 отформатированная 00.00 выведется как 01.11. А отформатированная 0.#### выведется как 1.1111. А цифра 1.00234 отформатированная 0.## выведется как 1. Есть специальные, чисто автокадовские, форматы: 


Настройки программы сохраняются в реестре Windows, в разделе текущего пользователя. Поэтому они будут одинаково работать во всех чертежах и во всех версиях AutoCAD и BricsCAD. На другой компьютер настройки можно перенести только экспортом раздела реестра. Для этого в Палитре настроек есть кнопки экспорта и импорта настроек.

Команда “-LAY” 

У этого варианта команды в запросе точки есть множество опции, для настройки дальнейшей работы программы. 

Описание опций: 

После ввода любой опции программа опять запросит точку вставки. И в запросе опять будут доступны все опции. Таким образом, можно полностью настраивать программу при каждом вызове. Это позволяет создавать ваши собственные кнопки и макросы с разными сценариями применения команды Lay.

Для настройки выкладки круглых труб требуется указать материал типа "Погонаж"