Макросы для корела (Corel Draw)

Макросы для корела (Corel Draw)

PrintNCut — макрос по упрощению процесса подготовки макетов к печати и резке

PrintNCut - макрос по упрощению процесса подготовки макетов к печати и резке

Наименование: PrintNCut (Print & Cut) — (Печать и Резка) — макрос по упрощению процесса подготовки макетов к печати и резке

Основная цель этого макроса — ускорить и упростить процесс подготовки макетов для печати и резки.

Совместимость: CorelDRAW X3 — Х9.

Установка: скопировать файл макроса в папку GMS (C:\Program Files\Corel\ваша версия корела\Draw\GMS). Если папки GMS нет, то следует ее создать.

Инструкция по использованию макроса в архиве.

Полное описание

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

Цифровая печать в этом отношении чуть проще, чем широкоформатка. Есть определённые форматы листов, которые после резки, обычно. целиком и отдаются заказчику. В широкоформатке нужно разложить наклейки на ширине плёнки, учесть возможность порезки плёнки на небольшие листы (так клиенту удобнее забирать заказ), оставить место под метки для плоттера.

Можно пользоваться стандартной функцией Корела для копирования Alt+F7. Иллюстраторщики пользуются аналогичной функцией Ctrl+Shift+M. Сначала копирование идёт по горизонтали, потом по вертикали. Или наоборот. Сразу понять, сколько наклеек поместится в определённом направлении, трудно. Определить, нужно ли поворачивать наклейки для более удобной компоновки или нет, тоже сразу не получится. Раскладка под печать растягивается на длительное время из-за подбора оптимального варианта раскладывания с учётом целого ряда условий.

Что получается у нас? Раскладывание идёт не наклейками, а контурами резки этих наклеек! Если макет тяжёлый, то программа будет тормозить во время вёрстки. А при раскладывании контуров резки нагрузка на программу минимальная, соответственно, скорость уже увеличивается.

Контуры резки, которые раскладывает макрос, не копируются сначала в одном направлении, а потом в другом. Весь лист заполняется одновременно и сразу в двух направлениях! Причём, можно работать и с обычной Кореловской страницей, и с прямоугольником, который может быть назначен как область для раскопирования наклеек. Быстрее и удобнее, порой, нарисовать нужный прямоугольник, чем изменить параметры страницы.

Заполнение листа идёт по максимуму с учётом дистанций по горизонтали и вертикали. Причём, по умолчанию дистанции по двум направлениям одинаковые и равны 2 мм. Это обычная дистанция для наклеек. Т.е. по умолчанию уже поставлены наиболее подходящие параметры дистанции!

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

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

Поворот всех наклеек на 900 с полной перестройкой компоновки легко осуществляется одной кнопкой! "Лишние" варианты поворотов отсутствуют.

Отдельная тема — печать нумерованных наклеек. Заказчику может быть важным, как идут номера. Номера могут меняться по строкам или по столбцам. Макрос выполняет эту задачу, причём, с учётом поворота наклеек! PrintNCut не умеет делать переменную нумерацию, но это от него и не требуется. Есть отдельный нумератор. Но чтобы он менял номера в определённом направлении, необходимо правильно расставить наклейки. Это макрос, как раз-таки и делает!

Круглые наклейки, обычно, копируют как квадраты. Можно сэкономить какое-то количество печатного материала, расставив их под печать так, как показано на видео.

Был заказ: на площади 2000 х 320 мм сделать точки Ø 1 мм с дистанцией 1,5 мм, причём со смещением строк, т.е. точки верхней строки должны располагаться по середине между двумя точками с нижней строки (это, почти, пример из видео). Точек получилось 150 тысяч с лишним! Сколько потребуется времени и нервов, чтобы сделать такое вручную? Причём, красиво сделать. Да, … и макрос, и Корел подвисли, но посчитали!

Такая же история и с треугольными наклейками. Попробуйте сделать вёрстку по примеру треугольников из видео. Насколько это будет быстро и аккуратно?

Не все умеют работать в Кореле со слоями. Кто-то даже о слоях в Кореле и не знает. Но это — очень удобная штука, особенно, когда что-то нужно отправить на печать, что-то на резку, причём с одного файла! Контуры резки, которые раскладывает макрос, автоматически перемещаются на автоматически же созданный слой "Резка", а то, что нужно отпечатать, остаётся на исходном слое. Очень удобно и без лишних движений.

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

Есть заказы, состоящие из однотипных наклеек. Размер одинаковый, форма одинаковая, дизайн одинаковый. Информация разная.

Яркий пример — наклейки на автозапчасти для магазина или склада.

Особенность таких заказов — каждой наклейки нужно определённое количество. Что-то нужно в количестве 1 шт, что-то по 5 шт, что-то по 126 шт и т.д..

Общее количество позиций по таким наклейкам может быть несколько сотен. Это можно сделать вручную за несколько часов напряжённой работы. Это можно сделать макросом в режиме Мультипринт за пол-часа, не очень-то и утруждаясь. Нужно указать чего и сколько, а макрос всё сделает сам! Всё будет разложено по страницам с автоматическим созданием новых страниц, причём, до начала раскладки будет известно, сколько страниц (листов) будет необходимо для заказа, и сколько наклеек будет на последней странице. Т.е., опять же, полный контроль над вёрсткой. При необходимости можно всё поменять и оптимизировать в режиме реального времени, причём быстро!

Кстати, в данном случае после завершения работы макроса контуры резки будут находиться уже на Мастер-слое (т.е. всего один файл для резки всего заказа), а "печать" на Страницах. Печать отправляется на печать, резка — на резку. Очень удобно.

Опять же, нумерация. Нужно пронумеровать 1000 наклеек. Да, опять нужен нумератор, но уже не надо копировать страницы и наклейки вручную.  Включаем режим Мультипринт, задаём количество в 1000шт, макрос создаёт столько листов с наклейками, сколько необходимо, запускаем нумератор, и он всё сразу просчитывает. Ручная работа по бесконечному копированию сведена к минимуму. Пользователю нужно только управлять работой макроса.

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

У каждой программы и у каждого оборудования есть свой предел работоспособности. Это тоже нужно понимать.

PrintNCut не является аналогом eCut. Цели и функционал у этих программ разный. Тем не менее, PrintNCut может использоваться для вёрстки макетов под лазерку и фрезеровку. В определённых случаях это даёт, даже, более плотный вариант раскроя.

Аналогов макросу PrintNCut ещё не придумали.

Мы — первые!

Мы сделали его для себя, но поделимся и с Вами.

Видео

Активация макроса

При установке макроса в CorelDRAW (стандартная операция) на интерфейсе макроса присутствует кнопка «РЕГИСТРАЦИЯ».

PrintNCut-1 - Лицензия

При нажатии на неё макрос генерирует «Регистрационный код». Он составляется на основании комплектующих компьютера («железа»).

PrintNCut-2 - Лицензия

Этот код нужно скопировать и прислать нам. На основании полученного Регистрационного кода мы генерируем ответный Лицензионный код, который отсылается заказчику. Полученный код копируется в окно Лицензионного кода на макросе и при совпадении того, что введено, и того, что должно быть введено, макрос начинает работу в полном объёме. Окна регистрации удаляются с интерфейса макроса. При каждом включении макроса идёт проверка «свой-чужой». Макрос продолжает работу, если ему «знаком» компьютер.

Стоимость Лицензионного кода — 2 000 рублей.

Заявка на получение Лицензионного кода

    Пожалуйста, докажите, что вы человек, выбрав ключ.

    Скачать макрос

     

    Макрос для вычисления периметра и площади

     

    Макросы для корела (Corel Draw)

    Наименование: Макрос Corel DRAW для вычисления периметра и площади

    Удобный макрос, который показывает площадь, периметр, количество узлов и путей кривой, а так же площадь и периметр каждого из путей. Единицы измерения соответствуют единицам документа. Часто применяется в дизайне наружной рекламы, да и не только.

    Совместимость: CorelDRAW X3 — Х6.

    Автор: Sancho

    Установка: скопировать файл макроса в папку GMS (C:\Program Files\Corel\CorelDRAW Graphics Suite 13 (16)\Draw\GMS).

    Работа:

    1. Выделить указателем один объект (не группу) — несколько объектов можно  объединить в один (командой Ctrl+L). (Текст должен быть преобразован в одну кривую)
    2. Выбрать меню Инструменты -> Visual Basic -> Воспроизвести…
    3. В нижней части отрывшегося окна "Макросы CorelDRAW" найти в списке "Macros in:" нужный нам SanM_CurveInfo  — при этом сверху появится в "Macro name" GetInfo.
    4. Нажать "Run".
    5. Если всё сделано правильно, то в окошке "Curve info" покажется площадь (Area) и периметр (Lenght).

    Тип файла: GMS

    Количество файлов: 1

    Размер: 28 КБ

    Скачать макрос