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

Сервис для обнаружения коллизий

Сервис для обнаружения коллизий служит для поиска коллизий, возникающие при проектировании в 3D моделях. Сервис для обнаружения коллизий написан на C#.

Сервис для обнаружения коллизий предоставляет пользователю методы API для поиска коллизий между элементами одной или нескольких моделей. При вызове методов передаются:

  • ID файлов моделей: идентификаторы файлов из файлового хранилища Платформы;
  • Идентификаторы проверяемых элементов: необязательно;
  • Допуск: расстояние между элементами – передается если требуется для проверки.

После выполнения проверки сервис предоставляет отчет по коллизиям в Kafka.

Метод поиска коллизий возвращает список обнаруженных коллизий.

Каждая обнаруженная коллизия состоит из двух элементов.

Для каждого элемента, участвующего в коллизии, возвращается его идентификатор: ProoductUuid.