System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及辅助建筑设计,尤其涉及一种单元式板块参数化建模方法、系统、设备及存储介质。
技术介绍
1、随着人们对建筑美学的不断追求,越来越多的建筑呈现复杂、异形的特点,这就造就了各种造形特异的幕墙外立面。
2、在针对各种曲面的幕墙外立面进行建模时,经常使用基于cad(计算机辅助设计软件,computer aided design)对二位平立面进行建模的方法,此类方法在应用中为施工现场场布提供了便利。但不可忽视的是,此类方法在应用时也存在着一些不足:采用人工在cad中对曲面进行建模往往步骤非常繁琐,是非耗费精力,并且各个系统之间没有联动,在需要对方案进行修改时,往往需要对整个模型进行重新建模,因此,在针对曲面建筑幕墙进行建模时效率较低。
3、因此,如何提高针对曲面幕墙进行建模的效率已成为建筑设计领域亟待解决的问题。
技术实现思路
1、本申请的主要目的在于提供一种单元式板块参数化建模方法、系统、设备及存储介质,旨在解决如何提高针对曲面幕墙进行建模的效率的技术问题。
2、为实现上述目的,本申请提供一种单元式板块参数化建模方法,所述单元式板块参数化建模方法应用于单元式板块参数化建模系统,所述单元式板块参数化建模系统包括:曲面模块、中横梁定位模块、曲面单元系统模块、龙骨名称定位模块和龙骨构造模块;
3、所述单元式板块参数化建模方法包括:
4、通过所述曲面模块将待分析的多个曲面引入至所述曲面单元系统模块;
5、通过所述中横梁
6、通过所述龙骨名称定位模块获取龙骨名称定位参数,并将所述龙骨名称定位参数和所述曲面单元系统模块的输出参数输入至所述龙骨构造模块,以基于所述龙骨构造模块完成建筑曲面建模。
7、可选的,在一种可行的实施例中,所述输出参数包括:龙骨排序信息和龙骨参考平面信息。
8、可选的,在一种可行的实施例中所述龙骨排序信息为:多个龙骨按照逆时针方向从上往下进行排序。
9、可选的,在一种可行的实施例中,所述单元式板块参数化建模系统还包括:数据存储系统,所述龙骨构造模块包括:第零龙骨构造模块、主龙骨构造模块、从龙骨构造模块和中横梁龙骨构造模块;
10、所述基于所述龙骨构造模块完成建筑曲面建模的步骤,包括:
11、通过所述第零龙骨构造模块获取排水口个数和排水口尺寸;
12、按照所述龙骨参考平面信息确定各所述龙骨的参考平面;
13、根据所述排水口个数和所述排水口尺寸按照所述龙骨排序信息和所述龙骨名称定位参数生成多个包含排水口的目标龙骨,并将各所述目标龙骨存储至所述数据存储系统;
14、将所述输出参数、所述龙骨名称定位参数和所述数据存储系统存储的龙骨参数输出至所述主龙骨构造模块、所述从龙骨构造模块和所述中横梁龙骨构造模块并获取输出结果,以完成建筑曲面建模。
15、可选的,在一种可行的实施例中,所述输出结果包括:主龙骨建模结果;
16、所述将所述输出参数、所述龙骨名称定位参数和所述数据存储系统存储的龙骨参数输出至所述主龙骨构造模块并获取输出结果的步骤,包括:
17、通过所述主龙骨构造模块、所述龙骨参数和预设材带的立柱避位信息生成立柱底部避位实体;
18、通过所述主龙骨构造模块基于预设的包围盒算法生成目标主龙骨切割实体;
19、通过所述主龙骨构造模块将所述立柱底部避位实体和所述目标主龙骨切割实体引入至预设的布尔切割程序,以生成完成切割避位的各主龙骨建模结果。
20、可选的,在一种可行的实施例中,所述输出结果包括:从龙骨建模结果;
21、所述将所述输出参数、所述龙骨名称定位参数和所述数据存储系统存储的龙骨参数输出至所述从龙骨构造模块并获取输出结果的步骤,包括:
22、将各所述目标龙骨和目标主龙骨引入至所述从龙骨建模结果中预设的从龙骨生成程序中,通过所述包围盒算法生成从龙骨切割实体;
23、通过所述从龙骨构造模块将所述从龙骨切割实体引入至所述布尔切割程序,以生成完成切割避位的从龙骨建模结果。
24、可选的,在一种可行的实施例中,所述输出结果包括:中横梁龙骨建模结果;
25、所述将所述输出参数、所述龙骨名称定位参数和所述数据存储系统存储的龙骨参数输出至所述中横梁龙骨构造模块并获取输出结果的步骤,包括:
26、通过所述中横梁龙骨构造模块将所述输出参数中的中横梁参考线和中立柱参考线进行相交打断,以生成新的中横梁龙骨的轨迹线;
27、将所述龙骨名称定位参数和所述轨迹线引入至所述中横梁龙骨构造模块中预设的中横梁龙骨生成程序,以生成所述中横梁龙骨建模结果。
28、此外,为实现上述目的,本申请还提供一种单元式板块参数化建模系统,所述单元式板块参数化建模系统为虚拟装置,所述单元式板块参数化建模系统包括:曲面模块、中横梁定位模块、曲面单元系统模块、龙骨名称定位模块和龙骨构造模块;
29、所述单元式板块参数化建模系统还包括:
30、引入模块,用于通过所述曲面模块将待分析的多个曲面引入至所述曲面单元系统模块;
31、参数获取模块,用于通过所述中横梁定位模块获取中横梁定位参数,并将所述中横梁定位参数引入至所述曲面单元系统模块;
32、建模模块,用于通过所述龙骨名称定位模块获取龙骨名称定位参数,并将所述龙骨名称定位参数和所述曲面单元系统模块的输出参数输入至所述龙骨构造模块,以基于所述龙骨构造模块完成建筑曲面建模。
33、此外,为实现上述目的,本申请还提供一种单元式板块参数化建模设备,所述单元式板块参数化建模设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上述的单元式板块参数化建模方法的步骤。
34、本申请还提供一种存储介质,所述存储介质为计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述的单元式板块参数化建模方法的步骤。
35、本申请提供一种单元式板块参数化建模方法、系统、设备及存储介质,单元式板块参数化建模方法应用于单元式板块参数化建模系统,所述单元式板块参数化建模系统包括:曲面模块、中横梁定位模块、曲面单元系统模块、龙骨名称定位模块和龙骨构造模块;所述单元式板块参数化建模方法包括:通过所述曲面模块将待分析的多个曲面引入至所述曲面单元系统模块;通过所述中横梁定位模块获取中横梁定位参数,并将所述中横梁定位参数引入至所述曲面单元系统模块;通过所述龙骨名称定位模块获取龙骨名称定位参数,并将所述龙骨名称定位参数和所述曲面单元系统模块的输出参数输入至所述龙骨构造模块,以基于所述龙骨构造模块完成建筑曲面建模。
36、相比于常规采用cad对曲面幕墙进行建本文档来自技高网...
【技术保护点】
1.一种单元式板块参数化建模方法,其特征在于,所述单元式板块参数化建模方法应用于单元式板块参数化建模系统,所述单元式板块参数化建模系统包括:曲面模块、中横梁定位模块、曲面单元系统模块、龙骨名称定位模块和龙骨构造模块;
2.根据权利要求1所述的单元式板块参数化建模方法,其特征在于,所述输出参数包括:龙骨排序信息和龙骨参考平面信息。
3.根据权利要求2所述的单元式板块参数化建模方法,其特征在于,所述龙骨排序信息为:多个龙骨按照逆时针方向从上往下进行排序。
4.根据权利要求3所述的单元式板块参数化建模方法,其特征在于,所述单元式板块参数化建模系统还包括:数据存储系统,所述龙骨构造模块包括:第零龙骨构造模块、主龙骨构造模块、从龙骨构造模块和中横梁龙骨构造模块;
5.根据权利要求4所述的单元式板块参数化建模方法,其特征在于,所述输出结果包括:主龙骨建模结果;
6.根据权利要求5所述的单元式板块参数化建模方法,其特征在于,所述输出结果包括:从龙骨建模结果;
7.根据权利要求6所述的单元式板块参数化建模方法,其特征在于,所
8.一种单元式板块参数化建模系统,其特征在于,所述单元式板块参数化建模系统包括:曲面模块、中横梁定位模块、曲面单元系统模块、龙骨名称定位模块和龙骨构造模块;
9.一种单元式板块参数化建模设备,其特征在于,所述单元式板块参数化建模设备包括:存储器、处理器,其中,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至7中任一项所述的单元式板块参数化建模方法的步骤。
10.一种存储介质,其特征在于,所述存储介质为计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的单元式板块参数化建模方法的步骤。
...【技术特征摘要】
1.一种单元式板块参数化建模方法,其特征在于,所述单元式板块参数化建模方法应用于单元式板块参数化建模系统,所述单元式板块参数化建模系统包括:曲面模块、中横梁定位模块、曲面单元系统模块、龙骨名称定位模块和龙骨构造模块;
2.根据权利要求1所述的单元式板块参数化建模方法,其特征在于,所述输出参数包括:龙骨排序信息和龙骨参考平面信息。
3.根据权利要求2所述的单元式板块参数化建模方法,其特征在于,所述龙骨排序信息为:多个龙骨按照逆时针方向从上往下进行排序。
4.根据权利要求3所述的单元式板块参数化建模方法,其特征在于,所述单元式板块参数化建模系统还包括:数据存储系统,所述龙骨构造模块包括:第零龙骨构造模块、主龙骨构造模块、从龙骨构造模块和中横梁龙骨构造模块;
5.根据权利要求4所述的单元式板块参数化建模方法,其特征在于,所述输出结果包括:主龙骨建模结果;
6.根...
【专利技术属性】
技术研发人员:林云,阙靖昌,陈志刚,宋尚明,赵万涛,
申请(专利权)人:深圳广晟幕墙科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。