Создание зазоров

Во время симуляции станка FeatureCAM проверяет столкновения между телами. Это одна из основных целей симуляции, но иногда возникают ложные ошибки, которые не являются следствием какой-либо ошибки в траекториях или установе станка. Эти ложные ошибки часто появляются в ходе разработки MD файла, когда не были созданы соответствующие зазоры между движущимися частями станка.

Необходим маленький зазор между некоторыми движущимися частями, чтобы они не сталкивались в назначенном типовом движении. Если сопрягаемые грани плоские, то существует небольшая вероятность обнаружения столкновения. Однако когда грани не плоские, столкновение более вероятно, потому что криволинейные тела аппроксимируются (более мелкими) плоскими полигонами во время симуляции. Играет роль точность этой аппроксимации, а в некоторых случаях столкновения могут быть ошибочно выявлены при симуляции с низким разрешением, а более высокое разрешение могло бы не вызвать ошибки. Было бы безопаснее обеспечить относительно большие зазоры для сопрягаемых криволинейных граней.

На рисунке показано несколько примеров зазоров. Каждый из них не более 2 мм.

Вы не можете проверить столкновения при перемещении, пока не будет завершен в достаточной мере дизайн станка, чтобы запустить тесты с полной симуляцией станка. Однако, когда тела для станка детализированы, можно получить преимущество позже, если сделать исходную проверку тел, которые имеют тесные взаимодействия. Иногда тела могут пересекаться друг с другом в нулевом положении станка. В этом случае появляются ложные сообщения о столкновении.

Наряду с визуальной проверкой можно проверить, пересекаются ли два тела в исходном положении, следующим образом:

  1. Выберите вкладку «Моделирование» > панель «Тела» > «Модификаторы» > «Комбинировать», чтобы открыть диалоговое окно Комбинирование тел.
  2. В меню Операция выберите Пересечение.
  3. Выберите два тела, которые нужно проверить, как тело1 и тело2.
  4. Нажмите на кнопку Просмотр.
    1. Если появится ошибка Невозможно создать объект по этим данным, то тела не имеют объема наложения.
    2. Если нет, область наложения окрашивается темно-синим цветом в графическом окне, и вы можно настроить вид так, чтобы определить, в чем проблема.
  5. Нажмите на кнопку Отмена, чтобы закрыть диалог без сохранения изменений.

Если обнаружено наложение, можно исправить эту ситуацию несколькими способами (в зависимости от величины наложения и функции компонентов в конфликте):