Еще раз про быстродействие когда много исполнений

Автор Alekzander, 28.10.21, 13:14:02

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Alekzander

Добра всем!

Сборка из 18тыс элементов, практически цельная с/х машина, состоящая из двух десятков подсборок
И сама сборка и подсборки с исполнениями, коих до 8 в разных подсборках
8 максимум, а так до 4
Исполнения возникают когда в процессе отработки делаются изменения в деталях и в подсборках
(Совсем затирать жалко, вдруг откатить придется)

Вся сборка открывается 10минут (с перестроением ) или 5 без перестроения
Сборка без исполнений (в т.ч. в подсборках) грузится 1:48 и 0:50 соответственно
(естественно пришлось "сохранять как" исполнения)

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


ACiD

@Alekzander, уточните, в какой версии Компас работаете.

YNA

Цитата: Alekzander от 28.10.21, 13:14:02То есть вот какие входят конкретно в эту сборку (по дереву), те и ссыпать?
Это можно сделать прогнав через формат JT. Структура дерева сборки останется неизменной, но все сопряжения будут удалены. В деталях удалится история построения. Лучшего облегчения тяжёлой сборки наверное нет.

Alekzander

Цитата: ACiD от 28.10.21, 17:43:24@Alekzander, уточните, в какой версии Компас работаете.

Добра всем!

18.1.51

Alekzander

Цитата: YNA от 29.10.21, 06:22:33Это можно сделать прогнав через формат JT. Структура дерева сборки останется неизменной, но все сопряжения будут удалены. В деталях удалится история построения. Лучшего облегчения тяжёлой сборки наверное нет.
Такое даже представить страшно

ACiD

Цитата: Alekzander от 29.10.21, 07:33:59Добра всем!

18.1.51

Разница между 1:48 и 0:50 не кажется сильно существенной. Может стоит остановится на отсутствии исполнений в основной сборке?

Как вариант (при котором не придется "сохранять как" исполнения), можно в пустую сборку вставить желаемое исполнение основной.
Время открытия такой сборки должно быть сопоставимо с 1:48.

Или вопрос не во времени, а в получении "чистового" комплекта?

Alekzander

Цитата: ACiD от 29.10.21, 11:25:14Разница между 1:48 и 0:50 не кажется сильно существенной. Может стоит остановится на отсутствии исполнений в основной сборке?

Как вариант (при котором не придется "сохранять как" исполнения), можно в пустую сборку вставить желаемое основной.
Время открытия такой сборки должно быть сопоставимо с 1:48.

Понятное дело, что если нет исполнений грузится намного быстрее.
И тут разницы нет с перестроением или нет.

Дело даже не в трудоемкости удаления исполнений. По-хорошему их удалять себе дороже.

Но вот захотелось скомплектовать в отдельную папку самую "последнюю" версию. А может и любое другое исполнение - без разницы.
В дереве этого исполнения основной сборки все ссылки на конкретные исполнения включая подсборки
Компас при комплектовке обрабатывает ссылки. Почему по аналогии с "Сохранить исполнение как" не сделать флажок в комплектовщике?
И тогда в папку лягут только модели и чертежи только используемых исполнений

 

СВ

Цитата: Alekzander от 29.10.21, 11:34:49...
И тогда в папку лягут только модели и чертежи только используемых исполнений
Обычно делается один СБ, на котором дополнительно даются "места" с исполнениями. А в вашем случае на каждое исполнение ПОЛНЫЙ ОТДЕЛЬНЫЙ комплект документов?

Alekzander

Цитата: СВ от 29.10.21, 11:53:14Обычно делается один СБ, на котором дополнительно даются "места" с исполнениями. А в вашем случае на каждое исполнение ПОЛНЫЙ ОТДЕЛЬНЫЙ комплект документов?
Если документы на исполнения не делались, то их нет.
Если делались - то есть
Но папка основной сборки содержит в себе все подряд.
И сборка грузится соответственно.


СВ

Не представляю, как это: Сборка/Деталь ...00.00-03СБ/...00.01-03 сохранились, а  ...00.00СБ/...00.01 НЕ сохранились?

Alekzander

Цитата: СВ от 29.10.21, 13:04:30Не представляю, как это: Сборка/Деталь ...00.00-03СБ/...00.01-03 сохранились, а  ...00.00СБ/...00.01 НЕ сохранились?
Та не...
В каталоге-источнике пусть все остается
Как и при обычной комплектовке.

А вот в целевую папку чтобы скопировались только файлы с исполнениями, которые входят в указанное исполнение сборки
Ведь и по факту в сборку входит то что входит
Если у подсборки 9 исполнений, а в сборку входит только одно исполнение - пусть и скомплектуется одно

Ведь Компас может "сохранять как" одно исполнение 

СВ

#11
 Теперь понял - только одно исполнение. Или всё же вместе с "базой"? Ведь чертежи включают и базовые сборки/детали. (А есть ещё чертежи с таблицей исполнений - как с ними?)
- - -
 Отличная мысль! Сразу пишем в СТП!!

Alekzander

Цитата: СВ от 29.10.21, 13:30:11Теперь понял - только одно исполнение. Или всё же вместе с "базой"? Ведь чертежи включают и базовые сборки/детали. (А есть ещё чертежи с таблицей исполнений - как с ними?)
- - -
 Отличная мысль! Сразу пишем в СТП!!
Чертежи комплектуются в том случае, если они связанные с моделью.
Нет, значит нет. Если в комплектацию попадает модель с исполнением, которое ранее не имело собственного чертежа - так тому и быть
Таблица исполнений - это просто таблица исполнений, она не существует отдельно как файл и соответственно ее нет смысла обсуждать
Если она осталась в чертеже того исполнения модели, которое не скомплектовалось - значит так.

СВ

 Чертежи могут быть привязаны (через "Внеш. объект сп-и").
Навскидку видится, что этот Комплект с одним исполнением может получиться ("комплект-01"), мягко говоря, неполноценным. И возможны конфликты с "полным комплектом".

Alekzander

Цитата: СВ от 29.10.21, 14:02:32Чертежи могут быть привязаны (через "Внеш. объект сп-и").
Навскидку видится, что этот Комплект с одним исполнением может получиться ("комплект-01"), мягко говоря, неполноценным. И возможны конфликты с "полным комплектом".

Возможны.
Но Компас может создать отчет по сборке. И он вставляет в отчет только те объекты (читай-исполнения) которые в ней присутствуют
Что мешает по "образу и подобию" сделать комплектовку?