基于grasshopper的矩形投影扭曲面网壳参数化建模方法技术

技术编号:39407952 阅读:10 留言:0更新日期:2023-11-19 15:59
本发明专利技术涉及辅助建筑设计技术领域,具体涉及一种基于grasshopper的矩形投影扭曲面网壳参数化建模方法,包括以下步骤:步骤一:通过几何关系确定矩形投影空间组合网壳模型的几何参数,利用相应的输入插件表示各个几何参数,得到相应的矩形投影面;步骤二:利用应用插件生成折板面或者叉筒曲面或者双倾曲面;步骤三:利用等参数法或映射法将面进行网格划分生成局部的网格点;步骤四:通过对应的插件进行杆件连接生成单层矩形投影空间网壳。本发明专利技术采用基于grasshopper的参数化建模设计方法在辅助建筑设计应用上提高了建模效率,为采用有限元设计软件进行不同类型、不同参数下的复杂造型空间网壳结构的受力分析和结构设计优化提高了极大的方便。高了极大的方便。高了极大的方便。

【技术实现步骤摘要】
基于grasshopper的矩形投影扭曲面网壳参数化建模方法


[0001]本专利技术涉及辅助建筑设计
,具体涉及一种基于grasshopper的矩形投影扭曲面网壳参数化建模方法。

技术介绍

[0002]随着技术的进步和节约意识的提高,在结构设计领域中造型优美、受力合理、绿色环保的钢结构建筑得到了迅猛的发展。网壳结构是一种曲面壳体形式的空间结构,它用杆系结构实现各种空间曲面的建筑造型,因其合理的结构特性、大跨度、对各式各样的建筑形体的灵活适应性、杆件及节点布置的建筑造型与结构受力及经济指标综合效应好、造型美观等一系列优点,已被国内外广泛地应用在体育建筑、文化建筑、纪念性建筑、交通建筑以及其它各类现代建筑之中。而空间曲面作为新型复杂曲面中最受青睐的表现形式,因其生动的外型和优美的曲面形态,在大跨空间结构中越加广泛地被应用在建筑领域中。
[0003]为了改善空间曲面网壳结构形态和提高建模效率,现在提出一种基于grasshopper的矩形投影扭曲面网壳参数化建模方法。

技术实现思路

[0004]鉴于此,本专利技术的目的在于提供一种基于grasshopper的矩形投影扭曲面网壳参数化建模方法,用以解决现有复杂造型的空间网壳结构建模困难、建模效率低、重复利用率不高的技术问题。
[0005]为实现上述目的,本专利技术所采用的技术方案是:一种基于grasshopper的矩形投影扭曲面网壳参数化建模方法,包括以下步骤:步骤一:通过几何关系确定矩形投影空间组合网壳模型的几何参数,利用相应的输入插件表示各个几何参数,得到相应的矩形投影面;步骤二:利用应用插件生成折板面或者叉筒曲面或者双倾曲面;步骤三:利用等参数法或映射法将面进行网格划分生成局部的网格点;步骤四:通过对应的插件进行杆件连接生成单层矩形投影空间网壳。
[0006]进一步的,所述矩形投影空间组合网壳模型至少包括外部为第一类折板面、第二类折板面、叉筒曲面和双倾曲面的一种,并且中心为双倾曲面、折板面和柱面中的一种的矩形投影空间组合网壳模型。
[0007]进一步的,外部第一类折板面、中心双倾曲面的矩形投影空间组合网壳的参数化建模方法为:步骤一:利用矩形插件生成底部投影矩形;步骤二:通过生产点插件生成中心顶点,利用中心高度参数调节中心顶点高度;步骤三:通过两点确定直线插件连接中心顶点与矩形短边角点和长边中点生成脊线;步骤四:通过脊线和脊线之间的底部矩形边线利用边线生成面插件得到外部第一类折板面,通过四个相邻的中心脊线利用边线生成面插件得到中心双倾曲面;步骤五:通过网格划分次数参数和等参数法划分外部第一类折板面和中心双倾曲面得到网格点;步骤六:通过多段线插件连接划分的网格点生成单层外部第一类
折板面、中心双倾曲面的矩形投影空间组合网壳。
[0008]进一步的,外部第二类折板面、中心双倾曲面的矩形投影空间组合网壳的参数化建模方法为:步骤一:利用矩形插件生成底部投影矩形;步骤二:通过生产点插件生成中心顶点和边部中心点,利用中心高度和边部中心高度参数调整中心顶点和边部中心点高度;步骤三:通过两点确定直线插件连接中心顶点与矩形短边角点和长边中点和边部中心点生成脊线;步骤四:使用双轨扫略插件连接两根相邻的脊线和脊线之间的底线生成第二类折板面,并通过四个相邻的中心脊线利用边线生成面插件得到中心双倾曲面;步骤五:通过网格划分次数参数和等参数法划分外部第二类折板面和中心双倾曲面得到网格点;步骤六:通过多段线插件连接划分的网格点生成单层外部第二类折板面、中心双倾曲面的矩形投影空间组合网壳。
[0009]进一步的,外部叉筒曲面、中心双倾曲面的矩形投影空间组合网壳的参数化建模方法为:步骤一:利用矩形插件生成底部投影矩形;步骤二:通过生产点插件生成中心顶点和边部中心点,利用中心高度和边部中心高度参数调整中心顶点和边部中心点高度;步骤三:通过矩形角点和边部中心点长边中点或矩形角点生成圆线;通过两点确定直线插件连接中心顶点与边部中心点生成脊线和轨迹线;步骤四:使用双轨扫略插件连接脊线和轨迹线之间的圆线生成外部叉筒曲面,通过四个相邻的中心脊线利用边线生成面插件得到中心双倾曲面;步骤五:通过网格划分次数参数和等参数法划分外部叉筒曲面和中心双倾曲面得到网格点;步骤六:通过多段线插件连接划分的网格点生成单层外部叉筒曲面、中心双倾曲面的矩形投影空间组合网壳。
[0010]进一步的,外部双倾曲面、中心双倾曲面的矩形投影空间组合网壳的参数化建模方法为:步骤一:利用矩形插件生成底部投影矩形;步骤二:通过生产点插件生成中心顶点和外部中心点,利用中心高度和外部中心高度参数生成中心顶点和外部中心点;步骤三:通过两点确定直线插件连接中心顶点或外部中心点和长边中点或矩形角点生成脊线;步骤四:通过两个中心脊线和两个外部脊线利用边线生成面插件得到外部双倾曲面,通过底部矩形在曲面上的投影线,使用曲面切割插件删除矩形投影外的曲面,得到外部双倾曲面,通过四个相邻的中心脊线利用边线生成面插件得到中心双倾曲面;步骤五:通过网格划分次数参数和映射法划分外部双倾曲面得到网格点,通过网格划分次数参数和等参数法划分中心双倾曲面得到网格点;步骤六:通过多段线插件连接划分的网格点生成单层外部双倾曲面、中心双倾曲面的矩形投影空间组合网壳。
[0011]进一步的,将中心双倾曲面修改为中心折板面,根据对应生成的外部曲面和脊线,通过两点确定直线插件连接两个中心顶点,生成与矩形长边平行的中心线,使用双轨扫略插件连接两根相邻的脊线和与矩形长边平行的中心线生成局部中心折板面;通过网格划分次数和等参法划分折板面得到中心折板面网格点;通过多段线插件连接划分的网格点分别对应生成相应的单层中心折板面的矩形投影空间组合网壳。
[0012]进一步的,将中心双倾曲面修改为中心柱面,根据对应生成的脊线,通过两点确定直线插件连接中心顶点和柱面顶点生成与矩形长边平行的轨迹线;通过矩形长边中心点和柱面中心点三点生成圆线,通过使用双轨扫略插件连接脊线、轨迹线和圆线生成局部中心柱面;通过镜像插件得到完整的中心柱面;通过网格划分次数参数等参数法划分柱面得到网格点;通过多段线插件连接划分的网格点生成相应的单层中心柱面矩形投影空间组合网
壳。
[0013]进一步的,在构建的相应单层矩形投影空间组合网壳的基础上,通过网壳厚度插件将上弦杆节点下移,通过多段线插件连接划分的网格点生成下弦杆,通过两点直线插件连接上弦点和下弦点得到竖向腹杆,通过分流插件将上下节点编号奇偶分流,通过编织插件通过上弦杆的奇数节点或偶数节点与下弦杆的偶数节点或奇数节点生成节点数据,生成的点数据通过多短线插件生成斜腹杆,得到双层桁架型矩形投影空间网壳。
[0014]进一步的,在构建的相应单层矩形投影空间组合网壳的基础上,通过边线生成面插件生成角锥上弦面,通过几何中心插件得到角锥上弦面的几何中心,通过曲面分析插件得到通过几何中心点且垂直于角锥上弦平面的法向向量;通过网壳厚度插件,将上弦杆节点沿法向下移,通过多段线插件连接划分的网格点生成下弦杆,通过两点直线插件连接上本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于grasshopper的矩形投影扭曲面网壳参数化建模方法,其特征在于,包括以下步骤:步骤一:通过几何关系确定矩形投影空间组合网壳模型的几何参数,利用相应的输入插件表示各个几何参数,得到相应的矩形投影面;步骤二:利用应用插件生成折板面或者叉筒曲面或者双倾曲面;步骤三:利用等参数法或映射法将面进行网格划分生成局部的网格点;步骤四:通过对应的插件进行杆件连接生成单层矩形投影空间网壳。2.根据权利要求1所述的基于grasshopper的矩形投影扭曲面网壳参数化建模方法,其特征在于,所述矩形投影空间组合网壳模型至少包括外部为第一类折板面、第二类折板面、叉筒曲面和双倾曲面的一种,并且中心为双倾曲面、折板面和柱面中的一种的矩形投影空间组合网壳模型。3.根据权利要求2所述的基于grasshopper的矩形投影扭曲面网壳参数化建模方法,其特征在于,外部第一类折板面、中心双倾曲面的矩形投影空间组合网壳的参数化建模方法为:步骤一:利用矩形插件生成底部投影矩形;步骤二:通过生产点插件生成中心顶点,利用中心高度参数调节中心顶点高度;步骤三:通过两点确定直线插件连接中心顶点与矩形短边角点和长边中点生成脊线;步骤四:通过脊线和脊线之间的底部矩形边线利用边线生成面插件得到外部第一类折板面,通过四个相邻的中心脊线利用边线生成面插件得到中心双倾曲面;步骤五:通过网格划分次数参数和等参数法划分外部第一类折板面和中心双倾曲面得到网格点;步骤六:通过多段线插件连接划分的网格点生成单层外部第一类折板面、中心双倾曲面的矩形投影空间组合网壳。4.根据要求2所述的基于grasshopper的矩形投影扭曲面网壳参数化建模方法,其特征在于,外部第二类折板面、中心双倾曲面的矩形投影空间组合网壳的参数化建模方法为:步骤一:利用矩形插件生成底部投影矩形;步骤二:通过生产点插件生成中心顶点和边部中心点,利用中心高度和边部中心高度参数调整中心顶点和边部中心点高度;步骤三:通过两点确定直线插件连接中心顶点与矩形短边角点和长边中点和边部中心点生成脊线;步骤四:使用双轨扫略插件连接两根相邻的脊线和脊线之间的底线生成第二类折板面,并通过四个相邻的中心脊线利用边线生成面插件得到中心双倾曲面;步骤五:通过网格划分次数参数和等参数法划分外部第二类折板面和中心双倾曲面得到网格点;步骤六:通过多段线插件连接划分的网格点生成单层外部第二类折板面、中心双倾曲面的矩形投影空间组合网壳。5.根据权利要求2所述的基于grasshopper的矩形投影扭曲面网壳参数化建模方法,其特征在于,外部叉筒曲面、中心双倾曲面的矩形投影空间组合网壳的参数化建模方法为:步骤一:利用矩形插件生成底部投影矩形;步骤二:通过生产点插件生成中心顶点和边部中心点,利用中心高度和边部中心高度参数调整中心顶点和边部中心点高度;步骤三:通过矩形角点和边部中心点长边中点或矩形角点生成圆线;通过两点确定直线插件连接中心顶点与边部中心点生成脊线和轨迹线;步骤四:使用双轨扫略插件连接脊线和轨迹线之间的圆线生成外部叉筒曲面,通过四个相邻的中心脊线利用边线生成面插件得到中心双倾曲面;步骤五:通过网格划分次数参数和等参数法划分外部叉筒曲面和中心双倾曲面得到网格点;步骤六:通过多段线插件连接划分的网格点生成单层外部叉筒曲面、中心双倾曲面的矩形投影空间组合网壳。
6.根据权...

【专利技术属性】
技术研发人员:张帅亮雷红兵陈莉张中的侯金廷张海东吴伟田徐震
申请(专利权)人:中建中原建筑设计院有限公司
类型:发明
国别省市:

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

1