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

Ошибка при решении контактной задачи


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

Доброго времени суток форумчанам! Решаю контактную прочностную задачу около 165000 степей свободы методом sparse direct. В ходе решения выскакивает ошибка: Input/Output error on unit = 9. Possible full disk, хотя свободного места на жестком диске очень много. Почему выскакивает эта ошибка? Попробовал решить эту задачу PCG методом, получил решение, но расчет длился дольше, чем при решении подобных задач методом sparse direct.

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


В АНСИСе, кажеться, есть настройка по выделению пространства на жестком диске и в оперативной памяти. Может в этих настройках выделяется места на жестком диске меньше, чем нужно ? И нужно изменить эту настройку ?

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

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

Изменено пользователем Цветочек
Ссылка на сообщение
Поделиться на других сайтах

Скорее всего это антивирус.

Нет, это именно спарс-солвер. Он требует много места на диске для хранения своих промежуточных файлов. Может в 10-20 раз превышать по размеру окончательный rst-шник.
Ссылка на сообщение
Поделиться на других сайтах

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

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

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

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

Изменено пользователем Цветочек
Ссылка на сообщение
Поделиться на других сайтах

оперативной или виртуальной.

Дисковой. У меня несколько раз было такое сообщение, и всегда оно значило то, о чем в нем написано.
Ссылка на сообщение
Поделиться на других сайтах

Дисковой. У меня несколько раз было такое сообщение, и всегда оно значило то, о чем в нем написано.

Не хватает точно не дисковой памяти, т.к. на другом компьютере, на котором свободной дисковой памяти было в несколько раз меньше, и эта задача посчиталась без проблем! Вопрос пока остается открытым.
Ссылка на сообщение
Поделиться на других сайтах

Возможно, что наличие небольшого жесткого диска способно создать ситуацию в которой это сообщение появиться, однако например при нехватке памяти для sparse solver выводится подробное сообщение, чего именно не хватает, в целом можно сказать, что это сообщение свидетельствует о какой-то проблеме с вводом-выводом, иногда она возникает когда антивирус препятствует через чур вольному обращению ансиса к дисковой памяти, иногда когда нехватает виртуальной памяти, иногда - когда задан слишком небольшой размер swap file.

Что точно не поможет разрешить эту проблему так это дефрагментация дисков или выделение большего количества памяти через ansys launcher. Следует провести детальный анализ - насколько агрессивно ведет себя ваш антивирус по отношению к ансис? сколько имеется в наличии и обычно требуется виртуальной памяти?, насколько забита оперативная?

Следует учесть и следующее, в вопросе говорилось о примерно 150 тысячах степеней свободы - возможно речь идет о 30 или 50 тысячах элементов. Кроме того, возможно имеется нелинейность по материалу и по деформациям. Исходя из потребностей ансис на решение этой задачи потребуется 2 гигабайта файла подкачки и примерно 1 или более оперативной. В современных вычислительных машиных такие возможности всегда есть, поэтому автору вопроса стоило бы или конкретизировать вопрос или рассказать о том, смог ли он обойти эту ошибку.

Изменено пользователем Цветочек
Ссылка на сообщение
Поделиться на других сайтах

Если считаете на 32-битной системе, то поставьте в вашем boot.ini файле ключ /3G и будет Вам счастье. :smile:

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

В общем, свежо! - если уже утомились возиться с ансис повозитесь с boot.ini и если у вас 3 гигабайта или больше, то кроме /3g можно еще ключ /pae использовать

Изменено пользователем Цветочек
Ссылка на сообщение
Поделиться на других сайтах

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Sabadash
      Поправьте режим легкой сборки в настройках, включается с определенного количества деталей, просто увеличьте количество деталей или отключите этот режим. Быстрое переключение в дереве построения (Set resolved to lightweight)
    • mixey53rus
      Вот пример программы, которой сам пользуюсь O0001 ( T17 | M10 METCHIK | H17 ) N100 G21 N102 G0 G17 G40 G49 G80 G90 N104 T17 M6 ( T17 | M10 METCHIK | H17 ) N106 G0 G90 G54 X-.75 Y0. S100 M3 N108 G43 H17 Z5. N110 G94 N112 M29 N114 G98 G84 Z-10. R.5 F150. N116 G80 N118 G94 N120 M9 N122 G53 Z0 N124 G53 Y0 N126 M30
    • Fedor
      Видел я как швейцарцы проектировали кран один, рама нижняя пополам переломилась на заводе где цветняк собирали и в вагоны грузили.  Квадратный лючок устроили в самом напряженном месте ну и переломился естественно из-за концентрации напряжений и усталости. Чайники проектировали, одно слово .  Объяснил заводчанам как чинить, все посчитал.  Кинули на три штуки бакинских , не заплатили. Думал сначала бандюкам долг продать, потом пожалел убогих. Все-таки сам когда-то работал на этом заводе, поэтому и доверял. А зря. Предают обычно свои :)  Швейцарцы с них за новую раму запросили двести штук бакинских.  Этот кран для фермеров делался, а они редко грузят вот гарантийный режим и выдерживался. Да и нагрузка не металл, а сельскохозяйственная.  А на заводе   в две смены цветняк грузили в вагоны на экспорт прибалты.  Грабили Россию   :) 
    • vad0000
      Не понял? Если гиб 1, то зачем повторения?   Повторения имеют смыслы, когда гибов больше 2-х   Например, есть программа 1 Гиб Х=20 2 Гиб Х=20 3 Гиб Х=50   Эту программу можно по другому записать 1 Гиб Х=20 (2 повтора) 2 Гиб Х=50     
    • Artas28
      А почему направление стружки вверх??? Я влево - вправо выбирал . Спасибо)      
    • MagicNight
      Да. Напротив, оператор станка не расслабляется!
    • andrei4ik
      Всем доброго дня. Заметил что солид каждый раз при запуске при рткрытии сборки сам ее открывает по умолчанию в сокращеном виде... в настройках галочка снята. И приходится каждый раз руками при открытии сборки уирать переключатель с сокращеного режима... Солид 2022
    • Ninja
      я сделал так как ты и сказал - ось вдоль UV. Ткнул направление стружки вверх и всё!
    • Artas28
      Молодец, а как сделал рассказать не хочешь?) или пример обратно скинуть?
    • Ninja
×
×
  • Создать...