• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

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

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Проблема железа или ПО при Обновлении чертежа в 2Д

Автор dit.promoil, 08.02.16, 11:04:27

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

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

dit.promoil

Такая ситуация, купили мы нашим конструкторам соответствующие конструкторские ПК:
Материнская плата - H81M-K
Процессор- Intel(R) Core(TM) i5-4570 CPU @ 3.20GHz
Оперативная память х2 - Объем: 8192 МБ Частота: 1600 МГц
Запоминающие устройства
KINGSTON SV300S37A120G ATA Device
ST500DM002-1BD142 ATA Device
Видеоадаптеры
NVIDIA Quadro K4200
Компас 3D v15.2 x64

Данные ПК полностью соответствуют требованиям АСКОНА к своему программному продукту, даже слихвой.
Если сравнивать с прежними конфигурациями, то это просто небо и земля.
Особых жалоб нет, кроме одной, самой ОСОБЕННОЙ. Это когда ты работаешь с проектом в несколько тысяч деталей, и в 3Д модели что то изменяешь, и обновляешь изменения в 2Д - то смело можно пойти отдохнуть минут на 25.
Смотрели счетчиками производительности узкие места, чего не хватает компасы в этот момент. И вы не поверите - компасу все хватает. Мощности установленного железа хватает вполне. Просто компас видимо не справляется с самим проектом. Но всем известно, что встроенные счетчики винды могут показывать неправильные значения, и где конкретно искать узкое место, мы вообще без понятия. Но каждый раз ждать по 25 минут - никаких нервов не хватит.
Есть какие либо решения для выхода из этой ситуации?

Алхимик

У меня компас не подгружает железо на 100% в основном в сборках с импортируемыми поверхностями (до 30% ЦП И7, ССД тоже 120 гиг и вроде не узкое место). В сборках с моделями созданными в компасе обработка идет быстрей с загрузкой до 100% ЦП. Но это так мимолетное наблюдение.

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

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

YNA

Содержит ли сборка какие ни будь элементы из библиотеки СИ (болты, гайки и т. п.)?
Если да, то попробуйте исключить их из расчёта и после этого перестроить чертёж.

Kirilius83

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

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

KiDim

Не забудьте галку поставить (как на скрине). И, если честно, памяти маловато. У нас намного меньший проект, так Компас вытягивал 14 гигов без вопросов. Попробуйте на одном пк добавить памяти и посмотреть. Нам реально помогло. Ну и 1600 частота - это архаика...

dit.promoil

Цитата: Алхимик от 08.02.16, 11:08:17
У меня компас не подгружает железо на 100% в основном в сборках с импортируемыми поверхностями (до 30% ЦП И7, ССД тоже 120 гиг и вроде не узкое место). В сборках с моделями созданными в компасе обработка идет быстрей с загрузкой до 100% ЦП. Но это так мимолетное наблюдение.

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

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

Почти все время, пока компас "думает" используется только одно ядро процессора (иногда на 1-2с проскакивает загрузка 100%, но остальное время 25%). Проблема не в 3д, в 3д всё хорошо вертится без тормозов. Проблема именно в перестроении ассоциированных видов с 3д модели.

Цитата: YNA от 08.02.16, 11:12:15
Содержит ли сборка какие ни будь элементы из библиотеки СИ (болты, гайки и т. п.)?
Если да, то попробуйте исключить их из расчёта и после этого перестроить чертёж.

Да, содержит. О проблеме снижения производительности, при использовании стандартных элементов мы в курсе. Но без них никуда, тем более что за данную библиотеку уплачено при покупке лицензии. Согласитесь, это немного весело, когда вам продают, например, автомобиль, но говорят, что ездить можно только на 1ой пеердаче передаче из 6ти, потому что на остальных мотор не тянет  :)
Так же есть пример, где на более упрощенной сборке применение стандартных элементов было задействовано минимальным образом, и убраны все импортируемые поверхности (хотя с ними поидее должно быть быстрее, чем с полноценной моделью с деревом построений). Время перестроения сократилось примерно в два раза, но создание сборочного чертежа превращается в "боль", приходится все стандартные элементы вставлять в ручную, так же как и работа со спецификацией.

Немного проясню, работа опытно-единичного производства с дальнейшим выходом на серию. Так как прорабатывается множество вариантов исполнений с различным оборудованием и в различных компоновках, с оформлением каждой версии изделия по ЕСКД отказ от функционала стандартных библиотек влечет 2х-3х кратное увеличение работы с конечными сборками и спецификациями.

dit.promoil

Цитата: KiDim от 08.02.16, 11:33:24
Не забудьте галку поставить (как на скрине). И, если честно, памяти маловато. У нас намного меньший проект, так Компас вытягивал 14 гигов без вопросов. Попробуйте на одном пк добавить памяти и посмотреть. Нам реально помогло. Ну и 1600 частота - это архаика...

Памяти стоит 16 ГБ, из них компас при работе со сборкой использует максимум 4-5. В том числе во время перестроений.
Галка поставлена.

KiDim

А Компас какой разрядности? Случаем не х32?

Алхимик

Цитата: KiDim от 08.02.16, 11:33:24
У нас намного меньший проект, так Компас вытягивал 14 гигов без вопросов.
У меня с 8 гигов в диспетчере только 3-4 гига заняты, когда компас перестраивает чертеж. На х64.

dit.promoil

Цитата: Kirilius83 от 08.02.16, 11:24:59
счетчики производительности - должны быть такие проги, погуглите.

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

Невидимые линии отключены.

dit.promoil

Цитата: KiDim от 08.02.16, 11:38:28
А Компас какой разрядности? Случаем не х32?

Компас 15.2 x64. Забыл в шапке указать. Исправил.

KiDim

Если не сложно сделайте скрин по информации сборки. Сколько деталей, сборок, элементов СИ и т.д. Хочу попробовать крутануть аналог на Компасе 13. Возможно Аскон опять что то профукал в 15-ке. А тут можно ткнуть будет ТП и учинить запрос. :-)

dit.promoil

Провели небольшое тестирование на двух машинах по рекомендациям (в ТП также порекомендовали отключить резьбы).
Открытие и перестроение сборочного чертежа (~30 видов, ассоциация со сборочной моделью в 3х исполнениях) с результатами:
1. без отключения невидимых линий и обозначений резьб - 22 минуты.
2. с отключением невидимых линий быстрее на 8%.
3. с отключением невидимых линий и резьб быстрее на 38% (при этом файл сборочного чертежа после сохранения уменьшился с 320Мб до 70Мб  :o).
Кстати, при сохранении файла тоже "тормоза" - сохраняется около 10 минут  >:(

Вторая машина была чуть по-слабее (Celeron G1820, 8ГБ памяти DDR3, SSD и материнская плата теже), результат по первому пункту 36 минут, по остальным тоже самое с погрешностью +/-1%.

Использование памяти Компасом не более 4 Гб в обоих случаях.

Цитата: KiDim от 08.02.16, 12:02:27
Если не сложно сделайте скрин по информации сборки. Сколько деталей, сборок, элементов СИ и т.д. Хочу попробовать крутануть аналог на Компасе 13. Возможно Аскон опять что то профукал в 15-ке. А тут можно ткнуть будет ТП и учинить запрос. :-)
Не знаю как вам это поможет, потому как у нас в 3д сборке свои сопряжения (а они тоже влияют на производительность).
Также оказалось, что такой скриншот быстро сделать сложно, я не смог найти в компасе адекватного инструмента по быстрому отображению количества деталей, сборок и стандартных изделий на всех уровнях вложенности. Получилось примерно посчитать только с помощью отчета, который тоже "тормозит" около 8 минут  :o:.
Итого: 1315 деталей, 150 сборок, 1832 стандартных изделий.

KiDim

#13
А значит в ТП обратились. Это хорошо. Тогда два момента.

1) Если у Вас Винда х64 то как они объясняют то, что Компас не может взять больше 4Гб?
2) При большом количестве крепежа у нас конструктора выгружают требуемый в папку проекта и вставляют из нее. Не могу объяснить почему, но это помогает. Бубен какой то. По умолчанию во всех видах отображение резьбы выключено. Включаем только когда на финальную проверку проект идет ибо нервы дороже будут. :-)

По поводу информации о сборке. Выделяете корневую сборку в дереве и по ПКМ вызываете команду "Информация об объекте". Компас выдаст всю инфу. Можно также сохранить в формате текста например.

YNA

Цитата: KiDim от 08.02.16, 12:02:27
Если не сложно сделайте скрин по информации сборки. Сколько деталей, сборок, элементов СИ и т.д. Хочу попробовать крутануть аналог на Компасе 13. Возможно Аскон опять что то профукал в 15-ке. А тут можно ткнуть будет ТП и учинить запрос. :-)

Думаю, здесь проблема не в железе. Вот специально открыл старую сборку, сделанную в v13. Ни каких намёков на тормоза нет, любой вид перестраивается в единицы секунд (причём намного быстрее чем было в v13). Скорее всего дело в библиотеках. Любая библиотека и в особенности типа СИ забъёт вашу сборку не то что бы в разы, а на порядки. Лучше просто дописать фразу: требуется 500-5000 кг болтов (гаек) такого то типа +/- 10% на утерю. И будете хлеб с маслом кушать и получать свои заработанные деньги.  :)

Вират Лакх

Цитата: dit.promoil от 08.02.16, 16:26:59
Провели небольшое тестирование на двух машинах по рекомендациям (в ТП также порекомендовали отключить резьбы).
Открытие и перестроение сборочного чертежа (~30 видов, ассоциация со сборочной моделью в 3х исполнениях) с результатами:
1. без отключения невидимых линий и обозначений резьб - 22 минуты.
2. с отключением невидимых линий быстрее на 8%.
3. с отключением невидимых линий и резьб быстрее на 38% (при этом файл сборочного чертежа после сохранения уменьшился с 320Мб до 70Мб  :o).
Кстати, при сохранении файла тоже "тормоза" - сохраняется около 10 минут  >:(

Вторая машина была чуть по-слабее (Celeron G1820, 8ГБ памяти DDR3, SSD и материнская плата теже), результат по первому пункту 36 минут, по остальным тоже самое с погрешностью +/-1%.

Использование памяти Компасом не более 4 Гб в обоих случаях.
Не знаю как вам это поможет, потому как у нас в 3д сборке свои сопряжения (а они тоже влияют на производительность).
Также оказалось, что такой скриншот быстро сделать сложно, я не смог найти в компасе адекватного инструмента по быстрому отображению количества деталей, сборок и стандартных изделий на всех уровнях вложенности. Получилось примерно посчитать только с помощью отчета, который тоже "тормозит" около 8 минут  :o:.
Итого: 1315 деталей, 150 сборок, 1832 стандартных изделий.
1) Не ожидал от резьбы такого...
2) То, что надо нажать Информация об объекте - это не вся истина. Чтобы увидеть на всех уровнях, надо сначала запустить эту команду, потом убрать галочку Кратко на панели, а затем уже ткнуть на корневую сборку.
3) Тут на форуме многих интересует численный профит от использования квадро. "От нечего делать" :) не могли бы вы поставить эксперимент с использованием программы FRAPS в 3D? При использовании игровой и квадро на вашей самой сложной сборке? Тот Селерон G1820 с профессиональной картой?

Дим

Цитата: dit.promoil от 08.02.16, 16:26:59
Итого: 1315 деталей, 150 сборок, 1832 стандартных изделий.

А вопрос такой  :?: Имеются ли в деталях сборки прорисованные на 100% массивы ребер жесткости, массивы отверстий, прорисованные просечные листы и проч. :?:
Сталкивался, что иногда такая подробная прорисовка очень сильно тормозит комп.

dit.promoil

Цитата: KiDim от 08.02.16, 16:56:31
А значит в ТП обратились. Это хорошо. Тогда два момента.

1) Если у Вас Винда х64 то как они объясняют то, что Компас не может взять больше 4Гб?
2) При большом количестве крепежа у нас конструктора выгружают требуемый в папку проекта и вставляют из нее. Не могу объяснить почему, но это помогает. Бубен какой то. По умолчанию во всех видах отображение резьбы выключено. Включаем только когда на финальную проверку проект идет ибо нервы дороже будут. :-)

По поводу информации о сборке. Выделяете корневую сборку в дереве и по ПКМ вызываете команду "Информация об объекте". Компас выдаст всю инфу. Можно также сохранить в формате текста например.

1) по этому поводу они никак не объяснили, иногда при работе бывает, что компас "раздувается" в памяти и до 4,5-5 Гб.
2) это всё конечно хорошо, но как быть при опытном производстве ? когда постоянно приходится менять и отдавать в работу ? я пока для себя пользуюсь по минимуму стандартными библиотеками и не дай баг к ним применять ещё и операции построения массивов  :shu: Тут в итоге получается взаимозависимые факторы, если в одном месте оптимизируешь, то в финале добавляешь себе кучу ручной работы.

Про информации о сборке - век живи, век учись  :um:  спасибо за совет.

Цитата: Дим от 09.02.16, 05:41:10
А вопрос такой  :?: Имеются ли в деталях сборки прорисованные на 100% массивы ребер жесткости, массивы отверстий, прорисованные просечные листы и проч. :?:
Сталкивался, что иногда такая подробная прорисовка очень сильно тормозит комп.

Да, есть такой момент, стараемся по возможности как можно меньше их использовать.
Цитата: Вират Лакх от 09.02.16, 05:15:29
3) Тут на форуме многих интересует численный профит от использования квадро. "От нечего делать" :) не могли бы вы поставить эксперимент с использованием программы FRAPS в 3D? При использовании игровой и квадро на вашей самой сложной сборке? Тот Селерон G1820 с профессиональной картой?

Боюсь адекватного сравнения не получится, да и времени особо нет - конструкторам работать нужно. На второй тестовой машине стояла GeForce 620, как видно по результатам тестов пока разработчики продуктов Аскона не пользуются мощью квадро в операциях построениях ассоциированных видов, разрезов  :( Квадро даёт преимущество только в работе в 3д (быстрее крутятся модели), да и то как мне кажется весьма "сомнительное"
Вообще, вопрос использования квадро весьма "скользкий" и боюсь не для этой темы  ;)

Falcon555

Цитата: dit.promoil от 08.02.16, 16:26:59
Итого: 1315 деталей, 150 сборок, 1832 стандартных изделий.
Еще бы, столько стандартных изделий из библиотеки! Это из-за них все тормоза, 99%. Я пользуюсь своей базой крепежных изделий, со своими правильными обозначениями в спецификации,

Kirilius83

Вытащить весь ходовой крепеж из СИ и добавлять в сборки как детали?