Jump to content

Complex property с объекта типа BomLine на ItemRevision


Andrey337

Recommended Posts

Andrey337

Здравствуйте, коллеги!

При работе в модуле Системное проектирование, для каждого объекта типа Ревизия требование (Requirement Revision) создается Runtime объект типа BomLine (Fnd0RequirementBOMLine), на этом объекте есть атрибут Номер (fnd0bl_hierarchical_number).

Я хочу этот атрибут перенести на объект типа Требование (Requirement Revision), который связан с объектом типа BomLine (Fnd0RequirementBOMLine).

Скажите, пожалуйста, возможно ли это сделать без ITK?

image.png

Link to post
Share on other sites


UnPinned posts
Krusty

Возможно, т.е нет, надо кодить, а это глупость бо цифра сия есть результат конфигурирования 

 

 

вы чо хотите ?

Edited by Krusty
Link to post
Share on other sites
Andrey337

Я выгружаю структуру требований в Word и хочу этот атрибут видеть в выгруженном файле для каждого объекта типа Ревизия требования.

Link to post
Share on other sites
esergey

по идее Fnd0RequirementBOMLine  принадлежит ItemRevision 
скорее всего можно для ItemRevision в BMIDE для свойства Требование  прикрепить свойство Fnd0RequirementBOMLine

вечером попробую - но  - может и не прав .......

Edited by esergey
Link to post
Share on other sites
lexx174

либо пишите свою выгрузку в ворд, либо в модели данных сделайте составное свойство на нужном уровне

Link to post
Share on other sites
Andrey337
46 минут назад, lexx174 сказал:

либо пишите свою выгрузку в ворд, либо в модели данных сделайте составное свойство на нужном уровне

Подскажите, пожалуйста, через какое отношение или атрибут я могу перейти от ItemRevision к объекту типа Fnd0RequirementBOMLine 

Link to post
Share on other sites
esergey
6 часов назад, Andrey337 сказал:

через какое отношение или атрибут я могу перейти от ItemRevision к объекту типа Fnd0RequirementBOMLine 

 

по идее как то так 
если мы наидем поиском в справке по бмиде руководству то видим следующее 

 

pict_0.JPG

 

pict_1.JPG

 

По умолчанию инстанцируется бизнес-объект BOM line ImanItemLine. Чтобы выбрать другой бизнес-объект линии BOM для инстанцирования, откройте бизнес-объект ItemRevision или один из его дочерних объектов, и в таблице Business Object Constants выберите константу Fnd0AssociatedBOMLine и нажмите кнопку Edit, чтобы выбрать один из других доступных классов линии BOM.

Эта константа предоставляется файлом шаблона фундамента.
Translated with DeepL

 

 

 

pict_2.JPG

 

здесь видим это константа для того что вы описывали 

 

а здесь видим что у нас по умолчанию стоит для итем ревизии 

 

 

pict_3.JPG

 

по идее можем изменить 

 

 

pict_4.JPG

 

если бы я знал как это используется  - я бы сделал пример 
но извините , так как пока что только пытаюсь читать руководство и что то для себя помечать 

 - просто видел это и решил подсказать 
Возможно это вам поможет ... 
Все что смог 

 

 

Link to post
Share on other sites
Andrey337
1 час назад, esergey сказал:

по идее как то так 

Спасибо за подсказку.

Я посмотрел этот функционал, он позволяет лишь выбрать, какой потомок объекта BOMLine будет создаваться при работе с конкретным объектом ItemRevision в приложениях типа Менеджер структуры. Я не нашел, как можно сделать Compound через этот параметр или еще как

.

Link to post
Share on other sites
lexx174

ps_children не прокатит?

покажите как выглядит ревизия и что под ревизией  требования лежит

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

ps_children не прокатит?

Нет, т.к. там лежит либо объект Ревизия требования, в состав которого входит текущий объект Ревизия требования.

image.png

Либо объект Ревизия технического задания (потомок RequirementSpec Revision).

Даже если посмотреть через вкладку Анализ влияния (Ссылается POM), то там видны ссылки на объекты типа Вхождение (PSOccurrence), у которых пустые свойства и отношения (ОписанияМастер-форма и т.д.)

image.png

 

А вот ссылки на RuntimeObject типа Fnd0RequirementBOMLine нет.

 

1 час назад, lexx174 сказал:

покажите как выглядит ревизия и что под ревизией  требования лежит

Вот так выглядит объект Ревизия требования:

image.png

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.




  • Сообщения

    • AlexKaz
      Ls-Dyna, Pamstamp, Autoform. Что-то ещё. На крайний случай (будет муторно и долго): Ansys, Code_Aster, CalculiX, SolidWorks Simulation. QForm для листовой очень так себе.   Возможно, Вам будет проще отдать расчёт на сторону (например, мне), недорого.
    • Udav817
      Скорее всего это надо искать в функционале модулей по расчёту деформаций. В общем, это сопромат. Моделировать окажется сильно дольше, чем провести эксперимент. Да и моделирование без эксперимента будет неточным.
    • Udav817
      Несколько это сколько? Я вижу только 2 детали. Большой контур, который делается замкнутым и маленькая скоба внутри. Ну, большой контур можно конечно сделать из двух частей, если технология не позволяет согнуть так, чтобы замкнуть и стык сварить. Тогда будет 3 "куска". И это не зависит от того, в скольки плоскостях гиб. Только от качества гибочного инструмента и опыта слесаря.   Длина развёртки может быть неточной только если пруток при гибке плохо зафиксирован. А так на таких габаритах плюс-минус 2 мм максимум (на большой детали). "схему гибки" придётся чертить вручную. CAD здесь поможет только размерами отрезков и дуг из эскиза. Как вариант, можно просто на видах указывать размеры от одной точки. Вручную, разумеется. Тогда будет больше ясности какой элемент идёт следующим. А если начертить прямой кусок и на нём нанести размеры, это не будет так наглядно. Это всё же не листовой материал и разницу надо понимать.
    • Udav817
      Проверяй права админа. И если библиотеки на сервере, там может быть настроен откат из резервной копии. 
    • раздватри
      Хорошо, прекращаем, но по ссылке я обнаружил только бред о крыльях пчел. А ведь они жужжат и возможно на звуковых волнах висят. Как вам этот бред ... Любое неисследованное явление должно быть сперва показано, а потом исследовано и очень редко наоборот, случайно. Ничего этого нет и быть не должно. Только бабка-Яга и на швабре - сказка словом.
    • Krusnik
      Подниму некропост. Решил я сделать себе CREO c блэкджеком и шлюхами со своим Hole. GOST.hol   Но уткнулся в следующее.  В hol файле есть фаски, и я внес в него заходные фаски под резьбу. Но нужны ещё фаски и под потай, плюс цековки под винты, болты. И все они разные.   Как удобнее делать это в CREO? Делать отдельные файлы типа 17475.hol?
    • MAXIKOT
      Я скачал триальную версию. Может я что-то не так делаю, но в списке файлов постпроцессора мне что нужно выбрать для этого?   да как тут картинку то вставить в сообщение, блин. https://thumb.cloud.mail.ru/thumb/xw1/new.jpg
    • НиколайП
      Картинки нет. Полосовой профиль - это банальная полоса, узкий длинный лист. Свободная кромка - та, что не сварена с листом настила. Вот как это может выглядеть (только пример, нет реальной задачи).   Стандарт требует пускать по свободной кромке фиктивный стержневой элемент, вот так:   Зачем это нужно? Зачем в этом несуществующем элементе измерять напряжения? Пояснений я в правилах РМРС не вижу.  Когда DNV рекомендует пускать стержень по краю мембранного элемента для устранения сингулярности - это понятно. Когда наш регистр пихает в правила не обработанный текст из Гугл-переводчика - непонятно.
    • sazewar
      Всем доброго времени суток! Объясните, пожалуйста, нубу (может не очень внимательно читал, но всё же) В общем, задача такая, внедрить Teamcenter (или другую pdm-систему, главное чтобы была с интеграцией solidworks или NX), как минимум, на 3 компа (а лучше на 10).  Как я понял, нужно следующее: 1) На одном из компов устанавливаем серверное ПО (Windows Server 2012R2 x64 + MS SQL Server 2012 SP2 x64 и еще что-то). На это всё устанавливаем Teamcenter, серверную часть.  2) Затем устанавливаем клиентские части тимцентра на другие компы. 3) Тут главный вопрос. Как их связать, чтобы мы друг друга видели? Ну то есть, через локалку, или еще как-то? Ну чтобы сосед подключился к моему серверу, и мы начали работать в одной базе, как положено. Нигде, в инструкциях я на этот вопрос ответа не нашел.  4) Как подвязать NX в этот Тимцентр (а лучше еще и solidworks)?  В общем, не нашел в теме ответ, как связать несколько тимцентров между собой. Догадки есть конечно, но просвятите пожалуйста.
    • a_schelyaev
      Вы знаете, вы мне напоминаете человека, который решил все измерения любых величин приводить к мм размерности, для чего ему пришлось вводить дополнительные коэффициенты "обрезающие" ед изм до мм. Вам говорят "зачем?", а вы в ответ "потому что я очень умный!". И вот стоит он, доказывает какой он умный себе на уме.
×
×
  • Create New...