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

Фильтр выбора отображаемой детали


Ростислав

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

Добрый день! Пишу программу в Blook UI Styler. Имеется несколько элементов выбора (Face, Object). Подскажите как можно задавать "Фильтр выбора отображаемой детали" .То есть, чтобы "Face" -  можно выбрать внутри рабочей, а "Object" - во всей сборке.

Вопрос банальный, но сам не могу разобраться, Нашел Класс PmiFilter но а дальше...    

 

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

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


bBlock1 = new NXOpen.BlockStyler.CurveCollector

Имеет атрибуты (в 7.5 точно было):

bBlock1.GetProperties() в PropertyList
propertyList.SetEnumAsString("MaximumScope", "Entire Assembly")
Ссылка на сообщение
Поделиться на других сайтах

Спасибо помогли! Но как оказалось это не решает главную проблему, которая заключается в следующем... В элементах выбора задаю свойство "InterpartSelection" значение "Non-associative Interpart Copy Only" для создания 

 не ассоциативной копии выбраного элемента. Когда я последовательно выбираю элементы (Face), то копия создается только для первого выбранного элемента, а для остальных нет! Но если менять фильтр  "Фильтр выбора отображаемой детали" перед каждым выбором, то все копии создаются нормально, что ввело меня в заблуждение. Может кто то знает как настроить создание копий на лету в рабочей части? 

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Ростислав сказал:

Спасибо помогли! Но как оказалось это не решает главную проблему, которая заключается в следующем... В элементах выбора задаю свойство "InterpartSelection" значение "Non-associative Interpart Copy Only" для создания 

 не ассоциативной копии выбраного элемента. Когда я последовательно выбираю элементы (Face), то копия создается только для первого выбранного элемента, а для остальных нет! Но если менять фильтр  "Фильтр выбора отображаемой детали" перед каждым выбором, то все копии создаются нормально, что ввело меня в заблуждение. Может кто то знает как настроить создание копий на лету в рабочей части? 

Вас интересует как это сделать в NX руками или через API?

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...

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

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

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

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

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

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

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

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

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

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




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