Как узнать, пересекается ли точка с трехмерным объектом в созданном SolidWorks файле CAD?

Существует ли относительно простой способ узнать, пересекает ли трехмерная точка сложную трехмерную фигуру для любого файла САПР, сгенерированного SolidWorks, такого как Деталь, IGES, STEP, ACIS и т. Д.? Мне не нужно отображать объект в моем приложении.

Любое предложение будет оценено.

Постскриптум
Мой вопрос очень похож на этот, но я не использую Java или файл PLY.

2

Решение

Самый простой будет подключиться к SolidWorks экземпляр и использование Метод RayIntersections от их API. Стреляйте в луч в любом направлении, если количество пересечений нечетное — ваша точка находится внутри тела.

-1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector