System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种矩形外轮廓蜂窝体建模方法及装置、设备、存储介质制造方法及图纸_技高网

一种矩形外轮廓蜂窝体建模方法及装置、设备、存储介质制造方法及图纸

技术编号:39969199 阅读:9 留言:0更新日期:2024-01-09 00:39
本申请涉及虚拟建模技术领域,公开一种矩形外轮廓蜂窝体建模方法及装置、设备、存储介质,方法包括:构建矩形边界轮廓和蜂窝单元外形,矩形边界轮廓的参数包括长度a、宽度b,L为蜂窝单元的边长;计算蜂窝单元参数中折线所在长度a方向的投影长度L_s和宽度b方向的投影长度L_h,将蜂窝单元中与矩形宽度b平行的边定义为横线,非平行的边定义为折线;在长度a方向上m个L_s,在宽度b方向上n个(L_h+L),或者n个(L_h+L)叠加1个L_h,来描述蜂窝单元上每一个点的位置,L为蜂窝单元的边长,通过连线生成每个蜂窝单元。本申请将每个点位置转化成边长所在矩形边界轮廓的投影对应的数量叠加,提高了建模和蜂窝体压缩拉伸调整的运行效率。

【技术实现步骤摘要】

本专利技术涉及虚拟建模,例如涉及一种矩形外轮廓蜂窝体建模方法及装置、设备、存储介质


技术介绍

1、蜂窝结构在航空、航天领域具有广泛的应用,在火箭整流罩、飞机舱门、舱段等诸多结构的减重中发挥了重要作用。

2、现有技术中,在生成蜂窝体为正六边形的情况下,线型蜂窝体的是在通过一个圆形在圆周被6个完全相同圆形覆盖,且被每个圆形覆盖的角度为60°,然后在所在圆形之间的角点位置画正六边形。通过不停地迭代的方式,生成对应目标区域的二维线型蜂窝体。蜂窝体设计中,通常使用矩形作为外轮廓,作为蜂窝体的目标区域。在航空航天领域中,通常将对应矩形外轮廓的沿一对边进行拉伸或者压缩来构建不同种类的蜂窝体结构。这时,该方法需要对正六边形的蜂窝体进行修改角度参数的调整,重新生成线型蜂窝体,每个线型蜂窝体生成的方法需要大量计算。

3、因此,为确保蜂窝体计算的准确性,需要按照蜂窝体的实际状态进行建模。采用传统的建模方法,建模效率低下,所建的模型通用性差,在蜂窝体参数调整的情况下,需要重新按照建模流程进行建模,重复性工作量大。


技术实现思路

1、为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。

2、现有技术中矩形外轮廓蜂窝体的建模和蜂窝体压缩拉伸调整的运行效率低的问题。

3、在一些实施例中,提供了一种矩形外轮廓蜂窝体建模方法,方法包括:构建矩形边界轮廓,其中,矩形边界轮廓的参数包括长度a、宽度b;

4、设计矩形边界轮廓中设置的蜂窝单元外形;

5、计算蜂窝单元参数中折线所在长度a方向的投影长度l_s和宽度b方向的投影长度l_h;其中,将蜂窝单元中与矩形宽度b平行的边定义为横线,非平行的边定义为折线;

6、在长度a方向上m个l_s,在宽度b方向上n个(l_h+l),或者n个(l_h+l)叠加1个l_h,来描述蜂窝单元上每一个点的位置,其中,l为蜂窝单元的边长;

7、基于每一个点的位置,通过连线生成每个蜂窝单元。

8、优选的,蜂窝单元外形包括蜂窝芯格内接圆直径s、蜂窝拉伸控制角度θ。

9、优选的,计算蜂窝单元参数中折线所在长度a方向的投影长度l_s和宽度b方向的投影长度l_h,包括:

10、通过公式计算蜂窝芯格边长l;

11、计算长度a方向的投影长度l_s,

12、计算宽度b方向的投影长度l_h,

13、优选的,所述方法,还包括:获取蜂窝单元的线宽,线宽包括横线线宽和折线线宽;根据蜂窝单元的线宽,对矩形边界轮廓的进行调整至蜂窝单元的线宽,获取二维矩形外轮廓蜂窝体。

14、优选的,所述方法还包括:获取廓蜂窝体的拉伸高度;对二维矩形外轮廓蜂窝体进行拉伸,获取三维矩形外轮廓蜂窝体。

15、在一些实施例中,公开了一种矩形外轮廓蜂窝体建模装置,包括:

16、矩形轮廓模块,被配置为构建矩形边界轮廓,其中,矩形边界轮廓的参数包括长度a、宽度b;

17、蜂窝单元外形模块,被配置为设计矩形边界轮廓中设置的蜂窝单元外形,计算投影模块,被配置为计算蜂窝单元参数中折线所在长度a方向的投影长度l_s和宽度b方向的投影长度l_h,其中,蜂窝单元的一组对边与矩形宽度b的方向相同,蜂窝单元的一组对边定义为横线,长度为l,形成在蜂窝拉伸控制角度的边,定义为折线,在长度a方向上m个l_s,在宽度b方向上n个(l_h+l),或者n个(l_h+l)叠加1个l_h,来描述蜂窝单元上每一个点的位置,基于每一个点的位置,通过连线生成每个蜂窝单元。

18、优选的,所述装置,还包括:

19、二维蜂窝体模块,被配置为获取蜂窝单元的线宽,线宽包括横线线宽和折线线宽,根据蜂窝单元的线宽,对矩形边界轮廓的进行调整至蜂窝单元的线宽,获取二维矩形外轮廓蜂窝体。

20、优选的,所述装置,还包括:

21、三维蜂窝体模块,被配置为获取廓蜂窝体的拉伸高度,对二维矩形外轮廓蜂窝体进行拉伸,获取三维矩形外轮廓蜂窝体。

22、在一些实施例中,公开了一种设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,执行如上述的矩形外轮廓蜂窝体建模方法。

23、在一些实施例中,公开了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行如上述的矩形外轮廓蜂窝体建模方法。

24、本公开实施例提供的一种矩形外轮廓蜂窝体建模方法及装置、设备、存储介质,可以实现以下技术效果:

25、本公开实施例构建矩形边界轮廓,通过在构建矩形边界轮廓,将蜂窝单元的每个点用蜂窝单元的边长所在矩形边界轮廓的投影对应的数量描述,将每个点位置的计算转化成边长投影对应的数量叠加,从而简化了计算过程。这样,能够大幅度地提高了矩形外轮廓蜂窝体的建模和蜂窝体压缩拉伸调整的运行效率。

26、以上的总体描述和下文中的描述仅是示例性和解释性的,不用于限制本专利技术。

本文档来自技高网...

【技术保护点】

1.一种矩形外轮廓蜂窝体建模方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,蜂窝单元外形包括蜂窝芯格内接圆直径s、蜂窝拉伸控制角度θ。

3.根据权利要求2所述的方法,其特征在于,计算蜂窝单元参数中折线所在长度a方向的投影长度L_s和宽度b方向的投影长度L_h,包括:

4.根据权利要求1所述的方法,其特征在于,所述方法,还包括:获取蜂窝单元的线宽,线宽包括横线线宽和折线线宽;

5.根据权利要求4所述的矩形外轮廓蜂窝体建模方法,其特征在于,所述方法还包括:

6.一种矩形外轮廓蜂窝体建模装置,其特征在于,所述装置,包括:

7.根据权利要求6所述的矩形外轮廓蜂窝体建模装置,其特征在于,所述装置,还包括:

8.根据权利要求6所述的矩形外轮廓蜂窝体建模装置,其特征在于,所述装置,还包括:

9.一种设备,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如权利要求1至5中任一项所述的方法。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1至5中任一项所述的方法。

...

【技术特征摘要】

1.一种矩形外轮廓蜂窝体建模方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,蜂窝单元外形包括蜂窝芯格内接圆直径s、蜂窝拉伸控制角度θ。

3.根据权利要求2所述的方法,其特征在于,计算蜂窝单元参数中折线所在长度a方向的投影长度l_s和宽度b方向的投影长度l_h,包括:

4.根据权利要求1所述的方法,其特征在于,所述方法,还包括:获取蜂窝单元的线宽,线宽包括横线线宽和折线线宽;

5.根据权利要求4所述的矩形外轮廓蜂窝体建模方法,其特征在于,所述方法还包括:

6.一种...

【专利技术属性】
技术研发人员:王海唐占文闫继峰崔亚辉张毅
申请(专利权)人:北京爱思达航天科技有限公司
类型:发明
国别省市:

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

1