Dlubal API
Compatibility
This package version is fully compatible with the following Dlubal App version:
✅ X.16.0002.367.1aa5c94dfaf
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.2
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.2.tar.gz | 4.4 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dlubal_api-2.16.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.7 MB
Release files / dlubal_api-2.16.2.tar.gz
| Download URL | dlubal_api-2.16.2.tar.gz |
|---|---|
| Size | 4.4 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0bb786860c896b3fcf12e9b3e301f7de092f89f53e08ee041e29359df980a8bb
|
|
BLAKE2b-256 checksum How to use checksums |
50c11b507f3f656bfffb29242a676557a6102adb1f0a625a555e38f40de57a0e
|
| 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.2-py3-none-any.whl
| Download URL | dlubal_api-2.16.2-py3-none-any.whl |
|---|---|
| Size | 5.3 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
533d58509f351f636ec759aadceb8aa1281fcb9c319d4d2fd64f4eb14df677fa
|
|
BLAKE2b-256 checksum How to use checksums |
dcb97f4871caa81191d75b1c59575d0911cb6735859a039269e582fc5ac8de45
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.15
|