3.接口
3.1 CDB输出到Excel
CDB输出到Excel是为了在微软Excel里展示SOFiSTiK数据库内的信息而设计的。除了有关CDB的一般信息和已经存在的工况,横截面、节点、梁以及块的结果也可以展示。数据可以自主选择且输入后还可以修改。支持的Microsoft Excel版本可以在“用户选项→Excel”中找到。CDB2Excel 和SOFiSTiK程序交互的目的是使访问CDB数据的路径成为可能。
3.2 输出到DAT
通过输出到DAT,可以将信息从cdbase转换到CADINP的输入,以便之后使用文本编辑器TEDDY。可以通过cdbase由图像或是交互式的输入生成CADINP的输入。例如SOFiMSHC程序的输入可以利用SOFiPLUS来系统生成。如果需要,材料,横截面和荷载也可以通过材料、横截面和工况模式的方法被选择。
文件的调用是通过 SSD 或是 TEDDY的这个按钮来完成的。
图3.1: 对话框:导出到DAT
3.3 IFC 输入和输出
SOFiSTiK 允许读取或写入在开源标准Industry Foundation Classes (IFC)中定义的数据。材料、截面、结构单元和荷载可以在SSD里通过使用菜单栏输入 ’File ! IFCImport/Export...’输出。在此方面SOFiSTiK支持IFC的“结构分析视图”,版本2x3 (也可以在此网站上看到: www.buildingsmart.de/bim-knowhow/ifc)。以同样的方式,一个相关版本的IFC文档也可以被读入或转化为SOFiSTiK数据库。IFC输入会在SOFiSTiK输入语言 CADINP中生成了一个文本文档,这个文档可以被置于SSD或是Teddy项目中。
然而,大部分的 IFC-兼容软件包只支持“Coordination View(协调视图)”, 此视图最初只由建筑物信息组成不能直接应用于结构分析。包括“Coordination View(协调视图)”的IFC文档通过使用Autodesk Revit 或Autodesk Architectural Desktop进行读入。输出IFC文档格式是不可能的,因为SOFiSTiK模型没有包含一些必要的信息(例如与体积有关的信息)。
关于不同的IFC形式的概况介绍查看:www.buildingsmart.de/bim-know-how/ifc。
在输入和输出对话框内设置了待读取的对话路径和文件名 (*.cdb 或是 *.ifc) 之后就可以使用命令‘应用’来开启对话。
图3.2: IFC-输入/ 输出
3.4 Autodesk® Revit®的扩展
SOFiSTiK关于 Autodesk® Revit® Structure的端口实现了与SOFiSTiK软件包全部特性的有限元分析的无缝对接。3D网格生成器是软件最强大的使用功能当中的一种,可以在Revit Structure中直接开始自动划分有限元网格,以实现快速的计算模型的系统改变。
图 3.3: Autodesk® Revit® Structure的SOFiSTiK 端口
现有的版本的接口还提供很多功能方便Revit Structure和SOFiSTiK之间交流,Revit Structure中的输入也更加简单。
以下特性简化了工作流:
• 材料映射
• 横截面映射
• 在Revit结构中直接分配SOFiSTiK组号;
• SOFiSTiK载荷分布区面积荷载作用于梁;
• 在平板的情况下划分区域荷载为棋盘状荷载分布;
• 计算子系统:导出子系统(如带横梁的板),在子系统中连接处的构件(如墙、柱比等)作为弹性或固定支座。
即时查看结构模型可直接从Revit中启动ANIMATOR和WinGRAF。然后模型可以被置入到SOFiSTiK Structural Desktop(SSD)的项目中进行进一步的分析和设计。该模型的修改也可以使用SOFiSTiKt’s AutoCAD添加SOFiPLUS。
3.5 SOFiSTiK 的Rhinoceros (犀牛)接口
SOFiSTiK的 Rhinoceros(犀牛)接口可以定义SOFiSTiK结构分析生成有限元模型也是犀牛软件功能的扩展。像点、曲线或曲面中的几何对象可以通过结构信息来进行扩展,例如横截面或材料特性。由梁单元和壳单元组成的有限元网格的生成可以在程序中进行。
一些附加功能,将整合在sofistik工具箱中,可以提供可视化的横截面(例如为了渲染),显示的结构属性作为标注或选择特定属性的对象。
安装SOFiSTiK的 Rhinoceros(犀牛)接口之后,犀牛将融入SOFiSTiK计算环境(SOFiSTiK Structural Desktop),在建模,网格划分和进一步的计算步骤之间提供无缝对接,无需手动地将数据在不同的程序之间进行传递。
与几乎所有的犀牛中的其他数据的结构信息相似,通过Rhinoscript或用户定义的扩展程序,结构信息可以被进一步编辑和使用。该属性可以实现SOFiSTiK的 Rhinoceros(犀牛)接口的功能的延展,根据公司或项目的具体需要来定制相关的功能。
更多信息可查看RHINO_INTERFACE手册。
图3.4: SOFiSTiK 犀牛接口