三维模型中的几何关系的表示和发现制造技术

技术编号:11116968 阅读:72 留言:0更新日期:2015-03-06 14:15
用于在产品数据管理(PDM)系统中保持等价关系的系统及方法。该方法包括:接收包括多个组件的3D模型以及接收对模型的所述多个组件中之一的选择。该方法包括接收对要在3D模型中发现的至少一个等价关系的选择以及识别模型的所述多个组件中的至少一个目标组件。该方法包括根据每个所选择的等价关系关于每个目标组件完成所选择的组件。该方法包括根据完成的所选择的组件构建并且存储等价关系图。

【技术实现步骤摘要】
【国外来华专利技术】三维模型中的几何关系的表示和发现其他申请的交叉引用本申请的一些主题与和本申请同时提交的题为“Symmetry of DiscoveredGeometric Relat1nships in a Three-Dimens1nal Model,,的美国专利申请 13/529,066的相同,其通过引用合并到本文中。
本公开内容一般地涉及对产品数据和其他项目进行管理的计算机辅助设计、可视化和制造系统、产品生命周期管理(“PLM”)系统以及类似系统(统称为“产品数据管理”系统或“PDM”系统)。
技术介绍
PDM系统对PLM和其他数据进行管理。期望改进了的系统。
技术实现思路
各种公开了的实施方式包括用于改进了的PDM处理的系统及方法。包括用于在产品数据管理(PDM)系统中保持等价关系的系统及方法。该方法包括:接收包括多个组件的3D模型以及接收对模型的所述多个组件中之一的选择。该方法包括接收对要在3D模型中发现的至少一个等价关系的选择以及识别模型的所述多个组件中的至少一个目标组件。该方法包括根据每个所选择的等价关系关于每个目标组件完成所选择的组件。该方法包括根据完成的所选择的组件构建并且存储等价关系图。 以上所述已经相当广泛地概述了本公开内容的特征和技术优点,使得本领域技术人员可以更好地理解以下详细描述。将在下文中描述本公开内容的构成权利要求主题的另外的特征和优点。本领域技术人员应当意识到,它们可以容易地使用所公开的构思和【具体实施方式】作为对用于实现本公开内容相同目的的其他结构进行修改或设计的基础。本领域技术人员还应当意识到,这样的等同构造并未脱离本公开内容的最广泛形式的精神和范围。 在开始下面的【具体实施方式】之前,阐述贯穿本专利文献使用的某些单词或短语的定义会有利:词语“包括(include)”和“包括(comprise)”及其派生词语指没有限制的包括;术语“或”是包括性的,指和/或;短语“相关联”和“与其相关联”及其派生短语可以指包括、被包括在内、与其互连、包含、被包含在内、连接至或与其连接、耦接至或与其耦接、能够与其通信、与其协作、交错、并列、与其接近、绑定至或与其绑定、具有、或具有其性质等;以及术语“控制器”指控制至少一个操作的任何设备、系统或其一部分,而不论这样的设备是通过硬件、固件、软件或以上中的至少两者的组合来实现。应当注意,与任何具体控制器相关联的功能,无论本地或远程,可以是集中式或分布式。贯穿本专利文献提供某些单词和短语的定义,并且本领域技术人员应当理解,这样的定义即使不是在大多数实例中但仍在许多实例中适用于这样被定义的单词和短语的现有及未来使用。尽管一些词语可能包括各种各样的实施方式,但是所附权利要求可以明确地将这些词语限制到具体的实施方式。 【附图说明】 为了更全面地理解本公开内容及其优点,现在结合附图来对以下描述进行参考,其中相同的附图标记指代相同的对象,在附图中: 图1描绘了能够实现实施方式的数据处理系统的框图; 图2描绘了根据所公开的实施方式的可能组件及其相关的等价关系的示例; 图3A示出了根据所公开的实施方式的包括基本组件的这样的总成的示例,以及图3B说明了根据所公开的实施方式的示出图3A的组件之间的等价关系的对应图; 图4示出了根据所公开的实施方式的在全局空间和局部空间两者中的类的示例; 图5描绘了根据所公开的实施方式的处理的流程图; 图6A示出了具有各种组件的模型,以及图6B示出了要使用图5的处理确定的等价关系结构。 【具体实施方式】 以下所讨论的图1至图6以及本专利文献中用于描述本公开内容的原理的各种实施方式仅以示意性方式来说明并且不应以任何方式被解释成限制本公开内容的范围。本领域技术人员应当理解,本公开内容的原理可以通过任何适当地配置的设备来实现。将参照示例性非限制性实施方式来描述本申请的诸多创新性教示。 几何关系识别使用户能够在保留重要设计特征的同时对模型甚至非原生的模型或导入的模型进行编辑, 给定任意三维(3D) CAD模型,存在有许多在进行编辑时用户可能希望保留的几何关系。例如,用户可能希望针对下述特征保持两个特征之间的某些距离:要关于任意线或平面为“镜像”或对称的特征;要被保持平行的特征或其他特征。 随着模型尺寸的增大,关系的数量急剧增大,一些关系类型例如“平行”的复杂度以所包括的几何形状的数量的平方在增加。这使得对这些关系的有效表示和发现成为确保PDM表示与真实的用户模型成比例的重要部分。 所公开的实施方式包括用于有效地表示和发现3D模型中的几何关系的系统及方法。一些实施方式结合等价类(EC)来压缩并且优化对这些关系的表示并且以帮助这些关系在1吴型中的有效发现。 图1描绘了数据处理系统的框图,其中实施方式能够实现为例如如特别地通过软件或其他方式具体地配置成执行如本文所述的处理的PDM系统或清算系统,并且特别地实现为如本文所描述的多个互连与通信的系统中的每一个系统。所描绘的数据处理系统包括与二级高速缓存/桥接器104连接的处理器102,而二级高速缓存/桥接器104又与本地系统总线106连接。本地系统总线106可以是例如外围部件互连(PCI)架构总线。在所描绘的示例中,与本地系统总线连接的还有主存储器108和图形适配器110。图形适配器110可以与显示器111连接。 如局域网(LAN)/广域网/无线(例如,WiFi)适配器112的其他外围设备也可以与本地系统总线106连接。扩展总线接口 114将本地系统总线106与输入/输出(I/O)总线116连接。I/O总线116与键盘/鼠标适配器118、盘控制器120和I/O适配器122连接。盘控制器120可以与存储设备126连接,所述存储设备126可以是任意适合的机器可用或机器可读存储介质,包括但不限于:非易失性、硬编码型介质如只读存储器(ROM)或者可擦除、电可编程只读存储器(EEPROM)、磁带存储设备和用户可记录型介质例如软盘、硬盘驱动器及致密盘只读存储器(CD-ROM)或数字多功能盘(DVD)以及其他已知的光、电或磁存储设备。 在所示出的示例中,与I/O总线116连接的还有音频适配器124,音频适配器124可以连接有扬声器(未示出)以播放声音。键盘/鼠标适配器118提供用于定点设备(未示出)如鼠标、跟踪球、轨迹指示器的连接。 本领域普通技术人员应当理解,图1所描绘的硬件可以因具体实现而异。例如,如光盘驱动器等其他外围设备还可以被另外使用或者代替所描绘的硬件。所描绘的示例仅出于说明目的而提供,并且非意在暗示关于本公开内容的架构限制。 根据本公开内容的实施方式的数据处理系统包括采用图形用户界面的操作系统。操作系统允许多个显示窗口同时被显示在图形用户界面中,其中每个显示窗口针对不同的应用或者针对相同应用的不同实例来提供接口。用户可以通过定点设备来操作图形用户界面中的光标。可以改变光标的位置和/或产生如点击鼠标按钮的事件以驱动期望响应。 可以采用被适当地修改了的各种商业操作系统之一如位于华盛顿州雷德蒙德的Microsoft公司的产品Microsoft Windows?版本。根据所描述的本公开内容来修改或创建该操作系统。 LAN/WAN/本文档来自技高网...
三维模型中的几何关系的表示和发现

【技术保护点】
一种用于保持等价关系的方法,包括:在产品数据管理(PDM)系统中接收包括多个组件的3D模型;接收对所述模型的所述多个组件中之一的选择;接收对要在所述3D模型中发现的至少一个等价关系的选择;识别所述模型的所述多个组件中的至少一个目标组件;根据每个所选择的等价关系来关于每个目标组件完成所选择的组件;根据完成的所选择的组件构建并且存储等价关系图。

【技术特征摘要】
【国外来华专利技术】2012.06.21 US 13/529,0611.一种用于保持等价关系的方法,包括: 在产品数据管理(PDM)系统中接收包括多个组件的3D模型; 接收对所述模型的所述多个组件中之一的选择; 接收对要在所述3D模型中发现的至少一个等价关系的选择; 识别所述模型的所述多个组件中的至少一个目标组件; 根据每个所选择的等价关系来关于每个目标组件完成所选择的组件; 根据完成的所选择的组件构建并且存储等价关系图。2.根据权利要求1所述的方法,其中,所述PDM系统在保持所选择的等价关系的同时对所述模型进行编辑。3.根据权利要求1所述的方法,其中,完成所选择的组件包括针对每个所选择的等价关系将所选择的组件与每个目标组件进行比较。4.根据权利要求1所述的方法,其中,所述至少一个等价关系是等同(I)、同心(SC)、同轴(SA)、同平面(SP)、同形(SS)和同向(SD)中的一个或更多个。5.根据权利要求1所述的方法,其中,所述PDM系统根据每个所选择的等价关系来完成每个所述目标组件。6.根据权利要求1所述的方法,其中,所述至少一个等价关系选自包括等同(I)、同心(SC)、同轴(SA)、同平面(SP)、同形(SS)和同向(SD)的等价关系,并且所述等价关系的强度层次结构从最强至最弱为:1、SC、SA、SP、SS和SD。7.根据权利要求6所述的方法,其中,如果一个等价关系在所述模型的任意两个组件之间被满足,则所有较弱的等价关系在所述两个组件之间被满足。8.一种产品数据管理(PDM)系统,包括: 至少一个处理器;以及 可存取存储器,所述客户端PDM系统被配置成: 接收包括多个组件的3D模型; 接收对所述模型的所述多个组件中之一的选择; 接收对要在所述3D模型中发现的至少一个等价关系的选择; 识别所述模型的所述多个组件中的至少一个目标组件; 根据每个所选择的等价关系关于每个目标组件完成所选择的组件; 根据完成的所选择的组件构建并且存储等价关系图。9.根据权利要求8所述的PDM系统,其中,所述系统在保持所选择的等价关系的同时对所述模型进行编辑。10.根据权利要求8所述的PDM系统,其中,完成所选择的组件包括针对每个所选择的等价关系将所选择的组件与每个目标组件进行比较。11.根据...

【专利技术属性】
技术研发人员:霍华德·查尔斯·邓肯·马特森道格拉斯·约瑟夫·金朱亚农内尔·詹姆斯·福斯托
申请(专利权)人:西门子产品生命周期管理软件公司
类型:发明
国别省市:美国;US

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

1