Мульти-Отслоение
Плагин AVC_MultiSlice к AutoCAD и BricsCAD
Отслоение многих поверхностей солидов. Стыки под ус. Моделирование колонн и стен из ДСП за 1 клик.
Команда Мульти-Отслоения поможет вам быстро создать коробки, колонны, перегородки из листовых материалов. Просто начертите кубики командой _box в размер будущих изделий и вызовите команду Мульти-Отслоения (MSL). Все остальное команда сделает сама:
Обработает сразу множество солидов
Выберет только нужные вам поверхности на солидах или все поверхности.
Выберет смежные (сопряженные без изломов) поверхности, чтоб обрабатывать их как одно целое.
Отслоит от выбранных поверхностей тонкие детали заданной толщины.
При необходимости, сделает стыки между деталями под ус (по биссектрисе угла стыка).
Возможности программы:
Вы можете настроить до 9и стилей отслоения и быстро переключаться между ними прямо из командной строки.
Можно задать направление, вдоль которого будут автоматически выбираться поверхности.
Программа может сама найти самое длинное прямое ребро солида и использовать его как направление выбора поверхностей.
А может запросить вас выбрать любое ребро на одном из солидов, чтоб задать это направление.
Знает три метода отслоения.
Умеет отслаивать плоские, цилиндрические и более сложные поверхности.
Можно настроить последовательность отслоения в зависимости от размера поверхности.
Можно склеить все отрезанные дольки в одно тело.
Можно выбрать несколько поверхностей на нескольких солидах до вызова команды. В этом случае будут отслаиваться только эти поверхности и, возможно, смежные с ними.
Может сохранить оставшуюся сердцевину исходного солида ("кочерыжку"), если она нужна для проектирования внутренних деталей.
Программа может перенести цвет и материал выбранной поверхности на отрезанных солид. Так же вы можете задать слой и материал всем долькам.
Может работать по циклу, запрашивая только новые и новые солиды, до нажатия ESC.
Удобный диалог настроек.
Программа работает только с твердыми телами (Solid), не работает с поверхностями, сетями и блоками.
О загрузке и установке плагина читайте тут.
Для запуска плагина вам придется зарегистрироваться и пополнить баланс учетной записи, сделав пожертвование или получив бонусы.
Затем можно активировать одну из лицензий:
Команда так же входит в комплект Инструменты A>V>C> и A>V>C> Pro.
Работа с командой Мульти-Отслоения (MSL)
Последовательность работы
Начертите кубики командой _box в размер будущих изделий. Вы можете смоделировать и более сложные формы, но не увлекайтесь. Отверстия, фаски, пазы и другие сложности следует делать на деталях после вызова Мульти-Отслоения. Раскрашивать грани исходного тела тоже не стоит - вся информация о цвете и материалах граней будет уничтожена.
Выберите солиды-заготовки. Вы можете выбрать сразу много солидов. Однако имейте ввиду, что если вы обработаете много деталей одной командой, то и отмена команды (_Undo) произойдет на всех солидах сразу.
Вы можете сразу выбрать несколько поверхностей для отслоения. Используйте зажатый CTRL во время выбора поверхностей кликом или рамкой. Так же в Автокаде и Брикскаде есть специальный режим выбора поверхностей (SUBOBJSELECTIONMODE). После вызова команды MSL у вас уже не будет возможности задать нужные поверхности вручную. Если вы задали поверхности - то обработаны будут только они, а солиды, которые выбраны целиком, обрабатываться не будут.
Вызовите команду Мульти-Отслоения (MSL)
Если еще ничего не выделено, или не найдено солидов, то программа запросит выбрать солиды.
Если не были выбраны поверхности, то программа выберет их сама, в соответствии с настройками текущего стиля отслоения.
Если в настройках задано, что надо указать направление для выбора поверхностей, то программа запросит кликнуть по любому линейному ребру любого солида. После этого программа найдет все поверхности, параллельные этому ребру. Для цилиндрических поверхностей проверяется параллельность оси цилиндра.
Если в настройках задано выбирать смежные, то программа добавит все поверхности, сопрягающиеся с заданными без изломов.
Все выбранные поверхности будут подсвечены. Вы увидите подсветку во время запроса толщины.
Далее программа запросит толщину отслаиваемых деталей. Запрос толщины содержит опции для настройки программы. Вы сможете настроить часть опций прямо в командной строке или открыть диалог настроек. Если изменятся настройки автовыбора поверхностей, то программа перерисует подсвеченные поверхности.
Введите толщину и нажмите Enter.
Программа начнет отслаивать поверхность за поверхностью, солид за солидом. Это может быть не быстро. Вы увидите полосу прогресса внизу окна программы.
Если не сработает метод отслаивания криволинейной поверхностью, то в чертеже могут остаться секущие поверхности. Вы можете их использовать, чтоб попытаться отрезать часть солида командой _slice. И можете отключить сохранение этих поверхностей.
Если настроена стыковка деталей под ус, то программа сделает это после отслоения всех поверхностей солида. Если какая-то стыковка не получится, то в чертеже могут остаться пересекающиеся детали - будьте внимательны, проверьте все.
Если надо, программа скопирует цвет и материал выбранных отслаиваемых поверхностей на новые отрезанные солиды. Таким образом, если вы настроили материалы кромок в Палитре Свойств AVC, то вы можете получить отрезанные от солида кромки с тем же материалом. Если поверхности не имеют материала, то будет использован другой материал, который вы задали в настройках или материал исходного солида. Так же может быть назначен специальный слой для всех отрезанных долек.
Программа выведет в командную строку статистику - сколько поверхностей отрезано, сколько стыков сделано и сколько не получилось.
Если вы настроили циклическую работу команды, то вы снова получите запрос выбора солидов. Запросы выбора направляющего ребра и выбора толщины отслоения больше выводится не будут. Нажмите ESC, чтоб закончить работу программы. Все предыдущие отслоения сохранятся в чертеже.
Опции командной строки
Во время запроса толщины отслоения, программа покажет в командной строке опции настройки. После настройки опции программа сообщит о текущих настройках и опять возвращается в режим ввода толщины.
ПЕреключитьСтиль (SWitchStyle) - быстро переключить все настройки по номеру стиля.
НАстроить (TUNE) - открыть диалог настроек.
СМежные (COntiguous) - автоматически добавлять к выбранным поверхностям смежные, т.е. сопряженные без излома (излом не более 0.1 градуса между касательными)
Если вы не выбрали поверхности до вызова команды, то в в командной строке вы увидите опции автоматического выбора поверхностей
ВСЕ (ALL) - Отслоить все грани - сделать оболочку.
X - Отслоить грани вдоль оси ПСК X. Будут обработаны все плоские поверхности, параллельные этой оси координат. А так же цилиндрические поверхности, у которых ось цилиндра параллельна оси координат.
Y - Аналогично, вдоль оси Y
Z - Аналогично, вдоль оси Z
ВДоль (ALOng) - Отслоить грани (плоские и цилиндрические) вдоль наиболее длинного линейного ребра солида.
ПОПерек (ACross) - Отслоить плоские грани, перпендикулярные наиболее длинному линейному ребру.
Указать (TOEdge) - Задать направление граней по одному из линейных ребер. Программа запросит пользователя выбрать одного из ребер на одном солиде. На всех остальных солидах программа будет искать поверхности располагающиеся в том же направлении.
Смежные (сопряженные) поверхности
Вы можете настроить программу на автоматическое добавление смежных поверхностей. Используйте данную возможность, когда надо сделать из одной детали гнутую обшивку, плавно переходящую с плоской поверхности на изогнутую и обратно. Достаточно выбрать одну часть такой мульти-поверхности, а остальные части выберет программа сама. Чтоб поверхности солида считались смежными, угол между касательными в точке стыка должен быть менее 0.1 градуса, а линия стыка должна быть прямой. Будут выбраны даже поверхности не соответствующие заданному направлению, если они сопрягаются без изломов с подходящими. Смежные поверхности будут отслаиваться как одно целое, получится один солид-долька.
Имейте ввиду, что при сопряжении линий и дуг "на глазок" вы никогда не достигните правильного сопряжения (с точностью 0.1 градуса). Используйте переход полилинии с линейных на дугобразные сегменты и переходы между дугообразными сегментами, когда Автокад сам строит точное сопряжение. Обводите сплайны полилиниями. А после вытягивайте эту полилинию в твердое тело. Либо стройте тело с плоскими поверхностями, а потом делайте на ребрах фаски. Только так вы сможете добиться, чтоб Мульти-Отслоение считало поверхности смежными.
Не используйте эту опцию совместно с опцией "Стык под ус", так как программа стыковки "под ус" не умеет делать стыки на криволинейных ребрах.
Методы отслоения
Подробно про три метода отслоения вы можете почитать на страничке команды Отслоение (ASL)
Стили отслоения
Вы можете настроить до 9 разных наборов настроек, чтоб быстро переключаться между ними. Каждый стиль имеет номер по которому можно переключить настройки из командной строки. Настройки команды Отслоения общие с командой Мульти-Отслоения, но часть опций не используется в обычном отслоении. Переключение текущего стиля Мульти-Отслоения приведет к смене стиля и у команды ASL тоже.
Диалог настройки
Диалог настройки можно вызвать из опций команды во время запроса выбора толщины: см. Опция НАстроить (TUNE). Либо вызовите Палитру настроек A>V>C>.
У двух похожих команд A>V>C> Отслоение и Мульти-Отслоение общие настройки. Меняя стиль настроек Мульти-Отслоение вы так же меняете настройки обычного отслоения.
В заголовке диалога настроек вы можете видеть поле выбора стиля и рядом с ним кнопки добавления и удаления стиля. Первый стиль нельзя удалить. При добавлении нового стиля копируются все настройки текущего стиля.
У каждого элемента диалога настроек есть подробная всплывающая подсказка. Поэтому я не буду подробно описывать каждый элемент тут.
Если есть выбранные поверхности до вызова команды Мульти-Отслоения, то настройки автовыбора поверхностей будут скрыты.
Ограничения
Команда Мульти-Отслоения предназначена для обработки простых форм, боксов. Вы можете использовать ее для заготовки с изгибами и скругленными формами. Но нельзя делать присадочные отверстия, фаски, пазы и т.п. - все эти мелкие поверхности тоже будут отслаиваться, что приведет к непредсказуемым последствиям.
При возникновении ошибки в процессе отслоения в чертеже останется недорезаная деталь. А программа продолжит работу с другими заготовками. Следите за сообщениями об ошибках в командной строке.
Когда заготовка сложнее бокса, то часто требуется заранее продумать последовательность отслоения. Программа предлагает только пару вариантов последовательности отслоения - от больших поверхностей к малым и наоборот. Этого может быть недостаточно, вы можете получить стыки не в ту сторону и другие нежелательны разрезы. В таких случаях вам следует отказаться от использования команды Мульти-Отслоения и использовать вместо нее команды "A>V>C> Отслоение" и "Под ус".
Вся информация о цвете и материале отдельных поверхностей заготовки будет утеряна. Раскрашивайте не заготовки, а детали после окончания моделирования.
Программа не делает перехлестов деталей на внутренних углах на впуклостях заготовки. Метод остслоения офсетом поверхности оставляет в таких местах открытый угол - стык без перехлеста. А другие методы отслоения и вовсе не работают с такими углами. Вам придется передвигать некоторые поверхности или ребра деталей вручную после вызова Мульти-Отслоения. Либо вы можете отслаивать поверхности по очереди командой ASL
Программа стыковки под ус работает только на линейных стыках деталей. На дугах она даже не будет пытаться сделать конический стык. В этих места может остаться наложение одной детали на другую. Поэтому, когда вы выбираете опцию "под ус", то отключается опция выбора смежных криволинейных поверхностей.
При возникновении ошибок в программе стыковки под ус в чертеже останутся детали заходящие внутрь друг друга. При этом в командной строке будет сообщение о количестве таких ошибок. Внимательно просмотрите результаты работы команды.
Т.к. на внутренних углах впуклостей заготовки остаются открытые стыки, то и программа стыковки под ус тоже не обрабатывает такие стыки. А на деталях, подходящих сбоку к такому стыку останутся довольно странные выступы. Я пока не знаю как с ними бороться.