[发明专利]一种参数化生成新型网壳结构的方法在审
申请号: | 201910450752.0 | 申请日: | 2019-05-28 |
公开(公告)号: | CN110188455A | 公开(公告)日: | 2019-08-30 |
发明(设计)人: | 费建伟;刘飞东;夏伟平 | 申请(专利权)人: | 浙江中南建设集团钢结构有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 杭州华鼎知识产权代理事务所(普通合伙) 33217 | 代理人: | 胡根良 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 球面 网壳结构 圆形曲面 线段 环形阵列 六边形 加工方便 相交曲线 直线连接 扩展点 杆件 交线 相交 美观 创建 | ||
1.一种参数化生成新型网壳结构的方法,在Rhino内置的Grasshopper参数化生成网壳模型,其特征在于包括如下步骤:
1)创建圆形曲面及两条相交曲线,求得交点D1;
2)生成球面M1,将球面M1与圆形曲面形成的交线六等分,用直线连接形成六边形;
3)生成球面M2;
4)采用上述步骤,通过环形阵列生成六对线段和六个点;
5)生成球面M3,将球面M3与圆形曲面相交生成六条曲线及六对点D6;
6)进行环形阵列;
7)最后根据上述步骤不断扩展点和线段,最终形成网壳结构。
2.根据权利要求1所述的一种参数化生成新型网壳结构的方法,其特征在于:步骤1)中形成交点1的具体步骤为在Rhino软件中创建一个圆形曲面,并在曲面上绘制两条相交曲线,打开Grasshopper插件,读取圆形曲面和曲线,根据相交曲线求得交点D1。
3.根据权利要求1所述的一种参数化生成新型网壳结构的方法,其特征在于:步骤2)中球面M1及六边形生成的具体步骤为根据交点D1和给定的半径生成球面M1,求得球面M1与圆形曲面的交线,将交线六等分,生成六个点,将六个点与交点D1用直线连接,六个相邻点之间用直线连接形成六边形。
4.根据权利要求1所述的一种参数化生成新型网壳结构的方法,其特征在于:步骤3)中球面M2生成的具体步骤为在六边形上选取相邻的两点(D2、D3),以点D2和点D3为圆心,两点(D2、D3)之间的连线为半径生成两个球面M2,球面M2的半径等于两点(D2、D3)连线的长度。
5.根据权利要求4所述的一种参数化生成新型网壳结构的方法,其特征在于:选取的点D2和点D3为六边形上任意相邻两个点。
6.根据权利要求4所述的一种参数化生成新型网壳结构的方法,其特征在于:步骤4)中六对线段和六个点生成的具体步骤为采用步骤1)~步骤3),使球面M2与圆形曲面相交生成两条曲面,两条曲线相交生成两点(D4、D5),D4为内边点,D5为外边点,将外边点D5与两点(D2、D3)连接成两条线段,根据对称性将两条线段和外边点D5围绕点D4进行环形阵列生成六对线段和六个点。
7.根据权利要求6所述的一种参数化生成新型网壳结构的方法,其特征在于:步骤5)中球面M3与圆形曲面相交生成六条曲线的具体步骤为将外边六个点生成六个球面M3,球面M3的半径等于外边点D5与点D3连线的长度,六个球面M3与圆形曲面相交生成六条曲线,六条曲线生成六对点D6,将每对点D6和点D3或点D2连成线段。
8.根据权利要求7所述的一种参数化生成新型网壳结构的方法,其特征在于:步骤6)中进行环形阵列的具体步骤为通过最外沿的临近的三个点(D6、D5、D6)直线连接生成两条线段,将两条线段围绕点D4进行环形阵列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江中南建设集团钢结构有限公司,未经浙江中南建设集团钢结构有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910450752.0/1.html,转载请声明来源钻瓜专利网。