Jump to content

Как увеличить скорость загрузки чертежа модели с минимальной по составу конфигурацией?


Recommended Posts

brigval

Есть модель радиоэлектронного блока.

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

Для габаритного чертежа (ГЧ) в модели сделана конфигурация "Для габаритного чертежа" в расчете на то, что этот чертеж будет быстро загружаться.

Однако, при загрузке ГЧ с минимальной по составу конфигурацией модели грузится кажется все, что есть в составе блока.

Это видно по строке состояния внизу. И загрузка ГЧ происходит относительно долго.

 

Если загрузить саму сборку с конфигурацией "Для габаритного чертежа", то она загружается быстро.

Еще. При предварительной загрузке модели с конфигурацией "Для габаритного чертежа" время загрузки ГЧ не уменьшается и остается прежним большим.

 

Существует ли возможность уменьшить время загрузки чертежа с минимальной конфигурацией модели?

Может быть, я что-то не так делаю?

Спасибо.

 

Link to post
Share on other sites


UnPinned posts
brigval

Замерил время загрузки

1 Габаритный чертеж модели сборки с конфигурацией "Для габаритного чертежа"

в режиме "Решенные" - 2 мин 5 с

в режиме "Сокращенный" - 59 с

2 Модель сборки с конфигурацией "Для габаритного чертежа"

в режиме "Решенные" - 12 с

в режиме "Сокращенный" - 7 с

Edited by brigval
Link to post
Share on other sites
Kelny
3 часа назад, brigval сказал:

Существует ли возможность уменьшить время загрузки чертежа с минимальной конфигурацией модели?

Самый быстрый это вероятно меню Файл-Открыть... и галочка Быстрый просмотр, который фактически вообще не будет открывать модель. При загрузке с такой галочкой моделей можно выбрать конфигурацию для загрузки.

 

Так же вероятно стоит глянуть инструмент SpeedPak:

Цитата

 

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

https://help.solidworks.com/2010/russian/SolidWorks/sldworks/AllContent/SolidWorks/Core/Assemblies/c_SpeedPak_OH.htm?id=e51fc9a749f54055957583c6e478985a#Pg0

 

 

Edited by Kelny
Link to post
Share on other sites
brigval
6 минут назад, Kelny сказал:

Самый быстрый это вероятно меню Файл-Открыть... и галочка Быстрый просмотр, который фактически вообще не будет открывать модель. При загрузке с такой галочкой моделей можно выбрать конфигурацию для загрузки.

 

Так же вероятно стоит глянуть инструмент SpeedPak:

https://help.solidworks.com/2010/russian/SolidWorks/sldworks/AllContent/SolidWorks/Core/Assemblies/c_SpeedPak_OH.htm?id=e51fc9a749f54055957583c6e478985a#Pg0

 

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

Скрытый текст

Галочка.JPG

 

 

 

SpeedPak погляжу. Спасибо.

Link to post
Share on other sites
Kelny
3 минуты назад, brigval сказал:

Быстрый просмотр не позволяет редактировать чертеж.

Позволяет после загрузки листа.

3 минуты назад, brigval сказал:

SpeedPak погляжу.

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

Цитата

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

https://help.solidworks.com/2010/russian/SolidWorks/sldworks/LegacyHelp/Sldworks/drawings/Working_in_Detached_Drawings.htm

 

Edited by Kelny
Link to post
Share on other sites
Krusnik
1 час назад, brigval сказал:

Замерил время загрузки

1 Габаритный чертеж модели сборки с конфигурацией "Для габаритного чертежа"

в режиме "Решенные" - 2 мин 5 с

в режиме "Сокращенный" - 59 с

2 Модель сборки с конфигурацией "Для габаритного чертежа"

в режиме "Решенные" - 12 с

в режиме "Сокращенный" - 7 с

Детали в конфигурации "Для габаритного чертежа" погашены, или скрыты?

Link to post
Share on other sites
brigval
19 минут назад, Krusnik сказал:

Детали в конфигурации "Для габаритного чертежа" погашены, или скрыты?

Погашены. Модель сборки с этой конфигурацией загружается быстро (84 компонента из примерно 2500 всего)

23 минуты назад, Kelny сказал:

Позволяет после загрузки листа.

Понял. Но Загрузка листа это тоже долго.

Edited by brigval
Link to post
Share on other sites
Krusnik
2 часа назад, brigval сказал:

Погашены. Модель сборки с этой конфигурацией загружается быстро (84 компонента из примерно 2500 всего)

Странно.

На всех видах именно эта конфигурация?

Link to post
Share on other sites
brigval
Только что, Krusnik сказал:

Странно.

На всех видах именно эта конфигурация?

Вот и мне не понятно.

На главном виде "Для габаритного чертежа". На остальных ссылка на родителя.

Link to post
Share on other sites
Krusnik

Запустите оценку производительности.

Посмотрите что покажет.

check.jpg

Link to post
Share on other sites
brigval
16 часов назад, Krusnik сказал:

Запустите оценку производительности.

Посмотрите что покажет.

check.jpg

 

Спасибо. Да, там есть что посмотреть и о чем подумать.

Но это все не решает вопрос.

 

В общем, пересоздал чертеж, выбрал для вставки конфигурацию модели "Для габаритного чертежа" и чертеж стал загружаться за 12-13 с. Достаточно быстро. Как и предполагалось.

 

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

Edited by brigval
Link to post
Share on other sites
Kelny
2 минуты назад, brigval сказал:

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

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

 

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

Или удалять виды по очереди и определять на каком виде программа спотыкается и начинает подгружать другую конфигурацию.

 

Link to post
Share on other sites
brigval
46 минут назад, Kelny сказал:

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

Судя по тому, что здесь вижу, все нормально.

 

47 минут назад, Kelny сказал:

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

Или удалять виды по очереди и определять на каком виде программа спотыкается и начинает подгружать другую конфигурацию.

Поудалял виды. Удаление видов не влияет на результат.

Удалили все виды. Время загрузки не изменилось. Смешно уже.

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

Link to post
Share on other sites
Snake 60
2 минуты назад, brigval сказал:

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

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

Второе предположение, может быть дело в шаблоне чертежа. У меня например из шаблона чертежа тянутся блоки (причем не в истории, а в папке блоки) которых уже сто лет как нет, но ссылки на них остались... Может у Вас что-то подобное?

Link to post
Share on other sites
brigval
2 минуты назад, Snake 60 сказал:

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

Но как с этим работать?

 

3 минуты назад, Snake 60 сказал:

Второе предположение, может быть дело в шаблоне чертежа. У меня например из шаблона чертежа тянутся блоки (причем не в истории, а в папке блоки) которых уже сто лет как нет, но ссылки на них остались... Может у Вас что-то подобное?

Если создать новый чертеж и вставить виды заново, то все нормально. Вопросов не возникает.

Проблемный чертеж начинал делать не я, может там и было сделано что-то не так. Конструктор уволился, но он и не ответил бы, это точно.

 

Попробовал удалить лист. Автоматом вставился новый. Ссылка на модель блока не  пропала.

Link to post
Share on other sites
Kelny
25 минут назад, brigval сказал:

Поудалял виды. Удаление видов не влияет на результат.

Удалили все виды. Время загрузки не изменилось. Смешно уже.

Таблиц со ссылкой на модель ни каких нет? Например, таблица спецификации оставляет связь с моделью даже при удалении всех видов.

12 минут назад, brigval сказал:

Если создать новый чертеж и вставить виды заново, то все нормально. Вопросов не возникает.

Можно копировать виды (при вставке надо выбирать точку на листе, за листом не даёт вставить).

Так же можно копировать листами (вместе с видами) из одного документа в другой.

Link to post
Share on other sites
Snake 60

Вот здесь интересны кусок (гугл-транслейт):

Цитата

Часть 4. Имена компонентов имеют один дополнительный уровень в представлениях
Каждый компонент сборки имеет уникальное имя. В обычной сборке имя компонента, например, Beam<1> (или Beam-1 в API). Если компонент находится в подсборке, добавляется имя подсборки:  SubAssy<1>/Beam<1> .

Но когда вы получаете компоненты в виде чертежа, добавляется еще один слой ! Один и тот же компонент внезапно становится  MainAssembly<1>/SubAssy<1>/Beam<1>  для первого вида и MainAssembly<2>/etc для следующего вида.

Это означает, что SOLIDWORKS добавляет основную сборку в чертеж каждый раз, когда вы добавляете вид.

 

Link to post
Share on other sites
brigval

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

Нажал на красный крест "Очистить все" (или "всё"). Виды на палитре видов исчезли.

Исчезла и ссылка на блок по команде меню Файл > Найти ссылки...

 

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

Получается, что почистил.

 

А ссылка на модель держалась в палитре видов (или для палитры видов), получается.

Edited by brigval
  • Нравится 3
  • Чемпион 1
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.




  • Сообщения

    • Fedor
      Наверное ветровая нагрузка даст большее горизонтальное воздействие. В принципе удобно заменять ветровую нагрузку сейсмической, проще считать ... 
    • tav78
      Добрый день, прошу помощи. Учусь работать с Солиде. Столкнулся с непонятной ситуацией. К сожалению  из-за недостатка сообщений, загружать файлы в форум я не могу, поэтому выложил картинки и модель в Солиде 2022 на Майл диске. https://cloud.mail.ru/public/ysFQ/BXg7EXKV1 (ссылке тоже по человечески создать я не могу) Учусь создавать детали в сборке сверху-вниз. Создал эскиз шатуна в сборке (Рис.1) и начинаю создавать на основе эскиза детали и элементы. Все хорошо, создал деталь Шатун (Рис.2), потом создал деталь Скобу, но на этапе создания отверстия под болт в детали «Скоба» обнаружил, что геометрия этого отверстия не проецируется на плоскость эскиза, точнее она вообще почему то не выделяется при попытке ее выделить (Рис.3). Другая геометрия этого же эскиза проецируется, можно спроецировать весь эскиз, а потом удалить лишнею геометрию, но отдельно геометрия отверстия не проецируется. Какая у Солида в этом логика понять не могу, все время сталкиваюсь, что часть геометрии в сборках сверху-вниз не цепляется для использования, до этого работал в Инвенторе, там все цеплялось.
    • статист
    • Bot
      Мы приближаем время приятных знаков внимания и запускаем предпраздничное бонусное предложение. Купите IYNO Start до 29 декабря и получите 3 месяца использования бесплатно*. Бонус! Расширенные возможности из IYNO PRO на весь срок действия подписки на IYNO Start: Автоматизированное создание лотов для организации закупок и включение их в договоры подряда. Теперь обновление моделей от проектировщика автоматически актуализирует не только сводную ведомость объёмов работ, но и лоты, сформированные на её основе. Детальный учёт факта выполнения работ по конкретным конструкциям. Это позволит строить аналитические отчёты в любых срезах, мониторить темпы выполнения работ по захваткам, подрядчикам или договорам, основываясь на достоверных данных информационной модели. Встроенная конфигурируемая BI-система для представления данных внутри IYNO — это возможность в реальном времени формировать отчёты о плановых и фактически выполненных объёмах работ. Специалистам больше [...] View the full article
    • Povar1
      Реализовать не сложно но не логичней коррекции брать в цикле смены инструмента через параметр #4120 а из поста убрать вывод Н и D.
    • maxx2000
      @mrvcf1 Токарно-карусельный например, где нет оси Y. Или G12 Circular Pocket Milling CW / G13 Circular Pocket Millin... (haascnc.com) т.е. в одном кадре обработка кармана. Так что о конкретном преимуществе судить тяжело
    • kukuj
      У HAASовцев универсальная версия документации. Заходишь сюда или сюда и ищешь там, то, что надо. У студиозов думалка не работает: откуда взять информацию?
    • CottonCow
      Пытался построить сетку ЦИЛИНДРА в Ансисе, выдает ошибку   The mesh generation did not complete due to poor quality elements or incorrect input. Please try meshing with another mesh method or different mesh options. При попытке обновить mesh 
    • mrvcf1
      Все зависит от оси С. Возможно на каких-то станках и есть преимущество.
    • Борман
      Проект проходит Главгосэкспертизу как положено.   Должен, вопрос в нормах. Либо трубных, либо сосудных. И почему.   Сделать на стройке из трубы емкость для сбора конденсата, или под импульсный газ - это вообще в порядке вещей, и никогда вопросов не было, пока какой то умник не сделал это на заводе:)   Спасибо за ответы.
×
×
  • Create New...