[发明专利]面向对象环境中的对象进行几何变换的方法、系统和介质有效
申请号: | 201580081741.X | 申请日: | 2015-06-05 |
公开(公告)号: | CN107851133B | 公开(公告)日: | 2022-01-21 |
发明(设计)人: | S·D·赫罗尔德 | 申请(专利权)人: | 赫克斯冈技术中心 |
主分类号: | G06F30/12 | 分类号: | G06F30/12;G06F16/28 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 吕俊刚;杨薇 |
地址: | 瑞士赫*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 面向 对象 环境 中的 进行 几何 变换 方法 系统 介质 | ||
1.一种用于对在存储受限的面向对象的企业工程系统内表示的对象的子集进行几何变换的计算机实施的方法,所述方法包括处理器进行以下步骤:
在计算机上从用户接受输入,所述输入指定要进行几何变换的多个所选对象和要对所述所选对象执行的几何变换的类型的指示,其中,所述所选对象的表示被存储在面向对象的企业工程系统数据库中,但所述计算机具有不足以同时存储所有所述所选对象的所述表示的主存储;
对于各所选对象,根据以下内容在所述所选对象中自动识别所述所选对象与其具有前驱-后继关系的所有前驱对象:(a)在所述前驱对象的参数的对应值变为变化值时根据工程关系必须重新计算所述所选对象的参数的值,以及(b)所述前驱-后继关系从所述方法的开始之前到所述方法的完成之后存在;
基于所述所选对象的前驱自动生成所述所选对象的有序列表;
将所述列表自动分成一组有序分区,其中,各所选对象是不比所有其前驱对象的分区更早的分区的成员;
在第一途径中,对于按顺序的各分区:
从所述面向对象的企业工程系统数据库将所述分区的各对象的表示加载到所述计算机的所述主存储中;
自动识别所述分区的所述对象与不是所述多个所选对象的成员的任何对象之间的任何关系;
对于各自动识别的关系,自动修改所述主存储中的对应对象的表示,以切断所述关系,从而在所述主存储中创建对象的多个第一经修改表示;
将对象的所述多个第一经修改表示从所述主存储存储到所述面向对象的企业工程系统数据库中;以及
释放各对象的所述表示被加载到的所述主存储;
如果在所述第一途径中至少一个分区尚未被成功处理,则无法开始第二途径,并且如果在所述第一途径中已经成功处理了所有分区,则开始所述第二途径,在所述第二途径中,对于按顺序的各分区:
从所述面向对象的企业工程系统数据库将所述分区的各对象的表示加载到所述计算机的所述主存储中;
对于所述分区的各对象,修改所述主存储中的所述对象的所述表示,以根据要执行的几何变换的所述类型对所述对象进行几何变换,从而在所述主存储中创建对象的多个第二经修改表示;
将对象的所述多个第二经修改表示从所述主存储存储到所述面向对象的企业工程系统数据库中;以及
释放各对象的所述表示被加载到的所述主存储,
其中,在所述第一途径期间,对于关系被切断的各对象,自动重新计算该对象的函数依赖,并且在所述第二途径期间,不需要对所述对象执行函数依赖重新计算。
2.根据权利要求1所述的方法,其中,自动生成所述所选对象的所述有序列表的步骤包括自动生成所述有序列表,以使得各所选对象不早于所有其前驱对象地出现在所述列表中。
3.根据权利要求1所述的方法,其中,自动生成所述所选对象的所述有序列表的步骤包括自动生成所述所选对象的对象标识符的有序列表。
4.根据权利要求1所述的方法,所述方法还包括以下步骤:对于有序的一组分区中的至少一个分区:
识别所述分区中的所述所选对象的任何下级对象;
将所识别的下级对象添加到所述分区;
从所述面向对象的企业工程系统数据库将所述分区的各下级对象的表示加载到所述计算机的所述主存储中;
修改所述主存储中的所述下级对象的所述表示,以根据要执行的几何变换的所述类型来对所述下级对象进行几何变换;以及
释放各下级对象的所述表示被加载到的所述主存储。
5.根据权利要求1所述的方法,所述方法还包括以下步骤:在非易失性存储器中自动保存与所述一组有序分区有关的信息,其中,所述信息足以使得能够在系统故障之后重新启动所述主存储中的所述对象的所述表示的修改,以根据要执行的几何变换的所述类型来对所述对象进行几何变换。
6.根据权利要求1所述的方法,其中,将所述列表自动分成一组有序分区的步骤包括生成前驱图,所述前驱图使各所选对象与所有所述所选对象的前驱对象有关。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赫克斯冈技术中心,未经赫克斯冈技术中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580081741.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:网板扣件转角
- 下一篇:一种超高层外墙施工架