关联镜相系统及方法技术方案

技术编号:2837487 阅读:227 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种关联镜相方法,该方法包括以下步骤:选择要镜相的零件、孔或者模板;得到选择的零件、孔或者模板的属性及之间的关联关系,并一一对应保存至存储装置中;复制选择的零件、孔或者模板,并存储至存储装置中;通过镜相直线,得到一个镜相矩阵;将存储到存储装置中的零件、孔或者模板根据上面得到的镜相矩阵转换成镜相图形;将保存在存储装置中的属性及关联关系一一添加到上述的镜相图形中。本发明专利技术还提供了一种关联镜相系统。本发明专利技术所述的关联镜相系统及方法能够快捷、准确的完成人工要花费很长时间处理的镜相问题,减少了用户的工作,提高了效率,节省了时间。

【技术实现步骤摘要】

本专利技术涉及一种模具设计的系统及方法,尤其是一种模具设计中关联镜相的系统及方法。
技术介绍
模具设计中的零件、孔、模板都有着各自不同的属性,这些属性包括名称、图层、注解、数量、编号、标注、材质、热处理及投单属性等;同时也互相存在关联关系,比如,标准螺丝结构中的螺丝和孔不仅都有各自的属性,而且螺丝和孔之间也存在相互的依赖关系,这种依赖关系使螺丝和孔成为一个不可分离的整体。但是这种关联关系的整体性在Auto CAD的镜相命令后却丢失了,不仅整体关联结构被破坏,而且螺丝和孔的基本属性也被丢失,都变成了基本的图元,镜相的后果造成辨别不出哪些图形属于零件,那些图形属于孔,造成拆图错误。以往,解决Auto CAD的镜相命令带来的问题只是将镜相后的图形按照原来的类型(零件、孔、模板)手工定义其类型,并参照原来的属性修正镜相后图形的属性。往往修补镜相所花费的时间是镜相命令本身所花费时间的10倍左右,不仅浪费了人力,而且效率低下。
技术实现思路
鉴于以上内容,有必要提供一种关联镜相系统,其能够快捷、准确的完成以往人工要花费很长时间处理的镜相问题,同时,兼容了模具设计软件自身的镜相命令。鉴于以上内容,还有必要提供一种关联镜相方法,其能够快捷、准确的完成以往人工要花费很长时间处理的镜相问题,同时,兼容了模具设计软件自身的镜相命令。一种关联镜相系统,包括计算机,该计算机包括存储装置。该计算机还包括关联镜相模块,用于对设计图中的零件、孔或者模板进行关联镜相。该关联镜相模块包括选择子模块,用于从设计图中选择要镜相的零件、孔或者模板;获取子模块,用于获取上述所选择的零件、孔或者模板的属性及相互之间的关联关系,并将属性与关联关系一一对应保存至存储装置中;复制子模块,用于复制所选择的零件、孔或者模板,并存储至存储装置中;镜相子模块,用于根据镜相直线,得到所选择的零件、孔或者模板的镜相矩阵;转换子模块,用于将复制的零件、孔或者模板根据镜相矩阵转换成镜相图形;及属性添加子模块,用于将保存在存储装置中的属性及关联关系一一添加到上述的镜相图形中。一种关联镜相方法,通过计算机对设计图中的零件、孔或者模板进行关联镜相。该方法包括以下步骤从设计图中选择要镜相的零件、孔或者模板;得到选择的零件、孔或者模板的属性,并一一对应保存至存储装置中;得到选择的零件、孔或者模板之间的关联关系,并一一对应并保存至存储装置中;复制选择的零件、孔或者模板,并保存至存储装置中;根据镜相直线,得到所选择的零件、孔或者模板的镜相矩阵;将上述复制的零件、孔或者模板根据上述得到的镜相矩阵转换成镜相图形;及将保存在存储装置中的属性及关联关系一一添加到上述的镜相图形中。相较于现有技术,所述的能够快捷、准确的完成以往人工要花费很长时间处理的镜相问题,同时,兼容了模具设计软件自身的镜相命令,减少了用户的工作,提高了效率,节省了时间。附图说明图1是本专利技术关联镜相系统较佳实施例的系统架构图。图2是本专利技术关联镜相方法较佳实施例的作业流程图。图3是本专利技术关联镜相方法较佳实施例中一个螺钉零件的示意图。图4是利用传统镜相方法对图3所示的螺钉零件的主视图镜相的示意图。图5是使用本专利技术关联镜相方法对图3所示的螺钉零件的主视图镜相的示意图。图6是本专利技术关联镜相方法较佳实施例中一套模具设计的主体结构示意图。图7是利用传统镜相方法对图6所示的主体结构示意图镜相的示意图。图8是使用本专利技术关联镜相方法对图6所示的主体结构示意图镜相的示意图。具体实施方式参阅图1所示,是本专利技术关联镜相系统较佳实施例的系统架构图。该关联镜相系统包括计算机1。该计算机1包括关联镜相模块11、模具设计软件程序12及存储装置13。该模具设计软件程序12提供模具设计者的模具设计作业界面,用于使用者设计各种类型的模具,在本实施例中,该模具设计软件程序12是Auto CAD软件程序。该存储装置13用于存储本专利技术对零件、孔或者模板进行镜相的相关图形与参数。该关联镜相模块11包括选择子模块110,获取子模块111,复制子模块112,镜相子模块113,转换子模块114及属性添加子模块115。选择子模块110用于从一个模具设计图中选择要镜相的零件、孔或者模板。获取子模块111用于获取所选择的零件、孔或者模板的属性及相互之间的关联关系,并将属性与关联关系一一对应保存至存储装置13中。其中,属性包括名称、图层、注解、数量、编号、标注、材质、热处理及投单属性等。关联关系表示零件、孔或者模板之间的对应关系,如标准螺丝结构中的螺钉和孔不仅都有各自的属性,而且螺丝和孔之间也存在相互的依赖关系,这种依赖关系使螺丝和孔成为一个不可分离的整体。其中所述属性一一对应指将零件、孔或者模板及其各自的属性分别建立索引,并使索引可以相互找到。如将螺丝与螺丝的属性分别建立索引,使螺丝的索引指向螺丝属性,螺丝属性的索引指向螺丝零件。关联关系的一一对应指将零件、孔或者模板之间的关系通过互相保存ID(标识符)来建立。如螺丝结构中的螺钉与孔之间的关联关系是将螺钉的ID保存在孔上,同时将孔的ID保存在螺钉上,这样孔与螺钉在镜相时就可以相互找到,即在对螺钉镜相时可以镜相出其关联的孔,同样,对孔镜相时也可以镜相出其关联的螺钉。复制子模块112用于复制所选择的零件、孔或者模板,并存储至存储装置13中。镜相子模块113用于根据一条镜相直线,得到所选择的零件、孔或者模板的镜相矩阵。其中所述镜相直线指在模具设计图中选取两点,由这两个点组成的直线,该直线可以根据需要变换不同的角度。所述镜相是Auto CAD中的一个基本的命令,其原理类似于镜子成像,是将一个指定图形的每一个点通过一条直线对称到直线的另一侧,进而形成一个大小相等,形状相同,方向相反的图形。该镜相子模块113将选择的零件、孔或者模板的图形上的每一个点通过一条镜相直线,镜相到直线的另一侧,并得到每一个点镜相后的镜相矩阵。在Auto CAD中,其绘图空间为一个三维空间,所以其中的每个点都应该用(x,y,z)的形式表示其所在的三维空间的位置,当有多个点时就可以用一个矩阵来表示,即所述的镜相矩阵。转换子模块114用于将存储到存储装置13中的复制的零件、孔或者模板根据上述的镜相矩阵,通过几何上的转换,即向量与点之间的转换,变换成镜相图形。属性添加子模块115用于将保存在存储装置13中的属性及关联关系一一添加到上述的镜相图形中。参阅图2所示,是本专利技术关联镜相方法较佳实施例的作业流程图。该方法包括如下步骤首先,步骤S100,在模具设计软件程序12所提供的一个模具设计图中,通过选择子模块110选择要镜相的零件、孔或者模板。步骤S101,获取子模块111获取所选择的零件、孔或者模板的属性,并一一对应保存至存储装置13中。其中,属性包括名称、图层、注解、数量、编号、标注、材质、热处理及投单属性等。所述一一对应指将零件、孔或者模板及其各自的属性分别建立索引,并使索引可以相互找到。如将螺丝与螺丝的属性分别建立索引,使螺丝的索引指向螺丝属性,螺丝属性的索引指向螺丝零件。步骤S102,获取子模块111获取选择的零件、孔或者模板之间的关联关系,并一一对应并保存至存储装置13中。所述关联关系表示零件、孔或者模板之间的对应关系,如标准螺丝结构中的螺钉和孔不仅都有这各自本文档来自技高网...

【技术保护点】
一种关联镜相系统,包括计算机,该计算机包括存储装置,其特征在于,该计算机还包括关联镜相模块,用于对设计图中的零件、孔或者模板进行关联镜相,该关联镜相模块包括:选择子模块,用于从设计图中选择要镜相的零件、孔或者模板;获取子模块 ,用于获取上述所选择的零件、孔或者模板的属性及相互之间的关联关系,并将属性与关联关系一一对应保存至存储装置中;复制子模块,用于复制所选择的零件、孔或者模板,并存储至存储装置中;镜相子模块,用于根据镜相直线,得到所选择的零件、 孔或者模板的镜相矩阵;转换子模块,用于将复制的零件、孔或者模板根据镜相矩阵转换成镜相图形;及属性添加子模块,用于将保存在存储装置中的属性及关联关系一一添加到上述的镜相图形中。

【技术特征摘要】
1.一种关联镜相系统,包括计算机,该计算机包括存储装置,其特征在于,该计算机还包括关联镜相模块,用于对设计图中的零件、孔或者模板进行关联镜相,该关联镜相模块包括选择子模块,用于从设计图中选择要镜相的零件、孔或者模板;获取子模块,用于获取上述所选择的零件、孔或者模板的属性及相互之间的关联关系,并将属性与关联关系一一对应保存至存储装置中;复制子模块,用于复制所选择的零件、孔或者模板,并存储至存储装置中;镜相子模块,用于根据镜相直线,得到所选择的零件、孔或者模板的镜相矩阵;转换子模块,用于将复制的零件、孔或者模板根据镜相矩阵转换成镜相图形;及属性添加子模块,用于将保存在存储装置中的属性及关联关系一一添加到上述的镜相图形中。2.如权利要求1所述的关联镜相系统,其特征在于,所述的属性包括名称、图层、注解、数量、编号、标注、材质、热处理及投单属性。3.如权利要求1所述的关联镜相系统,其特征在于,所述的属性一一对应是通过将零件、孔或者模板及其各自的属性分别建立索引,使零件、孔或者模板的索引指向其各自的属性,并使零件、孔或者模板的属性分别指向零件、孔或者模板。4.如权利要求1所述的关联镜相系统,其特征在于,所述...

【专利技术属性】
技术研发人员:常春明
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:94[]

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

1