Ильдар

COM CATIA

Добрый день!

Подскажите, пожалуйста:

 

Как обратиться к объектами из библиотек ElecSchematicTypeLib (объекты ElecSchematicObject, ElecSchWire), ElectricalTypeLib (объекты ElectricalObject и т.д.)? 

Прямого изменения типа Product на ElecSchematicObject или ElectricalObject всегда возвращает null.

 

К тому же, ощущение, что не хватает активировать кукую-то опции или лицензию на использование этих библиотек.

Ниже приведенные методы приводят все к одной ошибке: Error HRESULT E_FAIL has been returned from a call to a COM component

Set CurrentCable = ProductDoc.Selection.FindObject("CATIAElecSchematicObject")   (VB)

selection.FindObject("ElectricalObject"); или selection.Search("ElectricalObject, all");  (C#)

 

Сообщите кто знает как это победить? 

(в инете никак не могу найти какие-то решения...)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах


Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

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

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу