Framework error caught ansys что делать
В дереве построения модели в ANSYS Mechanical среди инструментов раздела Solution (решение) вверху есть папка с большим восклицательным знаком. Она называется «Solution Information» (информация о решении). Большинство пользователей нажимают на нее после выполнения расчета и, возможно, смотрят на вывод решателя ANSYS Mechanical APDL.
Действительно, это очень удобный способ посмотреть на вывод решателя после завершения расчета:
Но восклицательный знак на пиктограмме этого инструмента изображен не просто так. Это очень полезный инструмент! По опыту нашей работы по технической поддержке, пользователи часто пренебрегают отображаемой здесь информацией. Если бы не это, их работа в ANSYS Mechanical была бы более эффективной и даже более приятной.
Вывод решателя (Solver Output)
Когда в разделе дерева построения модели «Solution» (решение) вы нажимаете на папку «Solution Information» (информация о решении), вместо области графического вывода появляется текстовая область «Worksheet» в которой вы видите вывод решателя (Solver Output). Это та же информация, которую ANSYS Mechanical APDL записывает в файл jobname.out в процессе решения. В этом выводе содержится большое количество ценной информации. Окно в инструменте «Solution Information» обновляется через заданный пользователем интервал, значение по умолчанию составляет 2,5 секунды, что является оптимальным в большинстве случаев.
Наблюдение за этим окном во время решения – хорошая идея даже для статического расчета. В этом окне можно видеть, на каком этапе расчёта находится решатель, наблюдать возникновение предупреждений (Warnings) и ошибок (Errors), получить основную информацию о модели и настройках решателя.
Поначалу вывод решателя может показаться несколько перегруженным. Но не спешите, изучите его, разберитесь, за что отвечает каждая часть информации, и что она в себе несет. Пользователи, которые наблюдают и разбираются в выводе решателя (Solver Output) в процессе расчёта, лучше понимают свои модели и гораздо быстрее отлаживают проблемы.
Графики для нелинейных расчётов
Недостатком вывода решателя является то, что он имеет текстовый формат. Текстовые файлы отлично подходят для отображения информации на определенных этапах вашего расчета, но не так хороши для сопоставления различных шагов нагружения. Для этого лучше подходят графики. Тот же самый инструмент «Solution Information» можно настроить и использовать для отображения всей необходимой информации о нелинейных расчетах.
Список доступных графиков зависит от типа производимого расчёта. Для расчётов на прочность наиболее часто используемый график – оценка сходимости по силам (Force Convergence).
Взгляните на этот рисункок. Как видите, на нём представлены две зависимости от общего количества итераций: в верхней части отображается информация о сходимости, а нижний график показывает текущее время в расчете. Обратите внимание: на графике отображена как оценка сходимости по силам (Force Convergense), так и значение критерия этой сходимости (Force Criterion). Кроме этого, на графике присутствуют вертикальные пунктирные линии, которые информируют о происходящих на соответствующих итерациях событиях. В основном эти линии говорят о том, что расчёт на подшаге (Substep) или шаге нагрузки (Load Step) успешно сошелся.
В нелинейных расчётах можно как следить за этими графиками во время расчета модели, так и анализировать результаты уже после завершения расчета. Я предпочитаю следить за ними в процессе решения – честно говоря, при этом создается ощущение, что расчет идет быстрее. Наблюдая своими глазами, как пурпурная линия возрастает и падает, вы предвкушаете тот момент, когда она окажется под светло-голубой линией, и радуетесь, когда это таки происходит.
Ознакомьтесь и с другими типами графиков, доступных в нелинейных расчётах, и подумайте о том, как они могут помочь вам в проведении расчётов. Например, если вы будете наблюдать много вертикальных линий, указывающих на разделение шага нагрузки пополам (Bisection), следует задать большее число подшагов для каждого шага нагрузки. Этот же приём может помочь в случае, если сходимость достигается слишком долго. Использование графиков помогает не только устранить проблемы со сходимостью, но и оптимизировать настройки решателя так, чтобы последующие расчеты сходились быстрее.
Result Tracker (инструмент отслеживания результатов)
Когда вы выберете папку «Solution Information» (информация о решении) раздела «Solution» (решение), на панели инструментов будут представлены доступные для этой папки инструменты.
С помощью инструмента «Result Tracker» можно определить величины, которые вы хотите отслеживать в процессе решения, такие как перемещение, зазор в контактных парах или энергетические параметры. Выводимые значения обновляются по мере выполнения расчета, и это дает хорошее представление о том, что происходит с моделью.
Инструмент «Result Tracker» может быть вызван либо нажатием правой кнопкой мыши по Solution Information, либо из меню инструментов. Когда вы выберете нужные результаты (доступны только те результаты, которые применимы к вашему типу расчёта), может потребоваться указание геометрии, к которой вы хотите их применить. Обычно это должна быть вершина, контактная пара или соединение (Joint). Выберите их обычным способом, а затем заполните остальные поля настроек. Например, если мы хотим отслеживать перемещение края объекта, выбираем соответствующую угловую вершину и указываем ось, по направлению которой хотим получить данные.
Обратите внимание, что вы не можете добавить инструмент «Result Tracker» во время или после получения решения, это следует сделать до запуска расчета. Поэтому не стоит рассматривать использование этого инструмента как аналога инструмента «Probe» (датчика результатов).
Вы можете выбрать любое количество объектов по своему усмотрению и выводить графики для всех них одновременно, что очень удобно. После завершения расчета можно сохранить график как изображение либо экспортировать данные в формате файла CSV (данные, разделенные запятыми) или Excel.
Рекомендуем вам всегда использовать Result Tracker для расчётов со сложными контактными парами и для отслеживания перемещений, которые способны дать важную информацию о работе вашей модели.
Отображение связей конечных элементов
Последняя группа настроек инструмента «Solution Information» не совсем относится к собственно информации о решении. Когда вы щелкнете на «Solution Information», в свойствах вы увидите группу «FE Connection Visibility» (отображение связей конечных элементов) с различными настройками. Вы также увидите, что кроме выводимой по умолчанию текстовой области «Worksheet» в её левом нижнем углу можно выбрать вкладку «Graphics» (область графического вывода):
Настройки «FE Connection Visibility» используются для того, чтобы увидеть такие вещи, как балочные элементы, граничные условия вида «Constraint Equations» и пружины, которые добавляются к модели непосредственно перед проведением расчёта в ANSYS Mechanical APDL. Так что эти настройки можно скорее отнести к настройкам постпроцессинга. По умолчанию отображаются все типы добавляемых в модель элементов, но вы можете изменить настройки отображения в ячейке «Display» (отображение). Также можно менять толщины отображаемых линий и менять стиль отображения с линии на точки.
Особенно важным достоинством настроек «FE Connection Visibility» является то, что в графической области отображаются также балки, граничные условия вида «Constraint Equations» и пружины, которые введены в модель посредством блоков команд.
Чтобы увидеть добавляемые в модель элементы, просто нажмите на вкладку «Graphics» (область графического вывода):
Выводы и рекомендации
Пожалуй, можно проработать в ANSYS Mechanical и на протяжении всей карьеры так никогда и не воспользоваться описанными инструментами. Но такая карьера будет гораздо более напряженной и менее приятной, чем если бы вы постоянно использовали описанные в этой статье возможности. Это поможет сэкономить несколько часов счётного времени при отладке ошибок в модели.
Во время проведения длительных расчётов у вас есть выбор: смотреть какие-нибудь ролики на YouTube или наблюдать за графиками сходимости. Кажется, что лучше всё же… наблюдать за сходимостью, конечно… а впрочем, решать вам!
Slave Process Output File .\file1.out:
*** FATAL *** CP = 0.218 TIME= 17:06:39
The memory (-m) size requested [1024 mb] is not currently available.
Reenter ANSYS command line with less memory requested.
Slave Process Output File .\file2.out:
*** FATAL *** CP = 0.187 TIME= 17:06:39
The memory (-m) size requested [1024 mb] is not currently available.
Reenter ANSYS command line with less memory requested.
Slave Process Output File .\file3.out:
*** FATAL *** CP = 0.203 TIME= 17:06:39
The memory (-m) size requested [1024 mb] is not currently available.
Reenter ANSYS command line with less memory requested. "
Кто нибудь сталкивался с подобным?
Как избавиться от данной ошибки?
Скрин вот этого окна заодно в студию: Tools->Solve Process Setting->Advanced Это первая задача на которой решение упало? Или это вообще первая задача? Скрин вот этого окна заодно в студию: Tools->Solve Process Setting->Advanced
по пути: Название_проекта_files\dp0\SYS\MECH лежат два файла ds.dat и solve.out
в ds.dat посмотрите не пытается ли программа выделить принудительно какую-то память.. В самом начале до строки /prep7. (Если не разберетесь - кусок кода от начала и до /prep7 выложите сюда - я посмотрю)
в solve.out найдите вот такие строчки:
.
Local memory allocated for solver = 16.243 MB
Local memory required for in-core solution = 8.295 MB
Local memory required for out-of-core solution = 4.848 MB
Total memory allocated for solver = 32.834 MB
Total memory required for in-core solution = 16.923 MB
Total memory required for out-of-core solution = 9.695 MB
.
И посмотрите какие значения там появляются (ну или опять же этот кусок файла на форум).
И скажите - сколько у вас оперативной памяти. Как я понял 4 ядра на компе?
Но вообще, прежде чем работать в WB, базовые навыки в Ansys ADPL (классике) нужно получить. Иначе будет как слепой котенок тыркаться.. Так то с проблемой сталкивался, но она возникает по разным причинам.
Последний раз редактировалось MrWhite, 07.07.2017 в 01:08 . кусок кода от начала и до /prep7 выложите сюда - я посмотрюв solve.out найдите вот такие строчки:
.
Local memory allocated for solver = 16.243 MB
Local memory required for in-core solution = 8.295 MB
Local memory required for out-of-core solution = 4.848 MB
Total memory allocated for solver = 32.834 MB
Total memory required for in-core solution = 16.923 MB
Total memory required for out-of-core solution = 9.695 MB
.
И посмотрите какие значения там появляются (ну или опять же этот кусок файла на форум).
***** ANSYS COMMAND LINE ARGUMENTS *****
BATCH MODE REQUESTED (-b) = NOLIST
INPUT FILE COPY MODE (-c) = COPY
DISTRIBUTED MEMORY PARALLEL REQUESTED
4 PARALLEL PROCESSES REQUESTED WITH SINGLE THREAD PER PROCESS
TOTAL OF 4 CORES REQUESTED
MPI OPTION = INTELMPI
INPUT FILE NAME = C:\Users\1\AppData\Local\Temp\WB_1-PC_1_2880_2\_ProjectScratch\Scr8A27\dummy.dat
OUTPUT FILE NAME = C:\Users\1\AppData\Local\Temp\WB_1-PC_1_2880_2\_ProjectScratch\Scr8A27\solve.out
START-UP FILE MODE = NOREAD
STOP FILE MODE = NOREAD
RELEASE= Release 18.1 BUILD= 18.1 UP20170403 VERSION=WINDOWS x64
CURRENT JOBNAME=file0 00:52:32 JUL 06, 2017 CP= 0.265
*** FATAL *** CP = 0.265 TIME= 00:52:32
The memory (-m) size requested [2112 mb] is not currently available.
Reenter ANSYS command line with less memory requested.
+--------- D I S T R I B U T E D A N S Y S S T A T I S T I C S ------------+
Release: Release 18.1 Build: 18.1 Update: UP20170403 Platform: WINDOWS x64
Date Run: 07/06/2017 Time: 00:52 Process ID: 7084
Operating System: Windows 7 Service Pack 1 (Build: 7601)
Processor Model: Intel(R) Core(TM) i5 CPU M 480 @ 2.67GHz
Compiler: Intel(R) FORTRAN Compiler Version 15.0.7 (Build: 20160518)
Intel(R) C/C++ Compiler Version 15.0.7 (Build: 20160518)
Intel(R) Math Kernel Library Version 11.3.3 Product Build 20160413
Number of processes requested : 4
Number of threads per process requested : 1
Total number of cores requested : 4 (Distributed Memory Parallel)
MPI Type: INTELMPI
MPI Version: Intel(R) MPI Library 5.1.3 for Windows* OS
GPU Acceleration: Not Requested
Job Name: file0
Input File: dummy.dat
Core Machine Name Working Directory
----------------------------------------------------
0 1-PC C:\Users\1\AppData\Local\Temp\WB_1-PC_1_2880_2\_ProjectScratch\Scr8A27
1 1-PC C:\Users\1\AppData\Local\Temp\WB_1-PC_1_2880_2\_ProjectScratch\Scr8A27
2 1-PC C:\Users\1\AppData\Local\Temp\WB_1-PC_1_2880_2\_ProjectScratch\Scr8A27
3 1-PC C:\Users\1\AppData\Local\Temp\WB_1-PC_1_2880_2\_ProjectScratch\Scr8A27
Total CPU time for main thread : 0.4 seconds
Total CPU time summed for all threads : 0.3 seconds
Elapsed time spent pre-processing model (/PREP7) : 0.0 seconds
Elapsed time spent solution - preprocessing : 0.0 seconds
Elapsed time spent computing solution : 0.0 seconds
Elapsed time spent solution - postprocessing : 0.0 seconds
Elapsed time spent post-processing model (/POST1) : 0.0 seconds
+------ E N D D I S T R I B U T E D A N S Y S S T A T I S T I C S -------+
ERROR: Slave process(es) with rank(s) 1, 2, 3 have encountered a FATAL error.
The information below was gathered from the file*.out output file(s).
Please review the slave process output file(s) listed below for more
details on this error.
Slave Process Output File .\file1.out:
*** FATAL *** CP = 0.125 TIME= 00:52:32
The memory (-m) size requested [1024 mb] is not currently available.
Reenter ANSYS command line with less memory requested.
Slave Process Output File .\file2.out:
*** FATAL *** CP = 0.140 TIME= 00:52:32
The memory (-m) size requested [1024 mb] is not currently available on
one of the other Distributed ANSYS processes. Reenter ANSYS command
line with less memory requested.
Slave Process Output File .\file3.out:
*** FATAL *** CP = 0.140 TIME= 00:52:32
The memory (-m) size requested [1024 mb] is not currently available.
Reenter ANSYS command line with less memory requested.
Файл ansys.exe из unknown company является частью unknown product. ansys.exe, расположенный в c \program files \ansys incv145icemcfdwin64_amdicemcfdoutput-interfaces\ ansys .exe с размером файла 3081728 байт, версия файла Unknown version, подпись eedf4fd70ad52ecd0a8409d5e94c2ed6.
- Запустите приложение Asmwsoft Pc Optimizer.
- Потом из главного окна выберите пункт "Clean Junk Files".
- Когда появится новое окно, нажмите на кнопку "start" и дождитесь окончания поиска.
- потом нажмите на кнопку "Select All".
- нажмите на кнопку "start cleaning".
- Запустите приложение Asmwsoft Pc Optimizer.
- Потом из главного окна выберите пункт "Fix Registry problems".
- Нажмите на кнопку "select all" для проверки всех разделов реестра на наличие ошибок.
- 4. Нажмите на кнопку "Start" и подождите несколько минут в зависимости от размера файла реестра.
- После завершения поиска нажмите на кнопку "select all".
- Нажмите на кнопку "Fix selected".
P.S. Вам может потребоваться повторно выполнить эти шаги.
3- Настройка Windows для исправления критических ошибок ansys.exe:
- Нажмите правой кнопкой мыши на «Мой компьютер» на рабочем столе и выберите пункт «Свойства».
- В меню слева выберите " Advanced system settings".
- В разделе «Быстродействие» нажмите на кнопку «Параметры».
- Нажмите на вкладку "data Execution prevention".
- Выберите опцию " Turn on DEP for all programs and services . " .
- Нажмите на кнопку "add" и выберите файл ansys.exe, а затем нажмите на кнопку "open".
- Нажмите на кнопку "ok" и перезагрузите свой компьютер.
Всего голосов ( 181 ), 115 говорят, что не будут удалять, а 66 говорят, что удалят его с компьютера.
Когда я шел в строительный институт работа строителя у меня ассоциировалась с несколько другой специальностью! Мне работа строителя представлялась в виде прораба, который ходит в кирзовых сапогах и пинает криво выложенные угла и ленивых работяг. Но жизнь сложилась несколько иначе, я начал немного интересоваться "наукой" и "инновационной деятельностью", писать статьи в журналы ВАК, что это такое я рассказывать не буду потому что об этом постоянно рассказывает из ящика наш многоуважаемый президент и премьер министр! :))
В итоге после института я попал не на стройку, а в контору которая занимается разработкой больших бочек для нефтехимической промышленности. И опять попал я не на ту должность о которой я думал в институте. Мне казалось сейчас приду посадят меня за ком и буду я благополучно чертить всякие чертежи КМ и КМД … но не тут то было!
Фирме в которой я работаю требовался инженер-расчетчик, а вот об этом я расскажу поподробнее.
Специальность эта довольно редкая и востребованная, потому что ввиду нашего убого высшего образования средний студент вышедший из института с трудом может осилить решение балки на 2х опорах … что вообщем очень печально.
Придя на работу на меня посыпался огромный вал заказов и обсчетов которые надо делать здесь и сейчас, потому что господа менеджеры не могут ждать несколько дней пока я соображу как рассчитать очередной резервуар!
Казалось бы что проще посчитать бочку которые уже строят 150 лет, и когда мне говорят: -че ты там делаешь? еще Шухов 100 лет назад все эти бочки посчитал…
Я уклончиво говорю попробуйте сами …
Проблема в том что на сегодняшний момент не существует типовых проектов на резервуары ввиду того что в такой огромной стране как Россия бесконечно большое сочетание климатических нагрузок, включая сейсмические и мест расположения… Не для кого не секрет что бочки строят и за полярным кругом и в самых южных участках планеты!
поэтому пришлось оптимизировать работу ! на помощь пришел американский ну я бы сказал уже мультинациональный комплекс Ansys, который позволяет все эти воздействия успешно моделировать ! :) и получать красивые картинки в которых что то понимает очень ограниченное количество человек ! :)) Ну и в итоге которые могут сказать у вас все ништяк резервуар будет стоять, или у вас все плохо ваш резервуар скоро развалится ! :)))
Читайте также: