1.一种隧道参数化三维设计方法,其特征在于,包括以下步骤:获取第一信息,所述第一信息包括至少一个隧道内轮廓形状信息;根据所述第一信息得到至少一个隧道断面参数;获取第二信息,所述第二信息包括至少一个隧道构件参数;获取第三信息,所述第三信息包括至少一种模型;根据所述第三信息得到纵断面设计数据表格;根据所述隧道断面参数、所述隧道构件参数和所述纵断面设计数据表格计算得到隧道三维设计成果;其中,所述根据所述第三信息得到纵断面设计数据表格,包括:将所述模型输入到三维建模软件OpenRail中,计算得出隧道地质情况、断面起终里程和辅助措施类型的数据,并将所述数据存储到纵断面设计数据表格中;其中,所述将所述模型输入到三维建模软件OpenRail中,计算得出隧道地质情况、断面起终里程和辅助措施类型的数据,包括:将获取到的所述断面起终里程和所述辅助措施类型的数据进行计算,通过所述断面起终里程的数据除以所述辅助措施类型的数据得出布置位置的数据;获取所述布置位置的数据计算得出布置位置线路模型切向量和法向量,并通过所述布置位置线路模型切向量和法向量计算出旋转矩阵,并根据所述辅助措施类型的数据、所述布置位置的数据和所述旋转矩阵最终生成隧道三维设计成果。
2.根据权利要求1所述的隧道参数化三维设计方法,其特征在于,所述根据所述第一信息得到至少一个隧道断面参数,包括:将所述第一信息输入到数字化集成设计软件中,得到至少一个隧道断面参数;所述隧道断面参数包括线间距、初支切点距水沟面距离和沟槽底至轨面距离。
3.一种隧道参数化三维设计装置,其特征在于,包括:第一数据获取模块:用于获取第一信息,所述第一信息包括至少一个隧道内轮廓形状信息;第一读取模块:用于根据所述第一信息得到至少一个隧道断面参数;第二数据获取模块:用于获取第二信息,所述第二信息包括至少一个隧道构件参数;第二读取模块:用于根据所述第二信息得到至少一个隧道构件参数;第三数据获取模块:用于获取第三信息,所述第三信息包括至少一种模型;提取模块:用于根据所述第三信息得到纵断面设计数据表格;计算处理模块:用于根据所述隧道断面参数、所述隧道构件参数和所述纵断面设计数据表格计算得到隧道三维设计成果;其中,所述提取模块还包括:分析存储单元:用于将所述模型输入到三维建模软件OpenRail中,计算得出隧道地质情况、断面起终里程和辅助措施类型的数据,并将所述数据存储到纵断面设计数据表格中;其中,所述计算处理模块还包括:获取分析单元:用于将获取到的所述断面起终里程和所述辅助措施类型的数据进行计算,通过所述断面起终里程的数据除以所述辅助措施类型的数据得出布置位置的数据;获取所述布置位置的数据计算得出布置位置线路模型切向量和法向量,并通过所述布置位置线路模型切向量和法向量计算出旋转矩阵,并根据所述辅助措施类型的数据、所述布置位置的数据和所述旋转矩阵最终生成隧道三维设计成果。
4.根据权利要求3所述的隧道参数化三维设计装置,其特征在于,所述读取模块还包括:第一可读单元:用于将所述第一信息输入到数字化集成设计软件中,得到至少一个隧道断面参数;所述隧道断面参数包括线间距、初支切点距水沟面距离和沟槽底至轨面距离;第二可读单元:用于将所述第二信息输入到数字化集成设计软件中,得到至少一个隧道构件参数。
5.一种隧道参数化三维设计设备,其特征在于,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如权利要求1至2任一项所述隧道参数化三维设计方法的步骤。
6.一种可读存储介质,其特征在于:所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至2任一项所述隧道参数化三维设计方法的步骤。