System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于区域边界网格模型剪裁的空间点阵建模方法及系统技术方案_技高网

基于区域边界网格模型剪裁的空间点阵建模方法及系统技术方案

技术编号:42492820 阅读:5 留言:0更新日期:2024-08-21 13:10
本发明专利技术提供了一种基于区域边界网格模型剪裁的空间点阵建模方法及系统,该方法包括:根据目标结构模型生成点阵填充空腔的内表面边界网格模型;根据目标结构的形状建立包含内表面边界网格模型的规则空间区域,并根据预设点阵分布参数对规则空间区域进行点阵填充;对规则空间区域内的每个点阵节点均沿多个不同矢量方向引出射线,根据每个点阵节点引出的多条射线与内表面边界网格模型的交点数量判断每个点阵节点与内表面边界网格模型的位置关系;根据每个点阵节点与内表面边界网格模型的位置关系判断每个点阵杆与内表面边界网格模型的位置关系;根据任意两个点阵节点间的点阵杆与内表面边界网格模型的位置关系对规则空间区域内填充的点阵进行剪裁以得到填充目标结构模型空腔的空间点阵模型。应用本发明专利技术的技术方案,以解决现有技术中模型运算量大、规模大、受几何形状限制严重的技术问题。

【技术实现步骤摘要】

本专利技术涉及点阵结构的有限元仿真建模和几何建模,尤其涉及一种基于区域边界网格模型剪裁的空间点阵建模方法及系统


技术介绍

1、点阵结构是一种用于填充在承载结构内部空腔中,能够有效增强结构刚度的轻量化填充结构。结合增材制造等先进制备方法,点阵结构已被成功应用于薄壁承载、维型结构中,典型的应用例如:飞行器的薄壁翼面结构,在上下蒙皮间填充点阵,通过增材制造工艺实现点阵结构的快速成型,在实现结构刚度强度性能提升的同时,也能够大幅度提升增材制造过程中效率,实现结构的轻量化和低成本。

2、目前,现有的空间点阵建模方法包括两种,一种是基于几何模型布尔运算的建模方法,该方法主要用于几何建模和增材制造,需要使用专门的几何建模软件进行布尔操作,运算量和模型规模大,也难以直接生成有限元仿真模型;另一种是基于有限元体网格的建模方法,该方法需要先在点阵填充空间生成三维体网格,再根据体网格信息生成点阵的杆模型,此类方法受几何体形状限制严重,对于复杂工程结构,难以生成均匀分布的点阵模型。

3、为了解决对工程中复杂几何结构的点阵快速建模问题,本专利技术提出一种不依赖几何和体网格的点阵建模方法,该方法以结构内部填充区域的内表面边界网格模型为输入来快速生成空间点阵模型,生成的模型可直接应用于有限元仿真分析以及点阵结构的优化设计,同时,通过将模型文件进一步转换为结构设计和增材制造所需的数据格式,可应用于结构的精细化建模及增材制造。


技术实现思路

1、本专利技术提供了一种基于区域边界网格模型剪裁的空间点阵建模方法及系统,能够解决现有技术中模型运算量大、规模大、受几何形状限制严重的技术问题。

2、根据本专利技术的一方面,提供了一种基于区域边界网格模型剪裁的空间点阵建模方法,方法包括:

3、s1,根据目标结构模型生成点阵填充空腔的内表面边界网格模型;

4、s2,根据目标结构的形状建立包含内表面边界网格模型的规则空间区域,并根据预设点阵分布参数对规则空间区域进行点阵填充;

5、s3,对规则空间区域内的每个点阵节点均沿多个不同矢量方向引出射线,根据每个点阵节点引出的多条射线与内表面边界网格模型的交点数量判断每个点阵节点与内表面边界网格模型的位置关系;

6、s4,根据每个点阵节点与内表面边界网格模型的位置关系判断每个点阵杆与内表面边界网格模型的位置关系;

7、s5,根据任意两个点阵节点间的点阵杆与内表面边界网格模型的位置关系对规则空间区域内填充的点阵进行剪裁以得到填充目标结构模型空腔的空间点阵模型。

8、进一步地,规则空间区域为六面体、球或圆柱体。

9、进一步地,预设点阵分布参数包括点阵初始位置、点阵类型、点阵复制方向和点阵几何参数。

10、进一步地,s3包括:

11、s31,确定一个矢量方向;

12、s32,利用平行于所确定矢量方向的平面将规则空间区域划分为多个原始子域;

13、s33,将每个原始子域的每个面沿其法向向外膨胀预设距离以得到对应的多个膨胀子域;

14、s34,遍历表面边界网格模型的每个面网格以及规则空间区域内每个点阵节点以将其归类到各个膨胀子域中;

15、s35,对规则空间区域内的每个点阵节点均沿确定的矢量方向引出射线;

16、s36,改变矢量方向,重复s32至s35以分别得到每种矢量方向下每个膨胀子域内每个点阵节点引出的射线与对应膨胀子域中面网格的交点数量;

17、s37,根据s36得到的交点数量判断每个点阵节点与内表面边界网格模型的位置关系。

18、进一步地,s37包括:

19、将出现0个交点或偶数个交点的点阵节点判断为在内表面边界网格模型的外部;

20、将全部为奇数个交点的点阵节点判断为在内表面边界网格模型的内部。

21、进一步地,s4包括:

22、当点阵杆的两个点阵节点均在内表面边界网格模型的外部时,判断该点阵杆在内表面边界网格模型的外部;

23、当点阵杆的两个点阵节点均在内表面边界网格模型的内部时,判断该点阵杆在内表面边界网格模型的内部;

24、当点阵杆的两个点阵节点分别位于内表面边界网格模型的内部和外部时,判断该点阵杆跨越内表面边界网格模型。

25、进一步地,s5包括:

26、s51,当点阵杆在内表面边界网格模型的内部时,保留该点阵杆以及该点阵杆的两个点阵节点;

27、s52,当点阵杆在内表面边界网格模型的外部时,删除该点阵杆,并判断其两个点阵节点是否与其他点阵杆相连,当其点阵节点不与其他点阵杆相连时,删除该点阵节点,当其点阵节点与内表面边界网格模型外部的点阵杆相连时,删除该点阵节点,当其点阵节点与跨越内表面边界网格模型的点阵杆相连时,保留该点阵节点;

28、s53,当点阵杆跨越内表面边界网格模型时,计算得到该点阵杆的两个点阵节点之间的有向线段与内表面边界网格模型的跨界交点,进而计算得到该点阵杆上位于内表面边界网格模型内部的点阵节点与跨界交点的距离,判断距离是否小于或等于预设杆长容差值,如果是,则利用跨界交点代替该点阵杆上位于内表面边界网格模型内部的点阵节点,并删除该点阵杆以及该点阵杆上位于内表面边界网格模型外部的点阵节点,如果否,则用跨界交点代替该点阵杆上位于内表面边界网格模型外部的点阵节点。

29、进一步地,s53中,当点阵杆跨越内表面边界网格模型时,计算得到该点阵杆的两个点阵节点之间的有向线段与内表面边界网格模型的跨界交点,进而计算得到该点阵杆上位于内表面边界网格模型内部的点阵节点与跨界交点的距离包括:

30、将内表面边界网格模型进行网格离散以得到若干个平面边界网格;

31、计算该点阵杆的两个点阵节点之间的有向线段与对应的平面边界网格的跨界交点,进而计算得到该点阵杆上位于平面边界网格内部的点阵节点与跨界交点的距离。

32、进一步地,通过以下公式计算该点阵杆的两个点阵节点之间的有向线段与对应的平面边界网格的跨界交点,进而计算得到该点阵杆上位于平面边界网格内部的点阵节点与跨界交点的距离:

33、a(x'-x0)+b(y'-y0)+c(z'-z0)=0,

34、

35、上式中,表示平面边界网格的法向矢量,(x0,y0,z0)表示平面边界网格上任意已知点的空间坐标,(x',y',z')表示平面边界网格上任一点的空间坐标,(xa,ya,za)表示该点阵杆上位于平面边界网格内部的点阵节点的空间坐标,(xb,yb,zb)表示该点阵杆上位于平面边界网格外部的点阵节点的空间坐标,(x,y,z)表示跨界交点的空间坐标,t表示(xa,ya,za)与(x,y,z)的距离。

36、根据本专利技术的另一方面,提供了一种基于区域边界网格模型剪裁的空间点阵建模系统,系统包括初始点阵填充模块,位置关系判断模块和剪裁模块;

37、本文档来自技高网...

【技术保护点】

1.一种基于区域边界网格模型剪裁的空间点阵建模方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述规则空间区域为六面体、球或圆柱体。

3.根据权利要求2所述的方法,其特征在于,预设点阵分布参数包括点阵初始位置、点阵类型、点阵复制方向和点阵几何参数。

4.根据权利要求3所述的方法,其特征在于,S3包括:

5.根据权利要求4所述的方法,其特征在于,S37包括:

6.根据权利要求5所述的方法,其特征在于,S4包括:

7.根据权利要求6所述的方法,其特征在于,S5包括:

8.根据权利要求7所述的方法,其特征在于,S53中,当点阵杆跨越所述内表面边界网格模型时,计算得到该点阵杆的两个点阵节点之间的有向线段与所述内表面边界网格模型的跨界交点,进而计算得到该点阵杆上位于所述内表面边界网格模型内部的点阵节点与所述跨界交点的距离包括:

9.根据权利要求8所述的方法,其特征在于,通过以下公式计算该点阵杆的两个点阵节点之间的有向线段与对应的平面边界网格的跨界交点,进而计算得到该点阵杆上位于所述平面边界网格内部的点阵节点与所述跨界交点的距离:

10.一种基于区域边界网格模型剪裁的空间点阵建模系统,其特征在于,所述系统包括初始点阵填充模块,位置关系判断模块和剪裁模块;

...

【技术特征摘要】

1.一种基于区域边界网格模型剪裁的空间点阵建模方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述规则空间区域为六面体、球或圆柱体。

3.根据权利要求2所述的方法,其特征在于,预设点阵分布参数包括点阵初始位置、点阵类型、点阵复制方向和点阵几何参数。

4.根据权利要求3所述的方法,其特征在于,s3包括:

5.根据权利要求4所述的方法,其特征在于,s37包括:

6.根据权利要求5所述的方法,其特征在于,s4包括:

7.根据权利要求6所述的方法,其特征在于,s5包括:

8.根据权利要求7...

【专利技术属性】
技术研发人员:高勇李晶吕文亮杨礼芳易斯男王忠波李小婷
申请(专利权)人:北京机电工程研究所
类型:发明
国别省市:

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

1