Перейти к содержимому

Вырезы (Cutouts): настройка, ключи и исключения

Обновлено:

Вырез (Cutout) — это вспомогательный объём, который работает как невидимый режущий инструмент. Он вычитает свою форму из деталей, с которыми пересекается. Один вырез можно использовать сразу для нескольких деталей: например, сделать проход под трубу через несколько полок или сформировать пазы в боковинах под заднюю стенку ХДФ.

В этой статье разобраны вырезы PlanPlace 2. Если вам нужно сначала сравнить вырез с обычным пазом, прочитайте обзор «Пазы и вырезы».

Для получения выреза должны одновременно выполниться два условия:

  1. Режущий объём должен физически пересекать деталь.
  2. Настройки ключей должны разрешать обработку этой детали — либо на вырезе должен быть включён режим «Прорезать все».

В конфигураторе режущий объём показывается полупрозрачным, чтобы его можно было расположить. На рабочей сцене сам объект скрыт: пользователь видит только результат вычитания.

Важно. Вырез не привязывается к контуру одной детали, как паз. Он действует на все разрешённые детали, которые попали в его объём. Поэтому всегда проверяйте результат не только на нужной детали, но и на соседних элементах.

  1. Откройте нужный элемент в Конфигураторе.
  2. В дереве конструкции добавьте объект типа «Вырез» в ту часть модуля, относительно которой его удобно позиционировать.
  3. Задайте размеры по X, Y и Z. Третье измерение определяет, насколько глубоко режущий объём проходит через детали.
  4. Выберите плоскость, положение и при необходимости поворот.
  5. Выберите форму и заполните её параметры. В зависимости от выбранной формы доступны прямоугольный контур, обрезанные или радиусные углы, трапеция, круговой контур и другие поддерживаемые варианты.
  6. Включите «Активный» и проверьте пересечения в предпросмотре.

Размеры, положение и параметры формы поддерживают формулы. Это позволяет, например, связать ширину выреза с шириной модуля или положением задней стенки.

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

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

  1. Выберите объект «Вырез».
  2. В поле «Ключ для выреза» выберите существующий ключ или введите новый и сохраните его.
  3. Выберите деталь, которую должен обработать вырез.
  4. Включите на детали «Учитывать при вырезах».
  5. В появившемся поле «Ключ для выреза» выберите тот же ключ, если деталь должна реагировать только на эту группу вырезов. Если деталь можно обрабатывать любыми вырезами, оставьте поле пустым.

Используйте короткие понятные названия латиницей, например back_hdf, pipe или sink. Один и тот же общий список ключей используется и у вырезов, и у деталей.

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

Пустое поле «Ключ для выреза» — это отдельное правило. Если на детали включено «Учитывать при вырезах», а обычный ключ и ключ-исключение не выбраны, деталь могут обработать любые вырезы, независимо от их ключей. Это удобно для деталей, которые не нужно делить на группы. Ключ назначайте самой детали только тогда, когда её должна обрабатывать конкретная группа вырезов.

Ключ-исключение — это минус-ключ на детали. Он означает: «эту деталь могут резать вырезы с другими ключами, но вырез с указанным ключом — не может».

Например, если на детали выбран ключ-исключение back_hdf, то:

  • вырез с ключом back_hdf эту деталь не обрабатывает;
  • вырезы с ключами pipe и cable могут её обработать, если пересекают деталь;
  • параметр «Учитывать при вырезах» на детали должен быть включён.

Обычные ключи и ключи-исключения задают противоположные правила, поэтому интерфейс не позволяет заполнить оба поля одновременно. Чтобы перейти с обычных ключей на исключения, сначала очистите поле обычных ключей. Чтобы вернуться — удалите выбранные ключи-исключения.

Настройка вырезаНастройка деталиРезультат при пересечении
«Прорезать все» выключено«Учитывать при вырезах» выключеноДеталь не прорезается
«Прорезать все» выключеноОбычный ключ и ключ-исключение пустыеДеталь прорезается любым вырезом
«Прорезать все» выключеноОбычный ключ совпадает хотя бы с одним ключом вырезаДеталь прорезается
«Прорезать все» выключеноОбычные ключи не совпадаютДеталь не прорезается
«Прорезать все» выключеноКлюч-исключение совпадает с ключом вырезаДеталь не прорезается
«Прорезать все» выключеноКлюч выреза отсутствует среди исключенийДеталь прорезается
«Прорезать все» включеноЛюбые флаги и ключи деталиДеталь прорезается

Ограничение режима «Прорезать все». В текущей реализации PlanPlace 2 этот режим имеет приоритет над обычными ключами, ключами-исключениями и параметром «Учитывать при вырезах». Он обрабатывает все геометрически пересекаемые детали на сцене. Не включайте его, если хотя бы одну пересекаемую деталь нужно сохранить целой.

Несколько ключей и исключения. Не назначайте одному вырезу несколько ключей, если хотя бы на одной детали используются минус-ключи. Такой вырез входит сразу в несколько групп и может попасть к детали через другой, не исключённый ключ. Один вырез — один ключ — самый надёжный вариант для совпадения результата на сцене и в производственном файле.

Сценарий: вырез вместо отдельных пазов под заднюю стенку ХДФ

Заголовок раздела «Сценарий: вырез вместо отдельных пазов под заднюю стенку ХДФ»

Задача из демонстрации: одним режущим объёмом сформировать пазы в правой и левой боковинах корпуса, но оставить саму заднюю стенку ХДФ целой. Режущий объём располагается вокруг ХДФ и поэтому геометрически пересекает и боковины, и саму заднюю стенку.

Добавьте в общий список ключей, например, back_hdf. Назначьте его объекту «Вырез». Оставьте «Прорезать все» выключенным.

Это принципиально: предложенное во время звонка сочетание «Прорезать все» + ключ-исключение в текущей реализации не сохраняет ХДФ — глобальный режим обходит фильтр исключений.

Разместите вырез в плоскости задней стенки и задайте размеры так, чтобы он:

  • охватывал нужный участок ХДФ;
  • заходил в правую и левую боковины на требуемую глубину паза;
  • не пересекал детали, которые не должны обрабатываться.

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

На правой и левой боковинах:

  1. включите «Учитывать при вырезах»;
  2. оставьте поля «Ключ для выреза» и «Ключ-исключение» пустыми.

Пустой обычный ключ без ключа-исключения разрешает боковинам принимать любые вырезы. Поэтому вырез back_hdf обработает обе боковины и сформирует в них пазы. Назначать back_hdf каждой боковине отдельно больше не требуется.

Сам вырез геометрически пересекает заднюю стенку, поэтому добавьте для неё точное исключение:

  1. включите на ХДФ «Учитывать при вырезах»;
  2. оставьте обычное поле ключей пустым;
  3. в поле «Ключ-исключение» выберите back_hdf.

В результате вырезы с ключом back_hdf режут все остальные учитываемые детали в своём объёме, но сохраняют заднюю стенку целой. Вырезы с другими ключами по-прежнему могут обработать ХДФ.

Если заднюю стенку в принципе не должны обрабатывать никакие вырезы, можно вместо ключа-исключения выключить у неё «Учитывать при вырезах».

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

  • пазы появились на обеих боковинах;
  • задняя стенка ХДФ не прорезана;
  • вырез не задел полки, дно, крепёж и соседние модули;
  • глубина и ширина пазов соответствуют технологии производства.

При подготовке .b3d для БАЗИС-Мебельщик PlanPlace анализирует фактическое пересечение выреза с каждой деталью:

  • сквозной вырез, дошедший до края детали, изменяет её внешний контур;
  • сквозной вырез внутри детали формирует замкнутый внутренний контур;
  • несквозное пересечение передаётся как паз с рассчитанными длиной, шириной, глубиной и стороной обработки.

Передача вырезов в производство появилась позже, чем передача обычных пазов. После экспорта откройте файл в БАЗИС-Мебельщике или другой целевой программе и вручную проверьте контуры, глубину, сторону обработки и отсутствие лишних вырезов. Подробнее — в статье «Экспорт в производство».

Проверяйте настройки в таком порядке:

  1. Вырез активен и действительно пересекает деталь по всем трём осям.
  2. На вырезе выключено «Прорезать все», если используются исключения.
  3. На детали включено «Учитывать при вырезах».
  4. Если обычный ключ детали заполнен, он совпадает с ключом выреза. Если обычный ключ пуст, вырез не внесён в «Ключ-исключение».
  5. В обычном поле и поле исключений не остались взаимоисключающие старые значения.
  6. Вырезу с исключениями назначен один ключ.
  7. Результат проверен и в PlanPlace, и после производственного экспорта.

Вырез — это скрытый 3D-инструмент, который вычитает свой объём из пересекаемых деталей. Пустой обычный ключ без исключений разрешает детали принимать любые вырезы. Заполненный обычный ключ разрешает только выбранные группы, а минус-ключ запрещает выбранную группу, оставляя деталь доступной остальным. Для исключений держите «Прорезать все» выключенным, включайте на целевых деталях «Учитывать при вырезах» и используйте один понятный ключ на один вырез.