System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于3D虚拟模型的建模系统技术方案_技高网
当前位置: 首页 > 专利查询>波音公司专利>正文

用于3D虚拟模型的建模系统技术方案

技术编号:40578120 阅读:5 留言:0更新日期:2024-03-06 17:20
本申请涉及用于3D虚拟模型的建模系统。提供了一种建模系统(10),其从存储器(16)检索对象的3D虚拟模型(30);提取3D虚拟模型(30)的外表面,外表面包括多个面;识别外表面的多个面中的每一个中的特征曲线(C1‑C199);从所识别的特征曲线(C1‑C199)生成参数化表面(42);并且输出特征曲线(C1‑C199)和参数化表面(42)。所述系统(10)可以生成彼此相邻的特征曲线对的列表(36);获得与特征曲线对相对应的面对;获得外表面中的面的列表(36)并将其添加到将3D空间中的点映射到特征曲线的连接性图(34);针对每对连接的面,评估连接的面的法线之间的角度差是否大于阈值;并且然后基于该对连接的面来提取特征曲线。

【技术实现步骤摘要】

本公开的领域总体涉及建模系统,并且更具体地涉及自适应拟合三维(3d)模型的系统和方法。


技术介绍

1、现代制造业将3d建模应用于各种应用中,以准确建模各种尺寸和形状的制造对象。一种广泛使用的3d虚拟建模技术是多边形网格,其使用顶点、边和面的集合来定义多面体对象的形状。尽管多边形网格通常用于具有弯曲表面的对象,但使用多边形网格对具有相对复杂形状(尤其是具有尖锐特征)的对象进行建模可能会导致模型中的控制点数量过多,无法准确跟踪对象的弯曲特征。


技术实现思路

1、鉴于上述情况,提供了一种建模系统,包括至少一个处理器,其通信地耦合到存储三维(3d)计算机辅助设计(cad)模型和指令的非易失性存储器,该指令在由处理器执行时致使处理器:检索对象的3d cad模型;提取3d cad模型的外表面,该外表面包括多个面;从外表面的多个面中的每一个提取特征曲线;从所生成的特征曲线生成参数化表面;并且输出特征曲线和参数化表面。

2、已经讨论的特征、功能和优点可以在各种实施例中独立实现,或者可以在其他实施例中组合,其进一步细节可以参考以下描述和附图。

【技术保护点】

1.一种建模系统(10),其包括:

2.根据权利要求1所述的建模系统(10),其中,所述指令(32)在由所述处理器(14)执行时还致使所述处理器(14):

3.根据权利要求2所述的建模系统(10),其中,空间索引方案被用于生成彼此相邻的特征曲线对的所述列表(36)。

4.根据权利要求2所述的建模系统(10),其中,为了生成彼此相邻的特征曲线对的所述列表(36),针对每个特征曲线对:

5.根据权利要求2所述的建模系统(10),其中,为了生成彼此相邻的特征曲线对的所述列表(36),针对每个特征曲线对:

6.根据权利要求5所述的建模系统(10),其中,响应于确定所述中点和所述端点在所述预定距离内分离,并且所述预定距离大于所述特征曲线对的所述特征曲线(C1-C199)的弧长之间的差的一半,将所述特征曲线对添加到彼此相邻的特征曲线对的所述列表(36)。

7.根据权利要求2所述的建模系统(10),其中,所述连接性图(34)将所述特征曲线(C1-C199)映射到所述多个面,并且将所述3D空间中的点映射到所述特征曲线(C1-C199)。

8.根据权利要求1所述的建模系统(10),其中,所述处理器(14)还被配置为基于所生成的特征曲线(C1-C199)和所述参数化表面(42)生成瓦片。

9.根据权利要求1所述的建模系统(10),其中,从所述多个面提取具有比预定最小长度长的弧长的特征曲线(C1-C199)。

10.根据权利要求1所述的建模系统(10),其中

11.一种建模方法(100),其包括以下步骤:

12.根据权利要求11所述的建模方法(100),还包括以下步骤:

13.根据权利要求12所述的建模方法(100),其中,空间索引方案被用于生成彼此接近或相邻的特征曲线对的所述列表(36)。

14.根据权利要求12所述的建模方法(100),其中,为了生成彼此相邻的特征曲线对的所述列表(36),针对每个特征曲线对:

15.根据权利要求12所述的建模方法(100),其中,为了生成彼此相邻的特征曲线对的所述列表(36),针对每个特征曲线对:

16.根据权利要求15所述的建模方法(100),其中,响应于确定所述中点和所述端点在所述预定距离内分离,并且所述预定距离大于所述特征曲线对的所述特征曲线(C1-C199)的弧长之间的差的一半,将所述特征曲线对添加到彼此相邻的特征曲线对的所述列表(36)。

17.根据权利要求12所述的建模方法(100),其中,所述连接性图(34)将所述特征曲线(C1-C199)映射到所述多个面,并且将所述3D空间中的点映射到所述特征曲线(C1-C199)。

18.根据权利要求11所述的建模方法(100),还包括基于所生成的特征曲线(C1-C199)和所述参数化表面(42)生成瓦片。

19.根据权利要求11所述的建模方法(100),其中

20.一种建模系统(10),其包括:

...

【技术特征摘要】

1.一种建模系统(10),其包括:

2.根据权利要求1所述的建模系统(10),其中,所述指令(32)在由所述处理器(14)执行时还致使所述处理器(14):

3.根据权利要求2所述的建模系统(10),其中,空间索引方案被用于生成彼此相邻的特征曲线对的所述列表(36)。

4.根据权利要求2所述的建模系统(10),其中,为了生成彼此相邻的特征曲线对的所述列表(36),针对每个特征曲线对:

5.根据权利要求2所述的建模系统(10),其中,为了生成彼此相邻的特征曲线对的所述列表(36),针对每个特征曲线对:

6.根据权利要求5所述的建模系统(10),其中,响应于确定所述中点和所述端点在所述预定距离内分离,并且所述预定距离大于所述特征曲线对的所述特征曲线(c1-c199)的弧长之间的差的一半,将所述特征曲线对添加到彼此相邻的特征曲线对的所述列表(36)。

7.根据权利要求2所述的建模系统(10),其中,所述连接性图(34)将所述特征曲线(c1-c199)映射到所述多个面,并且将所述3d空间中的点映射到所述特征曲线(c1-c199)。

8.根据权利要求1所述的建模系统(10),其中,所述处理器(14)还被配置为基于所生成的特征曲线(c1-c199)和所述参数化表面(42)生成瓦片。

9.根据权利要求1所述的建模系统(10),其中,从所述多个面提取具有比预定最小长度长的弧长的特征曲线(c1-c199)。

1...

【专利技术属性】
技术研发人员:H·埃尔迪姆P·Z·图纳曼
申请(专利权)人:波音公司
类型:发明
国别省市:

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

1