Galant писал(а):Странно. в ПроИнжинире эта фича была всегда именно такой, как описывают.
вырез в сборке есть, а в детали его нет.
Очень удобно, когда по технологии сборка дорабатывается или сверлится вместе...
Вкратце суть такова: из файла детали, где геометрия в первоначальном состоянии (до сборки), копируется тело (Partbody) со связью (через "Paste special" и выбор "as Result with Link") в новый файл. в новом файле получаем тело из старого, но это тело всегда можно обновить, если старое поменялось. А в составе сборки в геометрию нового тела попадают из сборки отверстия и т.п.
Отсюда следует , что если Вы используете PDM, то (всё, что сейчас будет сказано, успешно применяется на ОАО Криогенмаш) на один компонент с уникальным значением идентификационного параметра может существовать несколько моделей. В этом случае необходимо вводить параметр "Тип модели" и обеспечивать уникальное соответствие компонент-модель только той модели, у которой в "типе модели" указан тот тип, с которой делается рабочий чертёж детали. Моделей со значением "Изменённая в сборке" в параметре "Тип модели" может быть сколько угодно. Так же и других типов моделей, например "габариток" или "упрощенных".
В CATIA V5 совместную обработку деталей в сборке вы можете решить путем создания в контексте продукта нового парта (ассотиативного парта), содержащего внешние линки на body ( а также, при необходимости, и на geometrical sets, материалы и т.д.) всех инстансов (деталей) вашей сборки. В этом парте вы можете производить любые действия над вашей геометрией не изменяя оригинальную геометрию ваших деталей. В дальнейшем этот же парт можно использовать в качестве подсборки в сборке более верхнего уровня (не втягивая туда весь ваш продукт). Создание и редактирование такого парта можно производить тремя способами: 1) ручками; 2) с помощью функций Associativity ( появилась в R18) и Add to Associated Part в Assembly Design (появилась в R19); 3) написав макрос ( как это реализовано у одной западной компании начиная еще с R14).
Возможно, какие-то нюансы могут влиять на то - приемлем ли этот механизм, или нет. Для того, чтобы разобраться более или менее окончательно, предлагаю Вам создать пример и описать необходимый результат - уважаемые форумчане попробуют сделать то, что нужно и выложат тут. На примере всегда нагляднее.
В результате, не получается произвести обработку сразу всех деталей. Только по отдельности (а если их сто?).
Пытался объединить тела через булевы операции. Но за одну операцию объединяется только два тела (а если их сто?).
Можно и так конечно, но в этом случае вместо сборки их 3-х деталей-партов получаете 1 парт, заменяющий всю сборку. М.б. проблемы со спецификацией - нужно выключить флажок "Visualize in the Bill of Material" в свойствах "Связанной детали".
Атан писал(а):Вы имеете в виду Отображение в Перечне элементов ("Visualize in the Bill of Material")?
Наверное да, просто я русскоязычным интерфейсом практически не пользуюсь
В сборке появляется новая деталь, которую при необходимости (спецификация, PDM...) можно деактивировать, при других обстоятельствах (чертёж, расчёты, визуализация, рендеринг...) - высветить, а реальные детали, напротив, скрыть или деактивировать. Разве не так?
CATIA меня очень порадовала.
Хотелось бы узнать мнение специалистов. Является ли данный вариант решением (частичным решением) проблемы "обработка в сборке"?
Предлагаю вам вариант решения вашей проблемы, который был описан мной в viewtopic.php?f=46&t=214&start=250#p9402 (уже упомянутый вами). Такой вариант приходилось использовать еще до появления функций Associativity и Add to Associated Part в Assembly Design. Все это делалось при помощи макроса или, на крайний случай, руками.
В сборке появляется новая деталь, которую при необходимости (спецификация, PDM...) можно деактивировать, при других обстоятельствах (чертёж, расчёты, визуализация, рендеринг...) - высветить, а реальные детали, напротив, скрыть или деактивировать. Разве не так?
В сборке появляется новая деталь, которую при необходимости (спецификация, PDM...) можно деактивировать, при других обстоятельствах (чертёж, расчёты, визуализация, рендеринг...) - высветить, а реальные детали, напротив, скрыть или деактивировать. Разве не так?
1.В сборке делаем отв. file/save as/ *.crg
2.assembly design/manage representatin/ выбираем корень того, что сохраняли жмем associate и выбираем сохраненный *.cgr
Деактивируем отв., скрываем реальные парты
Только я сомневаюсь, что этот метод параметричен... зато проще.
Атан писал(а):Но с п.2 непонятно. Что такое "manage representatin".
Как вариант.
1.В сборке делаем отв. file/save as/ *.crg
2.assembly design/manage representatin/ выбираем корень того, что сохраняли жмем associate и выбираем сохраненный *.cgr
Деактивируем отв., скрываем реальные парты
Только я сомневаюсь, что этот метот параметричен... зато проще.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8