Dlubal API
Compatibility
This package version is fully compatible with the following Dlubal App version:
✅ X.16.0001.317.fb4fe864fb7
Overview
The dlubal.api package is the next-generation Python client library for interacting with Dlubal Software APIs, leveraging modern gRPC technology to deliver high-speed communication, scalability, and improved performance. This API enables seamless automation and remote access to Dlubal software RFEM 6 and RSTAB 9, with plans for near-future support for additional products in the Dlubal portfolio.
Installation
Ensure you have Python 3.10+ installed. Then, install the package via pip:
pip install dlubal.api
For additional installation options, refer to the official documentation.
Quick Start
Authentication & Authorization
To use the API, you need:
- API Key: Obtainable via your Extranet | API & Cloud dashboard.
- API Subscription: Dlubal API Subscriptions
Example Usage
from dlubal.api import rfem
with rfem.Application(api_key="your_api_key") as rfem_app:
# Example API call
rfem_app.create_model("MyModel")
rfem_app.create_object(
rfem.structure_core.Node(coordinate_1=2)
)
Documentation & Support
- 📖 API Documentation: API Docs
- 💬 Support: Contact Dlubal Support
- 🔑 Extranet: API & Cloud Dashboard
License
This package is proprietary software and requires an active API Service subscription. Unauthorized use is prohibited.
Metadata
Release files for dlubal.api 2.16.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dlubal_api-2.16.1.tar.gz | 4.4 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dlubal_api-2.16.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.7 MB
Release files / dlubal_api-2.16.1.tar.gz
| Download URL | dlubal_api-2.16.1.tar.gz |
|---|---|
| Size | 4.4 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2acada5e6dad86fa9cea8f36ed2534bba26a29fd27d219e08d69629c12417b84
|
|
BLAKE2b-256 checksum How to use checksums |
6da00626c1890fc0901b4c56acb7984db4050f18bba1690f6141569aa4e131cc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.15
|
Release files / dlubal_api-2.16.1-py3-none-any.whl
| Download URL | dlubal_api-2.16.1-py3-none-any.whl |
|---|---|
| Size | 5.2 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
eaf0890d3982fbf46a7a6e41ce34e1f353fce90ddef7f4d0c3a62cd16333d06e
|
|
BLAKE2b-256 checksum How to use checksums |
96fd5c20d6f2e2e7ac2ab8b77988be8cc7c62ef296d53ea7f783d884650af9e8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.15
|