复杂荷载作用下结构的精细化数值分析是结构和抗爆工程研究领域的重要趋势。Revit作为一款功能强大的结构建模软件,其中包含大量建筑物的物理和功能特性信息,是结构分析非常需要的,但通用大型结构分析软件如ANSYS通常都不具备直接获取...复杂荷载作用下结构的精细化数值分析是结构和抗爆工程研究领域的重要趋势。Revit作为一款功能强大的结构建模软件,其中包含大量建筑物的物理和功能特性信息,是结构分析非常需要的,但通用大型结构分析软件如ANSYS通常都不具备直接获取这些信息的能力。本文提出了基于运用Revit及Revit API技术的模型转换方法,在Visual Studio 2012平台上用C#语言进行二次开发,获取结构分析建模软件所需的几何参数、弹性模量、密度、泊松比等数据,并对复杂的几何模型进行了切分处理,把提取的数据整理成ANSYS APDL命令流格式,从而实现了Revit模型到ANSYS分析模型的直接转换,体现出两者的优势互补和转换的快速高效。最后,在模型转换的基础上进行网格划分,给出一个工程转换实例进行验证,在ANSYS中查看各项数据参数,数据信息内容符合分析计算要求,验证了模型转换程序的正确性和实用性。展开更多
文摘复杂荷载作用下结构的精细化数值分析是结构和抗爆工程研究领域的重要趋势。Revit作为一款功能强大的结构建模软件,其中包含大量建筑物的物理和功能特性信息,是结构分析非常需要的,但通用大型结构分析软件如ANSYS通常都不具备直接获取这些信息的能力。本文提出了基于运用Revit及Revit API技术的模型转换方法,在Visual Studio 2012平台上用C#语言进行二次开发,获取结构分析建模软件所需的几何参数、弹性模量、密度、泊松比等数据,并对复杂的几何模型进行了切分处理,把提取的数据整理成ANSYS APDL命令流格式,从而实现了Revit模型到ANSYS分析模型的直接转换,体现出两者的优势互补和转换的快速高效。最后,在模型转换的基础上进行网格划分,给出一个工程转换实例进行验证,在ANSYS中查看各项数据参数,数据信息内容符合分析计算要求,验证了模型转换程序的正确性和实用性。