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

Как удалить деталь с исполнениями?


Александр 74

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

Ситуация такова: пробовал работу с деталями, имеющими исполнения (или "таблицу семейства" как принято по терминологии Creo). Создал деталь с таблицей семейства, поместил ее в сборочку и выгрузил это хозяйство в винчил. Похимичил там - раскидал элементы семейства по разным папкам, посмотрел что сборке на это фиолетово (огромный плюс)... Теперь надо этот мусор удалить из системы.

Проблема в том, что при выделении элементов в винчиле и нажатии кнопки "удалить" выскакивает ошибка "Невозможно удалить/очистить объект <имя объекта> Существуют объекты, связанные с ним связью истории компоновки EPM." Причем выделяю базовый компонент таблицы семейства, базовый и производные компоненты таблицы семейства, вообще все вместе со сборками - ответ одинаков.

Что нужно сделать чтобы удалить детальку с таблицей семейства? Желательно рассказать как можно подробнее и с картинками :)

Creo 2.0 & windchill pdm link 10

======================

D разрабатываемом мной изделии куча деталей имеет исполнения - так что игрался я с ними не ради игры а для дела :))

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


Сначало нужно удалить итерации сборки, где использовались элементы. Через менеджер очистки в утилитах. Если Windchill 10.0 M020, то его нужно обновить, там были проблемы с табличными элементами.

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

Ситуация такова: пробовал работу с деталями, имеющими исполнения (или "таблицу семейства" как принято по терминологии Creo). Создал деталь с таблицей семейства, поместил ее в сборочку и выгрузил это хозяйство в винчил. Похимичил там - раскидал элементы семейства по разным папкам, посмотрел что сборке на это фиолетово (огромный плюс)... Теперь надо этот мусор удалить из системы.

Проблема в том, что при выделении элементов в винчиле и нажатии кнопки "удалить" выскакивает ошибка "Невозможно удалить/очистить объект <имя объекта> Существуют объекты, связанные с ним связью истории компоновки EPM." Причем выделяю базовый компонент таблицы семейства, базовый и производные компоненты таблицы семейства, вообще все вместе со сборками - ответ одинаков.

Что нужно сделать чтобы удалить детальку с таблицей семейства? Желательно рассказать как можно подробнее и с картинками :)

Creo 2.0 & windchill pdm link 10

======================

D разрабатываемом мной изделии куча деталей имеет исполнения - так что игрался я с ними не ради игры а для дела :))

Смотря что нужно удалить?

Исполнения или всю деталь с семейством?

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

Инструкции по переводу исполнения в самостоятельный CAD документ Windchill:

- Добавьте необходимую таблицу семейств с исполнениями в рабочую область;

- Откройте исполнение, необходимое для удаления;

- Откройте таблицу семейств и удалите из нее необходимое исполнение;

- Обновите рабочую область, после чего исполнение должно стать самостоятельным CAD документом Pro/ENGINEER;

- Сдайте на хранение таблицу семейств и "удаляемое" исполнение;

- Выполните очистку старых итераций таблицы семейств, используя "Менеджер очистки";

- Удалите исполнение превратившееся в самостоятельный документ вручную.

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

Потом очищаем старые версии с помощью менеджера очистки.

И только после этого удаляем деталь с исполнениями.

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

Добрый день. Вопрос по таблице семейств. Используем Windchill 9.0 и proeWF4. Конструктора не могут выгрузить таблицу семейств в виндчил. Он ругается на то что имена файлов в таблице не уникальны. Хотя имена файлов всех исполнений различны. Проблема у нас такая существует давно и периодически то забудется, то всплывает заново. Была ли у кого проблема с выгрузкой таблиц семейств? 

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

Именно имена файлов? Или ОБОЗНАЧЕНИЕ?

Часто забывают, что у каждого исполнения должно быть своё уникальное Обозначение.

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

 

Он ругается на то что имена файлов в таблице не уникальны. Хотя имена файлов всех исполнений различны.

Именно имена файлов? Или ОБОЗНАЧЕНИЕ?

Часто забывают, что у каждого исполнения должно быть своё уникальное Обозначение.

 

Вот оно как :doh: . Сначала то виндчил ругался на не заполненые поля НАИМЕНОВАНИЕ и ОБОЗНАЧЕНИЕ и прочее. Может из за того что поля некоторые пустые он и ругается . Надо все заполнить и заново попробовать. О результате отпишусь скорее всего завтра.Спасибо за совет.

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

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

Наименование может быть не уникальным (и даже общим для всех), но оно должно быть у каждого исполнения. Обозначение всегда должно быть уникальным.

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

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

Наименование может быть не уникальным (и даже общим для всех), но оно должно быть у каждого исполнения. Обозначение всегда должно быть уникальным.

 

Все разрешилась проблема. Конструктора отписались , что заполнили параметры ОБОЗНАЧЕНИЕ и НАИМЕНОВАНИЕ. Причем как я понял Параметры эти заполнили для чертежей. Может я чего не правильно понял но вот так. Для модели параметры не заполнены остались и виндчил выдал предупреждение , но сохранил, а для чертежей обязательным оказалось заполнение параметров. 

 

GOLF_stream Спасибо еще раз.

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

Для моделей, если ОБОЗНАЧЕНИЕ пусто, винчил сам присваивает обозначение равное имени файла. Там видимо робот работает при выгрузке.

Если робот настроить и на чертежи, то тоже можно не заполнять и там.

Но лучше конечно все заполнять сразу в прое все параметры, а не доверять это винчилу, желательно автоматизировав это процесс. 

Допустим чтобы  при сохранении чертежа автоматом создавались и заполнялись параметры ОБОЗНАЧЕНИЯ и НАИМЕНОВАНИЕ в чертеже из соответствующей модели.

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

Дятлы!

А тот, кто их такому научил или не научил вообще, тот просто удод!

 

МОДЕЛЬ первична! МОДЕЛЬ! Мать вашу! А не чертёж.

Объясните, втолкуйте, вбейте в головы это всем своим дятлам и удодам!

Обозначение должно задаваться прежде всего в модели. Потому что обозначение ЧАСТИ в Виндчиле берется из обозначения модели, а не чертежа.

Файл чертежа - это ДРУГОЙ файл. И у него должно быть ДРУГОЕ обозначение (какое - это вопрос отдельный). Иначе Виндчил его не примет. Но цепляется он к части своей модели автоматически по условиям родства.

 

Если при выгрузке дятел задал "правильное" обозначение для чертежа, а для модели "левое" - лишь бы выгрузилось, то и часть будет с этим "левым" обозначением. И хрен вы чего найдете в Виндчиле после таких дятлов. И в спецификации получите "левые" обозначения. Хорошо, если вовремя это заметите.

А потом дятлы будут биться головой в монитор и стонать какой плохой Виндчил, не понимая, что проблема не в Виндчиле, а в самих дятлах. Но прежде в его проблема в удодах, которые должны учить дятлов, но нихрена не учат или хуже того - сами не знают.

 

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

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

 

Причем как я понял Параметры эти заполнили для чертежей.

Дятлы!

А тот, кто их такому научил или не научил вообще, тот просто удод!

 

МОДЕЛЬ первична! МОДЕЛЬ! Мать вашу! А не чертёж.

Объясните, втолкуйте, вбейте в головы это всем своим дятлам и удодам!

Обозначение должно задаваться прежде всего в модели. Потому что обозначение ЧАСТИ в Виндчиле берется из обозначения модели, а не чертежа.

Файл чертежа - это ДРУГОЙ файл. И у него должно быть ДРУГОЕ обозначение (какое - это вопрос отдельный). Иначе Виндчил его не примет. Но цепляется он к части своей модели автоматически по условиям родства.

 

Если при выгрузке дятел задал "правильное" обозначение для чертежа, а для модели "левое" - лишь бы выгрузилось, то и часть будет с этим "левым" обозначением. И хрен вы чего найдете в Виндчиле после таких дятлов. И в спецификации получите "левые" обозначения. Хорошо, если вовремя это заметите.

А потом дятлы будут биться головой в монитор и стонать какой плохой Виндчил, не понимая, что проблема не в Виндчиле, а в самих дятлах. Но прежде в его проблема в удодах, которые должны учить дятлов, но нихрена не учат или хуже того - сами не знают.

 

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

 

Не ругайтесь сильно. Так уж мы работаем. на автозаполнение для моделей у нас внедренцы настроили робот. И при сдаче на хранение автоматически заполняется ОБОЗНАЧЕНИЕ и НАИМЕНОВАНИЕ(берется имя файла). А там можно потом отредактировать если не нравится. Вообще для юзеров у нас пользование виндчил это как новый год. Бывает раз в году , а то и реже. Все практически работают локально и все хранят на компах. Потом наступает заменательный день когда модели(чертежи в прое делают у нас единицы. В основном в акаде делают ) надо положить в виндчил.

Все так и есть всем лишь бы выгрузить и отвязаться.

Ссылка на сообщение
Поделиться на других сайтах
Файл чертежа - это ДРУГОЙ файл. И у него должно быть ДРУГОЕ обозначение (какое - это вопрос отдельный). Иначе Виндчил его не примет. Но цепляется он к части своей модели автоматически по условиям родства.

Вона как. Странные разработчики у этих виндчилофф. :smile:  :thumbdown:

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

Да уж. У нас многие называют подобное работой. Работники, едрит их в качель! На самом деле это называется в лучшем случае онанизмом, в худшем - саботажем или диверсией.

на автозаполнение для моделей у нас внедренцы настроили робот. И при сдаче на хранение автоматически заполняется ОБОЗНАЧЕНИЕ и НАИМЕНОВАНИЕ(берется имя файла).

Это не совсем так. Вернее, совсем не так. Имя файла автоматом подставляется в АТРИБУТЫ части вместо обозначения и наименования. В соответствующие параметры модели ничего не добавляется. Они остаются пустыми.

А там можно потом отредактировать если не нравится.

А что, обычно всё нравится? Или ВСЕ ваши обозначения не содержат ни русских букв, ни точек? И наименования тоже без русских букв? И наименование ВСЕГДА соответствует обозначению? Хорошее у Вас предприятие.

Кроме того, редактировать значения обозначения и наименования придётся СРАЗУ В ДВУХ МЕСТАХ - в атрибутах части и в параметрах модели, поскольку для этих двух параметров, в отличии от всех остальных, не поддерживается автообновление при их изменении.

Это вы называете "работой"?

А если после подобной "сдачи на хранение" исполнителю "всё понравится"? Просто-напросто ему даже в голову не придёт проверить что получилось на самом деле. А в большинстве случаев именно так и будет - никому просто не придёт в голову проверить (не говоря уж о том, чтобы исправить). И весь этот бардак останется в Виндчиле для потомков. А сотворивший этот бардак с чистой совестью получит "честно заработанную" зарплату.

И не только для потомков. Этот бардак вылезет в первой же спецификации. Но тот, кому "всё нравится", этого тоже просто не заметит - ведь "всё настроено автоматом"!

"Так уж мы работаем".

По-хорошему надо вообще настроить МоделЧек на проверку сдаваемых на хранение моделей. В том числе (или хотя бы) на наличие заполненных параметров Обозначение и Наименование.

Бывает раз в году , а то и реже.

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

Ссылка на сообщение
Поделиться на других сайтах
Это не совсем так. Вернее, совсем не так. Имя файла автоматом подставляется в АТРИБУТЫ части вместо обозначения и наименования. В соответствующие параметры модели ничего не добавляется. Они остаются пустыми.

Это не совсем так.

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

То же касается и чертежей и спецификаций.

Но как говорится лучше все обозначения и имена файлов задавать сразу нормальные.

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

Я не могу такого допустить, поскольку это полный бред.

Особенно вот это:

если у модели есть нормальное обозначение в параметре, а имя файла не соответсвует ему, винчил автоматом переименовывает модель при сдаче на хранение.

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

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

Там такого плана робот на жаве сварганили.

 

Пример для детали:

Обозначение: АБВГ.0123456.789

Полуаемое имя фала: abvg0123456789.prt

 

Аналогично для чертежей и спецификаций:

Обозначение: АБВГ.0123456.789 Ч

Полуаемое имя фала: abvg0123456789.drw

 

 

Обозначение: АБВГ.0123456.789 СП

Полуаемое имя фала: abvg0123456789sp.drw

 

и т.д. там много комбинций разных.

 

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

 

Заложены только комбинации используемые на заводе.

Во всех остальных случаях только ручное управление.

 

 

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

А что остаётся на локальном компьютере у автора? Модели и сборки со старыми именами? И как они стыкуются с выгруженными?

А если он деталь выгрузил, у неё имя изменилось, а в сборке на локальном компе, которую ещё не выгружал (и не собирался) что получится?

Заложены только комбинации используемые на заводе. Во всех остальных случаях только ручное управление.

А вот это правильно.

 

Я против того, чтобы что-то менялось автоматом. А вот чтобы автоматом не пропускалось неправильное - это да.

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

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

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

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

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

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

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

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

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

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

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




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