【技术实现步骤摘要】
用于管理对象的计算机辅助设计模型的方法和系统
本公开一般涉及模型,并且具体地涉及计算机辅助设计模型。更具体地,本公开涉及用于处理计算机辅助设计模型的方法和装置。
技术介绍
计算机辅助设计(CAD)系统使用计算机和软件来设计对象。由计算机辅助设计系统生成的模型包括对象的图形。这些图形可以是二维图形、三维图形或两者的组合。此外,这些模型也可以包括与对象有关的信息。例如,可能存在关于对象的材料、过程、尺寸、容限和与对象有关的其他信息以及构成该对象的不同部件。此外,计算机辅助设计系统的模型还可以包括模型中对象各部件的设计历史、特征、设计参数、约束和相关性。计算机辅助设计系统通常用于生成复杂对象如飞行器的模型。就诸如飞行器的对象而言,这些类型的对象的模型的大小和复杂性可能增加。例如,对于诸如飞行器这种非常复杂的交通工具的单个机身部件的模型可能具有上千个元件,这可能导致模型的大小超过100MB和/或甚至百万兆字节。这种飞行器可能具有许多这种机身部件,其增加了复杂性,并且明显增加了产生的模型的大小。模型中的不同元件可能具有多种复杂的相依性,并且可能具有低效率,诸如无关的和冗余的 ...
【技术保护点】
一种用于管理模型(108)的方法,所述方法包括:识别对象(120,218)的模型(108,200)中的元件(110,202,320);识别被识别的元件(110,202)的相关性(222,322,406,506);以及利用所述元件(110,202,320)生成所述元件(110)的矩阵(116,302)和所述对象(120,218)的知识模型(152,500)中的至少一个。
【技术特征摘要】
2011.11.07 US 13/290,7151.一种用于管理对象的计算机辅助设计模型(108)的方法,所述方法包括:利用处理器识别对象(120,218)的所述计算机辅助设计模型(108,200)中的元件(110,202,320);利用所述处理器识别所述计算机辅助设计模型中所述元件(110,202)之间的相关性(222,322,406,506);利用所述处理器生成所述相关性的矩阵(116,302),其中所述矩阵的行和列是所述元件(110),并且其中所述矩阵中的数值表示所述元件之间的所述相关性;利用所述处理器部分地基于所述矩阵中的所述数值生成所述对象(120,218)的知识模型(152,500),其中所述知识模型具有通用格式以起到作为创建多种格式的计算机辅助设计模型的来源的作用;利用所述矩阵中的数值从所述计算机辅助设计模型中的元件中识别多个无关元件或冗余元件;以及从所述计算机辅助设计模型中的元件中移除所述多个无关元件或合并被识别的所述多个冗余元件以形成修改的计算机辅助设计模型;其中所述元件是包括立体、表面、平面、点、曲线、顶点和面中的一个或多个的几何元件。2.根据权利要求1所述的方法,进一步包括:利用所述矩阵(116,302)执行分析,其中所述分析识别所述元件(110,202)之间的所述相关性(222,322,406,506)、所述计算机辅助设计模型(108,200)的设计过程、多个无关元件(408)和冗余元件(410)中的至少一个。3.根据权利要求1所述的方法,进一步包括:利用所述矩阵(116,302)中的数值从所述计算机辅助设计模型(108,200)中的元件中识别多个无关元件(408);和从所述计算机辅助设计模型(108,200)中的元件(110,202,320)中移除所述多个无关元件(408)以形成修改的计算机辅助设计模型(136)。4.根据权利要求1所述的方法,进一步包括:利用所述计算机辅助设计模型(108,200)识别所述计算机辅助设计模型(108,200)中的冗余元件(410);和合并被识别的所述多个冗余元件(408)以形成修改的计算机辅助设计模型。5.根据权利要求1到4中任一个权利要求所述的方法,其中所述计算机辅助设计模型(108,200)具有第一格式以构造为与第一类型的计算机辅助设计系统一起使用,并且所述方法进一步包括:识别第二类型的计算机辅助设计系统;和利用所述处理器通过所述矩阵(116,302)创建所述对象的新计算机辅助设计模型(144),其中所述新计算机辅助设计模型(144)具有第二格式以构造为与所述第二类型的计算机辅助设计系统一起使用。6.根据权利要求1到4中任一个权利要求所述的方法,进一步包含:识别期望的系统;和根据所述知识模型(152,500)创建所述对象的新计算机辅助设计模型(144),其中所述新计算机辅助设计模型(144)构造为与所述期望的系统一起使用。7.根据权利要求1到4中任一个权利要求所述的方法,其进一步包括:利用所述矩阵中的所述数值来识别所述元件的聚类;部分地基于所述元件(110,202,320)的所述聚类创建所述对象的设计过程流;以及其中生成所述对象的所述知识模型的步骤包括使用所述设计过程流。8.根据权利要求6所述的方法,其中所述期望的系统选自计算机辅助设计系统、分析系统之一。9.根据权利要求8所述的方法,其中所述分析系统是有限元分析系统。10.一种模型管理系统,所述模型管理系统包含:模型管理器(106),其构造为:识别对象(120,218)的计算机辅助设计模型(108,200)中的元件;识别在所述计算机辅助设计模型中识别的所述元件(110,202,320)的相关性(222,322,406,506);生成所述相关性的矩阵(116,302),其中所述矩阵的行和列是所述元件(11...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。