Перейти к публикации

ug open работа с udf


LedFlyer

Рекомендованные сообщения

Добрый день. Имеется тело с примененным к нему udf. Нужно узнать part name этого udf.

 

Сначала при помощи UF_OBJ_cycle_typed_objs_in_part() я получаю тег объекта с типом UF_ug_libraries_type. 

Потом при помощи UF_LIB_ask_libref() по полученному тегу пытаюсь узнать путь к файлу udf. Имя этого файла и есть нужный мне udf part name.

Но на функции UF_LIB_ask_libref()  возникает ошибка nxopen.NXException: A CAM session does not exist.

Если предварительно вызватьUF_CAM_init_session()  то возникает nxopen.NXException: Current part does not contain valid setup.

 

Как все-таки можно узнать part name для udf примененного к телу?

Есть ли в nx open методы для работы с udf, чтобы не пользоваться ug open?

 


Еще забыл сказать что средствами nx удалось узнать libref при помощи help->debug->debug tool->traverse-> указать tag библиотеки udf. 

Скрин окна в прилагаемом файле.

post-43843-0-84512800-1406988221_thumb.png

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


Как все-таки можно узнать part name для udf примененного к телу?

 

Сдаётся мне, что никак ...

Но в интерактиве получить эту информацию мне не удалось ....

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

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

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

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




×
×
  • Создать...