Casting Simulation Software

все о моделировании литейных процессов

 
  Castsoft.ru // Софт // ProCAST // ProCAST 2009.0. Что нового?

 

Главная
 

ProCAST 2009.0. Что нового?

 

Софт

Этот раздел описывает главные новости последней версии системы ProCAST.

Описание дается по руководству пользователя (ProCAST 2009.0 User Manual).

 

Общее/Менеджер

PreCAST

Термодинамические базы данных

VisualCAST

ViewCAST

Решатель (Solver)

Параллельный решатель (DMP)

Модуль Расширенной Пористости (APM)

2D

ProCAST 2009.0

Общее/Менеджер

  • При запуске из Менеджера решателей APM, CAFE или HCS можно запускать предварительный расчет ProCAST (например, для расчета тепловой задачи). Скрипт, используемый Менеджером, был обновлен, чтобы при работе ProCAST была возможность использовать «Функции пользователя».

  • Откорректирован вывод Wall clock time и Доли твердой фазы в окне «Status», в том случае, когда не задана директория «statpro».

  • VisualCAST теперь является постпроцессором по умолчанию. Сохраняется возможность активации ViewCAST через меню «Installation Settings» Менеджера. При этом, ViewCAST становится доступен при щелчке правой кнопкой мыши на меню «VisualCAST».

  • Добавлена возможность работы с конечными элементами в форме пирамиды (у которых в основании лежит четырехугольник, а остальные поверхности треугольные). На этом этапе ни один из продуктов ESI не способен генерировать такие элементы (будущем это будет сделано, особенно для граничных слоев элементов), но PreCAST, DataCAST, ProCAST, VisualCAST и ViewCAST совместимы с этим типом элементов.

PreCAST

  • Запись файла d.dat производится после завершения оптимизации (ранее, при загрузке существующего файла d.dat во время оптимизации происходил сбой, и файл d.dat портился).

  • Добавлены новые возможности экспорта результатов расчета напряженного состояния. Теперь можно экспортировать данные в форматах Abaqus, ANSYS и Sysweld, а также в формате Neutral (подробности см. в разделе «Экспорт Результатов/Напряжения»).

  • Расширены возможности интерфейса Die Combo, что позволяет четко задать время открывания, закрывания и охлаждения для разных элементов формы. Можно задавать разные значения параметров TOPEN, TCLOSE, TBSPRAY и TESPRAY для каждого условия Die Combo. Тем не менее, возможность задавать общие значения в Параметрах Счета тоже сохранена и может быть использована по требованию (подробности см. в разделе «База данных «Границы раздела»).

  • Улучшена и исправлена модель, описывающая зарождение и рост перлита (для более точного прогноза образования фаз перлита и феррита). Добавлены два новых Параметра Счета (PERNUCL и PERGROW), которые позволят хорошо откалибровать модель по посчитанным и измеренным фазам перлита/феррита (подробности см. в разделе «Параметры счета модели MICRO»).

  • В расчет напряженного состояния добавлена возможность учитывать поведение сплава во время отжига (подробности см. в разделе «Модели напряженного состояния и Свойства»).

  • Добавлена новая TTT/CCT база данных, содержащая 8 разных сплавов на основе железа, взятых из Sysweld (подробности см. в разделе «TTT/CCT модели»).

  • Для расчета Напряжений добавлена возможность задавать механические свойства как функции микроструктуры. Это позволяет полностью объединить расчеты Температуры, Деформаций и Микроструктуры (подробности см. в разделе «Зависимость деформационных свойств от микроструктуры»).

  • При расчете Температурной задачи + Заполнения для непрерывного литья было обнаружено, что для получения хороших результатов по заполнению следует задавать FREESF = 0.

  • PreCAST может работать в пакетном режиме (Batch mode). Постановка задачи осуществляется через скрипт, который может быть автоматически применен к разным сеткам (подробности см. в главе «Пакетная Подготовка данных»).

  • Исправлена ошибка в калькуляторе ГУ Inlet. Теперь можно задавать температуру вне диапазона температур, определенного кривой плотности.

  • Улучшена проверка плоскости симметрии, что гарантирует хорошую картину напряжений на плоскостях симметрии.

Термодинамические базы данных

  • В базу данных по Ni сплавам введены рений (Re) и гафний (Hf). Улучшен расчет температурной кривой плотности.

  • Изменена база сплавов на основе Fe. Добавлен элемент бор (B). Кроме этого, база была значительно развита и улучшена, добавлением новых 13 бинарных 10 тройных систем.

VisualCAST

  • Для VisualCAST доступна контекстная справка. Нажав клавишу F1, пользователь может получить контекстную справку, соответствующую активной панели.

  • Информация по Свободной поверхности (Free surface) может быть отображена в графическом виде. Во время заливки можно рассчитать изменение во времени следующих величин (минимальных, максимальных и средних): Температура / Доля Твердой Фазы / Вектор Скорости-Модуль / Вектор Скорости-U / Вектор Скорости-V / Вектор Скорости-W / Давление / Движения Фронта Расплава (т.е. Junction) / Поверхность (Area).

  • Расстояние между вторичными осями дендритов (SDAS) может отображаться в микронах.

  • Устранена ошибка, вызывавшая сбой при расчете RGL.

  • При выборе в меню Contour значения «None» убирается шкала Contour.

  • Шаг «Calculate New Particles» может быть задан значением меньшим, чем 10.

  • «Entity selector» и кнопка Display могут работать одновременно. Это означает, что при выборе узда для просмотра температуры в нем, пользователь может одновременно включать/выключать части модели.

  • Шкала пористости выводится в % (вместо долей).

  • По умолчанию, для векторных полей показывается модуль вектора скорости.

  • Расчет Alpha case (для Ti сплавов) улучшен и задокументирован (подробности см. в разделе «Критериальные функции»). Теперь можно использовать Alpha case без формы (ранее это было невозможно). В предыдущих версиях требовалось, чтобы материал отливки начинался с букв «TI». Это ограничение снято, и любые имена материалов могут быть использованы.

  • Улучшена функция выбора узла в режиме сечения и отсечения (изоповерхности). Выбирается ближайший к плоскости сечения или изоповерхности узел.

  • Сканирование может быть экспортировано как анимация AVI.

  • В меню «Save Page as» можно сохранить Текущий экран, текущую страницу, выбранные страницы или все страницы.

  • Каждое окно имеет «стандартные» кнопки в правом верхнем углу: «свернуть», «развернуть» или «удалить» окно.

  • В «Entity selector list» можно выбирать диапазон, используя клавиши Shift и Control. Например, если требуется, можно выбрать несколько узлов (или диапазон из списка).

  • Улучшена панель Измерений «Measure».

  • Из панели «Save Page As» можно экспортировать видеоролики в формате GIF.

ViewCAST

  • Расчет Alpha case (для Ti сплавов) улучшен и задокументирован (подробности см. в разделе «Критериальные функции»). Теперь можно использовать Alpha case без формы (ранее это было невозможно). В предыдущих версиях требовалось, чтобы материал отливки начинался с букв «TI». Это ограничение снято, и любые имена материалов могут быть использованы.

  • Устранена ошибка, вызывавшая сбой при расчете RGL.

Решатель (Solver)

  • Изменения, сделанные в DataCAST, позволяют теперь использовать пробелы и специальные символы в названиях материалов.

  • При запуске из Менеджера решателей APM, CAFE или HCS можно запускать предварительный расчет ProCAST (например, для расчета тепловой задачи). Скрипт, используемый Менеджером, был обновлен, чтобы при работе ProCAST была возможность использовать «Функции пользователя».

  • Устранена проблема Перезапуска, возникавшая при использовании параметра FLOW = 9.

  • Значительно улучшен алгоритм коррекции баланса массы на свободной поверхности при наличии нескольких свободных поверхностей (например, несколько вводов). Это позволяет получать хорошо сбалансированную заливку с использованием нескольких вводов. Новый алгоритм активируется параметром FGROUP=2 (который устанавливается по умолчанию и для Скалярного, и для DMP решателя) (подробности о FGROUP см. в разделе «Параметры счета гидродинамического модуля»).

  • Устранена проблема с Перезапуском (когда значение параметра INILEV отличалось или превышало значение последнего доступного шага). Это вызывало проблемы с рестартом при использовании функций времени.
    • В некоторых задачах, решение задачи заполнения различалось при использовании JUNCTION = 1 и JUNCTION = 2. Это ненормальное поведение было устранено и теперь решение задачи заполнения не зависит от того считалось ли JUNCTION или нет.

  • Изменен решатель напряжений для возможности восстанавливать деформационные свойства при плавлении (т.е. fs < CRITFS). Это позволяет избежать странных результатов по напряжениям, которые получались при плавлении.

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

  • При расчете напряжений, результаты сохраняются, начиная с 0 шага. Это позволяет показывать результаты до начала расчета и иметь правильную картину напряжений и деформаций на 0 шаге.

  • Используется 2.3.3 версия библиотеки PETSC, а также компилятор Intel 9.1 для Linux и Windows.

  • При расчете напряжений, когда деформации становятся достаточно большими, некоторые элементы настолько искажаются, что их Якобиан становится отрицательным. Для устранения этой проблемы добавлена новая процедура «Сглаживание сетки (Mesh smoothing). Этот алгоритм двигает только «внутренние узлы», сохраняя общую топологию сетки (поверхностные узлы не двигаются, новые узлы или элементы не создаются). Сглаживание сетки активируется в следующих ситуациях: a) глобально в начале каждого цикла, b) глобально после «рестарта» и c) локально, при появлении отрицательного Якобиана. Сглаживание сетки полностью прозрачно для пользователя, т.к. постпроцессор автоматически учитывает эти перемещения (т.е. смещения, показываемые в постпроцессоре это только реальные «физические» смещения).

  • При проведении вычисления напряжений в циклических задачах, часто возникают достаточно большие деформации, что может привести к сильному искажению элементов (и к отрицательному Якобиану). Чтобы избежать этой проблемы сетка может быть возвращена в начальное состояние в начале каждого цикла, но деформации будут продолжать накапливаться. Таким образом, результат будет корректным, но без проблем с накопленными искажениями сетки. Если расчет первого цикла проходит успешно, расчет остальных циклов тоже будет успешным. Однако, в постпроцессоре, мы сможем увидеть сетку, которая все больше и больше искажается с каждым циклом. Для активации этого алгоритма, Параметр Счета «CYCLE_ALGM» надо установить равным 2 (значение по умолчанию равно 1, что соответствует отсутствию специальных действий и, следовательно, отсутствию преобразований) (подробности см. в разделе «Параметры счета деформационной модели»).

  • Добавлена возможность расчета конечных деформационных свойств отливки как функции ее конечной микроструктуры и дефектов (подробности см. в разделе «Конечные Механические свойства как функция микроструктуры»).

  • Исправлена ошибка, возникавшая при записи файла p.out. Информация о движении окружения теперь записывается корректно.

  • Исправлена ошибка, возникавшая при рестарте расчета заполнения при TFREQ > VFREQ.

  • Полностью 64-битный DataCAST доступен для ОС Windows.

  • При расчете напряжений, коэффициент теплопередачи автоматически корректируется с учетом величины зазора. В предыдущей версии, зазор учитывался автоматически как воздух или как вакуум. Теперь зазор моет быть заполнен чем-то еще (например, флюсом или водой), можно задать свойства зазора в функции пользователя «interhtransfer.c».

  • В Функциях пользователя и в функции «externalcompute.c» доступны новые переменные (подробности см. в разделе «Внешние Функции»). В частности, они позволяют задать коэффициент теплопередачи на границе как функцию давления расплава.

  • При расчете напряжений, напряжения сохраняются на 0 шаге. В частности, это позволяет показывать начальные напряжения после импорта (что соответствует импортированному состоянию).

Параллельный решатель (DMP)

  • Динамическое разбиение расширено на задачи с фильтрами. Это означает, что эффективность DMP решения заливки в присутствии фильтров существенно возросла.

  • Исправлена ошибка, возникавшая при рестарте (в DMP версии) при наличии Виртуальной формы.

  • Устранена утечка памяти в DMP решателе.

  • Исправлена ошибка в Linux HPMPI DMP скрипте запуска (используется при моделировании Micro), связанная с экспортом Переменных среды.

  • В DMP версии стало возможно использование «Табличного упрочнения» (или «Оцифрованного упрочнения»).

  • Значительно улучшен алгоритм коррекции баланса массы на свободной поверхности при наличии нескольких свободных поверхностей (например, несколько вводов). Это позволяет получать хорошо сбалансированную заливку с использованием нескольких вводов. Новый алгоритм активируется параметром FGROUP=2 (который устанавливается по умолчанию и для Скалярного, и для DMP решателя) (подробности о FGROUP см. в разделе «Параметры счета гидродинамического модуля»).

  • Используется 2.3.3 версия библиотеки PETSC, а также компилятор Intel 9.1 для Linux и Windows.

  • Функции пользователя могут быть использованы в DMP версии (кроме новых Функций пользователя для деформационных свойств, зависящих от микроструктуры).

  • Модель Турбулентного течения может быть использована в DMP версии.

  • Исправлена ошибка, возникавшая при моделировании центробежного литься в DMP версии.

  • Улучшенный решатель давления повышает скорость расчета заполнения (почти на 10%).

Модуль Расширенной Пористости (APM)

  • В предыдущей версии для более мягкого перехода пользователей были доступны два алгоритма APM: «стандартный» и «мультигазовый». «Мультигазовая» модель, как более продвинутая («стандартная» модель не развивается уже несколько лет), является теперь единственно доступной для расчета. Таким образом, «стандартная» модель удалена из этой версии (см. обновленную версию руководства по «Улучшенному расчету пористости»).

  • Добавлена возможность задавать более одной точки заливки. Эта возможность позволяет считать заливку через несколько стояков, которые более не сообщаются (т.е. разделены твердой фазой). Также, это дает возможность моделировать только отливку без летниковой системы, вычисляя только давление, приложенное к фрагментам питателей, которые присоединяются к стоякам (подробности см. в разделе «Расширенная Пористость. Подготовка/ Технологические данные».

  • Решатель APM значительно оптимизирован с целью уменьшения процессорного времени при расчете больших задач (т.е. задач с несколькими миллионами ячеек). В основном это было сделано за счет оптимизации алгоритма определения двухфазной зоны и изолированных объемов жидкой фазы. Ускорение в 5-7 раз наблюдалось для задач с 2 и 5 миллионами ячеек. Следует помнить, что в предыдущих версиях было почти невозможно проводить расчет на сетках более двух миллионов ячеек.

  • При запуске ProCAST с параметром POROS = 1, может появиться усадочная раковина или макропористость (что показывается как пустота при просмотре температурного поля). Если APM не рассчитает дыру в этом же самом месте, модифицированный постпроцессор покажет реальный результат расчета APM в этом месте (в предыдущих версиях показывалась дыра), игнорируя, таким образом, информацию FVOL. Однако следует учесть, что если наблюдается значительная макропористость, настоятельно рекомендуется использовать POROS = 0 при температурном расчете и последующем расчете APM, поскольку температура в пустых местах будет принята постоянной, что не будет соответствовать действительности при расчете APM. В любом случае, PIPEFS следует установить равным 0, если предполагается расчет APM.

  • Использование памяти решателем APM (мультигазовым) было снижено на 20 %.

  • Решатель APM создает новый файл результатов (с именем «prefix_res.log») который содержит информацию о количестве микро и макропористости во всей отливке, а также в каждом домене (подробности см. в разделе «Улучшенный расчет пористости/Параметры расчета»).

  • Новый файл результатов создается в конце расчета APM. Этот файл с именем «prefix_res.log» содержит информацию о количестве микро и макропористости в разных доменах, включая количество и объем «пористых» мест, которые определяются критическими значениями, заданными пользователем (подробности см. в конце раздела «Решатель Расширенной Пористости»).

  • Улучшена база данных газов (gas.db).

2D

  • Исправлена ошибка для 2D четырехугольной сетки в DMP решателе течения.

  • Активирована возможность применять «Выборку» (Extract) в 2D осесимметричных задачах.

  • Устранены проблемы с цветами в ViewCAST при показе 2D моделей.

Руководство пользователя

  • Поправлено описание использования «Оцифрованного упрочнения».

  • Добавлено новое описание параметра FGROUP (подробности см. в разделе «Параметры счета /Параметры счета гидродинамического модуля»).

  • APM : мультигазовая модель теперь полностью описана в он-лайн руководстве (раньше оно было доступно только в формате PDF) (см. обновленную версию руководства по «Улучшенному расчету пористости»).

  • APM : По требованиям добавлена информация о возможности использовать в Температурном расчете «Restart» или «Extract» в сочетании с APM (подробности см. в разделе «Улучшенному расчету пористости /Расширенная Пористость. Подготовка»).

  • Добавлена новая глава TTT/CCT Модели для Термообработки (подробности см. в главе «TTT/CCT Модели»).

  • Добавлена новая глава о связи между Микроструктурами и Механическими свойствами (т.е. как задать механические свойства в виде зависимости от микроструктуры) (подробности см. в главе «Связь Микроструктура-Напряжения»). Эта глава состоит из двух новых разделов: a) Деформационные свойства в зависимости от микроструктуры и b) Конечные Механические свойства как функция микроструктуры.

  • Добавлен новый раздел о Пакетной Подготовке данных (подробности см. в главе «Пакетная Подготовка данных»)

  • Расчет Alpha case (для Ti сплавов) лучше задокументирован (подробности см. в разделе «Критериальные функции»).

  • Описан Параметр Счета COLDSHUT, так же как и ситуации, когда активирован «cold shut switch off» (подробности см. в разделе «Параметры счета гидродинамического модуля»).

  • Раздел «Использование Параллельного решателя», описывающий запуск DMP расчета с использованием HPMPI, адаптирован и уточнен.

  • В конце раздела «Выборка/Удаление домена» добавлена следующая ремарка: При выборке напряжений и удалении домна(ов) следует быть уверенным, что все оставшиеся домены заданы как «CASTING». Например, если исходная модель имеет домены типа CASTING, MOLD и CORE и сначала удалили только домен MOLD (т.е. запускаем расчет напряжений с домнами CASTING и CORE), домен CORE должен быть изменен на CASTING (игнорируя Предупреждение, говорящее что два разных материала назначены разным доменам типа CASTING), чтобы сделать успешную Выборку. Это связано с тем, что «пересчитывающий» алгоритм применяется при Выборке, в настоящее время, только к доменам типа CASTING.

 

 

События

 

Статьи

 

Расчеты

 

Поддержка

 

Услуги

 

Контакты
 

Есть вопросы?

Напишите, мы ответим!

 
 
  Rambler's Top100
   

Главная | Софт | События | Статьи | Расчеты | Поддержка | Услуги | Контакты