Перейти к публикации

Проблемы с файлами


Рекомендованные сообщения

SVS

Технология по работе в WindowsXP с 3 Гб оперативки не помагла.

Уважаемый, так Вы писали, что у Вас машина с 2 Гб памяти в железе. Как Вы могли пробовать технологию по работе с 3 Гб памяти (в железе!!!) если у Вас их нет??? Потому и не помАгла...
Ссылка на сообщение
Поделиться на других сайтах


Работаю с 2000i2, но думаю что и в более поздних версиях всё нижесказанное справедливо. Если ошибаюсь, поправьте

1. Когда в винде ставим размер файла подкачки, там есть 2 значения - Min и Max. ProE пользуется только min значением и увеличивать по мере необходимости не умеет. Т.е. если у вас стоит 200МБ-1ГБ, то ProE сможет использовать только 200МБ подкачки+размер физ. памяти.

2. Вы работаете без интралинка, поэтому файлы деталей у вас скорее всего разбросаны по нескольким каталогам, которые должны быть прописаны в конфиге. Очень вероятно, что не все пути прописаны, не на всех машинах одинаковы, не везде одинаковые версии файлов и т.п. Для проверки этого - сделайте бэкап закруженной сборки в новый каталог. Затем перегрузите Pro/E c пустым конфигом (или без прописанных путей) и загрузите сборку из этого нового каталога. Если проблем не будет со сборкой, в которой раньше были - значит проблема в путях и версиях.

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

Ссылка на сообщение
Поделиться на других сайтах

SVS

Уважаемый, так Вы писали, что у Вас машина с 2 Гб памяти в железе. Как Вы могли пробовать технологию по работе с 3 Гб памяти (в железе!!!) если у Вас их нет??? Потому и не помАгла...

<{POST_SNAPBACK}>

До сих пор я думал, что это общий объем памяти (включая pagefile).

Спасибо.

Ссылка на сообщение
Поделиться на других сайтах

француз

1. Когда в винде ставим размер файла подкачки, там есть 2 значения - Min и Max. ProE пользуется только min значением и увеличивать по мере необходимости не умеет. Т.е. если у вас стоит 200МБ-1ГБ, то ProE сможет использовать только 200МБ подкачки+размер физ. памяти.

Во всех (imho) современных операционных системах приложения работают с виртуальной пемятью, и им дела нет, откуда она берется, из RAM или из swap. В том числе неважно, постоянный своп, или переменный. Так что 2Gb RAM + 3Gb swap вполне позволят пользовать режим 3Gb.

Другое дело, что винде нужно много памяти на управление свопом, и если своп-файл больше (1.5 ... 2.0)*RAM, эффект становится отрицательным, а то и сама винда может глюкнуть. Также весьма сомнительно пользование свопа переменной длины, так как появляется сильная фрагментация файла со всеми вытекающими.

Ссылка на сообщение
Поделиться на других сайтах

француз

Во всех (imho) современных операционных системах приложения работают с виртуальной пемятью, и им дела нет, откуда она берется, из RAM или из swap. В том числе неважно, постоянный своп, или переменный.

<{POST_SNAPBACK}>

Я тоже так думал. Пока несколько раз не вывалился при загрузке сборки занимающей в памяти 2Gb на машине с 1G памяти и свопом 500-1500 Мб. при этом внимательно наблюдал за диспечером задач и пришёл к такому выводу. Желающие могут поэкспериментировать. Может я и вправду ошибаюсь.

Объяснить эти грабли можно так. ProE не совсем виндовская прога. Она работает через прослойку (X-top). Наверное, спрашивать у системы сколько есть памяти она умеет, а говорить что ей не хватает и надо бы добавить - не умеет.

Ссылка на сообщение
Поделиться на других сайтах

с 1G памяти и свопом 500-1500 Мб.

Ну так какого тогда рожна сразу не поставить максимальное значение объёма своп-файла? Работаем или экспериментируем?
Ссылка на сообщение
Поделиться на других сайтах

Ну так какого тогда рожна сразу не поставить максимальное значение объёма своп-файла?

<{POST_SNAPBACK}>

1. Так жалко ведь. Не каждый день грузим сборки по 2G, а на сэкономленный Гиг можно 2 фильма записать:)))

2. Все рассчитывают что своп увеличивается от min до max по мере необходимости как у порядочных виндовских программ

3. при большом свопе заметно тормозит путор. при загрузке и завершении работы это видно без всякого секундомера

Работаем или экспериментируем?

<{POST_SNAPBACK}>

А почему бы и нет? Может это поможет разобраться в проблеме Bird'a и в итоге сэкономить всем нам время и нервы в сходной ситуации?
Ссылка на сообщение
Поделиться на других сайтах

француз

Tip, not trick:

Максимально щАтельно дефрагментируем выбранный диск.

Ставим на него постоянный swap-файл размером не более 1.5RAM (лучше 1.0RAM).

Забываем.

Вариант: если есть несколько ФИЗИЧЕСКИХ дисков, респределяем эти не более 1.5 между ними, и снова забываем.

Переменный swap - suck!

А "жалко ведь" 1Gb - сейчас просто смешно.

Ссылка на сообщение
Поделиться на других сайтах

Проводил эксперементы.

1. RAM=1ГБ, swap=2ГБ на диске E:

Как только память доходит до 1,7Гб - ProE вылетает.

2. RAM=1ГБ, swap=2ГБ на диске С:

Память достигла 2008076 кБ - ProE открыл мою "неоткрываемую сборку"

Вращение, перемещение - OK

Переход в каркас с невидимыми линиями - память немного подросла и ProE вылетел.

2. RAM=1ГБ, swap=2ГБ на диске С:

Память достигла 2008076 кБ - ProE открыл мою "неоткрываемую сборку"

Открывал различные приложения (word, excel, photoshop, и т.д.), загружая память. Довел память до 2,2 ГБ - все открытые приложения работают нормально.

Вращение, перемещение - OK

Переход в каркас с невидимыми линиями - ProE вылетел.

Вопрос: Почему другие приложения работают, переходя барьер в 2ГБ памяти, а ProE, переходя за этот предел сразу же вылетает.

Опцию /3GB не использовал, ProE она все равно не помогала.

Ссылка на сообщение
Поделиться на других сайтах

1. RAM=1ГБ, swap=2ГБ

<{POST_SNAPBACK}>

Как я уже говорил, для Pro/E правильнее будет писать установленные в windows min и max. Например swap=1...2ГБ. Или у вас установлено 2...2ГБ?

Если можно, напишите установленные у вас пределы.

Ссылка на сообщение
Поделиться на других сайтах

Как я уже говорил, для Pro/E правильнее будет писать установленные в windows min и max. Например swap=1...2ГБ. Или у вас установлено 2...2ГБ?

Если можно, напишите установленные у вас пределы.

<{POST_SNAPBACK}>

Извеняюсь, что сразу не написал. Всегда почему-то ставлю max...max, т.е. 2...2Гб.

Попробую 1...2Гб.

Спасибо.

Ссылка на сообщение
Поделиться на других сайтах

Вопрос: Почему другие приложения работают, переходя барьер в 2ГБ памяти, а ProE, переходя за этот предел сразу же вылетает.

Во-первых, теоретический предел 2Gb на КАЖДОЕ приложение. Фактический - 1.2...1.7. Если Вы умудритесь нагрузить word, excel, photoshop, и т.д. до 1.2...1.7, они тоже гарантированно вылетят.

Во-вторых, Вы слегка ошибаетесь, считая что это ProE доходит до 2Gb. Это винда со всеми приложениями у Вас доходит. Взгляните на память именно xtop.exe, она будет около 1.5 в момент вылета.

Ссылка на сообщение
Поделиться на других сайтах

Во-вторых, Вы слегка ошибаетесь, считая что это ProE доходит до 2Gb. Это винда со всеми приложениями у Вас доходит. Взгляните на память именно xtop.exe, она будет около 1.5 в момент вылета.

<{POST_SNAPBACK}>

Совершенно правильно. Я это понимаю.

Ссылка на сообщение
Поделиться на других сайтах
  • 1 год спустя...

Возвращаюсь к напечатанному. Влом темами ветки засорять....

Доработался-таки до средней руки сборок. Вообщем стал я их на компе собирать-обчертеживать.... Сделал представление (в итоге около 1300 деталей простой геометрии, прокат и прочая... ). Убрал все метизы в подсборках... В главной сборке остался крепеж аж в 4 винта :smile: .. Все мастер-представления деталей сделал графическим представлением (в хелпе пишут, что существенно облегчает память и камень). Отслеживаю ситуацию по загрузке, получается следующее:

Голая винда с максимально ускоренной работой и упрощенной оболочкой - диспетчер задач пишет 90 мег...

Вхожу в интралинк - на диспетчере светится 300 мег...

Запускаю ПроЕ - там уже 500 мег.

Итого вся моя винда и приложения тянут на 500.

Файл подкачки стоял сначала минимум 1 - максимум 4 гига. Потом поменял на минимум и максимум - 4 гига. Гружу представление - память сжирается до 1.4 гига... Начинаю че-нить делать, файл вырастает до 1.8 при значении 1.9 ПроЕ вылетает...

Заранее параметры: Пень 1.6 Ггц, 1 гиг оперативки... На винте тишь да гладь - свежедефрагментнутый и аж 40 гиг свободы.... Работаю в ВФ2....

А теперь вопросы:

1. Откуда у ПроЕ предел со всеми причиндалами 1.8-1.9 гиг (по логике вещей максимум у меня 1гиг оперативки + 4 свопа итого 5 гиг доступно)? Ведь даже мастер-представление на своей машине я не смог загрузить - 1.85 - и слет... :sad:

2. Как вообще люди умудряются лопатить сборки в 5000 деталей?

3. Может есть какая-нить скрытая опция по оптимизации работы ПроЕ с памятью?

4. Кто может объяснить доступным языком принцип работы ПроЕ с файлами, находящимися в сессии? Загрузил сборку-модель. Создаю файл спецификации и смотрю на память - а она удвоилась!!! Какого беса дублировать сборку в сессии, если она в соседнем окне, тобишь в этой же сессии лежит?

Ссылка на сообщение
Поделиться на других сайтах

1. Откуда у ПроЕ предел со всеми причиндалами 1.8-1.9 гиг (по логике вещей максимум у меня 1гиг оперативки + 4 свопа итого 5 гиг доступно)? Ведь даже мастер-представление на своей машине я не смог загрузить - 1.85 - и слет... sad.gif

<{POST_SNAPBACK}>

Это предел 32 разрядной винды. Переходи на 64 разрядную и все будет ГУД!

2. Как вообще люди умудряются лопатить сборки в 5000 деталей?

<{POST_SNAPBACK}>

Работают с упращенными представлениями. Т.е. в каждую сборку входят упрощенные подсборки. Я так с еще с 1999 года работал на PentiumII+32RAM - все было ОК и грузилось без вылетов.

4. Кто может объяснить доступным языком принцип работы ПроЕ с файлами, находящимися в сессии? Загрузил сборку-модель. Создаю файл спецификации и смотрю на память - а она удвоилась!!! Какого беса дублировать сборку в сессии, если она в соседнем окне, тобишь в этой же сессии лежит?

<{POST_SNAPBACK}>

Не думаю, что ProE дублирует файлы, даже уверен в этом. Может просто чертежному модулю необходимо столько памяти. У меня была похожая ситуация: Сборка открывается, а вот чертеж вылетает - видимо много памяти жрет.
Ссылка на сообщение
Поделиться на других сайтах

Цитата(Bird @ May 3 2007, 21:21)

2. Как вообще люди умудряются лопатить сборки в 5000 деталей?

Работают с упращенными представлениями.

Хорошо. Тогда как еще можно упрощать подсборку для главной сборки, если:

- вся модель (главная сборка) каркасная и модульная - т.е куча рам и прочее...

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

- метизами и не пахло... :smile: сразу исключил...

- мастер-представление оставшихся деталей изменил на графическое....

Прочитал о том, что можно исключить как-то исключить текстуры, упрощающие загрузку....

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

Ссылка на сообщение
Поделиться на других сайтах

Bird, я столкнулся с проблемой 32 бит еще пару лет назад...

...Винда не позволяет использовать одному приложению больше 1.7-1.8 Гб... т.е. когда размеры xtop достигают этого размера - прое молча вылетает...

...это можно исправить изменив файл boot.ini, тогда в 32-х битной винде размер xtop может достигать 3Гб...

разница существенная...

... почитать можно здесь:

<noindex>исправление для прое</noindex>

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

Ссылка на сообщение
Поделиться на других сайтах

Paul_S

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

Ссылка на сообщение
Поделиться на других сайтах

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

Говорят он к видяхам требователен.

Ссылка на сообщение
Поделиться на других сайтах

своими словами... для WF нужно в командной строке выполнить :

BOOTCFG /Raw "/3GB" /A /ID 1

..и к файлу boot.ini добавиться ключевая фраза :"/3GB"...

для 2001 немного по другому... но думаю это уже не актуально... :smile:

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • roiman
      Вы серьёзно думаете, что в этой стране прочнисты нужны? Было по всей стране 3 выпускающих кафедры. В названии одной, моей родной, слово "прочность" теперь вообще не фигурирует. Оно в лучшие-то годы не нужно было. Как-то сидел, будучи аспирантом, 15 лет назад как консультант от кафедры на дне открытых дверей. Сижу рассказываю одному мальчику с мамой рядом, как у нас хорошо, и раз, мама выдаёт: "Ну, вы же понимаете, что ДПМ-щики работают кем угодно, но только не прочнистами? Я сама ДПМ заканчивала".   По теме. Попытки найти что-то на аутсорсе привели меня к факту, что специалисты как таковые не нужны. Нужны "колышки", чтобы дырки затыкать в производствах. Желательно, выполняющие десяток трудовых, смежных функций - конструктор-технолог-программист ЧПУ-подготовка производства-сертификация-физ.расчёты-работа  с подрядчиками-.... Или вообще просто, в наглую, "конструктор, чтобы наладить производство".   И, главное, чтобы рядом был. Неважно, что ищем 2-3-5 лет специалиста и производство стоит, рынок уходит.   Вот сейчас проблема, как я понимаю, с проектировщиками - КЖ, КМ и пр. С ними уже на всё согласны. 90% вакансий по удалёнке - для них. Чекайте - лет через 5-ть в производстве пластмассовых изделий будет аналогичный крах в специалистах. Десяток лет отдавали всё Китаю на подряды. Опыт проектирования остался не у многих, как к примеру у дедушки в соседней теме, а реального опыта вообще у предельно малого кол-ва людей. Открываю LinkedIn - там первые же ролики такого качества и сложности оснастки, что в текущих реалиях РФ вообще невозможно производить. Но предприятия "ломаются" как девочки. Нужно чтобы рядом был, сам переехал и пр. Хотя куда и что, а пресс-формы  - самая подходящая сфера для аутсорса. Китайский инженерам можно всю РФ на аутсорсе обслуживать. Местным - фиг.   Да, зачем далеко ходить. Ещё 10 лет назад мне моё родное, ныне обанкротившееся, предприятие, казалось просто отсталым болотом. Сейчас я вспоминаю его как фантастику. Те вещи, которые я делал ещё не так давно, теперь кажутся не просто невозможными, а просто НЕ НУЖНЫМИ.   Извините, накипело.
    • Nikomas
      Допилил таки пост на 3х осевой фрезерный Weida 850 со стойкой Sinumerik 808D. ;(WEIDA 850 postprocessor rev. 1.1 by Samokhin Aliaksei) ;T3 - TYPE:END MILL. DIAM:12.0 ID: G90 G17 G55 T3 M6 D1 G0 M3 S4155 X-45.405 Y-44.635 F735. M8 G0 X-45.405 Y-44.635 Z10 Z2 G1 Z-15.92 F12699 G3 X-45.656 Y-43.401 Z-16 I-1.615 J0.314 F735 ... G1 X49.785 Y1.447 G0 Z10 M5 M9 G0 SUPA Z0 G0 SUPA X-400 Y14 M30 %   Сверление - циклами @drill local numeric RTP RFP SDIS DP DPR FDEP FDPR DAM DTB DTS FRF MDEP VRT DTD DIS1 local integer VARI AXN ... if drill_type eq 0 ;G81 {nb, 'MCALL CYCLE81 (' RTP:'5.3(p)' ', ' RFP:'5.3(p)' ', ' SDIS:'5.3(p)' ', ' ' , ' DPR:'5.3(p)' ')'} endif ...  
    • Ninja
      И вот поэтому теперь, вместо этих галерей будут строить новые современные жилплощади по цене 760 тыс/мес в ипотеку! Прямо над заводами в центре Москвы! @Krusnik ЖК Бадаевский слыхал? ВооТ как надо! Жить в парящий домах на высоте 38 метров над землёй!     Внизу завод, да кокой завод! Пивоваренный завод!!! а на верху небожители, в самом центре! Лепота! И завод городу сохранили, нате вам Москвичи - идите работайте , и людям место для жизни - это те которые не работают     дополню: "Свой парк на 4 га – особая гордость проекта. Концепцией предусмотрено воссоздание настоящего русского леса. Там будут разбиты аллеи, клумбы, посажены красивые крупномеры, фруктовые деревья."   Вот как построят так мы и переедем, готовьтесь!  
    • maxx2000
    • Ninja
      @Krusnik ты москвич? Коренной? Похоже что нет! Понаехали, понимаешь... Москва такая большая, что местные и за всю жизнь не узнают что там и где...  Вот тебе навигатор, пользуйся. https://www.kp.ru/afisha/msk/obzory/moj-gorod/byvshie-zavody-i-fabriki-moskvy Потом отчёт сюда выкладывай ! Понял?  
    • Proalign
    • gudstartup
      значит до поворота не крутится если даже нет команды на ражим тогда это точно датчик зацепа вращ. инструмента или его цепь с релюшкой  если и в реф также тогда 100 проц. смотрите датчик
    • maxx2000
      принципиально как раз так же. NX строит развёртку поверхности, затем строит на ней текстуру, и сворачивает её обратно. И просто завёрнуто это в отдельный модуль. Единственное что NX делает, это по картинке поднимает рельеф без лишних построений. Делает он это точно также как и Рино.   Есть другое видео, с Горилой на фотоаппарате. При просмотре этих видео у меня всегда возникал вопрос, результат получается всегда сетка или в каком то случае твердотельная геометрия. 
    • Ветерок
      Очень даже зависит от кафедры. Всегда зависело. Есть такие кафедры (как и предприятия) с которыми ты никуда не сможешь выехать, даже загранпаспорт не получишь.
    • maxx2000
      спасение утопающих - дело рук самих утопающих. Я уверен если ты сможешь себя продать то тебе и визу организуют через 3 страну и билеты оплатят.
×
×
  • Создать...