为解决实景三维模型OSGB格式文件碎、数量多,不符合三维模型I3S标准规范,难以形成高效、标准的网络发布方案的问题,本文阐述了I3S标准SLPK三维格式的特点及优势,制定了OSGB格式到SLPK格式的转换流程,基于Python语言和XML.DOM类库对OGSB...为解决实景三维模型OSGB格式文件碎、数量多,不符合三维模型I3S标准规范,难以形成高效、标准的网络发布方案的问题,本文阐述了I3S标准SLPK三维格式的特点及优势,制定了OSGB格式到SLPK格式的转换流程,基于Python语言和XML.DOM类库对OGSB模型的元数据文件解析,自动获取模型空间参考系统和原点坐标,并利用ArcGIS Pro ModelBuilder模型构建器参数化建模,实现三维实景模型自动格式转换,最后以四川某水电工程实景三维模型转换为例对该方法进行试验。试验表明,该方法普适、高效,能够为当前三维实景模型高效率、高准确性格式转换提供一定的经验参考。展开更多
工程人员常通过对比设计软件与有限元软件的分析结果,以验算和校核结构设计的合理性。然而,由于软件分析内核的差异,设计软件与有限元软件之间的模型信息往往难以直接传递并转化。针对SAP2000结构设计分析软件向ANSYS有限元分析软件的...工程人员常通过对比设计软件与有限元软件的分析结果,以验算和校核结构设计的合理性。然而,由于软件分析内核的差异,设计软件与有限元软件之间的模型信息往往难以直接传递并转化。针对SAP2000结构设计分析软件向ANSYS有限元分析软件的模型转化问题,基于Python语言和APDL参数化设计语言,编译并开发了STAMT V1.0(SAP2000 To ANSYS Model Transformation V1.0)模型转化程序。相比已有转化程序,STAMT程序实现了更多单元类型、材料属性、截面类型、荷载形式的转化,提高了模型转化的通用性。其次,其涵盖了节点坐标系变换、梁单元坐标系变换、梁端自由度释放、创建刚性域等必备功能,进一步满足了模型转化过程中的功能性需求。然后,采用先建立几何模型后生成有限元模型的转化思路,实现了梁单元网格数量的自定义以及板壳荷载向梁的传递,软件操作界面简洁,便于工程人员的使用。最后,通过单层工业厂房和多层框架结构的两个算例分析,得到转化后模型的质量与原模型一致,前5阶周期的平均误差不超过3%,满足精度要求。研究分析验证了STAMT程序可实现SAP2000模型向ANSYS模型的准确、快速转化。展开更多
文摘为解决实景三维模型OSGB格式文件碎、数量多,不符合三维模型I3S标准规范,难以形成高效、标准的网络发布方案的问题,本文阐述了I3S标准SLPK三维格式的特点及优势,制定了OSGB格式到SLPK格式的转换流程,基于Python语言和XML.DOM类库对OGSB模型的元数据文件解析,自动获取模型空间参考系统和原点坐标,并利用ArcGIS Pro ModelBuilder模型构建器参数化建模,实现三维实景模型自动格式转换,最后以四川某水电工程实景三维模型转换为例对该方法进行试验。试验表明,该方法普适、高效,能够为当前三维实景模型高效率、高准确性格式转换提供一定的经验参考。
文摘工程人员常通过对比设计软件与有限元软件的分析结果,以验算和校核结构设计的合理性。然而,由于软件分析内核的差异,设计软件与有限元软件之间的模型信息往往难以直接传递并转化。针对SAP2000结构设计分析软件向ANSYS有限元分析软件的模型转化问题,基于Python语言和APDL参数化设计语言,编译并开发了STAMT V1.0(SAP2000 To ANSYS Model Transformation V1.0)模型转化程序。相比已有转化程序,STAMT程序实现了更多单元类型、材料属性、截面类型、荷载形式的转化,提高了模型转化的通用性。其次,其涵盖了节点坐标系变换、梁单元坐标系变换、梁端自由度释放、创建刚性域等必备功能,进一步满足了模型转化过程中的功能性需求。然后,采用先建立几何模型后生成有限元模型的转化思路,实现了梁单元网格数量的自定义以及板壳荷载向梁的传递,软件操作界面简洁,便于工程人员的使用。最后,通过单层工业厂房和多层框架结构的两个算例分析,得到转化后模型的质量与原模型一致,前5阶周期的平均误差不超过3%,满足精度要求。研究分析验证了STAMT程序可实现SAP2000模型向ANSYS模型的准确、快速转化。