Command Line Options
PipeLay provides several command line options which can be used in a batch script to automate large runs of multiple project files. The Pipelay project file (*.ppd) can be passed to the PipeLay application (pplstd.exe) in the following manner:
1.Provide the path to the PipeLay executable:
[Path to Pipelay installation directory]\bin\pplstd.exe
2.Provide the path to the PipeLay Project file:
[Path to Pipelay Project file directory]\Pipelay Project file.ppd
3.Provide the name of the Analysis Component to run:
/RUNTYPE= [Name of Analysis Component]
4.Add any optional run type flags
For example, to run the PipeLay standard Example 01 located in a directory C:\Examples using the default PipeLay application installation directory, the following syntax is required:
“C:\Program Files (x86)\Wood Group\PipeLay\bin\pplstd.exe” “C:\Examples\Example 1 - Normal S-Lay \Example 1 - Normal S-Lay.ppd" /RUNTYPE="Normal S-Lay Analysis"
Note: The paths are enclosed in quotes to cater for spaces in the path.
There are optional flags that can be appended to the command line syntax in step four which replicate the actions of the various run command buttons in the Analysis group on the Home tab. The syntax and operation of these flags are as follows:
o/FULL – Run a full analysis.
o/POS – Run postprocessing only
o/SUM – Run summary postprocessing only
o/DNV – Run code checking DNV postprocessing only
o/API – Run code checking API postprocessing only
o/HIS – Run time history
o/FAT – Run fatigue postprocessing
o/TAB – Run tabular postprocessing only
For example to re-run the postprocessing on the previous example the following syntax is required:
“C:\Program Files (x86)\Wood Group\PipeLay\bin\pplstd.exe” “C:\Examples\ Example 1 - Normal S-Lay \Example 1 - Normal S-Lay.ppd" /RUNTYPE="Normal S-Lay Analysis" /POS
And to run a Vessel Motion Timetrace History, the syntax would be:
“C:\Program Files (x86)\Wood Group\PipeLay\bin\pplstd.exe” “C:\Examples\ Example 1 - Normal S-Lay \Example 1 - Normal S-Lay.ppd" /RUNTYPE="Normal S-Lay Analysis" /HIS
To further automate the modification and execution of PipeLay project files they can be exported via the Export/Import functionality. This process can also be executed through command line options as described here.