Batch Processor Script and Keywords

<< Click to Display Table of Contents >>

Navigation:  Analysis Output > Statistical Analysis > Batch Processor Analysis >

Batch Processor Script and Keywords

The DVTI_dcsBatchProcess Batch Processor allows running the Statistical Analysis outside of 3DCS environment. It is advantageous to use Batch Processor for models with a large number of parts and/or large amount of calculations.

Reasons for using the Batch Processor:

The following analysis can be launched simultaneously: Monte Carlo analysis, Contributor Analysis, Design of Experiment (DOE), and Simulation-Based Sensitivity (SBS).

It can perform Trend Studies for Simulation, using a set of previously-run Simulation (*.hst) files.

It can split the Simulation into sections to run, using pre-generated seed stream, saved in a Seeds text file. Useful when simulation run time is significant; splitting the simulation between multiple computers will help to improve the performance of a background processor.

 

The Batch Processor can generate several different output files for the analysis results such as *.csv, *.dev, *.raw, *.rel, *.rsh, or *.html for Simulation and *.rss, *.html for Contributor Analysis as well as generating results with the Design of Experiments (DOE) form.

 

The Batch Processor is using an executable DOS program called dcsSimuMacro.exe, which is dependent on the 3DCS Analysis Engine.  DcsSimuMacro can load DCS model files (*.wtx) and then the analysis results (Monte Carlo analysis file *.hst, or Contributor Analysis file *.hlm) can be written into output files.  The macro script file, macro_file_name should be a complete path in text (ASCII) file format and contain the related KEYWORDs to execute the macro functions.

 

Within this Section

Key Words

Example Script file

See Also...

DCS Community - General Modeling Questions

Sample Script File:

C:\Users\Public\Documents\DCS\3DCS_All Platforms_8_0_0_1\Help Manual\External Files\Script Test\Run-Script.bat

 

Batch Mode Flow Chart

dcssimu_flow

 

 

 

 

hmtoggle_arrow1 SimuMacro Script File Key Words

 

hmtoggle_arrow1 Example Script

 

hmtoggle_arrow1 FAQ, Best Practices, and General Information

 

Notes:

EXE Return flag =

= -1; command format error

= -2; //error for missing main license

= -3; //error for missing add-on license

= -4; //no workdir, without workDir, license error is not happening

= 0; No errors; OK