При работе в CAD, особенно в режиме сборки, очень часто приходится быть невольным свидетелями или участников случаев, в которых не всегда "на глаз" понятно, кто в данном случае больше не прав - CAD или человек. Речь идет о тех моментах когда визуально начинает казаться, что две детали налазят одна на другую, хотя в теории не должны. Иногда это выражается как "чересполосица" совпадающих граней (особенно, если одна из деталей полупрозрачна), иногда это выражается тем, что кромки объектов явственно пересекаются. В принципе подобное явление нередко встречается и вне CAD. Например, в CAE системах, как на сеточной модели, так и в режиме прорисовки геометрии.
Но чаще всего подобные вопросы возникают в режиме просмотра геометрии (вне зависимости от типа САПР). И начинаются временные потери, связанные с попыткой выяснить истину: измеряются радиусы, расстояния, происходит поиск интерференции и пр. Если у нас несколько объектов с криволинейными кромками/гранями (например круглыми), подобная проблема является почти нормой жизни. При этом выкручивание настроек качества прорисовки графики на максимум, сильно усложняет жизнь графическому ускорителю и процессору, но при этом спасает далеко не всегда (можно сказать даже почти никогда).
Честно скажу, мне было лень искать сборку для демонстрации подобного эффекта, кто сталкивался и так его прекрасно знает. Я же покажу этот же эффект без сборки, на простой детали:
Итак. Есть цилиндр, у которого срезали два паза. Как нетрудно догадаться, диаметр верхней и нижней окружности одинаков, но при виде снизу (на картинке никакие проекционные связи не соблюдены, и снизу имеется в виду относительно изометрического вида) у нас верхняя кромка начинает вылазить за нижнюю. Это работает практически при любых настройках графики в САПР. При максимальных это практически не заметно, но тоже присутствует, при грубых заметно хорошо
Вопрос: В чем причина такого явления и как Вы с ним боретесь?
Комментариев нет:
Отправить комментарий