图框自动整理排序系统及方法

文档序号:1756140阅读:209来源:国知局
专利名称:图框自动整理排序系统及方法
技术领域
本发明涉及一种排序系统及方法,尤其涉及一种图框自动整理排序系统及方法。
背景技术
在模具设计过程中,设计工程师在设计完模具图后,要将每一个模板零件及每一块模板都分别放在一个图框中,例如上模模板及上模零件放在相应的上模模板及上模零件图框中,下模模板及下模零件放在相应的下模模板及下模零件图框中,脱料板模板及脱料板零件放在相应的脱料板模板及脱料板零件图框中,此过程称为拆图。在每一块模板及其模板零件都分别放在相应的图框中后,对该图框加编号,并且在图档移交前,将所有的图框以一定的顺序排列。
其中,对图框的整理排序操作都是设计工程师手工完成的,没有一个统一的标准,工程师在找需要的零件的时候通常要花费很多的时间,效率很低,并且每个工程师提交的图档格式不统一,给相关工作人员带来很多不便。

发明内容鉴于以上内容,有必要提供一种图框自动整理排序系统,可将图框快速整理及排序,统一图档格式。
此外,还有必要提供一种图框自动整理排序方法,可将图框快速整理及排序,统一图档格式。
一种图框自动整理排序系统,包括计算机主机,该计算机主机包括提取模块,用于从所选取的模具图档中提取所有图框的编号及提取主体结构组立框的长和宽;存储模块,用于存储所有提取出的图框的编号;计算模块,用于根据所提取出的主体结构组立框的长和宽计算所有图框的左右间距及行距;排序模块,用于根据图框编号大小将所有图框排序并按所述间距及行距确定位置。
进一步地,所述根据图框编号大小将所有图框排序包括将组立框、上模模板及上模零件图框、下模模板及下模零件图框、脱料板模板及脱料板零件图框,分别根据其图框编号大小排序。
进一步地,所述图框的左右间距包括组立框之间的距离、上模模板及上模零件图框之间的距离、下模模板及下模零件图框之间的距离、脱料板模板及脱料板零件图框之间的距离;所述图框的行距包括组立框和上模模板及上模零件图框之间的距离、上模模板及上模零件图框和下模模板及下模零件图框之间的距离、下模模板及下模零件图框和脱料板模板及脱料板零件图框之间的距离。
进一步地,该系统还包括判断模块,用于判断所述模具图档是否存在主体结构组立框。
进一步地,该系统还包括提示模块,用于判断模块判断模具图档中不存在主体结构组立框时,提示用户该模具图档未拆图。
进一步地,该系统还包括处理模块,用于判断模块判断要拆图时对模具图档进行拆图操作及当所有图框排序完成后在图框上方显示图框编号。
进一步地,所有图框的左右间距及行距是根据主体结构组立框的长和宽,乘以一定比例系数来确定的。
一种图框自动整理排序的方法,该方法包括如下步骤(A)从所选取的模具图档中提取所有图框的编号;(B)存储所有提取出的图框的编号;(C)从该图档中提取主体结构组立框的长和宽;(D)根据主体结构组立框的长和宽,计算所有图框的左右间距和行距;(E)根据图框编号大小将所有图框排序并按所述间距及行距确定位置。
进一步地,所述根据图框编号大小将所有图框排序包括将组立框、上模模板及上模零件图框、下模模板及下模零件图框、脱料板模板及脱料板零件图框,分别根据其图框编号大小排序。
进一步地,所述图框的左右间距包括组立框之间的距离、上模模板及上模零件图框之间的距离、下模模板及下模零件图框之间的距离、脱料板模板及脱料板零件图框之间的距离;所述图框的行距包括组立框和上模模板及上模零件图框之间的距离、上模模板及上模零件图框和下模模板及下模零件图框之间的距离、下模模板及下模零件图框和脱料板模板及脱料板零件图框之间的距离。
进一步地,在步骤(A)之前还包括步骤(A1)判断模具图档中是否存在主体结构组立框;(A2)若模具图档中不存在主体结构组立框,判断是否要对模具图档进行拆图;(A3)若要对模具图档进行拆图,则进行拆图操作。
进一步地,该方法还包括步骤当所有图框排序完成后在图框上方显示图框编号。
进一步地,所有图框的左右间距及行距是根据主体结构组立框的长和宽,乘以一定比例系数来确定的。
相较于现有技术,所述图框自动整理排序系统及方法,可将图框快速整理及排序,统一图档格式,便于以后零件或模板的查找,在很大程度上减少了工程师的工作量。

图1是本发明图框自动整理排序系统较佳实施例的硬件架构图。
图2是图1中计算机主机的功能模块图。
图3是本发明图框自动整理排序方法较佳实施例的作业流程图。
具体实施方式如图1所示,是本发明图框自动整理排序系统较佳实施例的硬件架构图。该系统包括计算机主机1、显示屏幕2、键盘3、鼠标4及存储器5。其中,计算机主机1用于图框整理排序的相关操作,其可以是IBM的计算机、Apple公司的Mac PC、个人计算机、网络服务器,还可以是任意其它适用的计算机。显示屏幕2可为任意显示装置,其为操作人员提供图形化用户界面,用户通过键盘3或鼠标4输入要执行的操作命令。存储器5用于存储图框整理排序操作过程中产生的各种资料,如完整的模具设计图档及图框的属性等,存储器5可以内置于计算机主机1,也可以外置于计算机主机1。
如图2所示,是图1中计算机主机1的功能模块图。所述计算机主机1包括判断模块10、提示模块12、提取模块14、存储模块16、计算模块18、排序模块20及处理模块22。
判断模块10,用于判断模具图档中是否存在主体结构组立框及判断是否拆图。在本较佳实施例中,编号为A01A的图框为主体结构组立框,若不存在编号为A01A的图框,则说明该模具图档还未拆图。
提示模块12,用于当判断模块10判断不存在主体结构组立框时提示用户还未拆图。
提取模块14,用于从所述模具图档中提取所有图框的编号及用于提取主体结构组立框的长和宽。所述图框的编号是识别图框的唯一标识,不同类型的图框用不同的字母来表示。在本较佳实施例中,所述图框包括组立框、上模模板及上模零件图框、下模模板及下模零件图框、脱料板模板及脱料板零件图框。其中,组立框编号以字母A开头表示,上模模板及上模零件图框编号以字母P开头表示,下模模板及下模零件图框编号以字母D开头表示,脱料板模板及脱料板零件图框编号以字母S开头表示。例如编号为A01A的图框,第一个字母A表示该图框为组立框,01代表序号,最后一个字母A代表流水号;编号为D05C的图框,第一个字母D表示该图框为下模模板及下模零件图框,05代表序号,C代表流水号。所述主体结构组立框是其它图框的基准。
存储模块16,用于存储所有提取出的图框的编号。其中,所述图框的编号以字符数组的形式存储,例如编号为A01A、A02A、A03A、A04A的图框存储为一个数组。
计算模块18,用于计算图框的左右间距及行距。所述图框的左右间距包括组立框之间的距离、上模模板及上模零件图框之间的距离、下模模板及下模零件图框之间的距离、脱料板模板及脱料板零件图框之间的距离;所述图框的行距包括组立框和上模模板及上模零件图框之间的距离、上模模板及上模零件图框和下模模板及下模零件图框之间的距离、下模模板及下模零件图框和脱料板模板及脱料板零件图框之间的距离。其中,所述计算的方法是指以所提取的主体结构组立框的长和宽,乘以一定的比例系数来确定图框排序后图框左右间距及行距,例如若提取的组立图框A01A的长和宽分别是100mm和80mm,若要图框的左右间距和行距分别为10mm和8mm,则将该组立图的长和宽乘以比例系数0.1,即可实现。
排序模块20,用于根据图框编号的大小将各图框排序并按所述间距及行距确定位置。其中包括将组立图的图框排序并按所述间距及行距确定位置、将上模模板及上模零件图框排序并按所述间距及行距确定位置、将下模模板及下模零件图框排序并按所述间距及行距确定位置、将脱料板模板及脱料板零件图框排序并按所述间距及行距确定位置。其中,所述排序规则按照图框的编号大小进行排序,例如若有编号为A05A、A03A、A01A、A02A及A04A的图框,则排序后依次为A01A、A02A、A03A、A04A及A05A。
处理模块22,用于判断模块10确定要对模具图档进行拆图时,进行拆图操作,及在所有图框上方显示图框编号。所述拆图的操作是指将模具图档中每一块模板及每一个零件都分别放在每一个图框中,并且给图框加编号。
如图3所示,是本发明图框自动整理排序方法较佳实施例的作业流程图。首先,判断模块10判断所选取的模具图档中是否存在编号为A01A的图档,该编号为A01A的图框是主体结构组立框,即为所有图框的基准(步骤S10)。若判断模块10判断存在编号为A01A的图框,则提取模块14从所述模具图档中提取所有图框的编号(步骤S18)。存储模块16存储所提取的所有图框的编号(步骤S20)。提取模块14提取编号为A01A图框的长和宽(步骤S22)。计算模块20计算所有图框左右间距及行距,所述计算的方法是以所提取的主体结构组立框的长和宽,乘以一定的比例系数来确定图框排序后左右间距及行距。(步骤S24)。排序模块22将组立框排序并按所述间距及行距确定位置(步骤S26)。排序模块22将上模模板及上模零件图框排序并按所述图框左右间距及行距确定位置(步骤S28)。排序模块22将下模模板及下模零件图框排序并按照所述间距及行距确定位置(步骤S30)。排序模块22将脱料板模板及脱料板零件图框排序并按照所述间距及行距确定位置。(步骤S32)。在所有排序后的图框上方显示图框编号(步骤S34)。
其中于步骤S10中,进一步包括判断模块10判断不存在编号为A01A的图框时,提示模块12提示该模具图档还未拆图(步骤S12)。判断模块10判断是否对该图档进行拆图(步骤S14)。判断模块10判断要拆图时,处理模块22进行拆图操作(步骤S16)。
其中于步骤S14中,进一步包括若判断模块10判断不要对所述模具图档进行拆图,则结束本流程。
权利要求
1.一种图框自动整理排序系统,包括计算机主机,其特征在于,该计算机主机包括提取模块,用于从所选取的模具图档中提取所有图框的编号及提取主体结构组立框的长和宽;存储模块,用于存储所有提取出的图框的编号;计算模块,用于根据所提取出的主体结构组立框的长和宽计算所有图框的左右间距及行距;及排序模块,用于根据图框编号大小将所有图框排序并按所述间距及行距确定位置。
2.如权利要求1所述的图框自动整理排序系统,其特征在于,所述根据图框编号大小将所有图框排序包括将组立框、上模模板及上模零件图框、下模模板及下模零件图框、脱料板模板及脱料板零件图框,分别根据其图框编号大小排序。
3.如权利要求1所述的图框自动整理排序系统,其特征在于,所述图框的左右间距包括组立框之间的距离、上模模板及上模零件图框之间的距离、下模模板及下模零件图框之间的距离、脱料板模板及脱料板零件图框之间的距离;所述图框的行距包括组立框和上模模板及上模零件图框之间的距离、上模模板及上模零件图框和下模模板及下模零件图框之间的距离、下模模板及下模零件图框和脱料板模板及脱料板零件图框之间的距离。
4.如权利要求1所述的图框自动整理排序系统,其特征在于,该系统还包括判断模块,用于判断模具图档中是否存在主体结构组立框及判断是否对模具图档拆图。
5.如权要求4所述的图框自动整理排序系统,其特征在于,该系统还包括提示模块,用于当判断模块判断模具图档不存在主体结构组立框时,提示用户该模具图档还未拆图。
6.如权利要求4所述的图框自动整理排序系统,其特征在于,该系统还包括处理模块,用于当判断模块判断要对模具图档进行拆图时进行拆图操作及当所有图框排序完成后在图框上方显示图框编号。
7.如权要求1所述的图框自动整理排序系统,其特征在于,所有图框的左右间距及行距是根据所提取的主体结构组立框的长和宽,乘以一定比例系数来确定的。
8.一种图框自动整理排序的方法,其特征在于,该方法包括如下步骤从所选取的模具图档中提取所有图框的编号;存储所有提取的图框的编号;从该图档中提取主体结构组立框的长和宽;根据主体结构组立框的长和宽,计算所有图框的左右间距和行距;及根据图框编号的大小将所有图框排序并按所述间距及行距确定位置。
9.如权利要求8所述的图框自动整理排序系统,其特征在于,所述根据图框编号大小将所有图框排序包括将组立框、上模模板及上模零件图框、下模模板及下模零件图框、脱料板模板及脱料板零件图框,分别根据其图框编号大小排序。
10.如权利要求8所述的图框自动整理排序系统,其特征在于,所述图框的左右间距包括组立框之间的距离、上模模板及上模零件图框之间的距离、下模模板及下模零件图框之间的距离、脱料板模板及脱料板零件图框之间的距离;所述图框的行距包括组立框和上模模板及上模零件图框之间的距离、上模模板及上模零件图框和下模模板及下模零件图框之间的距离、下模模板及下模零件图框和脱料板模板及脱料板零件图框之间的距离。
11.如权利要求8所述的图框自动整理排序方法,其特征在于,在所述从所选取的模具图档中提取所有图框的编号的步骤之前还包括判断模具图档中是否存在主体结构组立框;若该模具图档中不存在主体结构组立框,则判断是否要对该模具图档进行拆图;及若要对该模具图档进行拆图,则进行拆图操作。
12.如权利要求8所述的图框自动整理排序方法,其特征在于,该方法还包括步骤当所有图框排序完成后在图框上方显示图框编号。
13.如权利要求8所述的图框自动整理排序方法,其特征在于,所有图框的左右间距和行距是根据所提取的主体结构组立图框的长和宽,乘以一定的比例系数来确定的。
全文摘要
一种图框自动整理排序系统,包括计算机主机,该计算机主机包括提取模块,用于从所选取的模具图档中提取所有图框的编号及提取主体结构组立框的长和宽;存储模块,用于存储所有提取出的图框的编号;计算模块,用于根据所提取出的主体结构组立框的长和宽计算所有图框的左右间距及行距;排序模块,用于根据图框编号大小将所有图框排序并按所述间距及行距确定位置。利用本发明,可将图框快速整理排序,统一图档格式。
文档编号G06F17/50GK101063984SQ20061006052
公开日2007年10月31日 申请日期2006年4月28日 优先权日2006年4月28日
发明者周晔 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1