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

Удаленные объекты в ТС


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

Добрый день!

Подскажите как выявить все удаленные объекты в ТС?

Поиском их не найти, смотреть все структуры тоже не вариант, а на этом у меня мысли кончились (

 

ЗЫ Админ усе, нет его ((( 

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


16 часов назад, Checker сказал:

ЗЫ Админ усе, нет его ((( 

За что Вы с ним так?

 

16 часов назад, Checker сказал:

Подскажите как выявить все удаленные объекты в ТС?

Как вариант - найти все вхождения, из этих вхождений выбрать те, которые ссылаются на реально отсутствующий вторичный объект.

Но это надо чтобы погромисты поработали - как я понимаю встроенным редактором запросов эту задачу не решить (другие форумчане меня поправят, если что).

Или погромисты тоже усё?

 

И вообще - что значит формулировка "ВСЕ УДАЛЁННЫЕ ОБЪЕКТЫ"?

Все объекты в базе данных?

Или все объекты в определённой структуре в менеджере структур при определённом правиле конфигурирования?

Это как бы разные ситуации, соответственно и методы решения будут или могут быть разными.

Уточните, пожалуйста.

 

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

Админ вечно сидел с черным окном каким-то, писал в него что-то вот и уволили бездельника))))

 

Удаленные объекты - это объекты которые можно увидеть в менеджере структуры. Вот их хотелось бы найти. 

 

По идее нужна какая-то прога, которой нужно скормить все сборки и она должна найти удаленные объекты - такое наверное решение если по другому не найти, я думаю.

 

 

 

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

Удаленные объекты - это объекты которые можно увидеть в менеджере структуры. Вот их хотелось бы найти. 

Тут как бы есть сложность одна - у вас в менеджере структуры сконфигурированный состав с определённым правилом ревизии и другими параметрами, от которых этот ТЕКУЩИЙ состав зависит.

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

Если смотреть с пользовательской стороны - то при одном правиле ревизии где-нибудь в глубине сборки у вас могут быть удалённые объекты, а при другом правиле ревизии может этих объектов и не быть или там могут быть совсем другие удалённые объекты.

Другими словами если вы пляшете от поиска в менеджере структур, то вы найдёте лишь некий поднабор от того объёма удалённых объектов, что реально есть в вашей базе данных TCE.

 

Тут зависит от того что вы хотите сделать.

Если вам нужен просто как единичному рядовому пользователю отчёт по текущему составу, то это одно.

А если вы хотите найти вообще все удалённые объекты в БД и дать с разбега ногой по шапке затем показать этот список тем кто вам такое через мультисайт переслал - это другое.

 

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

с черным окном каким-то

 

Никто ещё так консоль не оскорблял. :biggrin:

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

найти вообще все удалённые объекты в БД и дать с разбега ногой по шапке затем показать этот список тем кто вам такое через мультисайт переслал - это другое.

Вот именно это и нужно.

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

ЗЫ Админ усе, нет его ((( 

оптимизация у вас типа?

 

по теме - в тимцентре можно настроить логгирование что в логах будет видна операция удаления объекта,но правда там возможно будет только его uid, без имени

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

Вот именно это и нужно.

С администратором вашим всё понятно.

Но программисты то остаться должны были.

 

Если кратко, то надо найти все PSOccurrence (в процессе не забываем, что вхождения могут быть как обычными, так и точными).

Смотрим те вхождения, у которых ссылка на потомок битая.

Смотрим у вхождения ссылку на объект структуры (и дальше добираемся до ревизии сборки).

В целом так вы получите перечень каких-то там необходимых UID'ов удалённых объектов и сборок, в которые они входят.

Если сборки у вас клепаются в NX, то из одной заметок вхождения можно вытащить ещё и item id удалённого объекта (но однозначно на этот item id полагаться я бы не стал).

 

Это если упрощённо, т.к. там ещё куча нюансов может быть.

 

Дальше всё это собираем, обрабатываем, сводим и т.д. и т.п., а потом кому-то предъявляем этот список.

 

P.S.: В теории может быть не передан не только удалённый объект, но и само вхождение. Тогда ой.

 

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

Можно создать поиск для объектов типа POM_stub. Этот тип - заглушка для объектов, которые сами не переданы по мультисайту, но с ними есть связь у переданных объектов. То есть если передать сборку, но не передать детали, то для всех деталей на принимающей стороне будет создан объект POM_stub. Только придется дополнительно фильтровать результат поиска от объектов не являющихся ревизиями. Например, по свойствам Object Class и Type.

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

Можно создать поиск для объектов типа POM_stub. Этот тип - заглушка для объектов, которые сами не переданы по мультисайту, но с ними есть связь у переданных объектов. То есть если передать сборку, но не передать детали, то для всех деталей на принимающей стороне будет создан объект POM_stub. Только придется дополнительно фильтровать результат поиска от объектов не являющихся ревизиями. Например, по свойствам Object Class и Type.

А UID'ы у объектов POM_stub какие будут? PSOccurrence через child по-прежнему будут в пустоту указывать?

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

У найденных POM_stub скорее представляют интерес поля object_id, object_name, object_desc и object_type. По их содержанию можно понять тип, имя и описание объекта, который данный POM_stub замещает. PSOccurrence будет в пустоту указывать, пока исходный объект по мультисайту не приедет.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • IgnatvKudrin
      Для нашего производства требуются постоянно инструментальные пружины для штампов. Сейчас заказы обрабатываются довольно долго - до 2-х месяцев. А у нас сроки на штампы 1-2 месяца с испытанием, доработкой и т.п. Хотелось бы найти поставщика, у которого уже есть склад с данными пружинами или кто может доставить за 1 месяц.   Пружины стандартные по ISO, но на всякий случай приложил каталог. Вот список пружин, которые нужны очень срочно:   LR 32 x 44 - 1 шт. LR 25 x 51 - 2 шт. LB 63 x 89 - 7 шт. LB 32 x 102 - 10 шт. LB 32 x 89 - 20 шт. LB 32 x 76 - 12 шт. LB 32 x 51 - 6 шт. LB 25 x 127 - 9 шт.   Готов выслушать все предложения. Возможно даже есть те, кто сможет изготовить подобные пружины с такими же параметрами. 20231101.pdf
    • bubblyk
      Знатоки форума, подскажите, как смоделировать простую (на первый взгляд) задачу термомеханики в упругой постановке.   Есть брусок правильный формы ака кирпич, в котором генерируется НЕРАВНОМЕРНОЕ удельное тепловыделение (HGEN). Задняя и передняя поверхности конвективно охлаждаются с известными (но различными) коэффициентами теплоотдачи и температурами жидкости/газа. Свойства кирпича (теплофизика + механика) принимаются зависящими от температуры. Постановка - стационарная Собственно вопрос : как грамотно смоделировать температурное поле в кирпиче с учетом температурного расширения?   Исходный код приложил.     Надеюсь на коллективный разум и опыт! EPTH2D.mac p.s.   Если есть опыт решения этой задачи в Ansys WB, тоже можно сюда приложить командные вставки.
    • OutXL
      Это было давно использовал NC-Link  и данную инструкцию. The Maho.docx
    • Mikhail_Podgornyj
      Добрый день, кто может поделиться SKF Bearing V1.6 (ANSYS App)? Заранее благодарен!
    • alexqwq10
      В данных корпусах ничего лишнего быть не должно. Максимум шпильки заземления, в количестве предусмотренном для конкретного корпуса. Рассматривал очень много подобных корпусов разных производителей и данная проблема актуальна для подавляющего большинства.
    • MFS
      Коллеги, приветствую, нужно штамповать на горячую из алюминиевого сплава (АК6 или около того) заготовки размером 280*180*12. Подскажите, пожалуйста, параметры пресса для такой заготовки - размеры, усилия. А есл дадите пример такой марки и модели, более менее подходящей для этой работы (нашего или импортного), то будет и еще лучше. Заранее спасибо!
    • Elbaro
      Добрый день. Уже несколько дней пытаюсь найти на просторах инета макрос, позволяющий менять материал выделенных деталей в сборке. У меня есть макрос это делающий, но только в открытой детали, заставить его работать в сборке не получается. Может кто поделится ссылкой или часть кода? Спасибо.
    • maxx2000
      @ANT0N1DZE чтобы ответить на этот вопрос надо вспомнить что экранирует СВЧ, а что для него прозрачно.
    • Александр1979
      В параметре 4018 задаётся метод позиционирования. Какой тип выбран у вас?
    • Bot
      АСКОН, российский разработчик инженерного программного обеспечения и ИТ-интегратор, подвел итоги 2023 года. Выручка компании выросла на 47% и достигла 5,6 млрд рублей, штат сотрудников увеличился до 1250 человек. Клиентская база пополнилась тысячью предприятий и сегодня с решениями АСКОН работают почти 16 000 заказчиков из всех отраслей промышленности и строительства. Смотреть полностью
×
×
  • Создать...