Текущая версия: 7.4.8.45

Home для CorelDRAW

Скрипты

Функция параметрического построения кривых

Общие сведения

Небольшая и непростая функция для построения кривых с заданными параметрами.
В качестве входных данных скриптов можно задавать любые параметры на основе которых генерируется кривая. Например ширина/высота и тд...

Скрипт

Скрипт пишется в текстовой форме и имеет следующую структуру:


// Начало скрипта всегда начинается с этой команды. В ней описывается название скрипта, которое будет отображаться в списке доступный скриптов.
<information>
   name=ИМЯ СКРИПТА
// Далее идет описание входных параметров. Каждый параметр имеет параметр NAME - именно этот параметр можно использовать при описании кривых. Параметр CAPTION определяет как этот параметр будет отображаться на первой вкладке для удобства.
<option>
   name=ИМЯ ПЕРЕМЕННОЙ
   caption=НАЗВАНИЕ ПЕРЕМЕННОЙ
   value=ЗНАЧЕНИЕ ПО УМОЛЧАНИЮ
// Команда COLORSET определяет цвет создаваемой кривой
<colorset>
   ЦВЕТ ЗАЛИВКИ, ЦВЕТ ОБВОДКИ, ТОЛЩИНА ОБВОДКИ
// Самая главная команда PATH - она создает кривую. Каждая строка это координаты точки кривой. Каждую координату можно описывать либо числом, либо выражением с использованием скобок, знаков (+ - * /), и входных параметров. Если задано две координаты - то сегмент будет прямой, если задано 6 координат - то это будет кривая Безье (первые две координаты будут для начальной контрольной точки, две последующие для конечной контрольной точки, и две завершающие для конечной точки). Если после координат поставить запятую и слово RELATIVE - то точка будет считаться относительно предыдущей, в противном случае относительно начала координат.
<path>
   X ,Y , (относительные координаты, прямой сегмент)
   X1 ,Y1 ,X2 ,Y2 ,X3 ,Y3 (относительные координаты, кривой сегмент)
// Данная команда создает круг в заданных координатах с заданным радиусом, так же можно использовать скобки и знаки действий для задания параметров.
<circle>
   X ,Y ,R
// Конец скрипта всегда кончается командой END
<end>

Итог

Вывод - если не охота разбираться, свяжитесь со мной, я все подробно расскажу.

Все функции программы:

[Компоновка][Вывод на плоттер и контурная резка][Периметр][Площадь][Калькулятор цены][Машинное время][Вспомогательные линии][Тираж][Прямоугольный раскрой][Диоды][Неон][Печать эскиза][Средняя линия][Умное деление][Соединить открытые пути][Сглаживание][Поиск пересечений][Поиск дубликатов][Поиск объектов][Создать кассету][Создать линии][Создать сетку][Создать печатные метки][Упростить кривую][Векторные эффекты][Боковой разворот][Создать файл для контурной резки][Разделит объект][Удалить дублирующиеся грани][Разрезать объект][Расставить люверсы][Создать окантовку][Выравнивание][Задать размер][CAD функции][DXF экспорт][Заменить объекты][Относительное масштабирование][Создать перемычки][Переменные][Резка струной][Оптимизатор пути][Коробка шип-паз][Объект шип-паз][Калькулятор объема][Дверные фасады][G коды][Жидкий акрил][Скрипты][Шип-паз изменить размер]

Другие проекты:      rStones     AI nesting     eCut for Illustrator     eCut for MAC OS

since © 2007 eCut.