首页 > 解决方案 > 反序列化 Tekla Structures *.lis 文件

问题描述

我需要反序列*.lis化从名为 Tekla Structures 的 BIM 软件生成的文件。该文件如下所示:

PROFILE DATABASE EXPORT VERSION = 3

PROFILE_NAME = "HEA100";
{
    TYPE = 1; SUB_TYPE = 1001; COORDINATE = 0.000;
    {
        "HEIGHT"                            9.600000000E+001
        "WIDTH"                             1.000000000E+002
        "WEB_THICKNESS"                     5.000000000E+000
        "FLANGE_THICKNESS"                  8.000000000E+000
        ................................................
        .............more parameters here ..............
        ................................................
    }
}

PROFILE_NAME = "ANOTHER_PROFILE";
{
    TYPE = 1; SUB_TYPE = 1001; COORDINATE = 0.000;
    {
        "HEIGHT"                            9.600000000E+001
        "WIDTH"                             1.000000000E+002
        "WEB_THICKNESS"                     5.000000000E+000
        "FLANGE_THICKNESS"                  8.000000000E+000
        ................................................
        .............more parameters here ..............
        ................................................
    }
}

¿ 这与已知的序列化格式有关吗?

标签: javascriptpythondeserializationbim

解决方案


这似乎是一个配置文件目录。我没有找到完整的文档,但 Thekla 支持有一个注释示例


推荐阅读