Возможна ли параллельная работа с Компасом ?

Автор Doom, 28.01.23, 16:04:30

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

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

Doom

Цитата: Doom от 28.01.23, 19:20:15куда пропал Sabahs? один из вариантов реализации было им предложено, но не где не выкладывался пример

не один, а два, причем второй по всей видимости непосредственно работал..

Безымянный.png

IgorT

Что сказать то хотите? Не очень понятна Ваша идея.

Doom

Цитата: IgorT от 31.01.23, 10:04:06Что сказать то хотите? Не очень понятна Ваша идея.

ахах -> я шутку оценил спасибо!,

так получается все же есть непосредственные инструменты для параллельной работы с Компасом 3D?

Doom

Вариант с библиотекой - ее не как не могу подключить к Компасу - все перепробовал:
1) перебрал все архитектуры (arm64 anyCPU x86 x64)
2) перебрал все версии RegAsm.exe при регистрации
3) также подписывал все библиотеки
4) к проекту подключал прилегающие библиотеки .dll / затем .tlb ->  ...\SDK\Lib / ...\SDK\Lib64 (стоит Компас x32)
5) Release / Debug
6) Видимость включена

Система библиотеку видит а вот Компас не хочет подключать ее и постоянно выдает ошибку
Что делаю не так ?

Снимок13.JPG

Дмитрий22

Если Вы писали на С#, то библиотека подключается через вкладку ActiveХ.
+ Благодарностей: 1

Doom

Цитата: Дмитрий22 от 31.01.23, 12:00:25Если Вы писали на С#, то библиотека подключается через вкладку ActiveХ.

Я вроде всю панель элементов Компаса знаю и не видел такую вкладку , где она находится?

С# и VB.Net

Дмитрий22

Через главное меню -> Приложения->Добавить приложения...
+ Благодарностей: 1

Doom

в 16 версии нет этой вкладки - там просто добавить и все

Doom


Дмитрий22

Цитата: Doom от 31.01.23, 12:49:23в 16 версии нет этой вкладки - там просто добавить и все
Не правда Ваша. Все там есть! Скриншот в студию!

Дмитрий22


Doom

да да нашел - не увидел вверху сами вкладки

ошибка пока остается

Дмитрий22

Дак Ваша библиотека не зарегистрирована, что Вы хотели? Поэтому не появилась на вкладке ActiveX. Либо Вы версию 16 компаса не обновили до 16.1. В 16.0 чтобы она появилась нужно запускать компас с правами администратора.

Doom

Цитата: Дмитрий22 от 31.01.23, 13:11:48Дак Ваша библиотека не зарегистрирована

Регистрировал разными способами - система их видит они отображаются

Снимок13.JPG

Дмитрий22

Цитата: Doom от 31.01.23, 13:19:08Регистрировал разными способами - система их видит они отображаются

Снимок13.JPG
Компас какая версия точно? То, что 16, мы уже поняли, а дальше цифры какие?

Doom


Doom

все библиотеки подписал - отобразилось но все еще не хочет подключаться

Снимок13.JPG

Дмитрий22

Ура! Прогресс!!
Нажали кнопку Открыть?
+ Благодарностей: 1

Doom

да) - все заработало  :sun:

Есть возможность настроить автозапуск ? При запуске Компас 3D запускалась автоматически библиотека ?

Снимок13.JPG