Создать "пользовательский объект"

Автор caliper, 16.05.12, 06:58:49

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

caliper

Доброго времени суток!

Может кто-нибудь подсказать как сделать "пользовательский объект" в КОМПАСе?

Т.е необходимо сделать новый объект, например, СrazyСircle с определённым набором параметров.
И в зависимости от хранимых параметров данный объект должен изменять своё отображение: окружность, эллипс, треугольник и т.д.

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

Но такой возможности я не обнаружил...

Смотрите пример в папке SDK, как раз создаётся пользовательский объект.
c:\Program Files\ASCON\KOMPAS-3D V13\SDK\Pascal\Delphi\UserSymbolWithLeader

caliper


caliper

Подскажите, а можно создать пользовательское обозначение с использованием C# ?
Нет ли где-нибудь примера UserSymbolWithLeader на c# ?

Есть UserSymbolWithLeader.cpp - Библиотека на Visual C++ , на С# примера нет.