framework/simulation/intersection_geometry_predicate/README.md
2024-04-14 18:54:47 +00:00

37 lines
No EOL
1.3 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Intersection Geometry Predicate
Осуществляется проверка геометрических вершин пересечения файлов .obj на соответствие допустимой погрешности глубины.
### CLI аргументы:
--aspPath путь до папки с асетами сборки
### вывод
на выходе делает файл intersection_geometry.json
в котором записан результат работы предиката в виде ключа status и результат в виде ключа recalculations.
В ключе recalculations, записан объект в который записываются результаты расчета пересечения.
Они состоят из объекта.
- names имена пересекающеюся деталей
- depth глубина пересечения
- point геометрические вершины
```JSON
{
"status": false,
"recalculations": {
"disk_bottom bolt ": [
{
"names": "disk_bottom bolt ",
"depth": 0.5127948565443177,
"point": [
-1.972554,
16.442781,
-9.208569
]
}
]
}
}
```