Ru-Board.club
← Вернуться в раздел «Программы»

» SolidWorks

Автор: ACorwin
Дата сообщения: 29.05.2008 11:26
проблема ХР32 и 4 ГБ давно известна и нерешаема
а пробовал кто-нибуть на Server 2003 запускать SW2007?
Автор: eJonny
Дата сообщения: 29.05.2008 12:00
ACorwin
Я не об XP2 32 и 4 Гб.. Я об XP2 32 и 2 Гб... Тут проблем быт вроде бы не должно..

На тесте о котором шла речь SW2007 SP5.0 х32 затыкался по нехватке памяти, когда было свободно еще 1,2 Гб физической и 3 Гб свопа.. Практически в том тесте как тока SW2007 SP5.0 в процессах брал больше 0,5 Гб памяти- он тут же выдавал сообщение что памяти не хватает..

А SW2008 SP3.1 х32 благоролучно использовал всю память и своп..
Автор: Santers
Дата сообщения: 29.05.2008 12:01
eJonny

Цитата:
Так что получается, что 2008 работает с памятью корректнее 2007-го


Вполне возможно, что и в solid2008 и в висту внесены уже определённые изменения как раз по этому поводу. Это абсолютно логично со стороны разработчиков, но реально я с вистой пока не работал, равно как и с 2008 солидом. В своё время потестил и то и то, и решил что пока оставлю всё как есть

а то, что при загрузке в 500 метров вылетает, так это один из багов да и всё.. у меня тож иногда такое бывает... И по большому счёту наверно только мужик лысый с заставки установки солида наверняка знает что там у солида намучено в плане памяти и хрюши 32-ой. Мы можем только гадать и периодически "наслаждаться" результатом.
Автор: Keyno
Дата сообщения: 29.05.2008 15:02
!!
Автор: zbx
Дата сообщения: 29.05.2008 18:31
Santers

Цитата:
И по большому счёту наверно только мужик лысый с заставки установки солида

Только только где ж его там в SolidWorks Corp. сейчас искать.
Из справки SW2007: Программа SolidWorks создана для использования дополнительного объема ОЗУ, который можно выделить для приложений, если включен переключатель /3GB. Возможность увеличить объем ОЗУ, выделенный для приложения SolidWorks, может пригодиться для пользователей, работающих с большими сборками.
Автор: eJonny
Дата сообщения: 29.05.2008 19:12

Цитата:
Цитата:И по большому счёту наверно только мужик лысый с заставки установки солида


Цитата:
Только только где ж его там в SolidWorks Corp. сейчас искать.


Поздно.. Лысый мужик с заставки это быший президент SW Corp. - Джон Мак-Элени (John McEleney)... Тока боссы из DSS его давно турнули, так что 2008 выпускался уже с новым папочкой..
Автор: Santers
Дата сообщения: 29.05.2008 19:30
zbx


Цитата:
Программа SolidWorks создана для использования дополнительного объема ОЗУ, который можно выделить для приложений, если включен переключатель /3GB


ну терь-то уже со всей ответственностью можно заявить, что идея-то хорошая... но на практике она каким-то непостижимым образом ушла из программы, похоже вслед за лысым мужичком на заставке ))))
Автор: eJonny
Дата сообщения: 29.05.2008 20:04
Santers
Могу сказать, что этот ключ в случае моего теста (массив гдухих отверстий) для моего компа ( Win32 XP SP2 2 Гб ОЗУ и 4 Гб свопа) рельно меняет картину в лучшую сторону

Без ключа /3GB- SW2007 затыкался уже при 7000 элементов (при этом брал всего 500 Мб физической памяти из 1,5 Гб свободных и около 1 Гб свопа)

С ключем /3GB он довольно шустро (1,5 мин) построил и сохранил модель с 13000 элементов (при этом в пике брал 1,2 Гб физ памяти и 1,5 Гб свопа)

При задании 25000 элементов он пыхтел минут 15, физическую память выбрал практически всю и 1,5 Гига свопа- но в конце концов построил и сохранил..
Автор: Santers
Дата сообщения: 29.05.2008 20:17
eJonny
думаю тут расхождения именно в характере задачи.. Я тестировал на операциях с большими сборками, открытии чертежей по ним... Именно эти задачи и вызывали у меня вопросы уже несколько лет. А так не помню чтоб когда-нить в операциях с элементами были какие-то проблемы, поэтому и не озадачивался этим ))
Не смотря ни на что - это в любом случае хорошая новость! )

Добавлено:
eJonny
P.S.
может на ночь зарядим сравнительный тест 32 vs. 64? ну так и подмывает померить их силами в равных условиях? у меня тоже дома 2 гектара оперативы.. ))))))))
Автор: eJonny
Дата сообщения: 29.05.2008 21:16
Santers
А ты попробуй озадачится именно этим тестом.. Памяти при этом ему нужно много и как SW ее реализует при различных условиях- зависит от многих причин..
Автор: Santers
Дата сообщения: 30.05.2008 08:05
Озадачился вчера вечерком

Массив 150х150 глухих отверстий из-под сверла. Загрузка ядра Солида мах - 1,2 Гб
Массив 200х200 - ядро мах 1,6 Гб всего... , но шурупил долго.. думал уже какой-то вечный своп пошёл.. ))))

НО!!! Первый тест проходил минут 45, а второй часа 3!!! Однозначно, это несратуха какая-то в 64-битных вычислениях... При том что, 50х50 делает мгновенно, чертежи и сборки сложные перестраивает тоже на ура по скорости

Странно всё это... сыростью отдаёт... либо винды, либо солида, либо дров
Автор: OleLukoe
Дата сообщения: 30.05.2008 12:26

Цитата:
Странно всё это... сыростью отдаёт... либо винды, либо солида, либо дров

Не, дров - врядли, скорее Винды или Солид... Я склоняюсь к тому, что всё таки это баги Винды, раз идёт речь о выделении/работе памяти.
Автор: kolobaev
Дата сообщения: 30.05.2008 15:52

Цитата:
Массив 150х150 глухих отверстий из-под сверла. Загрузка ядра Солида мах - 1,2 Гб

Только что озадачил свой комп
массив 150х150 глухих отв ф5 мм строил 48 минут и 2 минуты масштабировал, ответ на вращение около 30 секунд.
В пике памяти сожрал 1.2Гига оперативки и 90% процессора продолжалось несколько секунд, остальное время 50% процессора и ~800 Метров оперативки к свопу даже не прикасался.
При этом паралельно занимался всякой мелочевкой без каких либо тормазов.
в машине 4 гига оперативки на ХР СП2 х32 Солид 2008 СП3.0
Автор: Santers
Дата сообщения: 30.05.2008 20:37
kolobaev


Цитата:
массив 150х150 глухих отв ф5 мм строил 48 минут и 2 минуты масштабировал, ответ на вращение около 30 секунд.

Беру тогда свои слова обратно по поводу сырости X64.. опыт показал практически идентичные результаты по сравнению с X32

Одно только но - этот тест не может экстремально нагрузить память, чтобы почувствовалась разница между x32 и x64

Щас попробую поэкспериментировать на эту тему
Автор: Fyva
Дата сообщения: 30.05.2008 20:44
Fyva

Цитата:
Хотя этот результат носит чисто спортивный характер, т.к. с такой скоростью ни о какой практической работе не может быть и речи.

eJonny

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

- да я понимаю, и имею ввиду, что когда вставка размера в чертеж сопровождается перестройкой минут в 10-15 (а чертеж - на 4х листах А0 "мелким почерком"), да за спиной стоит шеф с выражением лица "ну как, получается?", то это не работа...

Всем спасибо за ответ на мой вопрос по поводу сравнения SW x32 и x64. Наверное, буду ждать с ключем /3GB очередного пака для SW2008 (или SW2009 ) и потом перееду..
Автор: ACorwin
Дата сообщения: 30.05.2008 20:46

Цитата:
массив 150х150 глухих отв ф5 мм строил 48 минут

такое строит 4-5 минут, правда плоскодонных, а не от сверла.
памяти в пике меньше гига.
вращение и масштабирование детали довольно плавное, после некоторых начальных тормозов (если тени включить, тормозит конкретно). думаю это зависит от видеокарты.
4 гиг памяти, видео - 9600 ГТ, вин сервер 2003, солид 2008 СП0.0

Автор: OleLukoe
Дата сообщения: 30.05.2008 20:57

Цитата:

Цитата: массив 150х150 глухих отв ф5 мм строил 48 минут

такое строит 4-5 минут..
...4 гиг памяти, видео - 9600 ГТ, вин сервер 2003, солид 2008 СП0.0
Автор: ACorwin
Дата сообщения: 30.05.2008 21:38
Core 2 Duo 6400 @ 3 ГГц
Server 2003 Enterprise x32 SP2
Автор: OleLukoe
Дата сообщения: 30.05.2008 23:21
2 ACorwin

Цитата:
Core 2 Duo 6400 @ 3 ГГц
Server 2003 Enterprise x32 SP2

Цитата:
4 гиг памяти, видео - 9600 ГТ, вин сервер 2003, солид 2008 СП0.0

Я так понимаю, что с данной конфигурацией вы не испытываете такаких проблем с использованием памяти, которые описаны выше? Да и общее быстродействие Солидворкс сравнительно на высоте?
Автор: ACorwin
Дата сообщения: 31.05.2008 00:03
OleLukoe
как сказать...
4-5 минут - это если создать плиту, в ней одно отверстие и потом делать массив отверстий
а только что попытался пойти другим путем - сделать эскиз с массивом 150х150 окружностей и вырезать... каждый этап занял очень много времени, и в итоге - ошибка, недостаточно памяти
любопытно, каким методом делали массив отверстий остальные?

Цитата:
Я так понимаю, что с данной конфигурацией вы не испытываете такаких проблем с использованием памяти, которые описаны выше? Да и общее быстродействие Солидворкс сравнительно на высоте?

Сервер 2003 вообще известен большей стабильностью и человеческой работой с памятью. Установил я его именно для полного использования 4 ГБ (на ХР 32 это невозможно) при этом выделил 1,5 ГБ на виртуальный диск в оперативной памяти, используемый для временных файлов, кэша браузера и пр.
уверен, что и довольно приличная видеокарта определяет быстродействие

в принципе все довольно стабильно и быстро, но вот сравнивать скорость и стабильность солида на разных операционках и железе мне довольно сложно, т.к. не слишком часто с ним работаю, использую в основном для моделирования - космос, моушн, фловоркс
Автор: eJonny
Дата сообщения: 31.05.2008 00:47
ACorwin

Цитата:
любопытно, каким методом делали массив отверстий остальные?

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

В моем тесте было:
1) В плите создавалось единичное глухое отверстие бЕЗ МАстера отверстий (просто Cut-Extrude)
2) Создавался геометрический массив этих фичей (Cut-Exstrude)

С точки зрения требуемых ресурсов SW- это самый легкий вариант...

Что касается теста режима большой сборки, то можно легко сделать элементарный тест не отрисовывая целиком паровоз
1) Создается деталь- спиральная пружина (4-5 витков).
2) Деталь вставляется в сборку
3) Создается массив NxM этих деталей в сборке
4) Создается наклонная плоскость рассекающая все детали в масиве

В результате имеем сборку с NxM уникальных деталей (так как каждая рассечена уникальным образом)
Кстати, размер файла такой сбоки может достигать нескольких Гб (если SW удастся ее аостоить )
Автор: ACorwin
Дата сообщения: 31.05.2008 09:53
eJonny

Цитата:
1) В плите создавалось единичное глухое отверстие бЕЗ МАстера отверстий (просто Cut-Extrude)
2) Создавался геометрический массив этих фичей (Cut-Exstrude)

точно так делал и я, построение заняло 3 минуты, еще до минуты - обновление экрана, потом уже можно крутить в реальном времени
максимум памяти 1,1 ГБ, сохраненная деталь 22,5 МБ

а с пружинками - надо будет попробовать...
Автор: Santers
Дата сообщения: 31.05.2008 14:34
Предлагаю выложить на рапиде примеры тестов, в таком случае каждый сможет протестить одно и то же на разных осях.

Я в свою очередь, выкладываю тест, эквивалентный той задаче, которая заставила меня слезать с XP x32 SP2. Здесь нужно сохранить сборку в WRML.
Параметры сохранения: сохранить сборку в одном файле, версия 1.0, еденицы измерения - мм. Задача теста даже не скорость, а просто факт исполнения

http://rapidshare.com/files/119022679/test-to-wrml.rar.html

Параметры моей системы: XP-64 SP2, SW2007SP5.0; 2Gb памяти + 4 Gb файл подкачки

Добавлено:
eJonny
А параметр /3GB действительно в разы улучшает работу Солида под XP SP2 с 2Gb оперативы! Раньше я пытался активировать его вместе с параметром /PAE, в чём и была ошибка (можно завести поиск по "/3GB" в справке Солида - всё изложено чего и как). Сейчас попробовал открыть на буке с параметром /3GB прежние чертежи и действительно всё открылось. Правда осилить вышеизложенный тест на wrlm осилить ему так и не удалось, в противес системе x64
Автор: zbx
Дата сообщения: 01.06.2008 17:58
Santers

Цитата:
А параметр /3GB действительно в разы улучшает работу

Хоть винда и видит иногда "всю" память (в моём случае сборка от Zver), но без ключа SW обрубается на ~1.6Gb. Советую ещё посмотреть загрузку ядра в случае массивов тут иногда больше всё ложиться на видюху(особенно если стоит галочка переносить визуальные свойтва, точно как по русски не помню:-) . И вообще SW без профи карты для серьёзной работы это деньги на ветер. Ну а для того что посмотреть кто что творит предлагаю незабвенную утилиту Process Explorer от Sysinternals теперь уже выкупленную микроцефалами страдающими размячением мозгов. И если загрузка ядра на этом процессе хоть <1% то это дрова или железо.
Автор: see
Дата сообщения: 01.06.2008 20:48
Создал спецификацию в SPR, проставил позиции в чертеже, делаю обновление, позиции для деталей проставляются, а для сборок входящих в эту спецификацию нет, так и остаются вопросы...Как я понимаю в SPR не распознает сборки, так ли это? И получается что нужно вручную проставлять позиции?
Спасибо.
Автор: kolobaev
Дата сообщения: 02.06.2008 12:50

Цитата:
В моем тесте было:
1) В плите создавалось единичное глухое отверстие бЕЗ МАстера отверстий (просто Cut-Extrude)
2) Создавался геометрический массив этих фичей (Cut-Exstrude)

Я в первом тесте использовал мастер отверстий.
Второй тест.
Плита 1500х1500х50
отв ф5 глубиной 25 выполнена командой вырезать.
Продолжительность построения массива 150х150 25 минут. Время отклика экрана 40 секунд (первое), дальнейшие без проблемм.

PS. Дома пробовал на инвенторе 11 (отверстие делал мастером первый тест) 2 часа 50 минут.
Автор: Santers
Дата сообщения: 02.06.2008 13:54
kolobaev

Цитата:
Продолжительность построения массива 150х150 25 минут. Время отклика экрана 40 секунд (первое), дальнейшие без проблемм.


самое интересное, что у меня примерно за то же время, но один момент! если потом нажать редактировать массив и нажать OK, то второе перестроение делается 3 минуты! характер действий для солида один и тот же, а время отличается почти на порядок
Автор: kolobaev
Дата сообщения: 02.06.2008 14:13
Ты открываешь массив для редактирования и закрываешь без внесения изменений? И это 3 минуты.
Или вносишь изменения вместо 150 элементов пишеш 140 элементов и это 3 минуты.

Кстати шаг массива я использовал 10 мм в предыдущих тестах.
Автор: Hallanov
Дата сообщения: 02.06.2008 16:29

Цитата:
Плита 1500х1500х50
отв ф5 глубиной 25

Попробовал на своей машинке: WinXPx86; Core Duo E6750 2,66 GHz; RAM 4Gb; Quadro FX 1500, - Solid2008 благополучно вылетает на1,3Gb. Загнал /3GB как в справке - результат тот же. В связи с этим возник вопросик: как проверить установку ключа?
Автор: Santers
Дата сообщения: 02.06.2008 19:47
Hallanov
xp sp2 должен быть во-первых, а во-вторых ключ заводить через пробел:
.../fastdetect /3GB
А дальше можно только посетовать на некорректное определение 4 гигов. Как эксперимент можно оставить 2 и попробовать - может так статься, что с 2Gb памяти и параметром /3GB результат может оказаться лучше в плане стабильности Солида, чем с четырьмя. По крайней мере, мне с 4Gb удалось нормально работать только под 64-битной версией XP

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149

Предыдущая тема: программа для восстановления удаленных файлов


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.