763x
001069
2019-12-27

[ZH] 常见问题 004260 | Grasshopper 和 RFEM 之间可以进行数据交换吗?

问题:
Grasshopper 和 RFEM 之间有哪些数据交换功能?

答案:
成功安装该接口后,RFEM5 工具栏可用。 使用相应的组件可以控制导出到 RFEM。 为此,只需将它们拖放到编程界面中即可。 不能从 RFEM 导入。

“RFEM 5 COM 组件”允许 Grasshopper 和 RFEM 之间进行通信。 只要您将此组件与几何信息一起使用,就会开始导出。 需要一个打开的 RFEM 文件。 建议使用空文件,因为导出操作会覆盖所有信息。 更新机制暂未实现。 通过使用“值列表”,您还可以定义用于描述几何形状的单位。 通常只有在定义的点非常接近时,才需要修改公差。 在“面板”中可以输入要存储的编号。
“RFEM 5杆件组件”允许您将附加信息附加到几何图形(线、曲线)。 在导出到 RFEM 时会考虑这些,以便可以创建杆件。 材料和截面的名称可以在输入栏(面板)中输入。 杆件旋转可以使用“编号滑块”以 [rad] 为单位进行定义。 对于杆件铰的定义,需要额外加载“RFEM 5 杆件铰组件”。 输入端有 6 个可单独控制的自由度。 释放自由度,需定义值“0”,弹簧常数的单位为[N/m]或[Nm/rad]。 单位不可更改。 目前,不能指定非线性。
“RFEM 5 Surface Component”的用法与“Member”类似。 输入几何图形时需要一个面。 可以使用“面板”将材料附加到它们上。 使用数字滑块可以以 [m] 为单位定义面的厚度。 面的刚度类型可以通过“数值列表”控制。
可以使用“RFEM 5 节点支座组件”创建节点支座。 在输入页面中,您可以定义需要支座的点。 在这种情况下,建议使用现有的面或线定义节点。 所有 6 个自由度都可以控制。 在这种情况下,值“0”表示在相应的方向上释放,“-1”表示固定支座。 弹簧常数的定义与杆件铰的定义相同。

您可以下载如图所示的 Grasshopper 文件。 只需要激活“RFEM 5 COM 组件”。