26x
005603
2024-09-06

Starting RFEM 6 as Server

How can I start RFEM 6 as a server? I would like to only access RFEM 6 with Python scripts, and therefore do not need a graphical user interface.


Answer:

No special installation is required to use RFEM 6 as a server. The server version of RFEM is installed as part of the usual installation.

To start the RFEM server, proceed as follows:

  • Open PowerShell.
  • Switch to the installation folder of RFEM 6:

cd "C:\Program Files\Dlubal\RFEM 6.07\bin\"

  • Start the server with the following parameters:

.\RFEM6Server.exe [email protected] --password=123 --license=000005-25 --start-soap-server=8081 --soap-number-of-model-server-ports=10

The command line options have the following meanings:

  • --email

E-mail address of your Dlubal account

  • --password

Your Dlubal account password

  • --license=000005-25

The license ID is composed of your customer number and the license number to be used. In this example, 000005 would be the customer number and 25 the license number.

  • --start-soap-server=8081

The server listens to the general RFEM commands on port 8081.

  • --soap-number-of-model-server-ports=10

The server opens 10 ports for 10 RFEM models that can be opened simultaneously. The first RFEM model is accessed via port 8082, the second model via port 8083, and so on.


Author

Mr. Faulstich is responsible for the quality assurance of the RFEM program and provides customer support.