一个成功的计算模型对象包含了模型从几何形状定义到分析计算结果的所有信息。
对于访问模型的状态,可以认为该方法分两步进行。 首先,我们使用适当的函数来请求信息:
modelStatus = Model.clientModel.service.get_model_info()
定义的 modelStatus 对象现在包含可以使用点表示法访问的属性。 下面是一些示例:
print("模型已计算") if modelStatus.property_has_results print("模型未计算")
print("模型中有打印报告") if modelStatus.property_has_printout_report else print("模型中有无打印报告")
print("模型包含" + str(modelStatus.property_node_count) + " 个节点")
print("模型包含" + str(modelStatus.property_line_count) + " lines")
print("模型包含" + str(modelStatus.property_member_count) + " members")
关于结果,.csv 和 .xml 文件格式已被证明是非常有用的,特别是在后处理方面。 计算得出的数据丰富的结果可以导出并处理,
导出结果表WithDetailedMembersResultsToCsv()
导出结果表WithDetailedMembersResultsToXML()
ParseCSVResultsFromSelectedFileToDict()
ParseXMLResultsFromSelectedFileToDict()