eCut 6 - Functions > CAD функции

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

Home

CAD функции

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

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

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

Дополнительные функции

Работа с путями

Работа с узлами

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

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

Private Declare PtrSafe Function eCutPro Lib "c:\eCut\eCut6\DLL\eCut17r6.dll" Alias "eCutR6Pro" (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 - сэндвич группировка

Дополнительные функции

Изометрия

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

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

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

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

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

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

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

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

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

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

Работа с путями

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

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

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

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

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

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

Удалить путь

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

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

Работа с узлами

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

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

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

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

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

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

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

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

Copyright © 2007 eCut.