本发明涉及参数化设计应用,具体涉及一种grasshopper参数化设计曲面标高导出方法。
背景技术:
1、对于整体造型比较复杂的建筑项目,尤其是所有墙体和顶板均为双曲面时,施工难度大,在施工过程中需要考虑单位面积的曲率、标高差,确定最佳的施工方案,保证施工质量,并节约施工成本。
2、公开于该背景技术部分的信息仅仅旨在增加对本发明的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域一般技术人员所公知的现有技术。
技术实现思路
1、为解决现有技术所存在的问题,现提供一种基于grasshopper参数化设计曲面标高导出方法,能够实现单位面积的曲率、标高差,确定最佳的施工方案,保证施工质量,并节约施工成本。
2、为了解决上述技术问题,本申请实施例的第一方面提供了一种
3、一种grasshopper参数化设计曲面标高导出方法,其特征在于,包括以下步骤:
4、a、在rhino平台中分别载入需要分析的场地模型,调整好模型标高,保证结构±0标高在xoy平面上;
5、b、打开grasshopper插件,拾取每一个需要分析底板的曲面模型;
6、c、在模型空间中任取一个点,并在平行于xoy的平面复制成点阵,点阵包含曲面模型;
7、d、利用grasshopper插件,得到点阵对应位置曲面上的点;
8、e、利用向量法,表示标高的正负关系;
9、f、将标高数值、曲面上的点复制到rhino中,结合原曲面模型导出dwg格式。
10、进一步的,所述步骤f中,显示的标高数值自动区分正负零标高。
11、本申请实施例的第二方面提供了一种计算机设备,所述计算机设备包括:存储器,用于存储可执行指令;处理器,用于执行所述存储器中存储的可执行指令时,实现如上任一所述的grasshopper参数化设计曲面标高导出方法的步骤。
12、本申请实施例的第三方面提供了一种计算机可读存储介质,存储有可执行指令,所述可执行指令被处理器执行时实现如上任一所述的grasshopper参数化设计曲面标高导出方法的步骤。
13、本申请实施例的第四方面提供了一种计算机程序产品,包括计算机程序或指令,所述计算机程序或指令被处理器执行时实现如上任一所述的grasshopper参数化设计曲面标高导出方法的步骤。
14、与现有技术相比,本发明具有以下有益效果:
15、本发明采用rhino和grasshopper的参数化设计平台进行节点式编程,充分发挥可视化辅助设计的功能,以数据分析作为科学依据来指导设计。本发明建立了一个点阵体系,根据项目需要输入点阵中各相邻点的间距,将其投影到分析曲面上,可以实现单位面积的曲率、标高差,确定最佳的施工方案,保证施工质量,并节约施工成本。
1.一种grasshopper参数化设计曲面标高导出方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的grasshopper参数化设计曲面标高导出方法,其特征在于,所述步骤f中,显示的标高数值自动区分正负零标高。
3.一种计算机设备,其特征在于,所述计算机设备包括:
4.一种计算机可读存储介质,存储有可执行指令,其特征在于,所述可执行指令被处理器执行时实现权利要求1或2任一项所述的grasshopper参数化设计曲面标高导出方法的步骤。
5.一种计算机程序产品,包括计算机程序或指令,其特征在于,所述计算机程序或指令被处理器执行时实现权利要求1或2任一项所述的grasshopper参数化设计曲面标高导出方法的步骤。
