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

Не могу получить атрибуты семейства деталей.


Raush

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

Добрый день.
 

В системе NX имеется проблемный файл, в котором нельзя просмотреть атрибуты семейства деталей. При нажатии на кнопку "Семейство деталей" выводится ошибка: "Недопустимый тип элемента для операции семейства деталей".
Пытаюсь получить данные атрибуты программно, вот исходный код на Java:

 

nxopen.Session theSession= (nxopen.Session)nxopen.SessionFactory.get("Session");
nxopen.Part workPart = theSession.parts().work();
nxopen.Part displayPart = theSession.parts().display();  
    
TemplateManager templateManager1 = workPart.newPartFamilyTemplateManager();;
        Template template1 = templateManager1.getPartFamilyTemplate();
        FamilyAttribute[] af = template1.getAttributes();
 
String string2 = "";
        for (int i=0;i<template1.getValidAttributeValues(template1.getAttributes()[6]).length;i++)
        {                          string2=string2+template1.getValidAttributeValues(template1.getAttributes()[6])+'\n';
        }
        JOptionPane.showMessageDialog(null, string2);
 
При работе с валидными файлами NX выводит окошко с корректными атрибутами, но при работе с тем же проблемным файлом выводится исключение, в журнале выходит та же ошибка: "Недопустимый тип элемента для операции семейства деталей."

Кто подскажет, есть ли другие способы для получения данных атрибутов?

1.PNG

2.PNG

 

 

TC10, NX11, Eclipse LUNA, Java 7

Изменено пользователем Raush
Ссылка на сообщение
Поделиться на других сайтах


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

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

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

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

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

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

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

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

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

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




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