建筑结构导荷虚面的建模方法技术

技术编号:28036595 阅读:11 留言:0更新日期:2021-04-09 23:18
本发明专利技术公开了一种建筑结构导荷虚面的建模方法,包括建立整体杆件容器、外边缘杆件容器、第一相邻边容器和第二相邻边容器;将轴线模型的杆件存储到整体杆件容器;将最外边缘杆件存储到外边缘杆件容器;确定第一相邻杆件并存储到第一相邻边容器;确定三角形封闭连接并建立三角形导荷虚面单元;不存在三角形封闭连接时,找出与第一相邻杆件连接的第二相邻杆件并存储到第二相邻边容器,确定四边形封闭连接建立四边形导荷虚面单元;在导荷虚面单元建立完成之后,将外边缘杆件容器中的最外边缘杆件删除,将第一相邻边容器和第二相邻边容器之中的第一相邻杆件、第二相邻杆件作为最外边缘杆件向内循环建立导荷虚面单元。本发明专利技术能够提高建模效率和精度。

【技术实现步骤摘要】
建筑结构导荷虚面的建模方法
本专利技术涉及建筑结构的建模领域,特别涉及一种建筑结构导荷虚面的建模方法。
技术介绍
目前,建筑结构及幕墙工程越来复杂及建筑体量庞大,其制造及设计过程中都需要导荷虚面来辅助设计,以保证其结构强度。手工建立导荷虚面不仅效率低,而且存在严重的误差,从而导致建模精度低。另外,手工建立导荷虚面的建模周期长、建模效率低。
技术实现思路
本专利技术所要解决的技术问题是,提供了一种建筑结构导荷虚面的建模方法,以实现自动建模、提高建模效率和建模精度。为了解决上述技术问题,本专利技术提供的技术方案是:一种建筑结构导荷虚面的建模方法,包括:步骤201,在具有编程接口的建模软件中提供建筑结构的轴线模型,其中轴线模型由若干杆件连接而成;步骤202,建立整体杆件容器、外边缘杆件容器、第一相邻边容器和第二相邻边容器;步骤203,将需要建立导荷虚面的轴线模型的全部杆件存储到整体杆件容器之中;步骤204,提取轴线模型中的最外边缘杆件,将最外边缘杆件存储到外边缘杆件容器之中,同时将最外边缘杆件从整体杆件容器中删除;步骤205,提取外边缘杆件容器之中最外边缘杆件的端点的坐标点及整体杆件容器之中其余杆件的端点的坐标点,计算最外边缘杆件的每个端点与整体杆件容器之中其余杆件的每个端点之间的距离,当最外边缘杆件的端点与整体杆件容器之中其余杆件的端点之间的距离符合端点公差范围时,确定符合端点公差范围对应的其余杆件为第一相邻杆件,将第一相邻杆件存储到第一相邻边容器之中;步骤206,提取第一相邻边容器之中的第一相邻杆件的端点的坐标点,计算全部第一相邻杆件的端点之间距离;判断是否存在两个第一相邻杆件的端点之间距离符合端点公差范围;当存在两个第一相邻杆件的端点之间距离符合端点公差范围时,确定两个第一相邻杆件与最外边缘杆件之间存在三角形封闭连接,以构建三角形封闭连接的最外边缘杆件和两个第一相邻杆件中的任意一个端点为起点按同一方向自动建立三角形导荷虚面单元;否则确定第一相邻边容器中没有第一相邻杆件与最外边缘杆件之间存在三角形封闭连接;执行步骤209;步骤208,在三角形导荷虚面单元建立完成之后,将对应三角形封闭连接中的最外边缘杆件从外边缘杆件容器中删除,将对应三角形封闭连接中的第一相邻杆件从第一相邻边容器中转移存储到外边缘杆件容器之中作为最外边缘杆件并将其从整体杆件容器中删除,清空第一相邻边容器;循环执行步骤205;步骤209,提取第一相邻边容器之中的全部第一相邻杆件的端点的坐标点,计算第一相邻杆件的端点与整体杆件容器之中其余杆件的端点之间的距离;当第一相邻杆件的端点与整体杆件容器之中其余杆件的端点之间的距离是否符合端点公差范围时,确定第一相邻杆件与整体杆件容器之中其余杆件之间存在连接,并将符合端点公差范围的其余杆件确定为第二相邻杆件存储到第二相邻边容器之中;步骤210,检查第二相邻边容器之中的全部第二相邻杆件,当第二相邻边容器之中存在重叠的第二相邻杆件时,确定重叠的第二相邻杆件与相邻的两个第一相邻杆件及最外边缘杆件之间存在四边形封闭连接,以构建四角形封闭连接的最外边缘杆件、两个第一相邻杆件和一个第二相邻杆件中的任意一个端点为起点按同一方向自动建立四边形导荷虚面单元;步骤211,在四边形导荷虚面单元建立完成之后,将对应四边形封闭连接中的最外边缘杆件从外边缘杆件容器中删除,同时将对应四边形封闭连接中的第一相邻杆件从第一相邻边容器中转移存储到外边缘杆件容器之中作为最外边缘杆件;以及将对应四边形封闭连接中的第二相邻杆件从第二相邻边容器中转移存储到外边缘杆件容器之中作为最外边缘杆件,清空第一相邻边容器和第二相邻边容器;循环执行步骤205;步骤212,在轴线模型上完成所有导荷虚面单元的建立之后,完成建筑结构的导荷虚面的自动建模。进一步地,本专利技术提供的建筑结构导荷虚面的建模方法,在步骤202之前,去除轴线模型中重叠的杆件。进一步地,本专利技术提供的建筑结构导荷虚面的建模方法,所述轴线模型通过手工建立。进一步地,本专利技术提供的建筑结构导荷虚面的建模方法,通过编程语言捕捉坐标点自动建立轴线模型。进一步地,本专利技术提供的建筑结构导荷虚面的建模方法,在步骤204中,提取轴线模型中的最外边缘杆件通过手工点取或者自动捕捉获取。进一步地,本专利技术提供的建筑结构导荷虚面的建模方法,所述步骤206和步骤210中同一方向为顺时针方向或者逆时针方向。进一步地,本专利技术提供的建筑结构导荷虚面的建模方法,端点公差范围为0以上的预设值。进一步地,本专利技术提供的建筑结构导荷虚面的建模方法,当存在三角形封闭连接和四边形封闭连接时,当端点之间的距离小于端点公差范围时,以任意一个端点为基础构建相应的三角形或者四边形导荷虚面单元。与现有技术相比,本专利技术的有益效果如下:本专利技术提供的建筑结构导荷虚面的建模方法,能够根据轴线模型由外向内部自动寻找三角形封闭连接和四边形封闭连接杆件,并自动建立相应的三角形导荷虚面单元和四边形导荷虚面单元,直到对轴线模型的所有杆件自动完成完整的导荷虚面的建立,实现了建筑结构导荷虚面的自动化,降低了手工建模由于视觉疲劳引起的误差,提高了建模效率和建模精度以及缩短了建模周期。特别对于大型的项目效果,其建模效率和建模周期更为显著。附图说明图1是建筑结构的轴线模型的结构示意图;图2是在轴线模型上提取最外边缘杆件的结构示意图;图3至图4是建立三角形导荷虚面单元的局部放大结构示意图;图5是在轴线模型上建立三角形导荷虚面单元的整体结构示意图;图6是在一根最外边缘杆件上确定其连接的第一相邻杆件的结构示意图;图7是最外边缘杆件上一根第一相邻杆件上确定其连接的第二相邻杆件的结构示意图;图8是最外边缘杆件上另一根第一相邻杆件上确定其连接的第二相邻杆件的结构示意图;图9是确定重叠的第二相邻杆件及构建四边形导荷虚面单元的结构示意图;图10是沿顺时针方向建立四边形导荷虚面单元的结构示意图;图11是沿逆时针方向建立四边形导荷虚面单元的结构示意图;图12是在轴线模型上建立四边形导荷虚面单元的整体结构示意图;图13是在轴线模型上建立完整的导荷虚面的结构示意图;图14是轴线模型及其上的导荷虚面设置在梁的结构示意图;图15是通过导荷虚面设计的钢筋结构;图16是对根据设计的钢筋结构浇筑混凝土形成的建筑结构的结构示意图;图中所示:100、轴线模型,300、导荷虚面,310、三角形导荷虚面单元,320、四边形导荷虚面单元,400、梁,500、钢筋结构;600、建筑结构;W为最外边缘杆件,Q为第一相邻杆件,P为第二相邻杆件。具体实施方式下面结合附图对本专利技术作详细描述:请参考图1至图8,本专利技术实施例提供一种建筑结构导荷虚面的建模方法,可以包括以下步骤:步骤201,请参考图1,在具有编程接口的建模本文档来自技高网...

【技术保护点】
1.一种建筑结构导荷虚面的建模方法,其特征在于,包括:/n步骤201,在具有编程接口的建模软件中提供建筑结构的轴线模型,其中轴线模型由若干杆件连接而成;/n步骤202,建立整体杆件容器、外边缘杆件容器、第一相邻边容器和第二相邻边容器;/n步骤203,将需要建立导荷虚面的轴线模型的全部杆件存储到整体杆件容器之中;/n步骤204,提取轴线模型中的最外边缘杆件,将最外边缘杆件存储到外边缘杆件容器之中,同时将最外边缘杆件从整体杆件容器中删除;/n步骤205,提取外边缘杆件容器之中最外边缘杆件的端点的坐标点及整体杆件容器之中其余杆件的端点的坐标点,计算最外边缘杆件的每个端点与整体杆件容器之中其余杆件的每个端点之间的距离,当最外边缘杆件的端点与整体杆件容器之中其余杆件的端点之间的距离符合端点公差范围时,确定符合端点公差范围对应的其余杆件为第一相邻杆件,将第一相邻杆件存储到第一相邻边容器之中;/n步骤206,提取第一相邻边容器之中的第一相邻杆件的端点的坐标点,计算全部第一相邻杆件的端点之间距离;判断是否存在两个第一相邻杆件的端点之间距离符合端点公差范围;当存在两个第一相邻杆件的端点之间距离符合端点公差范围时,确定两个第一相邻杆件与最外边缘杆件之间存在三角形封闭连接,以构建三角形封闭连接的最外边缘杆件和两个第一相邻杆件中的任意一个端点为起点按同一方向自动建立三角形导荷虚面单元;否则确定第一相邻边容器中没有第一相邻杆件与最外边缘杆件之间存在三角形封闭连接;执行步骤209;/n步骤208,在三角形导荷虚面单元建立完成之后,将对应三角形封闭连接中的最外边缘杆件从外边缘杆件容器中删除,将对应三角形封闭连接中的第一相邻杆件从第一相邻边容器中转移存储到外边缘杆件容器之中作为最外边缘杆件并将其从整体杆件容器中删除,清空第一相邻边容器;循环执行步骤205;/n步骤209,提取第一相邻边容器之中的全部第一相邻杆件的端点的坐标点,计算第一相邻杆件的端点与整体杆件容器之中其余杆件的端点之间的距离;当第一相邻杆件的端点与整体杆件容器之中其余杆件的端点之间的距离是否符合端点公差范围时,确定第一相邻杆件与整体杆件容器之中其余杆件之间存在连接,并将符合端点公差范围的其余杆件确定为第二相邻杆件存储到第二相邻边容器之中;/n步骤210,检查第二相邻边容器之中的全部第二相邻杆件,当第二相邻边容器之中存在重叠的第二相邻杆件时,确定重叠的第二相邻杆件与相邻的两个第一相邻杆件及最外边缘杆件之间存在四边形封闭连接,以构建四角形封闭连接的最外边缘杆件、两个第一相邻杆件和一个第二相邻杆件中的任意一个端点为起点按同一方向自动建立四边形导荷虚面单元;/n步骤211,在四边形导荷虚面单元建立完成之后,将对应四边形封闭连接中的最外边缘杆件从外边缘杆件容器中删除,同时将对应四边形封闭连接中的第一相邻杆件从第一相邻边容器中转移存储到外边缘杆件容器之中作为最外边缘杆件;以及将对应四边形封闭连接中的第二相邻杆件从第二相邻边容器中转移存储到外边缘杆件容器之中作为最外边缘杆件,清空第一相邻边容器和第二相邻边容器;循环执行步骤205;/n步骤212,在轴线模型上完成所有导荷虚面单元的建立之后,完成建筑结构的导荷虚面的自动建模。/n...

【技术特征摘要】
1.一种建筑结构导荷虚面的建模方法,其特征在于,包括:
步骤201,在具有编程接口的建模软件中提供建筑结构的轴线模型,其中轴线模型由若干杆件连接而成;
步骤202,建立整体杆件容器、外边缘杆件容器、第一相邻边容器和第二相邻边容器;
步骤203,将需要建立导荷虚面的轴线模型的全部杆件存储到整体杆件容器之中;
步骤204,提取轴线模型中的最外边缘杆件,将最外边缘杆件存储到外边缘杆件容器之中,同时将最外边缘杆件从整体杆件容器中删除;
步骤205,提取外边缘杆件容器之中最外边缘杆件的端点的坐标点及整体杆件容器之中其余杆件的端点的坐标点,计算最外边缘杆件的每个端点与整体杆件容器之中其余杆件的每个端点之间的距离,当最外边缘杆件的端点与整体杆件容器之中其余杆件的端点之间的距离符合端点公差范围时,确定符合端点公差范围对应的其余杆件为第一相邻杆件,将第一相邻杆件存储到第一相邻边容器之中;
步骤206,提取第一相邻边容器之中的第一相邻杆件的端点的坐标点,计算全部第一相邻杆件的端点之间距离;判断是否存在两个第一相邻杆件的端点之间距离符合端点公差范围;当存在两个第一相邻杆件的端点之间距离符合端点公差范围时,确定两个第一相邻杆件与最外边缘杆件之间存在三角形封闭连接,以构建三角形封闭连接的最外边缘杆件和两个第一相邻杆件中的任意一个端点为起点按同一方向自动建立三角形导荷虚面单元;否则确定第一相邻边容器中没有第一相邻杆件与最外边缘杆件之间存在三角形封闭连接;执行步骤209;
步骤208,在三角形导荷虚面单元建立完成之后,将对应三角形封闭连接中的最外边缘杆件从外边缘杆件容器中删除,将对应三角形封闭连接中的第一相邻杆件从第一相邻边容器中转移存储到外边缘杆件容器之中作为最外边缘杆件并将其从整体杆件容器中删除,清空第一相邻边容器;循环执行步骤205;
步骤209,提取第一相邻边容器之中的全部第一相邻杆件的端点的坐标点,计算第一相邻杆件的端点与整体杆件容器之中其余杆件的端点之间的距离;当第一相邻杆件的端点与整体杆件容器之中其余杆件的端点之间的距离是否符合端点公差范围时,确定第一相邻杆件与整体杆件容器之中其余杆件之间存在连接,并将符合端点公差范围...

【专利技术属性】
技术研发人员:韩里
申请(专利权)人:上海市建工设计研究总院有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1