1.一种钢桁梁精细建模方法,其特征在于:包括以下步骤:A.遍历主桁数据库,通过每条数据包含的子杆件截面号的正负关系、节点号的正负关系判断杆件类型,基于杆件连接形式、焊接错缝形式构建主桁杆件模型;B.遍历桥面系数据库,构建桥面系模型;C.遍历联结系数据库,构建联结系杆件模型;步骤A中判断杆件类型,具体过程如下:a11.子杆件a截面号<0、子杆件b截面号<0、子杆件c截面号=0、节点a号>0,节点b号=0表示仅有1个节点a的杆件;a12.子杆件a截面号>0、子杆件b截面号<0、子杆件c截面号=0、节点a号>0,节点b号=0表示1段子杆件a及1个节点a组成的非端部杆件;a13.子杆件a截面号<0、子杆件b截面号>0、子杆件c截面号=0、节点a号>0,节点b号=0表示1个节点a及1段子杆件b组成的非端部杆件;a14.子杆件a截面号>0、子杆件b截面号=0、子杆件c截面号=0、节点a号>0,节点b号=0表示1段子杆件a及1个节点a组成的端部杆件;a15.子杆件a截面号=0、子杆件b截面号>0、子杆件c截面号=0、节点a号>0,节点b号=0表示1个节点a及1段子杆件b组成的端部杆件;a16.子杆件a截面号<0、子杆件b截面号>0、子杆件c截面号<0、节点a号>0,节点b号>0表示1个节点a及1段子杆件b及1个节点b组成的杆件;a17.子杆件a截面号>0、子杆件b截面号>0、子杆件c截面号=0、节点a号>0,节点b号=0表示1段子杆件a及1个节点a及1段子杆件b组成的杆件;a18.子杆件a截面号=0、子杆件b截面号>0、子杆件c截面号=0、节点a号<0,节点b号<0表示仅有1段子杆件b的杆件;子杆件截面号、节点号的判断规则,具体如下:子杆件截面号、节点号为正表示子杆件、节点存在,且需要构建其模型;子杆件截面号、节点号为负的表示子杆件、节点存在,仅用于获取数据时的索引依据,不需要构建其模型;子杆件截面号、节点号为零的表示子杆件、节点不存在。
2.根据权利要求1所述的一种钢桁梁精细建模方法,其特征在于:步骤A中包括对每条数据内节点号为正的节点建模,对节点内的腹杆接头板建模,其中:a21.节点基准坐标来自主桁数据库;a22.节点尺寸来自节点数据库,以节点号为索引关键字检索节点尺寸、材质、腹杆接头板号;a23.腹杆接头板尺寸来自腹杆接头板数据库,以腹杆接头板号为索引关键字检索腹杆接头板类型、尺寸、材质。
3.根据权利要求1所述的一种钢桁梁精细建模方法,其特征在于:步骤A中包括对每条数据内子杆件截面号为正的子杆件建模,基于焊接错缝形式处理子杆件与节点间的焊接错缝,其中:a31.子杆件端部坐标来自主桁数据库;a32.子杆件截面尺寸来自截面数据库,以子杆件截面号为索引关键字检索组成子杆件截面的各板尺寸、材质;a33.子杆件水平板之间或子杆件竖板与节点板之间厚度不相等时,按照预设坡率实现板厚过渡。
4.根据权利要求1所述的一种钢桁梁精细建模方法,其特征在于:步骤A中包括对每条数据内杆件的连接建模,具体过程如下:a41.采用高强螺栓连接的板,读取每条数据内的杆件端头各板的螺栓信息,在螺栓数据库检索高强螺栓规格、高强螺栓坐标、拼接板长宽厚、填板长宽厚、手孔直径、手孔长度信息,构建高强螺栓连接模型;a42.采用焊接的板跳过此步。
5.根据权利要求1所述的一种钢桁梁精细建模方法,其特征在于:步骤A中读取数据内关于横隔板的坐标、板厚、开孔、材质信息,构建横隔板模型。
6.根据权利要求1所述的一种钢桁梁精细建模方法,其特征在于:步骤A读取数据内接头坐标、内侧接头号、外侧接头号,构建接头模型,其中:接头信息来自接头数据库,以接头号为索引关键字检索接头尺寸、材质。
7.根据权利要求1所述的一种钢桁梁精细建模方法,其特征在于:步骤A中主桁间距不等于0时,将此杆件所有元素镜像,镜像基准面在杆件x轴正向右侧,镜像基准面与杆件距离为主桁间距的1/2;主桁间距等于0时跳过此步。
8.一种钢桁梁精细建模系统,使用如权利要求1~7中任一项所述的一种钢桁梁精细建模方法,其特征在于,包括以下模块:数据提取模块:读取主桁数据库、桥面系数据库、联结系数据库、节点数据库、截面数据库、螺栓数据库、接头数据库、腹杆接头板数据库中存储的参数数据;主桁杆件建模模块:连接数据提取模块,遍历主桁数据库进行主桁杆件建模;桥面系建模模块:连接数据提取模块,遍历桥面系数据库进行桥面系建模;联结系杆件建模模块:连接数据提取模块,遍历联结系数据库进行联结系杆件建模。