Станок лазерной резки с ЧПУ и пультом управления в цеху

Как найти незамкнутый контур в чертеже

Контур выглядит целым, площадь не считается, штриховка не ставится, а на производстве файл заворачивают: «деталь не замкнута». Разрыв в две сотых миллиметра на экране не видно ни при каком масштабе — его приходится искать специально. Разбираем, чем это делается в AutoCAD, что происходит в Компас-3D и как посмотреть все разрывы разом, не открывая CAD вообще.

Почему разрыв не видно глазом

Щель в 0,05 мм на детали размером 500 мм — это одна десятитысячная габарита. При любом масштабе, на котором видно деталь целиком, она меньше толщины линии на экране. Увидеть её можно, только приблизившись к конкретному углу вплотную, — но чтобы приблизиться, надо уже знать, к какому именно.

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

AutoCAD: четыре способа найти разрыв

  • Двойной клик по полилинии. Открывается PEDIT, и если в списке опций первой стоит Close («Замкнуть»), полилиния разомкнута. У замкнутой на этом месте будет Open.
  • Команда BOUNDARY. Укажите точку внутри детали. Сообщение «A closed boundary cannot be determined» означает, что контур не держит воду — где-то есть выход наружу.
  • Свойства объекта. Выделите контур и посмотрите в палитре свойство Closed: «Нет» — контур открыт. Заодно видно, что перед вами — одна полилиния или набор отдельных отрезков.
  • Штриховка с допуском. Системная переменная HPGAPTOL задаёт, щель какого размера штриховка готова игнорировать. Если при нулевом значении штриховка не ставится, а при 0,5 ставится — разрыв есть, и он меньше полумиллиметра.

AutoCAD: как замкнуть найденное

Рабочий инструмент — PEDIT → Multiple → Join с указанием допуска (fuzz distance). Допуск — это расстояние в единицах чертежа, в пределах которого концы считаются соседними: при нуле они должны совпадать абсолютно, а разница в тысячные доли уже помешает соединению.

Главное правило — начинать с маленького значения и увеличивать постепенно. Большой допуск соединит то, что соединять не следовало, и исказит геометрию: контур замкнётся, но деталь поедет. Опция JoinType в новых версиях задаёт, как именно закрывать щель — продлением сегментов или добавлением нового.

Два приёма рядом: OVERKILL убирает дубли и наложенные линии, которые мешают соединению, а FILLET с радиусом 0 замыкает угол из двух почти сходящихся отрезков.

Компас-3D: контур проверяется поведением

Отдельной команды «найти разрыв» в Компасе нет — незамкнутость проявляется косвенно. Самое наглядное: эскиз с разрывом не выдавливается, система сообщает об ошибке при попытке построить тело. В чертеже тот же индикатор даёт штриховка: не ставится — значит контур не замкнут.

Дальше идёт ручной поиск: приблизиться к подозрительным углам, включить привязку к концам и проверить, совпадают ли точки, удалить отрезок и посмотреть, не лежит ли под ним второй такой же. На детали из десятка сегментов это минуты, на сборке из сотни — полдня.

Как посмотреть все разрывы разом

Перебор углов руками плох тем, что ищет по одному, а разрывов в файле обычно несколько. Если чертёж уже сохранён в DXF или DWG, быстрее загрузить его в онлайн-проверку: она сверяет концы всех элементов между собой и отмечает каждое расхождение красным кружком прямо на предпросмотре — сразу видно, сколько их и где они.

Там же ловится вторая беда тех же файлов: точки и обрывки, оставшиеся вдали от детали. Вырезать их нельзя, но врезку станок на них потратит, а габарит файла они раздувают — в одном из чертежей такой мусор растянул габарит с 919 × 743 до 1782 × 1105 мм и добавил в раскрой две «детали», которых нет.

Щели до 1 мм закрываются кнопкой, мусор удаляется кнопкой, исправленный DXF скачивается. Проверка входит во все тарифы, включая бесплатный, и пробных расчётов не расходует.

Что замыкать не нужно

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

По той же причине не стоит закрывать щели шире миллиметра вслепую: на таком расстоянии это чаще прорезь, паз под язычок или разомкнутое кольцо хомута — то есть замысел чертежа, а не ошибка. Такие места правильно просто увидеть и решить самому.

Загрузите DXF или DWG — проверка отметит все разрывы и посторонние объекты на предпросмотре, а щели до миллиметра закроет по кнопке. Это входит во все тарифы, включая бесплатный.

Проверить чертёж

Читайте также