RU
EN
AR

Grid Generator in Woodman Docker

It cuts a large workpiece into pieces of a specified size, adjusting the rotation angle of the grid so that the number of pieces is minimized.
Created by GROSLAZER
It cuts a large part into several pieces of equal size so that the layout fits on a machine with a work area smaller than the part itself. It automatically selects the rotation angle of the cutting grid (cycling through 0°, 30°, 45°, and 90°) to result in the fewest number of pieces.

Как это работает

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

Куски раскладываются рядом с исходной деталью (или заменяют её, если включено удаление исходника). По желанию каждый кусок можно ещё и подписать номером — так проще потом собрать разрезанную деталь обратно.

Порядок работы

  1. Выделить деталь, которую нужно разрезать на куски.
  2. Выбрать тип сетки — прямоугольная, радиальная или доверить выбор панели.
  3. Задать размер одного куска (ширину и высоту), при необходимости — зазор, нумерацию и поворот готовых кусков по листу.
  4. Нажать «Порезать».

Тип сетки

Центр радиальных долек берётся по значку точки привязки в нижней строке — тот же, что и везде в панели. У прямоугольной сетки центр — отдельная настройка «Центр» в настройках панели (середина габарита или центр вращения фигуры), значок точки привязки на неё не влияет — у этих двух раскладок центр может не совпадать.

  • Сетка — обычная сетка одинаковых прямоугольных кусков. Панель перебирает несколько углов её поворота (0°, 30°, 45°, 90°) и выбирает тот, при котором кусков получается меньше всего (а при равном числе — раскладка ближе к квадратной).
  • Сектор — прямые сплошные разрезы через центр детали, как пирог на дольки. Колец здесь нет — каждый кусок идёт от центра и до самого дальнего края детали. Панель перебирает угол одной дольки (15°, 30°, 45°, 60°, 72°, 90°, 120°, 180°) и для каждого угла реально вырезает пробную дольку по всей окружности, проверяя для неё все возможные повороты — влезает ли она в ячейку хоть при каком-то развороте, в том числе по диагонали, а не только в том виде, в котором её вырезал сам разрез. Берётся наибольший угол, при котором это верно для всех долек сразу.
  • Авто — панель считает оба варианта и берёт тот, где кусков выходит меньше.

Настройки

  • Ширина листа (ячейки) / Высота листа (ячейки) — размер одного куска в мм (например, размер рабочего поля станка или листа материала). Панель проверяет вписывание каждого куска по нему самому, а не по общему габариту детали.
  • Вращать по листу — подбор угла дольки и так всегда проверяет вписывание с учётом поворота (см. выше). Эта галочка решает отдельный вопрос: довернуть ли КАЖДЫЙ готовый кусок именно в то положение, в котором он реально влезает в ячейку. Без галочки куски остаются развёрнуты так, как их вырезал сам разрез, — и при этом могут выступать за размер ячейки, даже если подходящий для них разворот существует. С галочкой резка идёт заметно медленнее.
  • Зазор между кусками — раздвигает соседние куски друг от друга на заданное расстояние: в прямоугольной сетке — вдоль строк и столбцов, в радиальной — каждую дольку прямо от центра наружу, как будто раздвинули кусочки пирога.
  • Нумеровать детали — подписывает получившиеся куски номером. Если деталь разрезалась на несколько кусков, номер составной — «номер детали, номер куска по порядку» (в прямоугольной сетке — снизу вверх по рядам, слева направо внутри ряда; в радиальной — по кругу от одной дольки к соседней). Если деталь оказалась меньше одной ячейки и резать было нечего, единственный получившийся кусок подписывается просто номером самой детали, без запятой.
  • Начало нумерации — номер, с которого начнётся сквозная нумерация деталей. Учитывается один раз — при первом открытии панели и при нажатии «Сбросить №» рядом; дальше при каждом нажатии «Порезать» счётчик сам увеличивается на 1, само поле можно не трогать. Удобно, когда режете несколько разных деталей одну за другой: у них получаются разные номера, а не одинаковые.
  • Сбросить № — начинает сквозную нумерацию заново, со значения из поля «Начало нумерации» слева. Нужна, если после серии деталей хочется вернуться к какому-то конкретному номеру, а не просто менять поле — само по себе оно на уже идущий счёт не влияет.
  • Размер номера — размер шрифта номера в мм, не больше 300 мм. Если оставить пустым, номер подгонится под половину высоты самого куска (но тоже не больше 300 мм).
  • Линейный шрифт — переводит номера в линейный шрифт (для быстрой гравировки одним проходом вместо обычных залитых цифр).
  • Удалить исходник — удалять ли исходную деталь после разрезания.
  • Показать отчёт — включает вывод в отладочный журнал: какой в итоге выбран способ резки (прямоугольная сетка или дольки) и получившийся размер каждого куска.

На что обратить внимание

  • Панель сама подбирает раскладку сетки — режет не обязательно вдоль исходных сторон детали, а так, чтобы кусков получилось как можно меньше.
  • Куски получаются равного размера по сетке, а не подогнаны по границам самой детали. У детали со сквозным отверстием или сильно вогнутой формой часть ячеек сетки может не задеть материал вообще — тогда кусков выйдет меньше, чем ячеек в сетке; ничего не ломается, просто в тех местах кусков не будет.
  • В радиальном режиме нет колец: каждая долька идёт от центра до самого дальнего края детали целиком. Панель проверяет фактический размер каждого куска с учётом поворота, а не по общему габариту детали, поэтому кольцо или деталь со сложными выступами разрезаются корректно, в том числе когда подходящий разворот получается только по диагонали.
  • Без галочки «Вращать по листу» готовые куски остаются в том развороте, в котором их вырезал сам разрез, — они могут выступать за размер ячейки на глаз, даже если панель уже проверила, что подходящий разворот для них есть.
  • Нумерация корректно работает при любой раскладке — в том числе при повороте прямоугольной сетки на 30°/45° и в радиальном режиме.
  • Центр прямоугольной сетки и центр радиальных долек берутся по-разному (см. раздел «Тип сетки» выше) — сдвиг значка точки привязки сместит только дольки, а не прямоугольную сетку.
  • Счётчик нумерации общий для всех деталей, которые режете этой кнопкой подряд, — удобно выделять и резать детали по одной, не собирая их заранее в одно выделение. Само поле «Начало нумерации» на уже идущий счёт не влияет, пока не нажать «Сбросить №».
ID: gbx_groslazer_setkator
Additional CorelDRAW macros from other authors:

Tools, generators for the docker, and standalone macros.

Statistics
since 23.04.2022
Users
11 625
Active
892
Clicks
5 530 573
Verification
Confirm this value: