网络服务和应用程序编程接口

产品介绍

  • 信息表

RFEM 6 / RSTAB 9 的可编程接口

新闻简报

您能定期收到关于公司新闻、实用技巧、预定活动、促销和优惠券的信息。

真的很棒

“我认为Dlubal网络课堂和网站上的大量信息非常专业,非常棒!”

网络服务和应用程序编程接口 REM 6 / RSTAB 9 的一个可编程接口。 软件 RFEM 6 和 RSTAB 9 基于该技术提供了一种服务器服务,既可以在本地使用,也可以通过网络使用。 通过客户端和服务器之间的通信,可以向 RFEM/RSTAB 发送请求和接收反馈。

利用 Python 和 C# 编程语言的高级库,可以轻松直观地使用网络服务。 在GitHub 上可以下载高级库。 您可以免费使用它们,并可根据自己的需要进行调整。 我们随时欢迎您对我们的开源库做出贡献。

如果您很少或没有使用 Python 编程,那么使用 RFEM 6 和 Python 编程的视频教程将帮助您入门。

1

产品特性

普通版
此版本可以在 RFEM/RSTAB 中读写数据。 但是,该应用程序和 RFEM/RSTAB 必须在同一台计算机上运行。

专业版
除了具有普通版的性能外,还可以通过网络进行通信。
2

优势

网络服务和应用程序编程接口涵盖了建筑行业中的通用方面。 然而每个地区、国家、公司和土木工程师会有不同的设计计算要求。

通过网络服务和应用程序编程接口,任何用户都可以依靠 RFEM/RSTAB 的卓越性能和可靠性轻松创建自己的计算和设计体系。

随着个性化和自动化的结构分析与设计的需求日益增加, 网络服务技术使用户可以快速准确地创建所需的特定功能。 我们的客户可以选择自己独立开发或与我们合作共同开发此类解决方案。

3

应用范围

可以通过不同方式使用网络服务和应用程序编程接口。 以下是关于网络服务和应用程序编程接口如何为您的公司提供支持的一些想法:

  • 为 RFEM 6/RSTAB 9 创建额外的应用程序
  • 可以提高工作流程的效率(例如定义和输入模型),并将 RFEM 6/RSTAB 9 集成到您公司的应用程序中
  • 模拟和计算多种设计选项
  • 对大小、形状和拓扑运行优化算法
  • 访问计算结果
  • 生成PDF格式的打印报告

不仅通过算法模型定义,而且通过以下方式自动提高工作质量:

  • 通过使用您自己的控件扩展/整合 RFEM 6/RSTAB 9
  • 提高用于完成项目的各个软件之间的互操作性
4

什么是网络服务和应用程序编程接口 (API)?

网络服务和应用程序编程接口是一个基于 XML 的信息交换系统,用于客户端和服务器之间的直接通信。 这些系统可以包括程序、对象、消息或文档。 例如当用户使用搜索引擎进行搜索时,客户端和服务器之间通过 HTTP 类型的网络服务协议进行通信。

这里客户端是您的编程环境(.NET, Python, JavaScript),服务提供者是 RFEM 6。 通过客户端和服务器之间的通信,可以向 RFEM/RSTAB 发送请求和接收反馈。

网络服务和应用程序编程接口之间的区别是什么?
  • 网络服务是一个开源协议和标准的集合,用于在系统和应用程序之间进行数据交换。 应用编程程序是一种软件接口,允许两个应用程序在不涉及用户的情况下进行交互。
  • 所有的网络服务都是应用程序编程接口,但并非所有的应用程序编程接口都是网络服务。

网络服务技术的优势是什么?
  • 组织内部和组织之间更快的沟通
  • 服务独立于其他服务
  • 通过网络服务,您可以使用您的应用程序将信息和功能发送到世界其他地方。
  • 网络服务可以帮助您在不同的应用程序和平台之间交换数据。
  • 应用程序之间可以相互通信、交换数据和共享服务。
  • SOAP 确保了在不同平台和基于不同语言创建的程序能够互相安全地交换数据。
5

支持的语言

理论上,可以使用任何编程语言创建网络服务。 但是,我们德儒巴团队已经为我们的用户创建了高级功能。 利用这些高级功能,您可以通过简单的编程创建功能强大的脚本。 这些库包括:

因为特殊的原因,我们决定使用这两种编程语言。 尤其 Python 有以下特点:

  • 简单易学
  • 仍然非常强大
  • 有许多扩展和库可供选择
  • 互联网上有很多可用资源

价格

价格
29.00 EUR

这些价格针对所有国家和地区。

在 RFEM 6 中多层面的分析

RFEM 6 中多层面的分析和建筑模型的应用

Webinar 2022年09月28日 10:00 - 11:00 CEST

在 RFEM 6 中使用有限元模型分析钢结构节点\n

在 RFEM 6 中使用有限元模型分析钢结构节点

Webinar 2022年09月29日 14:00 - 15:00 CEST

网络培训 | 英语

RFEM 6 | 基本

在线培训 2022年10月7日 9:00 - 13:00 CEST

RFEM 6 和 RSTAB 9 按照 EC 8 进行地震设计

RFEM 6 和 RSTAB 9 按照欧洲规范 8 进行地震设计

Webinar 2022年10月11日 14:00 - 15:00 CEST

网络培训 | 英语

RFEM 6 | 高校学生 | 杆件设计入门

在线培训 2022年10月12日 16:00 - 19:00 CEST

网络培训 | 英语

欧洲规范 2 | 混凝土结构按照 DIN EN 1992-1-1

在线培训 2022年10月18日 9:00 - 13:00 CEST

网络培训 | 英语

RSECTION | 高校学生 | 强度理论导论

在线培训 2022年10月19日 16:00 - 19:00 CEST

网络培训 | 英语

RFEM 6 | 高校学生 | 有限元介绍

在线培训 2022年10月27日 16:00 - 19:00 CEST

网络培训 | 英语

RFEM 6 | 高校学生 | 钢结构设计入门

在线培训 2022年11月10日 16:00 - 17:00 CET

网络培训 | 英语

欧洲规范 3 | 钢结构按照 DIN EN 1993-1-1

在线培训 2022年11月17日 9:00 - 13:00 CET

网络培训 | 英语

RFEM 6 | 高校学生 | 钢筋混凝土结构设计概论

在线培训 2022年11月18日 16:00 - 17:00 CET

网络培训 | 英语

RFEM 6 | 按照 EC 8 进行动力分析和地震设计

在线培训 2022年11月23日 9:00 - 13:00 CET

网络培训 | 英语

RFEM 6 | 高校学生 | 木结构设计入门

在线培训 2022年11月25日 16:00 - 17:00 CET

网络培训 | 英语

欧洲规范 5 | 木结构建筑按照 DIN EN 1995-1-1

在线培训 2022年12月8日 9:00 - 13:00 CET

网络培训 | 英语

RFEM 6 | 按照 EC 8 进行动力分析和地震设计

在线培训 2022年09月21日 9:00 - 13:00 CEST

RFEM 6 中的 Rhino/Grasshopper 集成

RFEM 6 中的 Rhino/Grasshopper 集成

Webinar 2022年09月20日 14:00 - 15:00 EDT

网络培训 | 英语

欧洲规范 5 | 木结构建筑按照 DIN EN 1995-1-1

在线培训 2022年09月15日 9:00 - 13:00 CEST

在 RFEM 6 中考虑施工阶段\n

在 RFEM 6 中考虑施工阶段

Webinar 2022年09月8日 14:00 - 15:00 CEST

RSTAB 9
RFEM 中的职业学校 3D 模型 (© Eggers Tragwerksplanung GmbH)

附加分析

优化和成本/CO2 排放估算模块由两部分组成。一方面可通过粒子群优化 (PSO) 的人工智能技术 (AI) 为参数化的模型和块找到符合通常优化标准的合适的参数。 另一方面,该模块可通过为结构模型的每种材料指定单价或排放量来估算整个模型成本或二氧化碳排放量。

第一个许可证价格
1,650.00 EUR
RFEM 6
正交胶合木(CLT)建筑

附加分析

用户可以通过多层结构模块对多层结构进行定义。 计算时可以考虑或不考虑剪切耦合。

第一个许可证价格
1,250.00 EUR