• S sverchok
  • Информация о проекте
    • Информация о проекте
    • Активность
    • Метки
    • Участники
  • Репозиторий
    • Репозиторий
    • Файлы
    • Коммиты
    • Ветки
    • Теги
    • Участники
    • Диаграмма
    • Сравнение
  • Задачи 148
    • Задачи 148
    • Список
    • Доски
    • Спринты
  • Запросы на слияние 21
    • Запросы на слияние 21
  • CI/CD
    • CI/CD
    • Конвейеры
    • Задания
    • Расписания
  • Развертывания
    • Развертывания
    • Окружения
    • Релизы
  • Пакеты и реестры
    • Пакеты и реестры
    • Реестр пакетов
    • Реестр контейнеров
  • Мониторинг
    • Мониторинг
    • Инциденты
  • Аналитика
    • Аналитика
    • Поток ценности
    • CI/CD
    • Репозиторий
  • Wiki
    • Wiki
  • Сниппеты
    • Сниппеты
  • Активность
  • Диаграмма
  • Создать новую задачу
  • Задания
  • Коммиты
  • Доски с задачами
Свернуть панель
  • nikitronn
  • sverchok
  • Запросы на слияние
  • !3527

"Select Solid Elements" node

  • Ревью изменений

  • Скачать
  • Почтовые патчи
  • Простое отличие
Слиты nikitronn запросил слияние solid_select_node в master Сен 10, 2020
  • Обзор 9
  • Коммиты 7
  • Конвейеры 0
  • Изменения 5

Created by: portnov

Similar to "Select Mesh Elements by location", but for solids.

One has to understand, that edges and faces of Solid objects can be far from planar, so meanings of "edge direction" and "face normal" are very imprecise in complex cases. However, since this node knows many ways of selecting things, it is in most cases possible to select what you want. Also, don't forget that several masks can be combined with "Logic" node.

The node first selects either vertices, edges or faces, by specified criteria. Then it selects all adjacent elements of other types. For example, you can select some faces of a Solid, and so you're selecting all edges that belong to selected faces.

Implemented selection modes:

  • Vertices, Edges or Faces by Side;
  • Vertices, Edges or Faces by Sphere (center and radius);
  • Vertices, Edges or Faces by Plane (center, normal and radius);
  • Vertices, Edges or Faces by Cylinder (center, axis and radius);
  • Edges by direction;
  • Faces by normal;
  • Vertices, Edges or Faces, that have distance to specified second Solid (Tool) less than specified radius
  • Vertices, Edges or Faces, that are inside second Solid (Tool).

Screenshot_20200911_001255

Preflight checklist

Put an x letter in each brackets when you're done this item:

  • Code changes complete.
  • Code documentation complete.
  • Documentation for users complete (or not required, if user never sees these changes).
  • Manual testing done.
  • Unit-tests implemented.
  • Ready for merge.
Ответственный
Назначить
Проверяющие
Запросить ревью
Оценка трудозатрат
Исходная ветка: solid_select_node