一种图形元件查找方法,包括如下步骤:选择需要查找的图元;获取所选图元的图框ID以记录图元个数;获取标准图形库中的所有图元及其属性值;从图形数据库中依次获取所选图元的外形尺寸和材质;在标准图形库中查找外形尺寸、材质和三视图均与所选图元匹配的图元,如果找到匹配的图元,则对该所选图元添加标注信息,如果没有找到匹配的图元,则输出查找失败的信息。本发明专利技术还提供一种图形元件查找系统。利用本发明专利技术可以根据用户选择的图元,自动在标准图形库中查找与所选图元匹配的图元。
【技术实现步骤摘要】
本专利技术涉及一种图形设计系统及方法,尤其涉及一种。
技术介绍
—套模具生产工具(如一套模架)对应只能生产一种元件,而一套产品(如一个 机箱)是由许多相同或不相同的元件组成,这就需要很多种生产这些不同元件的生产工具 进行生产。当设计者需要开发一套新产品时,通常先人工查找该新产品中包含的元件是否 已经在仓库中存在,如果该元件不存在,则需要利用图形设计软件(如AutoCAD)设计该元 件的二维图形,然后将该元件的二维图形交给生产单位,生产单位再依照该元件的二维图 形,利用模具生产工具生产出该元件。但是,这种人工查找方式容易出现遗漏和错误,导致 元件的重复生产,浪费生产资料,同时也会增加元件的库存量。
技术实现思路
鉴于以上内容,有必要提供一种图形元件查找系统,其可根据用户选择的图元,自 动在标准图形库中查找与所选图元匹配的图元。 此外,还有必要提供一种图形元件查找方法,其可根据用户选择的图元,自动在标 准图形库中查找与所选图元匹配的图元。 —种图形元件查找系统,包括主机,所述主机包括模具设计单元,用于生成各种工 件的二维图形,所述主机还包含有图元查找单元,该图元查找单元包括获取模块,用于在 用户选择需要查找的图元后,获取所选图元的图框ID,并以获取的图框ID的个数记录用 户所选图元的个数;所述获取模块,还用于从模具设计单元的标准图形库中获取所有图元 及其属性值,所述属性值包括图元的外形尺寸、材质、三视图、版本号和产品号;所述获取模 块,还用于从模具设计单元的图形数据库中依次获取所选图元的外形尺寸和材质;查找模 块,用于在所述标准图形库中查找外形尺寸、材质和三视图均与所选图元匹配的图元;标注 模块,用于当查找模块在所述标准图形库中找到与所选图元匹配的图元时,对该所选图元 添加标注信息;输出模块,用于当查找模块没有在标准图形库31中找到与所选图元匹配的 图元时,输出查找失败的信息。 —种图形元件查找方法,包括如下步骤(a)选择需要查找的图元;(b)获取所选 图元的图框ID,并以获取的图框ID的个数记录所选图元的个数;(C)获取标准图形库中 的所有图元及其属性值,所述属性值包括图元的外形尺寸、材质、三视图、版本号和产品号; (d)从图形数据库中依次获取所选图元的外形尺寸和材质;(e)在所述标准图形库中查找 外形尺寸、材质和三视图均与一个所选图元匹配的图元;(f)如果步骤(e)中找到匹配的图 元,则对该所选图元添加标注信息,然后返回步骤(d),继续在标准图形库中查找外形尺寸、 材质和三视图均与下一个所选图元匹配的图元;(g)如果步骤(e)中没有找到匹配的图元, 则输出查找失败的信息,然后返回步骤(d),直到所有的所选图元查找完毕。 相较于现有技术,所述,可根据用户选择的图元,自动在标准图形库中查找与所选图元匹配的图元,从而防止人工查找方式出现的遗漏和错误,降 低元件的库存量。附图说明 图1是本专利技术图形元件查找系统的较佳实施例的系统架构图。 图2是图1中所示图元查找单元的功能模块图。 图3是本专利技术图形元件查找方法较佳实施例的流程图。具体实施例方式如图l所示,是本专利技术图形元件查找系统的较佳实施例的系统架构图。该系统主 要包括显示器1、主机2、键盘3及鼠标4,所述主机2包含有模具设计单元20及图元查找 单元21。其中,模具设计单元20是一种模具自动设计软件(如AutoCAD),用于在模具设计 中生成各种工件的二维图形。所述模具设计单元20包括一个图形数据库30和标准图形 库31,所述图形数据库30用于存储模具设计单元20生成的工件的图元及每个图元的属性 值。所述图元的属性值包括图元的外形尺寸、材质、版本号和产品号等。所述标准图形库 31用于存储用户事先录入的已有图元及每个已有图元的属性值,所述已有图元的属性值包 括图元的外形尺寸、材质、三视图、版本号和产品号等。 所述图元查找单元21用于根据用户选择的模具设计单元20生成的图元,自动在 标准图形库31中查找与所选图元匹配的图元,并在找到与所选图元匹配的图元后,在所选 图元的旁边插入一个标注方块,同时在标注方块内添加标注信息。 所述主机2连接有显示器l,用于显示模具设计单元20生成的图元和图元查找单 元21插入的标注方块等。所述键盘3和鼠标4用作输入设备,可以在生成图元和查找图元 时输入数据。 如图2所示,是图1中所示图元查找单元21的功能模块图。所述图元查找单元21 包括获取模块210、查找模块211、标注模块212和输出模块213。本专利技术所称的模块是完成 一特定功能的计算机程序段,比程序更适合于描述软件在计算机中的执行过程,因此在本 专利技术以下对软件描述中都以模块描述。 所述获取模块210用于在用户选择需要查找的图元后,获取所选图元的图框ID, 并以获取的图框ID的个数记录用户所选图元的个数。 所述获取模块210还用于获取标准图形库31中的所有图元及其属性值。其中,图 元的属性值包括图元的外形尺寸、材质、三视图、版本号和产品号等。 所述获取模块210还用于从图形数据库30中依次获取所选图元的外形尺寸和材 质。 所述查找模块211用于在标准图形库31中查找外形尺寸、材质和三视图均与所选 图元匹配的图元。具体而言,首先,查找模块211在标准图形库31中查找外形尺寸和材质 与从图形数据库30中获取的所选图元的外形尺寸和材质匹配的图元。如果不存在匹配的 图元,则判断查找失败,如果存在匹配的图元,则计算出所选图元的三视图,并继续比较查 找到的图元的三视图与计算出的所选图元的三视图是否匹配。 如果比较结果匹配,则判断查找成功,如果比较结果不匹配,则对计算出的所选图5元的三视图进行镜像处理,然后,再一次比较该查找到的图元的三视图与所选图元镜像处 理后的三视图是否匹配。 如果比较结果不匹配,则判断查找失败,如果比较结果匹配,则判断查找成功。所 述镜像处理是指对所选图元的三视图进行旋转操作(例如,顺时针旋转90度)。在本实施 例中,所选图元的三视图是指主视图、右视图和下视图。其中,所述查找模块211对所选图元的三视图进行计算的步骤包括先根据所选图元的外形尺寸计算其包围集,然后对所选图元进行过滤处理,过滤掉所选图元的图框、DIM层、几何公差标签和注解文字,最后根据所选图元的外形尺寸对所选图元的包围集进行偏移,得到三个偏移后的包围集,该三个偏移后的包围集即所选图元的三视图。 所述标注模块212用于当查找模块211在标准图形库31中找到与所选图元匹配的图元时,在所选图元的旁边插入一个标注方块,并在该标注方块内添加标注信息。所述标注信息包括标准图形库31中与所选图元匹配的图元的版本号和产品号。 所述输出模块213用于当查找模块211没有在标准图形库31中找到与所选图元匹配的图元时,输出查找失败的信息。 如图3所示,是本专利技术图形元件查找方法较佳实施例的流程图。步骤S41,选择需 要查找的图元。 步骤S42,获取模块210获取所选图元的图框ID,并以获取的图框ID的个数记录 用户所选图元的个数。 步骤S43,获取模块210获取标准图形库31中的所有图元及其属性值。其中,图元 的属性值包括图元的外形尺寸、材质、三视图、版本号和产品号等。 步骤S44,获取模块210从图形数据库30中本文档来自技高网...
【技术保护点】
一种图形元件查找方法,其特征在于,该方法包括如下步骤:(a)选择需要查找的图元;(b)获取所选图元的图框ID,并以获取的图框ID的个数记录所选图元的个数;(c)获取标准图形库中的所有图元及其属性值,所述属性值包括图元的外形尺寸、材质、三视图、版本号和产品号;(d)从图形数据库中依次获取所选图元的外形尺寸和材质;(e)在所述标准图形库中查找外形尺寸、材质和三视图均与一个所选图元匹配的图元;(f)如果步骤(e)中找到匹配的图元,则对该所选图元添加标注信息,然后返回步骤(d),继续在标准图形库中查找外形尺寸、材质和三视图均与下一个所选图元匹配的图元;(g)如果步骤(e)中没有找到匹配的图元,则输出查找失败的信息,然后返回步骤(d),直到所有的所选图元查找完毕。
【技术特征摘要】
【专利技术属性】
技术研发人员:王寄清,
申请(专利权)人:鸿富锦精密工业深圳有限公司,鸿海精密工业股份有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。