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

Классификатор


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

Здравствуйте!

Подскажите как на Java ITK добавить материал в нужную ветку классификатора.

Нет ниодного примера, спасибо!

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


UnPinned posts

Людииии))

Новая информация, на ITK все получилось, но теперь необходимо на SOA может кто то когда сталкивался, нужно именно создание класса реализовать

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

Доброго времени суток!

При назначении материала выдает такую ошибку. Со стороны TC все ревизии и MATML файлы внутри объекта присутствуют. Любая информация важна. Спасибо

image.png

 

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

возможно дело в самом формате MatML

 

опишите подробно ваши настройки - используется базовый функционал Material Management или IMM?

 

И полные версии ПО озвучте

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

У нас базовый функционал. Развернут ПСР от сименса. 

Версии ПО :

- Teamcenter 12 (12.2.0.1(20190731.00)) 64-разрядная

- NX 12.0.2.9

-------

Еще один момент, т.к со стороны TC все ревизии и матмл файлы материалов на месте, мы скопировали и вставили в папку "изготовлено из" объекта с геометрией, но при открытии геометрии в NX вставленный материал не отображается. Может есть еще мысли по поводу интеграции?

image.pngimage.png

 

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

Ну он и не должен отображаться при открытии, с чего вы так решили.

Возможно при использовании IMM это уже автоматизировано(где-то про это писалось)

 

А так вы должны выполнить синхронизацию материала, поищите соответствующую команду в меню NX, это должна быть соответствующая кнопка от симесна, не штатная

Либо это можно настроить чтобы происходило при сохранении модели.

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

можно настроить чтобы происходило при сохранении модели

Есть материалы как настраивается данная возможность?

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

Есть материалы как настраивается данная возможность?

это может делать ваш штатный админ/сапровец

пару строк текста

 

вы кнопку саму не нашли?

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

По классификатору из NX все же подробнее распишу в чем дело:

1) Нахожу нужный материал в "библиотеке повторного использования". ПКМ-->проверка

image.png

2) Выдает следующую ошибку:

image.png

3) Хотя если смотреть в ТС. Есть объект со всей структурой (ревизия и matml файл)

image.png

4) Проверяем, классифицирован ли объект:

image.png

5) Открывается классификатор и видим, объект классифицирован

image.png

Вопрос: В каком месте происходит что-то не ладное?

6 минут назад, lexx174 сказал:

вы кнопку саму не нашли?

Нет не нашел, но знаю, чтоу сименс есть приложение splm как раз для синхронизации. У нас к сожалению ее нет

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

По классификатору из NX все же подробнее распишу в чем дело:

1) Нахожу нужный материал в "библиотеке повторного использования". ПКМ-->проверка

 

2) Выдает следующую ошибку:

 

3) Хотя если смотреть в ТС. Есть объект со всей структурой (ревизия и matml файл)

 

4) Проверяем, классифицирован ли объект:

 

5) Открывается классификатор и видим, объект классифицирован

 

Вопрос: В каком месте происходит что-то не ладное?

Нет не нашел, но знаю, чтоу сименс есть приложение splm как раз для синхронизации. У нас к сожалению ее нет

странно, разве эти приложения в ПСР не входят?

 

возможно дело в самом MatML

 

Кто занимался наполнением справочника материалов?

 

Если можно выложте образец MatML файла какого-либо материала

 

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

Данный вопрос еще актуален. Мы решили путем самописного приложения, но этот вариант не всем подходит. 

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

попробуйте такой эксперимент провести - создайте MatML файл из вашей версии NX на основе локальной библиотеки материалов,внесите изменения в этот matML - нужное обозначение материала, плотность.

создайте объект материала (айтем) в тимцентре и классифицируйте его, предварительно добавив набор данных с MatML в ревизию,и попробуйте назначить этот материал твердому телу.

Если получится - значит дело в каких-то нюансах с MatML

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

есть еще вероятность(попадалось на сименсовском ресурсе) что matML может быть уже deprecated, и нужно использовать уже IMM, тем более у вас TC12

Цитата

If you want to use materials from TC in NX, you can try create your own materials in TC and classify them. Then you can access TC materials from NX via reuse library tab. You can access to classification data from NX.

 

- create Material item in TC (aka Mat1Material in BMIDE)

 

- create MatML dataset (aka Mat1MatML in BMIDE (File->New->Other->MatML) under MaterialRevision

 

- create XML file in MatML format, simple example below:

 

 

<?xml version="1.0" encoding="UTF-8"?>

 

<MatML_Doc>

 

<Material>

 

<BulkDetails>

 

<Name>Material name/description</Name>

 

<Source source=""/>

 

<PropertyData property="Material Type">

 

<Data format="string">IsotropicMaterial</Data>

 

</PropertyData>

 

<PropertyData property="Version">

 

<Data format="string">1.0</Data>

 

</PropertyData>

 

<PropertyData property="MaterialType_0">

 

<Data format="integer">

 

0</Data>

 

<Qualifier>Isotropic</Qualifier>

 

</PropertyData>

 

<PropertyData property="AltName_1">

 

<Data format="string">

 

</Data>

 

</PropertyData>

 

<PropertyData property="MassDensity_0">

 

<Data format="exponential">

 

2.68</Data>

 

</PropertyData>

 

<PropertyData property="PoissonsRatioType_2">

 

<Data format="integer">

 

0</Data>

 

<Qualifier>Major Poisson's Ratio</Qualifier>

 

</PropertyData>

 

</BulkDetails>

 

</Material>

 

<Metadata>

 

<PropertyDetails id="MassDensity_0">

 

<Name>MassDensity</Name>

 

<Units description="grams per centimeter cubed" name="g/cm^3">

 

<Unit>

 

<Name>g/cm^3</Name>

 

</Unit>

 

</Units>

 

</PropertyDetails>

 

<PropertyDetails id="YoungsModulus_1">

 

<Name>YoungsModulus</Name>

 

<Units>

 

<Unitless/>

 

</Units>

 

</PropertyDetails>

 

</Metadata>

 

</MatML_Doc>

 

 

- import this file to MatML dataset as named reference

 

- classify Material Item with your classification data

 

- Open NX, create any solid body, go to the classification in NX Reuse tab, search needed material and assign it to a part.

 

 

NOTE: to produce MatML XML file as template, you can use NX, Manage Materials.

 

For correct mass calculation the density value (Mass_Density tag in XML) needed

 

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

Данный вопрос еще актуален. Мы решили путем самописного приложения, но этот вариант не всем подходит. 

NX 12.0.2.9 а какой MP ? (Maintenace Pack - пакет обновления)

На своём опыте могу сказать, что надо как минимум MP9 (последний, для NX12, ->MP14)

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

взял ваш MatML что вы выкладывали, создал тестовый материал, классифицировал, попробовал назначить твердому телу из NX10 - все работает.

Но у меня TC10 (!)

 

 

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

попробуйте такой эксперимент провести - создайте MatML файл из вашей версии NX на основе локальной библиотеки материалов,внесите изменения в этот matML - нужное обозначение материала, плотность.

создайте объект материала (айтем) в тимцентре и классифицируйте его, предварительно добавив набор данных с MatML в ревизию,и попробуйте назначить этот материал твердому телу.

Если получится - значит дело в каких-то нюансах с MatML

Такой эксперимент уже провели, причем в обе стороны. MatML-файлы из ТС локально к NX хорошо грузятся. А обратно нет.

Библиотека повторного использования NX видит объекты материала, а содержимое нет..

Ваша мысль про IMM мне кажется имеет место быть, как думаете Material Management уже всё?

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

Такой эксперимент уже провели, причем в обе стороны. MatML-файлы из ТС локально к NX хорошо грузятся. А обратно нет.

Библиотека повторного использования NX видит объекты материала, а содержимое нет..

Ваша мысль про IMM мне кажется имеет место быть, как думаете Material Management уже всё?

по-моему с TC11 уже IMM,но возможно классический MM еще функционирует. Но в TC12 запросто MM могли упразднить.

Это можно поискать в соответствующем Release pdf

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

NX 12.0.2.9 а какой MP ? (Maintenace Pack - пакет обновления)

На своём опыте могу сказать, что надо как минимум MP9 (последний, для NX12, ->MP14)

У нас как раз 9-й. 

Тоже были сомнения насчет версии NX, кроме 12-ой версии попробовали на 1899. Не помогло :(

5 минут назад, lexx174 сказал:
8 минут назад, bsaidov сказал:

Такой эксперимент уже провели, причем в обе стороны. MatML-файлы из ТС локально к NX хорошо грузятся. А обратно нет.

Библиотека повторного использования NX видит объекты материала, а содержимое нет..

Ваша мысль про IMM мне кажется имеет место быть, как думаете Material Management уже всё?

по-моему с TC11 уже IMM,но возможно классический MM еще функционирует. Но в TC12 запросто MM могли упразднить.

Это можно поискать в соответствующем Release pdf

Посмотрю документацию. Как точно узнаю, отпишусь. Спасибо!

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

В документациях TC 12,11, таже NX 12,10 пошарился - ничего. Пришлось на практике проверить:

- Начал в другом сервере, где TC 11.2 стоит повторить, но как-то странно в конфигурации продукта есть MM с чего она не должна работать? Тут понял дело в NX...

- Соответственно, NX поставил постарше, точнее 10-ю, и перетаскивание классифицированного материала на тело срабатывается нормально, даже в свойствах тело появляется атрибут материал и название нашего материала. Но есть ОДНО НО! 

 

ОДНО НО:  После сохранения это материал не передается в ТС. Закрываю NX и открываю геометрию отдельно, опять в свойствах всё есть, но в NX ничего не передается...

 

Сталкивались?? 

поправочка:

*в ТС ничего не передается

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

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

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

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

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

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

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

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

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

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

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




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