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

Home для CorelDRAW

CAD функции

Набор функций и процедур, которые могут понадобиться при проектировании.

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

В данной функции я собрал все функции, которые могут понадобиться при проектировании.
Раньше они были разбросаны в программе в разных местах, теперь все в одном.

Автоматизация

Вы можете воспользоваться данной инструкцией чтобы иметь возможность запускать отдельные КАД функции без необходимости открывать главное окно.
Если у вас есть необходимость встроить какую либо функцию в свой макрос, то сделать это достаточно легко - есть отдельная процедура, инициализировав которую, вы можете использовать эту функцию внутри любого макроса CorelDRAW. Либо же можете назначить созданный макрос на кнопку на панели или на сочетание клавиш.
Ниже я покажу пример и список параметров для вызова данной функции для CorelDRAW X7 32bit, для любой другой версии просто поменяйте название библиотеки:

Private Declare PtrSafe Function eCutPro Lib "c:/eCut/eCut/DLL/eCut17x86.dll" Alias "eCutPro" (ByVal f As Integer, ByVal f2 As Integer) As Integer
"eCut Function launcher with parameters
Public Sub FLauncher()
eCutPro 42, 31
End Sub

Здесь:
42 - это менять нельзя
31 - порядковый номер CAD функции из списка ниже:

00 - отрезать от кривой, 01 - разбить кривую, 02 - удалить сегмент, 03 - экстрактировать сегмент, 04 - дублировать путь, 05 - удалить путь, 06 - экстрактировать путь, 07 - показать дырки, 08 - информация о двух узлах, 09 - касательная, 10 - перпендикуляр, 11 - биссектриса, 12 - соединить узлы, 13 - переместить узел, 14 - изометрия лево, 15 - изометрия верх, 16 - изометрия право, 17 - угол наклона, 18 - отзеркалить, 19 - разбить кривую, 20 - сглаживание доп, 21 - сглаживание кривой, 22 - обработка узлов, 23 - резка струной, 24 - изменить начальную точку, 25 - изменить направление кривой, 26 - оптимизатор пути, 27 - коробка шип-паз, 28 - объект шип-паз, 29 - расставить размеры, 30 - калькулятор объема, 31 - сэндвич группировка

Обработка узлов

Обработка узлов


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

Специальная форма


Преобразование всех острых узлов

Косточки во внутренних углах


Обработка внутренних узлов при фрезеровании для сборки соединений шип-раз

Компенсировать луч лазера


Создание во всех внутренних углах небольшой окружности

Сглаживание внутренних углов


Обработка только внутренних острых углов

Сглаживание внешних углов


Обработка только внешних острых углов

Убрать островок


Удаление островка при фрезеровки ступеньки по внутреннему контуру

Сгладить пути

Основано на встроенном в корел интерактивном контуре - поэтому результат необходимо проверять, так как корел иногда глючит

Сэндвич группировка

Группировка объектов который лежат друг поверх друга - очень полезна при "кривых" макетах. Позволяет быстро сгруппировать , например, таблички где текст не сгруппирован с полем для последующей компоновки и гравировки/печати. Может группировать как по полным вложениям, так и по наложениям габаритов

Создать контур


Удобная функция для подготовки макетов к печати с последующей плоттерной резкой.


Так же есть возможность отсечения заднего фона в простых изображениях.



Функция использует встроенные в корел процедуры трассировки и объединения объектов - поэтому скорость обработки и результат напрямую от этого зависят. Обязательно проверяйте результат.

Параметры:
Обрабатывать - можно обработать каждый из выделенных объектов, либо все целиком, либо только изображения.
Порядок - можно создать контур под объектом либо над ним.
Объединять объекты - в кореле есть пара методов слияния всех объектов, иногда какой то может глючить, поэтому можно выбрать нужный в зависимости от результата.
Отступ - если задать отрицательное значение, то контур будет создан внутрь.
Скруглить - тут используется встроенная в корел функция скругления углов.
Изобр. - здесь задается метод обработки изображений (можно трассировать либо использовать внешнюю кривую).
Обрабатывать изобр. - плагин использует встроенные в корел возможности и они иногда глючат, поэтому можно пробовать выбирать разные методы трассировки изображений в зависимости от результата.
Заливка и обводка - это параметры контура.

Нумерация объектов

Функция позволяет пронумеровать все выделенные объекты.
Есть несколько вариантов - номер ставится как внутри объекта, так и снаружи его.

Создать объекты

Функция позволяет создать множество прямоугольников и кругов используя Excel.

Расчет центра масс

Функция позволяет найти центр масс (центр гравитации) любого объекта или группы объектов.

Отверстия для монтажа

Функция для расстановки отверстий на задниках букв по направляющим.
Функция ищет пересечения задников с горизонтальными направляющими в кореле и ставит отверстия для креплений.

Дренажные отверстия

Функция ищет в объектах места, где может скапливаться жидкость.
И соответственно в этих местах ставит маркеры, чтобы можно было в будущем выфрезеровать задники вывесок.

Объединение страниц

Функция позволяет объекты со всех страниц расположить на первой странице.

Импорт файлов

Пакетный импорт файлов
Здесь можно добавить быстро множество файлов, если надо то указать количество, и функция импортирует файлы в документ и каждый импорт будет помечен именем файла.

Изометрия

Определить угол наклона касательной в точке

Зеркалить объект относительно прямой линии

Разбить на пути

Разбивается все - и группы и отдельные пути

Расставить размеры

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

Фланец

Функция для создания подворота - полезна для обтягивания текстилем/кожей различных изделий.

Изменить направление закрытой кривой

Отрезать от кривой

Разбить на равные части

Удалить сегмент

Экспортировать сегмент

Дублировать путь

Удалить путь

Экспортировать путь

Показать дырки

Изменить напр. кривых

Задать начальную точку

Информация о двух узлах

Создать касательную

Создать перпендикуляр

Создать биссектрису

Соединить два узла

Передвинуть узел

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

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

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

since © 2007 eCut.