Официальный форум российского программного комплекса T-FLEX PLM


Поиск  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
Пересечение в 2D, Как получить признак что, например, 2d узел находится внутри контура?
 
Подскажите пожалуйста, кто знает, как получить признак пересечения объектов на чертеже, например, что 2d узел находится внутри контура штриховки? Логично предположил такую функцию в измерениях, однако увы - ее там нет. Есть ли подобный инструмент?
Изменено: Kalambur - 29.08.2008 16:55:43
 
Цитата
Kalambur пишет:

2d узел находится внутри контура штриховки?
Приближенно это можно определить по дополнительной эквидистантной штриховке. положительная или отрицательная разность расстояний до этих штриховок даст ответ внутри точка или снаружи.
Точное решение получится если построить две равно отступающих эквидистантных штриховки. В этом случае, разность равная нулю получится если узел лежит на исходном контуре. Но второй вариант также может давать погрешность в окрестности острых вершин, поэтому эквидистанты лучше задавать на минимальном расстоянии.
Изменено: Diso - 29.08.2008 19:08:17
 
Спасибо, я надеялся, что существует прямое решение. Будем изобретать...
Страницы: 1