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

Mapping атрибутов TCE<->NX


labslo

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

Как сделать mapping массы (веса) рассчитанного в NX в атрибуты DB (автоматически).

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


Как сделать mapping массы (веса) рассчитанного в NX в атрибуты DB (автоматически).

В именованных ссылках на UGPART имеется форма: UGPartMassPropsForm, в этой форме имеется свойство: "mass" - оно как раз отражает значение рассчитанной или назначеннй массы. А уж отобразить это свойство можно где угодно через связвнные атрибуты, ну и при желании вернуть в NX в любой атрибут части (примерно так: "MY_MASS : ItemRevision.GRM(IMAN_specification,UGMASTER).NR(UGPART-MASSPR,UGPartMassPropsForm).mass")

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

В Save Options есть галочка, чтобы сохранять массу также.

У меня другой вопрос: можно ли сделать так, чтобы вычисляемая масса относилась к какому-то слою или reference set?

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

...можно ли сделать так,....?

при вычислении (назначении) определяем ссылочный набор для вычислений и получаем вес тел только из этого ссылочного набора.

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

при вычислении (назначении) определяем ссылочный набор для вычислений и получаем вес тел только из этого ссылочного набора.

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

Спасибо за ответ.

А теперь еще один вопрос.

Есть материал заполняемый только в TCE как его перенести в атрибуты NX чтобы потом его можно было где-либо применить, например написать на чертеже.

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

В именованных ссылках на UGPART имеется форма: UGPartMassPropsForm, в этой форме имеется свойство: "mass" - оно как раз отражает значение рассчитанной или назначеннй массы. А уж отобразить это свойство можно где угодно через связвнные атрибуты, ну и при желании вернуть в NX в любой атрибут части (примерно так: "MY_MASS : ItemRevision.GRM(IMAN_specification,UGMASTER).NR(UGPART-MASSPR,UGPartMassPropsForm).mass")

Все хорошо масса показывается. Но вопрос как преобразовать эту массу в поле формы ревизии непонятно.

Вопрос более шире поставлю.

Как связать атрибуты модели и атрибуты базы данных :g:

Писать свою программу :g:

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

Все хорошо масса показывается. Но вопрос как преобразовать эту массу в поле формы ревизии непонятно.

Вопрос более шире поставлю.

Как связать атрибуты модели и атрибуты базы данных :g:

Писать свою программу :g:

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

....еще один вопрос.

Есть материал заполняемый только в TCE как его перенести в атрибуты NX чтобы потом его можно было где-либо применить, например написать на чертеже.

Маппируем атрибут формы с атрибутом части в NX:

MY_MATERIAL_NX(это атрибут части в NX) : ItemRevision.GRM(IMAN_master_form,Item Revision Master(это форма, откуда забираем значение).MY_MATERIAL_TC(это атрибут формы в ТС)

если нужно определить направление маппирования, например из ТС в NX, в конце строки добавляем "/master=iman"

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

Маппируем атрибут формы с атрибутом части в NX:

MY_MATERIAL_NX(это атрибут части в NX) : ItemRevision.GRM(IMAN_master_form,Item Revision Master(это форма, откуда забираем значение).MY_MATERIAL_TC(это атрибут формы в ТС)

если нужно определить направление маппирования, например из ТС в NX, в конце строки добавляем "/master=iman"

Небольшая поправка. Если рассматриваем карточку ревизии, то отношение должно быть IMAN_master_form_rev. А тэг master показывает по сути не направление маппирования, а место, откуда этот атрибут можно поменять:

iman - из Teamcenter

cad - из CAD-системы

both - с обеих сторон

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

Как связать атрибуты модели и атрибуты базы данных

Я не крутой специалист в ТС.

но в док к ТС есть описание спец. приложений:

«see the Teamcenter Administering Teamcenter book,

Application Administration Guide.

Go to Configuring Teamcenter Integration for NX,

Configuring attribute mapping,

Mapping Teamcenter attributes to NX part attributes.»

собственно утилита:

(export_attr_mappings) arguments are:

-file=<mapping-file>

[ -test ]

[ -u=<username> ]

[ -p=<password> ]

[ -g=<group> ]

where:

"-test" means "export the test mappings, not the real ones"

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

Проблема: есть мапинг атрибута из NX в TC:

 

{Dataset type="UGMASTER"
  { Item type="CustItem"
    NX_Mass : ItemRevision.GRM(IMAN_master_form,CustomRevision Master).z_mass /master=cad /allow_null_value
  }
}
 
После, в TC при открытии мастер формы ревизии и ее закрытии выдается сообщение с предложением сохранить изменения.Форма открывается просто на просмотр, изменения явно не вносились. У кого-нибудь было такое?
Ссылка на сообщение
Поделиться на других сайтах

Как выяснилось - в TC10.1.3 10.1.4 10.1.5 есть такой нехороший глюк, если у вас есть своя мастер форма ревизии с атрибутом типа double то возможны описанные выше проблемы - когда вы открываете мастер-форму ревизии, не вносите никаикх изменений,не блокируете,а просто тут же закрываете - выскакивает сообщение о предложении сохранить изменения(которые не вносились). На GTAC есть PR-7246543 на этот баг,

который как обычно нормально не вылечили. У кого TC10 проверьте ради интереса - сделайте маппинг атрибута типа double из NX в мастер-форму TC с соответствющим типом атрибута и посмотрите на ситуацию с мастер-формой

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

update:

 

если использовать свой javarendering для формы, то этот баг можно обойти,поигравшись с методом isRenderingModified()

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

Всем доброе!

Смотрите я настроил маппинг и запустил его.

Как я увидел  маппинг сработал только на тех объектах которые можно редактировать.

Вопрос: Как вытащить атрибуты  из NX в TC у объектов которые уже нельзя редактировать.

Конкретно меня интересует материал который задается в NX. Прочитав манула по маппингу атрибутов я  предполагал что он подцепит атрибуты у всех объектов. Как оказалось нет((

Кто нибудь сталкивался с тем что ему нужно быо выцепить атрибуты из NX  в TC?. 

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

 

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

Это можно сделать с помощью процедуры рефайлинга.

Прошу меня простить за незнание ((

А что это такое.

Где об этом можно почитать?

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

спасибо за ответ ((

Хотелось бы хотя бы ссылку

p.S.: Если вы попробуете вбить в поисковике рефайлнг вам про ТЧ  ничего не найдет

Ссылка на сообщение
Поделиться на других сайтах
40 минут назад, sequeld сказал:

p.S.: Если вы попробуете вбить в поисковике рефайлнг вам про ТЧ  ничего не найдет

Ну что за народ пошёл нынче... :biggrin:

Спешл фор ю:

https://docs.plm.automation.siemens.com/tdoc/nx/11/nx_help/#uid:index_tcint:id1299838:id1299900:refile_refile

 

6 часов назад, IgP сказал:

Это можно сделать с помощью процедуры рефайлинга.

Опасен и труден сей путь.

Полон ошибок и вообще на тёмную сторону силы ведёт он.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Guhl
      Есть вот такие штуки. Если не лень, то можете на оптопарах hcpl спаять самому На плк простая программа с высокоскоростным счетчиком  Как вариант, по прерываню от нуль метки переписывать значенин счетчика в регистр     А фанук сам не умеет разве в диагностике показывать количество импульсов, которые насчитал?
    • gudstartup
      это как например у датчика уровни ttl какой плк работает с ttl уровнями а если уж проверять то нужен тестер сигналов например lir 590 но надо жгут изготавливать и разъем который на аi приводах стоит для энкодера проще всего проверить заменой датчика только вот со сроками покупки беда  хотя может шестерня виновата??
    • scrimline
      Сомневаюсь что попало что-то, скорее всего оператор который работал до меня этой рукой не пользовался да и за эмульсией не следил. Думаю скорее закоксовалось, поскольку после команды рука стояла на месте секунды 2-3 и начала опускаться с рывком. По поводу ладдера, постараюсь скинуть, но на нашем предприятии проблемы и с флешками и с общей сетью, да и ПК на рабочем месте нет. 
    • Bot
      Команда CSD пообщалась с представителями компании «КС-ПРО» и выяснила, как происходило внедрение G-Station, сколько времени занял процесс перехода на новую платформу, узнала об организации совместной работы и о функционале платформы. Основное направление компании «КС-ПРО» — оказание комплекса услуг технического заказчика, в том числе и для крупных офисных девелоперов. Внедрение G-Station в «КС-ПРО» проходило в ноябре 2022 года. G-Station — это всего лишь один из модулей комплексной платформы G-Tech Suite. Специалисты компании отмечают, что G-Station действительно стала хорошей альтернативой BIM 360. Специалисты «КС-ПРО» получили доступ к полноценной единой информационной среде с облачным хранилищем файлов и моделей, а также такими возможностями, как: Управление проектами, пользователями и подрядчиками; Создание чек-листов; Создание шаблонов чек-листов с процессами согласования; Передача документации на строительную площадку; Просмотр 3D- и 2D моделей [...] View the full article
    • Bot
      АСКОН, российский разработчик инженерного программного обеспечения и ИТ-интегратор, подвел итоги 2023 года. Выручка компании выросла на 47% и достигла 5,6 млрд рублей, штат сотрудников увеличился до 1250 человек. Клиентская база пополнилась тысячью предприятий, и сегодня с решениями АСКОН работают почти 16 000 заказчиков из всех отраслей промышленности и строительства. На динамику бизнеса положительно повлияли рост промышленного производства, сопровождающийся инвестициями в цифровизацию, крупные инфраструктурные проекты и курс страны на технологический суверенитет. Лидерские позиции компании в разработке и интеграции подтверждены профессиональными рейтингами. АСКОН, единственный из разработчиков инженерного ПО, вошел в ТОП-100 российских ИТ-компаний в рейтинге CNews; второй год подряд — в десятку крупнейших ИТ-поставщиков в сфере промышленности и строительства по данным TAdviser; впервые назван в тройке ведущих proptech-компаний как [...] View the full article
    • senat93
      @tribogatirya FORD 800 mm есть пост с кинематикой. По стойкам Siemens 808d , 828 там надо смотреть что за станок,какие оси и т.д. Если что,пиши lynxsenat@gmail.com, по цене договоримся. 
    • esergey
      это всего лишь видео - я не шарю в этом ...  
    • lem_on
      ну с дуру известно что сломать можно.
    • Viktor2004
      руку привязки так сломать легко
    • lem_on
      По моему вполне логично если станок вывалится в ошибку если рука не доехала до места. У меня так же если кулачки или деталь на пути, просто пихаеш ее до места и станок опять активен. Но нынешние пановья даже не могут написать модель станка.
×
×
  • Создать...