Jump to content

BMIDE. Как настроить BOM материала, чтобы в SM отображалось только имя материала.


Recommended Posts

kuzhelev

Добрый день. 
К объекту подвязан материал. Если открыть ревизию объекта в менеджере структуры, материал (BOMLine.bl_rev_Mat1UserMaterial) будет выдавать все значения по умолчанию ($ bl_item_item_id + "/" + $ bl_rev_item_revision_id + ";" + $ bl_rev_sequence_id + "-" + $ bl_rev_object_name). Я только начинаю работать в BMIDE, а в документации от Siemens мало что написано.  
Пробовал менять константу бизнес-объекта DisplayName, но это приводило к тому что "rev_object_name" можно было вручную изменять в SM. Какую дичь я на виртуалке только не творил, решил впервые здесь написать.  Буду очень благодарен за наводку в правильном ли направлении я копаю. Может я вообще не в том месте яму рою? 

Link to post
Share on other sites


UnPinned posts
lexx174

а может проще добавить столбец где будет отображаться только имя материала и ориентироваться на него?

Link to post
Share on other sites
kuzhelev

Не все так просто. Я еще не разобрался как добавить атрибут материала, который будет отображаться в Bom ревизии объекта, в которой этот материал лежит.
Если бы понял как создавать такие атрибуты, то не пытался его переименовать.  Так же я не понимаю как создать атрибуты, которые были бы в MS, но не привязаны к объекту, например чтобы написать комментарий. 
Писал в BomLine, но понял что все они не сохраняются. Есть атрибут специальный "комментарий, Noеes, feat comment", но они все заблокированы в bom. А в сименс толком как разблокировать не пишут.

Link to post
Share on other sites
lexx174
3 часа назад, kuzhelev сказал:

Не все так просто. Я еще не разобрался как добавить атрибут материала, который будет отображаться в Bom ревизии объекта, в которой этот материал лежит.
Если бы понял как создавать такие атрибуты, то не пытался его переименовать.  Так же я не понимаю как создать атрибуты, которые были бы в MS, но не привязаны к объекту, например чтобы написать комментарий. 
Писал в BomLine, но понял что все они не сохраняются. Есть атрибут специальный "комментарий, Noеes, feat comment", но они все заблокированы в bom. А в сименс толком как разблокировать не пишут.

при создании атрибута для BOMLine - они будут runtime - т.е не хранимыми статично в БД.

Для таких атрибутов пишут код который определяет какое значение и откуда будет этот атрибут bom_line отображать в SM

Есть еще другой вариант - составные свойства, но это уже поиск атрибута объекта чере зсвязь bomLine->ItemRevision->итд

 

Для комментариев должно быть штатное свойство note вроде

 

  • Нравится 1
Link to post
Share on other sites
  • 2 weeks later...
kuzhelev

@Гуру,спасибо большое, я как раз пошел по второму пути.
Все закончилось установкой IMM. Правда как то криво IMM развернулась на vm. Сижу исправляю)
Толи я торможу и не знаю основ или у siemins так себе инструкции. Но нигде не смог найти как сопоставить атрибуты (item name, rev name). Чтобы когда один атрибут изменяли, другой синхронизировался, если не использовать ITK.
Прошерстил операции в rich client, потыркался в BMIDE. Попробовал использовать метод глубокого копирования, но столкнулся с тем, что он работает только с business object, когда атрибуты являются только свойствами. 
И как я понимаю siemens так до сих пор не исправил косяк в BOM с округлением нулей в rich client.  Понимаю что не по теме. Но коротко о наболевшем)  

@lexx174 ,спасибо большое, я как раз пошел по второму пути.
Все закончилось установкой IMM. Правда как то криво IMM развернулась на vm. Сижу исправляю)
Толи я торможу и не знаю основ или у siemins так себе инструкции. Но нигде не смог найти как сопоставить атрибуты (item name, rev name). Чтобы когда один атрибут изменяли, другой синхронизировался, если не использовать ITK.
Прошерстил операции в rich client, потыркался в BMIDE. Попробовал использовать метод глубокого копирования, но столкнулся с тем, что он работает только с business object, когда атрибуты являются только свойствами. 
И как я понимаю siemens так до сих пор не исправил косяк в BOM с округлением нулей в rich client.  Понимаю что не по теме. Но коротко о наболевшем)  

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • Udav817
      и вряд ли будет. скорее всего просто скажут - берите какой-нибудь Flow Simulation и считайте.
    • статист
      У Autodesk Nastran (бывший Nei Nastran) есть специальные элементы оболочек, работающие только на растяжение (tension-only shell) https://knowledge.autodesk.com/fr/support/inventor-nastran/learn-explore/caas/CloudHelp/cloudhelp/2020/FRA/NSTRN-Reference/files/GUID-075E0B52-7716-4BCB-9A3D-CE81C9290123-htm.html Сам не пользовался, да и особо я так понял не много кто пользовался https://www.eng-tips.com/viewthread.cfm?qid=358986 , но сама возможность там есть. Лучше использовать связку Femap + Autodesk Nastran.
    • Гранник
      А все потому, что нужно заниматься своим делом. Вот шел бы турта в мужскую художественную гимнастику и все бы у него получалось. Вот есть же нормальные примеры:
    • alexeytur
    • karachun
      Вам поможет вычислительная газодинамика. На форуме даже целый раздел есть. https://cccp3d.ru/forum/35-газодинамика-гидродинамика-теплообмен/   Да, но у Идельчика есть расчет отвода а вот второй штуковины в справочниках нет.
    • Mazzi
      в фунцию создания набора двнных передаете имя набора данных, описание, и желаемый тип в метод передаете путь к файлу и тип именовнной ссылки для данного типа набора данных. Информация о возможных типах именованных ссылок - см. вашу модель данных для данного типа датасета
    • Udav817
      Я и не знал, что ЭТО так сложно. какие данные? размер и содержание черепной коробки расчётчика?   если в задаёте вопросы, вы хотя бы продемонстрируйте то, что вы уже знаете и (хотя бы) пытались узнать.
    • Udav817
      Блин. Я бы тогда специально сделал какую-то конструкцию, у которой будет шаг между элементами 251 мм, чтобы на габарит там прибежал такой верблюд, что можно будет вашего директора посадить на него, сунуть дать в руки рулетку и отправить в Магадан реализовывать стартап по округлению запасов страны. Продукция уровня  - да, наверное.
    • Udav817
      У той, где минимальная площадь сечения больше. Зависит от того, куда собираетесь применить. Вы про это вообще ничего не сказали. Может вы на даче полив организуете, а может у вас гидропривод к оборудованию.   Гидравлическое сопротивление у второго варианта будет ого-го. Конечно, оно ещё зависит от второй детали, которую вы не выложили.   Про гидравлические сопротивления неизменно - читать справочник Идельчика. Не слышал, чтобы что-то лучше выпустили. И т.д. - конкретно что нужно? влияние спутников Юпитера на завихрения потока вам вряд ли в справочниках найти.
    • Tallisman2
      @Han_solo Здравствуйте, нашли решение проблемы? тоже столкнулась с подобным, не могу понять, куда копать.
×
×
  • Create New...