Самопересечение векторов — с данной проблемой сталкивался любой опытный пользователь. ArtCam достаточно капризная программа. Она не позволит нам создать траекторию обработки по вектору, если вектора самопересекаются.
+
Как же исправить данную проблему?
Рассмотрим несколько примеров:
1. Очевидные варианты — например, когда в вашем векторе есть петли.
Есть 2 решения: убрать петлю (отрезать), либо разбить вектор на 2 штуки — верхний замкнутый и нижний замкнутый вектор.
2. В ситуация, где на глаз не видно ошибку — используем инструмент «Лечение векторов» (выглядит как зеленый плюсик).
Жмем «Обнаружить» и красными кружками нам обведут места, где есть самопересечения.
Часто, в таких неочевидных местах точка наслаивается на точку, что можно обнаружить при помощи инструмента «Редактор узлов»
Включаем узлы вектора, и местах, которые обведены — пытаемся раздвинуть точки между собой.
Также есть более автоматизированный способ, который работает с вероятностью 80% :) Особенно, если ошибок вылезет слишком много.
В таком случае необходимо воспользоваться инструментом «Смещение векторов».
Ставим минимальное значение (0,01 или вроде того) и жмем сместить. После этого проверяем на ошибки. Можно повторить несколько раз.
Спасибо за внимание!