The pro edition of CAESES/FFW comes with a set of algorithms for design exploration and formal optimizations. However, people often already use external optimization software in their company. In this case, one can make use of the batch mode of the CAESES/FFW pro edition, in order to automatically generate geometry design variants, using the given optimization tool.


Attached is a small setup which demonstrates how simple this works.


  • sweep.fdb

    Project file that contains the geometry model along with its design variables.

  • sweep.fsc

    ASCII file that controls the batch run. It starts CAESES/FFW, sets the values of the design variables and exports an STL file. This fsc-file is the one that needs to be manipulated by the external optimization software, i.e. parameterize the values of the design variables (see the "setValue"-command).

  • run.bat

    Run this file to execute the entire process


The run of sweep.fdb also writes out the number of open edges into a file called "openedges.dat". It is merely a simple check for a closed STL geometry, and this information can be used as well by the optimization tool (geometry validity check).


In order to link the “Runner” to your local CAESES/FFW application, please follow these steps.


  1. Download the zip file
  2. Open "Runner" with an text editor and change the path in line 4 to your CAESES installation directory. 


  3. Save the file and execute the "Runner"


Please note that the batch mode of CAESES/FFW is not available in the Free CAESES Version.


If you have further questions, please consider to visit also:

Our company’s website

Our public CAESES Forum

Our company’s YOUTUBE channel