本发明涉及一种基于建筑信息模型的导流洞参数化设计方法,属于导流洞设计。
背景技术:
1、导流洞是水库大坝的常用构筑物。传统的导流洞设计主要以二维设计为主,因导流洞结构复杂,其设计工作量较大,设计及出图周期较长,且对设计人员的设计经验要求较高。
2、建筑信息模型(building information modeling,简称 bim)技术作为提高设计质量和效率的重要技术手段,能够实现对导流洞的三维设计。但目前基于建筑信息模型的导流洞设计方法没有将导流洞的设计参数化,因此无法在设计中自动调用或生成相关部件,导致设计过程较为繁琐,设计效率和自动化程度较低。
技术实现思路
1、本发明提供了一种基于建筑信息模型的导流洞参数化设计方法,能够解决现有设计方法的设计过程繁琐,设计效率和自动化程度较低的问题。
2、本发明提供了一种基于建筑信息模型的导流洞参数化设计方法,所述方法包括:
3、s1、根据导流洞两端构筑物的通用结构型式,创建多个构筑物通用模型;
4、s2、根据待建模导流洞的设计要求,创建所述待建模导流洞的洞线骨架,并在所述洞线骨架上创建洞身模型和多个构筑物定位标记;
5、s3、根据多个构筑物定位标记,将多个构筑物通用模型调用至已创建洞身模型的洞线骨架上,并根据所述设计要求调整得到导流洞模型。
6、可选地,所述s3中的根据所述设计要求调整得到导流洞模型,具体为:
7、根据所述设计要求,调整所述洞身模型和多个构筑物通用模型的设计参数,得到导流洞模型。
8、可选地,所述s3中的根据多个构筑物定位标记,将多个构筑物通用模型调用至已创建洞身模型的洞线骨架上,具体为:
9、根据多个构筑物定位标记,调整多个构筑物通用模型的位置参数,并将调整后的构筑物通用模型调用至已创建洞身模型的洞线骨架上。
10、可选地,所述s2中的在所述洞线骨架上创建洞身模型,具体为:
11、创建洞身模型的设计参数列表;
12、根据所述设计参数列表,在所述洞线骨架上创建所述洞身模型。
13、可选地,所述s1具体为:
14、根据导流洞两端构筑物的通用结构型式,在建筑信息模型软件中创建多个构筑物通用模型。
15、可选地,所述建筑信息模型软件为catia软件。
16、可选地,所述创建洞身模型的设计参数列表,具体为:
17、在excel软件中创建洞身模型的设计参数列表。
18、可选地,所述根据所述设计参数列表,在所述洞线骨架上创建所述洞身模型,具体为:
19、根据所述设计参数列表,在所述catia软件中创建宏文件;
20、运行所述宏文件,在所述洞线骨架上生成所述洞身模型。
21、可选地,所述s2中的根据待建模导流洞的设计要求,创建所述待建模导流洞的洞线骨架,具体为:
22、根据待建模导流洞的设计要求,创建所述待建模导流洞的初始平面洞线;
23、根据所述待建模导流洞的设计纵坡,调整所述初始平面洞线,形成所述洞线骨架。
24、可选地,所述多个构筑物通用模型包括至少一个进水渠通用模型、至少一个封堵塔通用模型和至少一个出水口通用模型。
25、本发明能产生的有益效果包括:
26、本发明通过预先创建导流洞的构筑物通用模型,并在导流洞洞线骨架上设定构筑物定位标记,可以在导流洞设计中对构筑物通用模型进行直接调用和参数调整,而无需对同类型的构筑物结构进行重复建模,从而实现导流洞的参数化设计,有效提高设计过程的效率和自动化程度。
1.一种基于建筑信息模型的导流洞参数化设计方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述s3中的根据所述设计要求调整得到导流洞模型,具体为:
3.根据权利要求1所述的方法,其特征在于,所述s3中的根据多个构筑物定位标记,将多个构筑物通用模型调用至已创建洞身模型的洞线骨架上,具体为:
4.根据权利要求1所述的方法,其特征在于,所述s2中的在所述洞线骨架上创建洞身模型,具体为:
5.根据权利要求4所述的方法,其特征在于,所述s1具体为:
6.根据权利要求5所述的方法,其特征在于,所述建筑信息模型软件为catia软件。
7.根据权利要求6所述的方法,其特征在于,所述创建洞身模型的设计参数列表,具体为:
8.根据权利要求7所述的方法,其特征在于,所述根据所述设计参数列表,在所述洞线骨架上创建所述洞身模型,具体为:
9.根据权利要求1所述的方法,其特征在于,所述s2中的根据待建模导流洞的设计要求,创建所述待建模导流洞的洞线骨架,具体为:
10.根据权利要求1所述的方法,其特征在于,所述多个构筑物通用模型包括至少一个进水渠通用模型、至少一个封堵塔通用模型和至少一个出水口通用模型。