Поиск по документации
Введите не менее 2 символов
Введите не менее 2 символов
![]() |
CAE Fidesys 9.0 Руководство пользователя |
Слияние геометрических объектов производится, если расстояние между ними находится в пределах допустимой погрешности, характеризуемой определенным численным значением. Проверка принадлежности объектов к этой области выполняется в зависимости от их типа. Для вершин сопоставляются пространственные координаты. Возможность слияния кривых проверяется по точкам, расположенным на расстоянии 1/3 и 2/3 по длине кривой. Возможность слияния поверхностей определяется так же по нескольким точкам. По умолчанию в Fidesys установлена допустимая погрешность при слиянии, равная 5e-4. Это означает, что точки, которые находятся друг от друга на меньшем расстоянии, будут подвергнуты слиянию, т.е. превратятся в одну точку.
Значение допустимой погрешности по умолчанию можно изменить с помощью команды:
merge tolerance <val>
Верхней границы допустимой погрешности при слиянии объектов не существует, но на практике могут встретиться случаи, когда слишком большое значение этого параметра приводит к ошибкам. Нижняя граница допустимой погрешности связана с точностью твердотельного моделирования и равна 1e-6.
Обнаружить близко расположенные, почти совпадающие между собой геометрические объекты можно с помощью команд:
find near coincident vertex vertex {body | volume} <ID_range> [low_tol <value>] [high_tol <value>]
find near coincident vertex curve {body | volume} <ID_range> [low_tol <value>] [high_tol <value>]
find near coincident vertex surface {body | volume} <ID_range> [low_tol <value>] [high_tol <value>]
Эти команды позволяют находить пары "вершина-вершина", "вершина-кривая" и "вершина-поверхность" с расстоянием между объектами в паре, которое попадает в заданные пределы. По умолчанию верхняя граница диапазона расстояний составляет 10*merge tolerance. Приведенные команды рекомендуется использовать при работе с неидеальной геометрией, когда необходимо увеличить значение допустимой погрешности.