图元关联操作系统及方法

文档序号:6531655阅读:263来源:国知局
专利名称:图元关联操作系统及方法
技术领域
本发明涉及一种图元关联操作系统及方法。
背景技术
在FoxPress软件中,通常将一些图元组合成模具中孔或零件的一个自定义实体,这些自定义实体一般对应有三个视图,分别是主视图,俯视图及右视图。而在一套模具中,同一个实体的三个视图的位置相距往往较远,如果要对该实体进行处理,则要对三个视图分别进行处理,这样既不容易找到对应的图元,又容易破坏三个视图之间的约束关系,降低了效率,又容易出错。
避免对实体的三个视图分别进行处理,有助于避免因分散操作的原因导致的效率的低下及错误的频繁。

发明内容鉴于以上内容,有必要提供一种图元关联操作系统。
此外,还有必要提供一种图元关联操作方法。
本发明较佳实施方式提供一种图元关联操作系统,该系统包括一选择模块,用于在模具主体结构图中选择图元;一获取模块,用于得到图元对应的孔或零件的标识符,及通过标识符得到图元集合;一处理模块,用于进行图元关联操作;及一判断模块,用于判断是否继续进行操作。所述的关联操作包括关联复制操作、关联移动操作及关联删除操作。
本发明较佳实施方式提供一种图元关联操作方法,该方法包括(a)在模具主体结构图中选择图元;(b)得到所选择图元对应的孔或零件的ID(Identification,标识符);(c)通过上述ID得到一图元集合A;(d)判断是否需要进行关联操作;(d1)若需要进行关联操作,则立即进行关联操作,随后结束流程;(d2)若不需要进行关联操作,则结束流程。
其中于步骤(d)中,所述的关联操作包括关联复制操作、关联移动操作及关联删除操作。
所述的关联复制操作包括(d11)拷贝该集合A中一个ID对应的孔或零件的属性;(d12)拷贝该集合A中该属性对应的所有图元,得到一图元集合B;(d13)利用上述拷贝的属性和上述集合B组合出一新的同样的孔或零件的实体;(d14)根据孔或零件与图元的对应关系,将集合B中的图元移动到生成新的孔或零件实体的位置;(d15)判断是否继续进行操作;(d16)若是,则返回步骤(d11);若否,则结束流程。
所述的关联移动操作包括(d21)找出该集合A中一个ID对应的孔或零件的属性;(d22)找出该集合A中该属性对应的所有图元,得到一图元集合B;(d23)根据孔或零件与图元的对应关系,将集合B中的图元移动到生成新的孔或零件实体的位置;(d24)判断是否继续进行操作;(d25)若是,则返回步骤(d21);若否,则结束流程。
所述的关联删除操作包括(d31)找出该集合A中一个ID对应的孔或零件的属性;(d32)找出该集合A中该属性对应的所有图元,得到一图元集合B;(d33)删除找出的孔或零件的属性及该属性对应的图元集合B;(d34)判断是否继续进行操作;(d35)若是,则返回步骤(d31);若否,则结束流程。
相较现有技术,所述图元关联操作系统及方法,充分考量图元操作的关联性,避免因分散操作的原因导致的效率的低下及频繁出错误。

图1是本发明图元关联操作系统较佳实施方式的功能模块图。
图2是本发明图元关联操作方法较佳实施方式的具体实施流程图。
图3是本发明图元关联操作方法较佳实施方式的关联复制操作的实施流程图。
图4是本发明图元关联操作方法较佳实施方式的关联移动操作的实施流程图。
图5是本发明图元关联操作方法较佳实施方式的关联删除操作的实施流程图。
具体实施方式
参阅图1所示,是本发明图元关联操作系统较佳实施方式的功能模块图。该图元关联操作系统1可安装于一计算设备,例如个人电脑中,其包括一选择模块10,用于在模具主体结构图中选择图元,其中模具主体结构图包括主视图、右视图及俯视图;一获取模块12,用于得到图元对应的孔或零件的ID(Identification,标识符),及通过ID得到图元集合;一处理模块14,用于进行图元关联操作,所述的图元关联操作包括关联复制操作、关联移动操作及关联删除操作,具体而言,处理模块14用于找出和拷贝ID对应的孔或零件的属性,找出和拷贝孔或零件的属性对应的所有图元,利用孔或零件的属性及图元集合组合孔或零件的实体,删除找出的孔或零件的属性和图元,或根据孔或零件与图元对应关系将图元集合移动到指定位置;及一判断模块16,用于判断是否继续进行操作。
参阅图2所示,是本发明图元关联操作方法较佳实施方式的具体实施流程图。首先,选择模块10在模具主体结构图中选择图元(步骤S20)。获取模块12得到所选择图元对应的孔或零件的ID(步骤S22)。获取模块12通过所述ID得到一图元集合A(步骤S24)。判断模块16判断是否需要进行关联操作(步骤S26)。若需要进行关联操作,则处理模块14及判断模块16立即进行相应的关联操作(步骤S28),随后结束流程。若不需要进行关联操作,则直接结束流程。
在步骤S26中,所述的关联操作包括关联复制操作、关联移动操作及关联删除操作。
参阅图3所示,是本发明图元关联操作方法较佳实施方式的关联复制操作的实施流程图。首先,处理模块14拷贝该集合A中一个ID对应的孔或零件的属性(步骤S280)。处理模块14拷贝该集合A中该属性对应的所有图元,并得到一图元集合B(步骤S282)。处理模块14利用上述拷贝的属性和上述集合B组合出一新的同样的孔或零件的实体(步骤S284)。根据孔或零件与图元的对应关系,处理模块14将集合B中的图元移动到生成的新的孔或零件实体的位置(步骤S286)。判断模块16判断是否继续进行关联复制操作(步骤S288)。若不要继续进行关联复制操作,则结束流程。
在步骤S288中,若要继续进行关联复制操作,则返回步骤S280。
参阅图4所示,是本发明图元关联操作方法较佳实施方式的关联移动操作的实施流程图。首先,处理模块14找出该集合A中一个ID对应的孔或零件的属性(步骤S320)。处理模块14找出该集合A中该属性对应的所有图元,并得到一图元集合B(步骤S322)。根据孔或零件与图元的对应关系,处理模块14将集合B中的图元移动到上述孔或零件实体的位置(步骤S324)。判断模块16判断是否继续进行关联移动操作(步骤S326)。若不要继续进行关联移动操作,则结束流程。
在步骤S326中,若要继续进行关联移动操作,则返回步骤S320。
参阅图5所示,是本发明图元关联操作方法较佳实施方式的关联删除操作的实施流程图。首先,处理模块14找出该集合A中一个ID对应的孔或零件的属性(步骤S360)。处理模块14找出该集合A中该属性对应的所有图元,并得到一图元集合B(步骤S362)。处理模块14删除找出的孔或零件的属性及该属性对应的图元集合B(步骤S364)。判断模块16判断是否继续进行关联删除操作(步骤S366)。若不要继续进行关联删除操作,则结束流程。
在步骤S366中,若要继续进行关联删除操作,则返回步骤S360。
权利要求
1.一种图元关联操作系统,其特征在于,该系统包括一选择模块,用于在模具主体结构图中选择图元;一获取模块,用于得到图元对应的孔或零件的标识符,及通过标识符得到图元集合;一处理模块,用于进行图元关联操作;及一判断模块,用于判断是否继续进行操作。
2.如权利要求1所述的图元关联操作系统,其特征在于,所述的关联操作包括关联复制操作、关联移动操作及关联删除操作。
3.如权利要求2所述的图元关联操作系统,其特征在于,所述的关联复制操作包括拷贝标识符对应的孔或零件的属性,拷贝孔或零件的属性对应的所有图元,利用孔或零件的属性及图元集合组合孔或零件的实体,及根据孔或零件与图元对应关系将图元集合移动到指定位置。
4.如权利要求2所述的图元关联操作系统,其特征在于,所述的关联移动操作包括找出标识符对应的孔或零件的属性,找出孔或零件的属性对应的所有图元,及根据孔或零件与图元对应关系将图元集合移动到指定位置。
5.如权利要求2所述的图元关联操作系统,其特征在于,所述的关联删除操作包括找出标识符对应的孔或零件的属性,找出孔或零件的属性对应的所有图元,及删除找出的孔或零件的属性和图元。
6.一种图元关联操作方法,其特征在于,该方法包括如下步骤在模具主体结构图中选择图元;得到所选择图元对应的孔或零件的标识符;通过上述标识符得到一第一图元集合;判断是否需要进行关联操作;若需要进行关联操作,则立即进行关联操作,随后结束流程;若不需要进行关联操作,则直接结束流程。
7.如权利要求6所述的图元关联操作方法,其特征在于,所述的关联操作包括关联复制操作、关联移动操作及关联删除操作。
8.如权利要求7所述的图元关联操作方法,其特征在于,所述的关联复制操作包括如下步骤拷贝第一图元集合中一个标识符对应的孔或零件的属性;拷贝第一图元集合中该属性对应的所有图元,得到一第二图元集合;利用上述拷贝的属性和第二图元集合组合出一新的同样的孔或零件的实体;根据孔或零件与图元的对应关系,将第二图元集合中的图元移动到生成新的孔或零件实体的位置;判断是否继续进行操作;若是,则返回拷贝第一图元集合中一个标识符对应的孔或零件的属性的步骤;若否,则结束流程。
9.如权利要求7所述的图元关联操作方法,其特征在于,所述的关联移动操作包括如下步骤找出第一图元集合中一个标识符对应的孔或零件的属性;找出第一图元集合中该属性对应的所有图元,得到一第二图元集合;根据孔或零件与图元的对应关系,将第二图元集合中的图元移动到上述孔或零件实体的位置;判断是否继续进行操作;若是,则返回找出第一图元集合中一个标识符对应的孔或零件的属性的步骤;若否,则结束流程。
10.如权利要求7所述的图元关联操作方法,其特征在于,所述的关联删除操作包括如下步骤找出第一图元集合中一个标识符对应的孔或零件的属性;找出第一图元集合中该属性对应的所有图元,得到一第二图元集合;删除找出的孔或零件的属性及该属性对应的第二图元集合;判断是否继续进行操作;若是,则返回找出第一图元集合中一个标识符对应的孔或零件的属性的步骤;若否,则结束流程。
全文摘要
本发明提供一种图元关联操作系统,该系统包括一选择模块,用于在模具主体结构图中选择图元;一获取模块,用于得到图元对应的孔或零件的标识符,及通过标识符得到图元集合;一处理模块,用于找出和拷贝标识符对应的孔或零件的属性,找出和拷贝孔或零件的属性对应的所有图元,利用孔或零件的属性及图元集合组合孔或零件的实体,删除找出的孔或零件的属性和图元,及根据孔或零件与图元对应关系将图元集合移动到指定位置;及一判断模块,用于判断是否继续进行操作。本发明还提供一种图元关联操作方法。利用本发明图元关联操作系统及方法,提高了工作效率及避免了错误的产生。
文档编号G06F17/50GK1924871SQ20051003704
公开日2007年3月7日 申请日期2005年9月2日 优先权日2005年9月2日
发明者高加万, 周晔, 郑晓源, 贺稳波, 李想, 陈云霞 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1