Ранее экспортированные проекты можно запустить из командной строки.
Предварительные требования
Проект необходимо экспортировать с помощью диалогового окна Подготовка к запуску из командной строки.
Для запуска проекта необходимы следующие файлы: <N>.fbd и <N>.xmlconfig, где <N> – номер проекта (для получения дополнительной информации обращайтесь к разделу “Файлы проекта”).
Процедура
- Скопируйте папку с экспортированным файлами на тот компьютер, который необходимо использовать для выполнения расчетов проектов. Эта папка может использоваться по сети совместно.
- Убедитесь, что CADFLO установлен на компьютере, который будет использоваться для расчета проектов.
- Чтобы запустить расчет проекта с командной строки, введите следующие команды:
В системах Microsoft Windows:
<CADFLO_install_path>\bin\efdsolver.exe [/m] [/s] [/continue] [/processors:#] /config:”<path_to_xmlconfig>”
На платформах Linux:
<CADFLO_install_path>/bin/run-CADFLO.sh [/m] [/s] [/continue] [/processors:#] /config:”<path_to_xmlconfig>”
Чтобы создать расчетную сетку и затем выполнить расчет серии проектов:
<CADFLO_install_path>/bin/run-all-recursive.sh <path_to_projects> <#processors>
Здесь:
- <CADFLO_install_path>
– путь к установленному приложению CADFLO;
- <path_to_xmlconfig>
– абсолютный или относительный путь к файлу <project_name>.xmlconfig, расположенному в папке проекта;
- <path_to_projects>
абсолютный путь к папке проектов (если запускается расчет серии проектов, то будет выполнен расчет всех проектов, расположенных в подпапках в указанной папке);
- /m
создает расчетную сетку для проекта;
- /s
запускает проект, для которого уже была построена сетка;
- /continue
продолжает расчет с момента остановки решателя;
- /processors:#
задает количество процессоров или процессорных ядер, которые следует использовать для расчета. По умолчанию число процессоров установлено равным 1. Чтобы использовать все доступные процессоры или процессорные ядра, задайте следующий параметр: /processors:max.
Например, чтобы создать расчетную сетку и затем выполнить расчет проекта, используя 8 процессоров (или процессорных ядер), введите следующую команду:
В системах Microsoft Windows:
"C:\Program Files\CADFLO\CADFLO FEX2209\bin\efdsolver.exe" /m /s /processors:8 /config:"D:\Temp\MM.DD.YY_HH.MM.SS\example\1\1.xmlconfig"
На платформах Linux:
/opt/CADFLO/CADFLO-2209.0-Linux/bin/run-CADFLO.sh /m /s /processors:8 /config:"/home/user/tasks/1/1.xmlconfig"
- Чтобы остановить расчет и сохранить результаты, нажмите Ctrl+C.