一种用于异型曲面的四角锥网架参数化建模方法技术

技术编号:34642367 阅读:16 留言:0更新日期:2022-08-24 15:18
本发明专利技术公开了一种用于异型曲面的四角锥网架参数化建模方法,包括以下步骤:1)将所需要的网架典型单元上弦部分尺寸输入Grasshopper三维建模软件;2)生成深化过的上弦部分模型;3)生成优化后的上弦杆件模型;4)获取网架下弦部分模型的节点初步定位;5)将步骤4)中的节点使用以下方式进行优化:6)将上述生成的上弦部分模型、下弦部分模型和斜腹杆模型分别进行合理性辨别,输出合理性欠缺的杆件,并显示这些杆件的角度;7)对合理性欠缺的杆件进行针对性调整:8)输出最终空间四角锥网架模型。本发明专利技术方法以四角锥单元的长宽高为基本参数,可快速生成改进优化后的空间四角锥网架三维模型,且生成的模型可直接导入结构分析软件进行分析。软件进行分析。软件进行分析。

【技术实现步骤摘要】
一种用于异型曲面的四角锥网架参数化建模方法


[0001]本专利技术涉及建筑结构辅助设计技术,尤其涉及一种用于异型曲面的四角锥网架参数化建模方法。

技术介绍

[0002]随着我国综合实力的提升及建筑科学技术的不断发展,异型曲面的大跨度屋盖造型越来越受到当代建筑师的青睐,这也给结构设计的创新和发展带来了新的挑战。在众多空间结构中,网架结构相较其他结构对复杂的曲面有更好的适应性,而四角锥网架相较其他网架形式在结构整体刚度和稳定性上有更大的优势,但当曲面曲率较大时,常规结构分析软件已无法建模或建模功能不足导致网架杆件夹角及长度难以满足规范要求,这给结构分析计算带来了极大的困难。
[0003]Grasshopper是一款基于Rhino的可视化编程语言的三维建模软件,Grasshopper的最大的特点有两个:一是可以通过输入指令,使计算机根据拟定的算法自动生成结果,算法结果不限于模型,二是通过编写算法程序,机械性的重复操作及大量具有逻辑的演化过程可被计算机的循环运算取代,方案调整也可通过参数的修改直接得到修改结果。传统参数化建模可快速生成常规曲面的网架模型,但无法对杆件角度进行规范性的判别及优化,即建模导入结构计算分析软件后仍需大量的手动调整,导致参数化建模效率并不显著。
[0004]本专利技术采用Grasshopper编制异型曲面下空间四角锥网架参数化设计方法,不仅能快速建立符合复杂异型曲面外形的四角锥网架结构,还可以自动循环进行杆件筛选并优化已有模型,得到满足规范要求的四角锥网架模型后可直接导入结构分析软件计算,克服了传统参数化建模方法中部分杆件快速建立后不符合规范要求仍需手动反复调整的缺陷,为异型曲面的四角锥体系网架建模设计提供了一套兼具准确性和灵活性的方法,显著提高设计人员的建模准确性和分析效率。

技术实现思路

[0005]本专利技术要解决的技术问题在于针对现有技术中的缺陷,提供一种用于异型曲面的四角锥网架参数化建模方法。
[0006]本专利技术解决其技术问题所采用的技术方案是:一种用于异型曲面的四角锥网架参数化建模方法,包括以下步骤:
[0007]1)将所需要的网架典型单元上弦部分尺寸输入Grasshopper三维建模软件,根据已有的异型曲面以及曲面上一点对整个曲面进行均匀的划分,形成初步的上弦部分模型;
[0008]2)输入杆件间距阈值,在异型曲面边缘不规则处按间距原则,将初步生成的上弦部分模型中的不符合要求的杆件删除,生成深化过的上弦部分模型;
[0009]3)将上弦部分模型中杆件删除后所滞留下来的多余节点删除,并组合所有上弦杆件,生成优化后的上弦杆件模型;
[0010]4)用上弦杆件模型中的上弦曲线将异型曲面分割成若干个单体曲面,输入所需四
角锥网架的高,在Grasshopper三维建模软件中按照所输入的四角锥网架的高将各个曲面沿法线方向拉伸形成一个正四角锥,自动提取四角锥的侧棱作为网架模型的斜腹杆;并将模型中的四角锥顶点提取出来,作为网架下弦部分模型的节点初步定位;
[0011]5)将步骤4)中的节点使用以下方式进行优化:
[0012]根据相对位置坐标调整横纵双向上同一批相邻四棱锥单元的下弦节点,使相邻下弦节点间连接形成的下弦杆不会产生角度偏移影响结构传力性能,调整形成的下弦节点位置,优化节点形成的杆件角度,连接节点形成优化后的下弦部分模型,并将节点与对应的上弦单元连接形成优化后的斜腹杆模型;
[0013]6)将上述生成的上弦部分模型、下弦部分模型和斜腹杆模型分别进行合理性辨别,按规范或给定的角度区间对杆件之间的角度进行判定,输出合理性欠缺的杆件,并显示这些杆件的角度;
[0014]7)根据合理性欠缺的杆件的角度值,对合理性欠缺的杆件进行针对性调整,分为杆件调整和参数调整:
[0015]7.1)杆件调整:将上下弦模型输出并单独移动调节不合理杆件,调整后重复步骤6)至合理性辨别判定输出为“空”;
[0016]7.2)参数调整:通过调节步骤1)、2)、4)中的参数,整体调节四角锥网架至合理性辨别判定输出为“空”;
[0017]其中,杆件调整为单体杆件调整,参数调整为整体杆件调整;
[0018]8)输出最终空间四角锥网架模型。
[0019]本专利技术产生的有益效果是:
[0020]1、本方法以四角锥单元的长宽高为基本参数,可快速生成改进优化后的空间四角锥网架三维模型,且生成的模型可直接导入结构分析软件进行分析。
[0021]2、本专利技术通过参数化逻辑运算,独特地提供了内置杆件筛选优化及角度检查的功能,即自动筛选出距离过近杆件后删除多余杆件,继而对剩余杆件夹角进行检查及优化,保证四角锥网架的上下弦杆及斜腹杆之间角度合乎规范或人为给定的区间要求,也利于保证杆件施工质量。
[0022]3、本专利技术方法为异型曲面的四角锥体系网架建模提供了一套兼具准确性、灵活性及施工便利性的方法,显著提高了建模准确性及结构分析效率。
附图说明
[0023]下面将结合附图及实施例对本专利技术作进一步说明,附图中:
[0024]图1是本专利技术实施例的方法流程图;
[0025]图2是本专利技术实施例的Grasshopper流程图;
[0026]图3是本专利技术实施例的异型曲面图;
[0027]图4是本专利技术实施例的初步上弦部分杆件模型;
[0028]图5是本专利技术实施例的优化后上弦部分杆件模型;
[0029]图6是本专利技术实施例的初步斜腹杆部分杆件模型;
[0030]图7是本专利技术实施例的下弦部分杆件节点优化前后对比图;
[0031]图8是本专利技术实施例的优化后下弦部分杆件模型;
[0032]图9是本专利技术实施例的优化后斜腹杆部分杆件模型;
[0033]图10是本专利技术实施例的初步四角锥网架模型;
[0034]图11是本专利技术实施例的初步组合模型不合理杆件部分示意图;
[0035]图12是本专利技术实施例的最终四角锥网架模型。
[0036]图中,深色杆件为弦杆、浅灰色杆件为斜腹杆。
具体实施方式
[0037]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。
[0038]如图1所示,一种用于异型曲面的四角锥网架参数化建模方法,包括以下步骤:
[0039]1)将所需要的网架典型单元上弦部分尺寸输入Grasshopper三维建模软件,根据已有的异型曲面以及曲面上一点对整个曲面进行均匀的划分,形成初步的上弦部分模型;
[0040]2)输入杆件间距阈值,在异型曲面边缘不规则处按间距原则,将初步生成的上弦部分模型中的不符合要求的杆件删除,生成深化过的上弦部分模型;
[0041]3)将上弦部分模型中杆件删除后所滞留下来的多余节点删除,并组合所有上弦杆件,生成优化后的上弦杆件模型;
[0042]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于异型曲面的四角锥网架参数化建模方法,其特征在于,包括以下步骤:1)将所需要的网架典型单元上弦部分尺寸输入Grasshopper三维建模软件,根据已有的异型曲面以及曲面上一点对整个曲面进行均匀的划分,形成初步的上弦部分模型;2)输入杆件间距阈值,在异型曲面边缘不规则处按间距原则,将初步生成的上弦部分模型中的不符合要求的杆件删除,生成深化过的上弦部分模型;3)将上弦部分模型中杆件删除后所滞留下来的多余节点删除,并组合所有上弦杆件,生成优化后的上弦杆件模型;4)用上弦杆件模型中的上弦曲线将异型曲面分割成若干个单体曲面,输入所需四角锥网架的高,在Grasshopper三维建模软件中按照所输入的四角锥网架的高将各个曲面沿法线方向拉伸形成一个正四角锥,自动提取四角锥的侧棱作为网架模型的斜腹杆;并将模型中的四角锥顶点提取出来,作为网架下弦部分模型的节点初步定位;5)将步骤4)中的节点使用以下方式进行优化:根据相对位置坐标调整横纵双向上同一批相邻四棱锥单元的下弦节点,使相邻下弦节点间...

【专利技术属性】
技术研发人员:柳子通肖志杨袁理明毋志晓万建涛沈伟
申请(专利权)人:中南建筑设计院股份有限公司
类型:发明
国别省市:

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

1