Skip to content

dlubal-software/Dlubal_CSharp_Client

Dlubal Software GmbH

image image image image

Welcome to Dlubal CSharp library

image image image License: MIT CodeFactor

Nuget Nuget Nuget Nuget Nuget Nuget Build Status Deployment Status

Important Notice: Webservice Maintenance and Dlubal API Transition

Dear Users,

We would like to inform you that, effective 23.05.2025, we are transitioning our existing Webservice into maintenance mode. This means that while the Webservice will continue to be available for existing use, no new enhancements or functionality will be added to it going forward.

For new projects, we highly recommend using the Dlubal API, now based on gRPC. The new Dlubal API offers improved performance, scalability, and modern capabilities designed to better support your applications.

Key Points:

  • Webservice: Still available for use, but will not be enhanced with new functionality.
  • Dlubal API (gRPC): Recommended for new projects as it provides better performance and modern features.

If you have any questions or need assistance with transitioning to the Dlubal API, please feel free to reach out to our support team.

Thank you for your continued support!

Description

This C# project is focused on opening RFEM 6, RSTAB 9 and RSECTION 1 to all our customers, enabling them to interact with our applications on much higher level. If you are looking for tool to help you solve parametric models or optimization tasks, you are on the right place. This project and community will create support for all your projects. The goal is to create easily expandable C# library communicating instructions to RFEM / RSTAB through Web Services (WS), SOAP and WSDL technology. image WS enable you to access your local version of RFEM / RSTAB / RSECTION or remote via internet connection.

Getting started

Geting started with Visual Studio Code

Getting started with Visual Studio

Steps for downloaded release

  • Go to release location
  • Download zip file called DlubalC.Library.zip
  • Unzip it
  • Put dll into your project
  • Reference them
  • Compile your project
  • Make application which uses our Web Services

Steps for Visual Studio

* Install [GitHub Extension](https://marketplace.visualstudio.com/items?itemName=GitHub.GitHubExtensionforVisualStudio)

Steps for Visual Studio Code

Dependencies

  • .NET 5.0 Core or .NET 6.0 Core (depends on your choice, libraries are multi-target)
  • RFEM 6 or RSTAB9 application

Examples

Examples can be found under examples folder.

Documentation πŸ“š

You can find a tutorial for usage on our image.

License

License: MIT

Contribute

Contributions are always welcome! Please ensure your pull request adheres to the following guidelines Contributing

About

C# library and client (or high-level functions) for RFEM 6 and RSTAB 9 using Web Services, SOAP and WSDL

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 6

Languages