Строит для выделения тот же реальный план резки, что использовался бы при отправке на станок, и рисует его в документе стрелками — в каком порядке и в какую сторону поедет голова, вместе с холостыми переездами между операциями. На станок при этом ничего не отправляется.
Как это работает
Кнопка «Визуализация» строит для текущего выделения тот же реальный план резки, что использовался бы при настоящей отправке на станок (с учётом всех настроек порядка, сцепки и оптимизации), и рисует его прямо в документе стрелками — в каком порядке и в какую сторону поедет голова станка, включая холостые переезды между операциями. На станок при этом ничего не отправляется.
Серые стрелки — холостые переезды между операциями, первый из них — зелёный.
Красным выделяются сами пути реза, в порядке их прохождения.
Тонким контуром обводятся зоны гравировки, там, где для них построены штриховые проходы.
Объекты берутся такими, какими выглядят на экране, а не по их полному исходному контуру. Если у картинки инструментом «Форма» обрезаны края по узлам — на гравировку идёт только видимая часть, а не весь прямоугольник целиком. Если объект, вектор или картинка, вставлен в фигуру через PowerClip — режется и гравируется только то, что видно через контейнер, по его форме; сама рамка-контейнер объектом резки не становится, и заходить внутрь неё вручную (через Shift или группу) не нужно — построение плана само находит всё, что лежит внутри.
Порядок работы
Выделить то, что нужно проверить.
Нажать «Визуализация» — рисунок дополнится стрелками порядка резки и гравировки, а под кнопками появится оценка времени.
Посмотреть на порядок и переходы; если что-то смущает, поправить настройки резки/гравировки и запустить визуализацию заново.
Убрать визуализацию, когда она больше не нужна (см. «Клавиши»).
Клавиши
Обычный клик — построить и нарисовать визуализацию порядка резки.
Shift — убрать только стрелки переходов, оставив зоны гравировки на месте.
Ctrl — убрать визуализацию целиком, вместе с зонами гравировки.
Alt — не строить визуализацию, а показать или скрыть панель настроек формирования задания.
На что обратить внимание
Если у выделения есть гравировка, а в итоговом сообщении сказано, что зон гравировки построено 0, — это признак того, что версия панели разошлась с версией DLL, а не что с самой гравировкой что-то не так; стоит проверить, что обе части обновлены до одной сборки.
Нарисованная визуализация — временные служебные линии в документе, в само CNC-задание они не попадают.
Как устроено построение задания
«Визуализация» отдаёт текущее выделение тому же построителю CNC-задания, который в итоге определяет порядок реза и при настоящей отправке на станок, — нарисованные стрелки показывают РЕАЛЬНЫЙ просчитанный маршрут, а не грубую прикидку. Все настройки этого построителя открываются кнопкой «Настройки» рядом (или клавишей Alt) и одинаково влияют что на визуализацию, что на настоящую резку.
Общий порядок и оптимизация
«оптимизация пути» — главный переключатель. Выключена — режется строго в том порядке и с той стороны, как нарисовано в Corel («как в Corel»). Включена — построитель сам подбирает порядок объектов и, где можно, с какого конца и в какую сторону резать каждый контур, чтобы сократить холостой ход.
«Порядок по слоям» — учитывать ли порядок цветов при построении: включено — один цвет дорезается целиком, и лишь потом начинается следующий (сцепка между разными цветами при этом невозможна); объекты с именем bridge или noorder — исключение, они режутся вне очереди, там, где до них дойдёт голова.
«Группа целиком» — как поступать с группой Corel, у которой объекты лежат на разных цветах. Выключено — выигрывают цвета: группа режется по кускам, по одному в каждом цвете. Включено — вся группа режется одним заходом, а порядок цветов внутри неё уже свой, как отдельное мини-задание внутри общего.
«Начало» — с какого угла габарита начинается сам рез (это не то же самое, что ноль координат станка): «Как ноль» — с того же угла, что и точка отсчёта координат; «Авто» — построитель честно просчитывает маршрут от всех девяти точек (углов, середин сторон и центра) и оставляет самый быстрый, поровну разделив между ними время на раздумья; либо выбрать одну из девяти точек самому.
«Задумчивость, %» (0–100, по умолчанию 50) — насколько долго построителю разрешено искать порядок получше: 0 — взять первый разумный вариант как есть, 100 — искать по максимуму. Считается не по часам, а по объёму перебора, поэтому один и тот же файл с одними и теми же настройками всегда даёт один и тот же маршрут — независимо от того, чем ещё занят компьютер. На простых заданиях лимит всё равно не выбирается целиком; на сложных чем больше значение, тем короче холостой ход, но дольше готовится сама визуализация.
«Точка старта» — только при включённой оптимизации: заставляет резать КАЖДЫЙ контур строго с его собственного узла начала и в его собственную сторону, как он нарисован, — построитель тогда выбирает только порядок самих объектов, а не с какого конца заходить в каждый. Нужно, если точка входа расставлена руками (например, под врезку) или важна сторона обхода. Сцепка при этом не работает — она сшивает линии встык, разворачивая часть из них, а тут развороты запрещены.
«Дырки первыми» — только БЕЗ оптимизации («как в Corel»): если отверстие внутри детали нарисовано в Corel позже её внешнего контура, эта галочка сама поднимает отверстие раньше контура, ничего больше в вашем порядке не трогая, — иначе деталь выпадет из материала раньше, чем внутри неё успеют вырезать отверстие.
Полосы, змейка и кластеры
«Построчность, %» (от -100 до 100, по умолчанию 0) — насколько сильно предпочитать рез полосами вдоль одной оси. Знак задаёт направление полос (плюс — горизонтальные, минус — вертикальные), число — насколько упорно их держать; это предпочтение внутри поиска короткого маршрута, а не отдельная физика реза, и на саму оценку времени оно не влияет.
Значения ровно 100 или -100 включают отдельный режим — жёсткую развёртку «змейкой», без всякого поиска порядка: лист делится на полосы шириной со средний размер объектов, каждый объект попадает в свою полосу, внутри полосы объекты идут подряд, а направление в каждой следующей полосе меняется на обратное. Такой порядок нужен для гнутого листа под прижимными грузами: пока режется одна полоса, остальное держится придавленным, и грузы снимаются постепенно, по мере продвижения. Сцепка и кластеры этому режиму не мешают.
«Кластеры, %» (0–100, по умолчанию 0) — собирать ли отдельные, не сгруппированные в Corel объекты, которые накладываются друг на друга по габаритам, в единый блок, вырезаемый сразу целиком, а не по очереди с переездами. Нужно там, где мелочь распихана внутри вырезов крупных деталей. 0 — выключено. Чем больше значение, тем меньшего взаимного перекрытия достаточно для склейки: единица требует почти полного наложения, сто довольствуется всего пятью процентами; меньше пяти процентов перекрытия объекты не склеиваются никогда, а просто лежащие рядом, но не накладывающиеся, — тоже никогда, при любом значении. Группы, собранные в самом Corel, режутся целиком всегда, независимо от этой настройки.
«Сцепка, %» (по умолчанию 30) — при каком разрыве конец одной линии считается продолжением начала другой, чтобы резать их без отдельного переезда, одну за одной. Задаётся в процентах от типичной длины линий в задании, а не в миллиметрах, — поэтому одно и то же число одинаково хорошо работает что на крупной вывеске, что на мелком тексте. Концы, сошедшиеся почти вплотную, сцепляются всегда, независимо от процента. На визуализации сцепленные линии идут без отдельной стрелки-переезда между ними — как один непрерывный проход.
Гравировка
«Автогруппировка» + «Автослияние, %» (0–100, по умолчанию 50) — объединяет соседние объекты в один блок гравировки, чтобы голова не заезжала по отдельности на каждый: то же самое, что «адаптивная гравировка» у одного слоя, только разом для всех цветов. 50 — сливаются только те объекты, что реально выигрывают по времени; меньше — сливаются лишь совсем близкие; больше 50 — сливаются и невыгодные пары, а 100 — это уже двойной перебор по времени ради максимальной склейки. Ноль — то же самое, что снятая галочка: вообще не сливать.
«Разрешить разрыв» + «Делительный, %» (по умолчанию 3) + «Мин. высота» (по умолчанию 0.25) — разрешает разбивать один крупный объект с большими внутренними пустотами на несколько кусков ради ускорения гравировки: каждый кусок гравируется отдельно и получает на визуализации свою отдельную зону (группа Corel при этом всегда считается одним куском целиком). «Делительный» — с каким запасом делить: больше значение — реже делит. «Мин. высота» — минимальная высота куска (в долях от высоты всего объекта), меньше которой кусок не отделяется.
«Временной» (по умолчанию 1.618) — коэффициент разгона и торможения головы, нужен только для более точного расчёта ВРЕМЕНИ гравировки в оценке, на сам порядок, разбиение и рисунок визуализации не влияет.
Подрежимы / варианты
ShiftУдалить стрелки
CtrlУдалить визуализацию
AltНастройки задания
Показать настройки формирования задания
ID:btn_cnc_job_visual
Дополнительные макросы для CorelDraw от других авторов: