И еще вопрос, может кто знает. В других уровнях детализации есть погашенные детали. Как узнать какие детали в коллекции "oBomRows" погашены? Но этот вопрос конечно будет интересен, только если решить первый вопрос.В 2022 версии старое понятие "Уровень детализации" отменили, теперь там Model States, на мой взгляд стало удобнее для пользователей.
Все просто, нужно сначала разрешить использование ВОМ
строкой oBOM.StructuredViewEnabled = True
Давайте пример вашей сборки небольшой в виде файла, и я так понимаю надо просто доступ к структурированному спискуМне кажется дело не в сборке, а в моем коде или инвенторе. Инвентор у меня 2020.
я посмотрю что там не так
Не помогает...А так пробовали? :
Если в строке "Dim oBOMView As BOMView = oBOM.BOMViews.Item("Структурированный")" написать вместо "Структуированный " какой нибудь бред вроде "йцукен"
А смысл? У меня русский. И если вписать "Структуированный" то все работает. Но не везде. Если поставить циферку 1 то все работает везде.Не помогает...А так пробовали? :
Если в строке "Dim oBOMView As BOMView = oBOM.BOMViews.Item("Структурированный")" написать вместо "Структуированный " какой нибудь бред вроде "йцукен"Код - vb.net [Выбрать]
Dim lang As String = "" If m_inventorApplication.LanguageName = "English" Then lang = "Structured" ElseIf m_inventorApplication.LanguageName = "Russian" Then lang = "Структурированный" End If fBOMView = fBOM.BOMViews.Item(lang)
как на уровне oRow выудить информацию о том, что деталь погашена?Наверное все таки деталь подавленная, а не погашенная. Погашенная, это когда она не видимая.