То что привел AnpilovVN для меня сплошной мусор. То что выдала предложеная поисковая машина - либо варианты проспетов с сайтов simulia, tesis, zencrack либо старые статьи или методы построение простых моделей для версий 6.5-6.7. Хорошая документация по Абакусу поставляется вместе с ним, дополнительной хорошей(!) документации я не видел.
Я не об этом, хотелось бы поделиться решенной проблемой, вдруг кому-то поможет. Проблема заключалась в следующем. Есть структура вложеных папок
Цитата: .\ -----> |
|-----> SENB_-100
| |-----> 0.001
| |-----> 0.002
| |-----> 0.003
| |-----> 0.004
|
|-----> SENB_-100
|-----> 0.001
|-----> 0.002
|-----> 0.003
|-----> 0.004
В каждой конечной папке находиться скрипт PowerShell/cmd вида (1 строка - запускает расчет; 2 строка - запускает скрипт обработки ODB файла) с именем run.ps1:
Цитата: abaqus job=SENB input="SENB.inp" user=".\v.1.4.0.for" cpus=2 interactive
abaqus python "abaqusMacros.py"
Необходимо рекурсивно обойти все директории и последовательно запусить run.ps1 скрипты для запуска расчета. Причем кол-во папок и глубина вложения заранее не известны. Результатом стал powershell скрипт который необходимо запускать из корневой директории.
Цитата: $arrayRunPs1 = dir -Recurse .\ run.ps1 #создается массив из run файлов, обоходятся рекурсивно все директории
foreach ($i in $arrayRunPs1) { # for цикл по все элементам $arrayRunPs1
$DirName = $i.DirectoryName; # получаем полное имя директории i-того run файла
cd "$DirName"; # переходем в эту директорию
& ".\run.ps1"; # выполняем скрипт находящийся в ней
cd $zz[0].FullName; cd .. } # переходим в корневую папку