本文主要是介绍【C#】【SAP2000】读取SAP2000中所有Frame对象在指定工况的温度荷载值到Grasshopper中,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
if (build == true)
{// 连接到正在运行的 SAP2000// 使用 COM 接口获取 SAP2000 的 API 对象cOAPI mySapObject = (cOAPI)System.Runtime.InteropServices.Marshal.GetActiveObject("CSI.SAP2000.API.SapObject");// 获取 SAP2000 模型对象cSapModel mySapModel = mySapObject.SapModel;// 获取所有框架单元的总数int numberFrames = 0; // 存储框架单元的总数string[] frameNames = null; // 存储所有框架单元的名称// 调用 SAP2000 API 的 GetNameList 函数获取框架单元的总数和名称int ret = mySapModel.FrameObj.GetNameList(
这篇关于【C#】【SAP2000】读取SAP2000中所有Frame对象在指定工况的温度荷载值到Grasshopper中的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!