Change language:

1. Ошибки установки/повторной установки/лицензирования/запуска

1. Q: При запуске программы или при запуске расчета возникают ошибки соединения с сервером.

A: Как правило, ошибки соединения с сервером связаны с проблемами/изменениями в сетевой инфраструктуре пользователя и/или правами доступа учетной записи пользователя.

 

  1. Необходимо обеспечить доступ к следующим узлам:

 

IP :port
109.120.178.199 :1375
109.120.178.199 :8733
188.227.72.106 :1375
188.227.72.106 :8733

 

  1. Указать/обновить настройки (логин и пароль) прокси-сервера, если таковой используется для подключения к сети Интернет.

Укажите настройки прокси-сервера в файле NetUtil.exe, путь по-умолчанию: %SYSTEMDRIVE%\Program Files\Simmakers\Frost 3D Universal\NetUtil.exe.

 

Для достоверной проверки связи с серверами Frost 3D Universal необходимо выполнить telnet запросы к перечисленным адресам и портам с помощью стандартного telnet-клиента Windows.

Если попытка подключения приведет к ошибке, то, вероятнее всего, доступ к серверам Frost 3D Universal настроен не корректно (необходимые порты и адреса заблокированы брандмауэром или другими средствами сетевой защиты).

[свернуть]

2. Q: При запуске появляется сообщение: «Проверка лицензии. Ошибка продления лицензии. Повторите синхронизацию» или «Проверка лицензии. Лицензия заблокирована на сервере».

A: Причиной данной ошибки может быть:

 

  1. Проблема связанная с подключением к серверам Frost 3D Univeral (см. Q: При запуске программы или при запуске расчета возникают ошибки соединения с сервером.).
  2. Неправильный часовой пояс, неточное время

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

 

  1. Запуск программного комплекса без прав Администратора

Закройте программный комплекс. Выберите один из предложенных вариантов:

  • Наделите текущего пользователя правами Администратора и запустите Frost 3D Universal от имени текущего пользователя;
  • Запустите Frost 3D Universal от имени Администратора с помощью контекстного меню;
  • Установите галочку «Запускать от имени Администратора» в свойствах Frost 3D Universal (ярлыка, либо исполняемого файла) и запустите программный комплекс.

 

  1. Установка и эксплуатация программного комплекса с разных учетных записей

Смена пользователя может нарушить режим эксплуатации, т.к. некоторые настройки и компоненты программного комплекса сохраняются в Реестр и Документы пользователя. Согласно инструкции по установке подразумевается, что установка и эксплуатация программного комплекса происходит из-под одного и того же пользователя.

  1. Установка программного комплекса без прав Администратора
  • Удалите программный комплекс;
  • Установите повторно Frost 3D Universal с правами Администратора

 

  1. Отсутствие необходимых программных компонент

Проверьте наличие:

  • Microsoft Visual C++ Redistrubutable Package 2013*
  • Драйвера USB-ключей Guardant версии 31

 

*Скачать инсталляторы можно на официальном сайте Центра Загрузки Microsoft.

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

[свернуть]

3. Q: Как переустановить программный комплекс Frost 3D Universal?

A: Для повторной установки программного комплекса:

  1. Удалите ранее установленную версию Frost 3D Universal:
  • меню «Пуск» → Ярлык деинсталляции, или
  • Панель управления → перечень «Программы и компоненты».

 

  1. Запустите инсталляторы* .Net Framework 5.1 и Visual C++ Redistributable Package для проверки корректность их установки ранее.

 

*Скачать инсталляторы можно на официальном сайте Центра Загрузки Microsoft.

  1. Запустите инсталлятор драйвера USB-ключей Guardant версии 6.31.
  2. Установите программный комплекс согласно инструкции (см. Инструкция по установке).

[свернуть]

4. Q: Возникли проблемы с повторной установкой программного комплекса на другом компьютере. Как можно заново настроить программу?

A: При изменении конфигурации компьютера обратитесь в Техническую поддержку support@simmakers.com или по телефону +7 495 772 54 07. После верификации изменений, вы можете приступить к установке программного комплекса согласно инструкции из комлекта поставки.

[свернуть]

5. Q: Возникает ошибка чтения файла default.sta при открытии проекта «Пример создания модели скважины», насколько это критично?

A: Ошибка чтения файла default.sta не критична. Отсутствующий файл не влияет на результаты расчёта. Обычно эта ошибка возникает при открытии проектов созданных в более ранних версиях программы.

[свернуть]

6. Q: Что делать, если программа начала работать медленнее?

A: Для повышения производительности программного комплекса, мы рекомендуем проверить:

  1. Настройки проекта:
  • Наличие расчета фильтрации;
  • Количество итераций (сохраняемых результатов расчёта);
  • Размер расчетной области.
  1. Исправность видеокарты и драйверов, если расчёт ведется на видеокарте. В случае сбоя, переустановите драйвер видеокарты NVidia.
  2. Способ сохранения расчета. Отдавайте предпочтение внутреннему жёсткому диску, а не портативным устройства хранения информации (флэш-накопители, внешние жёсткие диски, и др.).
  3. Общую загрузку операционной системы. Производительность программного комплекса существенно снижается, если одновременно запущено несколько ресурсоемких процессов.
  4. Замена USB-порта, к которому подключен USB-ключ. USB-порты могут иметь разную производительность.
  5. В редких случаях производительность USB-ключа может падать вследствие неисправности драйвера USB-ключей. Переустановка драйвера и/или перезагрузка компьютера позволяют устранить неисправность.

[свернуть]

7. Q: В некоторых случаях не удаётся переименовать расчёт через интерфейс программного комплекса (см. Рисунок 1). При попытке применить изменения ничего не происходит.

Рисунок 1 – Окно «Выбора отображаемого расчёта.

Рисунок 1 – Окно «Выбора отображаемого расчёта.

A: Наименование расчёта – это наименование директории, в которой он хранится. Соответственно, ограничения на переименование расчёта совпадают с ограничениями на переименование директорий, например*:

  1. Имена директорий ограничены по длине;
  2. Имена директорий не должны содержать запрещённых знаков;
  3. Имена директорий не должны повторяться;
  4. Имена директорий не должны совпадать с зарезервированными в Windows именами (CON, PRN, AUX, CLOCK, NUL, COM1, COM2, …, COM9, LPT1, LPT2, …, LPT9 и др.).

*С полным списком ограничений можно ознакомиться на официальном сайте Microsoft: https://msdn.microsoft.com/en-us/library/aa365247.

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

Важно: Программа отображает список расчётов, полученных при последнем сканировании директории расчётов. При необходимости обновите данный список вручную, нажатием кнопки «Перезагрузить расчёты».

[свернуть]

2. Моделирование: теплофизика, уравнение теплопроводности, свойства и т.п.

8. Q: Можно ли учесть температурные изменения в течении одного дня/часа при задании зависимости температуры от времени в Граничных условиях/Внешней среде? Например: в рамках одного дня температура в 12:00 = 0°С, а в 13:00 = 100°С?

A: Программный комплекс позволяет учитывать изменение зависимостей от времени с разрешением до 1 секунды. Тем не менее, мы рекомендуем не задавать изменение значений с шагом, меньшим, чем 1 час.

[свернуть]

9. Q: Можно ли использовать дату проведения замеров распределения температуры грунта по глубине, как дату начала расчёта (начальный момент прогнозируемого периода времени)?

A: Да, как правило, дата замеров температуры грунтов принимается за дату начала расчёта.

[свернуть]

10. Q: Необходимо ли задавать зависимости физических величин от времени в Граничных условиях начиная с даты начала моделируемого (прогнозируемого) промежутка времени?

A: Дата начала расчёта не оказывает влияние на зависимости температуры воздуха, солнечной радиации или других физических величин от времени. Все физические величины «привязаны» к календарю и не зависят от даты начала расчёта.

Важно: Удостоверьтесь, что все зависимости физических величин от времени заданы на весь моделируемый промежуток времени.

[свернуть]

11. Q: Можно ли использовать константную температуру грунта (постоянную температуру по всей глубине, на всей расчётной области) в качестве начального распределения температур в грунте?

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

Важно: Для краткосрочных прогнозов (1-3 года), мы рекомендуем указывать максимально точные значения начальной температуры грунта.

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

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

[свернуть]

12. Q: Что такое «Расчёт в естественных условиях» и зачем его применять?

A: «Расчёт в естественных условиях» — это численный эксперимент, который позволяет оценить распределение температур в грунте, исходя из климатических данных и теплофизических свойств грунтов. Тем не менее, некоторые институты используют данный метод для получения начального распределения температуры в грунте, что, на наш взгляд, не всегда является допустимым в силу низкой точности исходных данных (климатических данных и/или данных термометрии).

Мы рекомендуем проводить «Расчёт в естественных условиях» только для проверки соответствия климатических данных данным термометрии:
1. Создайте трёхмерную модель геологии без строительных объектов и техногенных воздействий;
2. Задайте климатические данные;
3. Задайте приблизительную температуру по всей глубине. Как правило, используют температуру характерную для данного региона;
4. Проведите расчёт на 50-100 лет.

Через 50-100 лет температура в грунте стабилизируется, и будет соответствовать климатическим условиям. Полученные значения температур должны быть близки данным термометрии, полученным экспериментальным путём.

[свернуть]

13. Q: После запуска расчета решение останавливается и программный комплекс сообщает «Ошибка памяти».

A: Данная ошибка возникает в том случае, когда программному комплексу не достаточно оперативной или видеопамяти для решения поставленной задачи. Наиболее распространенными причинами данной ошибки являются:

  1. пользователь ошибочно указал значение теплоемкости одного из материалов в «Базе данных материалов и ГУ». Пользователи могут ошибочно указать значение в МДж/(м3*К) или в кДж/(м3*К) вместо Дж/(м3*К). Внимательно перепроверьте значения объемной теплоемкости каждого материала в «Базе данных материалов и ГУ»;
  2. расчетная сетка содержит слишком большое число узлов (ячеек). Сократить число узлов без потери точности можно с использованием маркеров расчетной сетки. Если же маркеры расчетной сетки уже расставлены оптимальным (с точки зрения пользователя) способом, то необходимо сделать расчетную сетку грубее;
  3. минимальный шаг по пространству расчетной сетки крайне мал (менее 1 см);
  4. один из материалов расчетной сетки имеет крайне высокую теплопроводность (более 1000);
  5. очень длинный моделируемый период времени (более 1000 лет);
  6. любая комбинация пунктов 1,3,4,5, дополнительно осложняет задачу и сужает допустимые границы, указанные в соответствующих пунктах. Например, расчет на 500 лет через стальную стенку толщиной 1 см, теплопроводность которой равна 48, может послужить причиной возникновения «Ошибки памяти», т.к. постановка задачи приближается к границам, указанным в пунктах 3,4 и 5.

[свернуть]

3. Интерфейс программного комплекса: использование кнопок, окон

14. Q: Каким образом учесть температурные скважины правильно?

Q: Выполняю следующую последовательность действий:
1. В Базе данных материалов, физических свойств и условий теплообмена (далее БД) во вкладке «Тепловое распределение» создаю температурную скважину и указываю некоторую зависимость температуры от глубины.

Вкладка «Тепловое распределение» Указание (задание) термометрических скважин.
 

Вкладка «Тепловое распределение» Указание (задание) термометрических скважин.

2. В БД во вкладке «Материалы» задаю температуру грунтов, отличную от температур, заданных для температурной скважины.

3. Выполнил расчёт.
В результатах расчёта не вижу влияния температурной скважины.


A: Для каждого Материала в «Базе данных материалов, физических свойств и условий теплообмена» (далее БД) можно применить только один из двух способов задания начальной температуры:
а) Использовать трёхмерное тепловое распределение;
б) Использовать отдельное табличную зависимость температур от глубины.
Это связанно с тем, что грунт не может иметь два различных значения начальной температуры.

Рисунок 1 – Вкладка «Материалы»: указание начальной температуры грунта.
 

Рисунок 1 – Вкладка «Материалы»: указание начальной температуры грунта.

Для использования температурных скважин с целью задания начальной температуры грунтов:
1. Добавьте информацию о температурных скважинах в БД во вкладке «Тепловое распределение»;
2. В БД во вкладке «Материалы» выберите «Использовать тепловое распределение» для всех материалов, температуры которых должны соответствовать трёхмерному температурному распределению (см. Рисунок 2).

 

Рисунок 2 – Переключатель теплового распределения.

3.Выполните расчёт.
Температуры грунтов в начальный момент времени будут соответствовать заданному (с помощью температурных скважин) трёхмерному тепловому распределению.

[свернуть]

15. Q: В ГУ на СОУ разность температур задается с учетом знака или по модулю?

A: Разность температур следуют задавать положительным значением.

[свернуть]

16. Q: Почему при изменении положения одного из трёхмерных объектов в «Редакторе 3D» и выполнении построения «Расчётной сетки», качество дискретизации перемещённого объекта стало существенно ниже?

A: Для высокого качества дискретизации объекта в программном комплексе использовались маркеры расчётной сетки (маркеры разбиения и/или сгущения). При изменении положения трёхмерных объектов, необходимо также перемещать и маркеры расчётной сетки, которые будут задействованы при построении расчётной сетки.

[свернуть]

17. Q: Как изменить положение маркеров расчётной сетки на этапе «Редактор 3D»?

A: Положение маркеров расчётной сетки можно изменять только в «Редакторе 2D». Для этого, перейдите в «Редактор 2D» (в любой момент, до построения расчётной сетки) и отредактируйте положение маркеров. Повторного построения трехмерной модели не требуется.

[свернуть]

18. Q: Как изменить положение маркеров расчётной сетки в «Редакторе 2D»?

A: На левой боковой панели есть группа кнопок, которые позволяют добавлять новые маркеры (подробнее в «Руководстве пользователя», пункт 3.1.1). Маркеры можно выделять и редактировать в области списка (правая часть экрана) и на сцене (область работы с геометрией, в центре экрана). Для просмотра и изменения свойств маркеров выделите один или несколько маркеров в области свойств (правая нижняя часть экрана).

Рисунок 1 - Свойства маркера сетки

Рисунок 1 — Свойства маркера сетки

Абсолютная координата – это координата по оси Z. Обратите внимание, что единицы измерения Z координаты могут отличаться от единиц измерения координат X,Y. Зачастую единица измерения для абсолютных отметок отличается от единицы измерения длины. Так, на Рисунке 1Z координата абсолютной отметки измеряются в метрах, а X и Y координаты – в миллиметрах.

Тип маркера – определяет метод воздействия маркера на расчётную сетку (маркер разбиения или же маркер сгущения). Маркеры сгущения позволяют создавать сгущение расчётной сетки вблизи их положения. Маркеры разбиения позволяют вручную контролировать разбиение сетки.

Тип позиционирования маркера – определяет координатные оси, на которые будет воздействовать маркер. Возможные варианты:

  • XYZ
  • X
  • Y
  • Z

 

Относиться к объекту – все маркеры должны относиться к объекту «Маркеры».

Координаты (местоположение) маркера определяют точку, в которой будет осуществлено сгущение (для маркеров сгущения) или же разбиение (для маркеров разбиения) расчётной сетки. Например, если тип позиционирования маркера установлен в значение X, то сгущение или разбиение будет выполняться только по заданной оси. При построении расчётной сетки  все остальные координаты маркера будут игнорироваться. Рекомендуем ознакомиться с наглядным примером маркеров с различным типом позиционирования на Рисунке 2.

Рисунок 2 – Примеры воздействия маркера сгущения на расчётную сетку

Рисунок 2 – Примеры воздействия маркера сгущения на расчётную сетку

На Рисунке 2 изображены (красным цветом) маркеры сгущения разного типа позиционирования. Синими и зелёными линиями обозначена сетка (границы ячеек расчётной сетки). Черными линиями обозначены координатные оси.

Рисунок 2а – маркеры сгущения с типом позиционирования X. Наблюдается уменьшение шага сетки по пространству по координате X вблизи маркера. Y и Z координаты маркера не влияют на расчётную сетку (тот же эффект будет достигнут, если расположить маркер в позиции красной окружности).

Рисунок 2b — маркеры сгущения с типом позиционирования Y. Наблюдается уменьшение шага сетки по пространству по координате Y вблизи маркера. X и Z координаты маркера не влияют на расчётную сетку (тот же эффект будет достигнут, если расположить маркер в позиции красной окружности).

Рисунок 2с – маркер сгущения с типом позиционирования XYZ. Наблюдается уменьшение шага сетки по всем координатам.

Важно:  Чтобы изменение параметров и/или количества маркеров отобразились на расчётной сетке:

  • Перестройте расчётную сетку, нажав кнопку «Следующий этап» в «Редакторе 3D»;
  • Проверьте параметры построения расчётной сетки.

Для детальной информации касательно режимов построения расчётной сетки, рекомендуем ознакомиться с пунктом 4.6 «Запуск переноса 3D модели на расчетную сетку» Документации программного комплекса.

Примеры практического применения маркеров изложены в бесплатных видеокурсах обучения Frost 3D Universal, доступ к которым Вы можете запросить у менеджмента нашей компании.

[свернуть]

19. Q: Как создать таблицу зависимости температуры от глубины сразу для нескольких моментов времени?

Q: Пример необходимой таблицы изображён на Рисунке 1.

Рисунок 1 - Пример таблицы для отчёта.

Рисунок 1 — Пример таблицы для отчёта.


A: Программный комплекс Frost 3D Universal предоставляет возможность автоматического создания таблицы зависимостей температуры от глубины одновременно для нескольких моментов времени. Для создания таблицы указанного формата (см. Рисунок 1), мы рекомендуем использовать График температуры вдоль вертикали (термометрическая скважина).

Обратите внимание на следующие обозначения:

t_{1},t_{2},...,t_{n} моменты времени, для которых необходимо получить зависимость температуры от глубины;
n количество моментов времени t_{i};
V_{x,y} вертикальная линия в трёхмерном пространстве, координаты в горизонтальной плоскости которой – (x,y)
T(x,y,d,t_{i}) зависимость температуры от глубины (d = depth) в момент времени t_{i}, i \in [1,n] , вдоль вертикали V_{x,y};

 

Последовательность действий:

  1. Зайдите в «Конструктор графиков» и выберите тип графика «Скважина» (см. Рисунок 2).

Рисунок 2 – Создание графика по вертикали (Скважина)

Рисунок 2 – Создание графика по вертикали (Скважина)

  1. Укажите вертикаль V_{x,y}, вдоль которой необходимо получить таблицу зависимости температур от глубины. Для этого в окне «Конструктор графиков» укажите координаты (x,y) интересующей вас вертикали.
  2. Переключите программу в режим отображения температур. После переключения график будет отображать зависимость температуры от глубины, T(x,y,d,t_{i}).
  3. Откройте график двойным кликом в списке.
  4. Повторите следующие действия для каждого момента времени t_{i}:
    • Переключите итерацию на момент времени t_{i}, для отображения значения температур на этот момент времени;
    • Кликните в окне с графиком, и нажмите клавишу F, чтобы зафиксировать график (вместо клавиши F можно использовать соответствующую кнопку на боковой панели управления (слева) в окне графика);
  5. Все необходимые графики зафиксированы. Выберите способ экспорта:
    • Добавьте график в Microsoft Word (см. далее Как скопировать графики в отчет в формате Microsoft Word?) .
    • Скопируйте график в Microsoft Excel (см. далее Как скопировать графики в Microsoft Excel?)

Важно: Аналогичным образом можно создавать графики зависимости доли незамерзшей воды от глубины, скорости фильтрации от глубины и т.д.

[свернуть]

20. Q: Как скопировать графики в отчет в формате Microsoft Word? Возможно ли настроить порядок значений в таблице?

A: 

Начиная с версии 3.0.*.699 все зафиксированные графики могут быть добавлены в отчет (формат Microsoft Word). Для экспорта графиков:

  1. Откройте окно графика;
  2. Нажмите кнопку «Добавить в отчёт» на боковой панели слева (см. Рисунок 1).
  3. После появления окна «Редактор отчетов», задайте нужные вам параметры:
    • «Заголовок», «Заголовок значений аргументов/функции», «Смещение для аргумента»;
    • Поставьте галочку напротив«Выводить значения с фиксированным шагом аргумента» и укажите шаг аргумента*(см. Рисунок 2).
  4. Нажмите кнопку «Закрыть». Данные графиков будут скопированы в отчет с учётом заданных Вами параметров (см. Рисунок 3).

 

* без  спецификации значения в отчет будет добавлена таблица, в которой количество значений аргумента будет пропорционально количеству ячеек в расчетной сетке по оси Z.

Важно: Данный текстовый процессор налагает ряд ограничений на функциональные возможности пользователя. Мы рекомендуем осуществлять экспорт графиков в Microsoft Excel, что в последствии даст возможность изменить ориентацию таблицы и сменить направление обхода.

Рисунок 1 – Добавление графиков в отчёт.

Рисунок 1 – Добавление графиков в отчёт.

Рисунок 2 – Редактор отчетов.

Рисунок 2 – Редактор отчетов.

Рисунок 3 – Пример экспорта графика.

Рисунок 3 – Пример экспорта графика.

[свернуть]

21. Q: Как скопировать графики в Microsoft Excel? Возможно ли автоматически изменить порядок значений в соответствующей таблице?

A: Начиная с версии 3.0.*.699 графики можно не только добавлять в отчёт, но и копировать в Microsoft Excel. Также существует возможность автоматически задать ориентацию таблицы и направление обхода:

  1. Откройте окно графика (см. Рисунок 1);
  2. Нажмите кнопку «Копировать» на боковой панели слева.
  3. После появления окна «Настройки экспорта таблицы», задайте нужные вам параметры копирования графика.
  4. Нажмите кнопку «Применить». Данные графиков будут скопированы в буфер обмена с учётом заданных Вами параметров.
  5. Откройте документ Microsoft Excel и вставьте содержимое буфера обмена.

 

Рисунок 1 – Копирование графиков. Настройки экспорта таблицы.

Рисунок 1 – Копирование графиков. Настройки экспорта таблицы.

Настройки экспорта таблицы:

1) Использование смещение аргумента. Позволяет начать отсчет аргумента от выбранного значения. Рекомендуем использовать для зависимости от глубины, в случае если есть абсолютная отметка, относительно которой нужны значения глубин.

2) Фиксированный шаг аргумента. Позволяет задать шаг аргумента. Значения будут интерполироваться.

3) Сменить ориентацию таблицы. Позволяет выбрать горизонтальную ориентацию, вместо вертикальной ориентации таблицы.

4) Сменить направление обхода аргумента. Позволяет отображать  аргументы от большего к меньшему.

[свернуть]

22. Q: Есть ли возможность автоматизированного создания отчёта о входных данных (параметрах, которые пользователь задал при создании проекта)?

A: Да, программа предоставляет функцию автоматического создания отчёта о входных данных в формате Microsoft Excel.

Вызов данной функции осуществляется в контекстном меню окна «Выбора отображаемого расчёта»

Рисунок 1 – Окно выбора отображаемого расчёта: контекстное меню.

Рисунок 1 – Окно выбора отображаемого расчёта: контекстное меню.

[свернуть]