首页 / 专利库 / 显示技术 / 图形显示器 / 图形智能替换系统及方法

图形智能替换系统及方法

阅读:573发布:2024-02-18

专利汇可以提供图形智能替换系统及方法专利检索,专利查询,专利分析的服务。并且一种图形智能替换系统及方法,该方法包括如下步骤:选择基准图形和待替换图形;获取选择图形的属性参数;根据获取的图形属性参数寻找待替换图形和基准图形中长度相等的基准边;如果存在长度相等的基准边,则在所述基准边中寻找用于图形替换的重合端点,使重合后的待替换图形和基准图形的 重心 在基准边的同一侧;复制基准图形,使复制的基准图形和待替换图形的重合端点重合在一起,并计算使所述复制的基准图形的基准边和待替换图形的基准边重合的旋转 角 度和旋转方向,按照该旋转角度和旋转方向使复制的基准图形的基准边和待替换图形的基准边完全重合,然后删除待替换图形。利用本 发明 避免了人为替换的繁琐步骤。,下面是图形智能替换系统及方法专利的具体信息内容。

1.一种图形智能替换系统,包括主机及显示器,所述主机包括模具 设计单元,用于生成待替换图形和进行图形替换的基准图形及建立图形数据库,所述图形数 据库用于存储图形及图形的属性参数,其特征在于,所述主机包含有图形替换单元,该图形 替换单元包括:
图形选择模,用于从模具设计单元的图形数据库中选择基准图形和待替换图形;
图形属性获取模块,用于从模具设计单元的图形数据库中获取选择的待替换图形和基 准图形的属性参数;
基准边查找模块,用于根据获取的图形属性参数寻找待替换图形和基准图形中长度相 等的两条边,作为图形替换的基准边;
重合端点查找模块,用于在所述基准边中寻找用于图形替换的重合端点,使重合后的 待替换图形和基准图形的重心在基准边的同一侧;及
图形替换模块,用于复制基准图形,使复制的基准图形和待替换图形的重合端点重合 在一起,并计算使所述复制的基准图形的基准边和待替换图形的基准边重合的旋转度和旋 转方向,按照该旋转角度和旋转方向使复制的基准图形的基准边和待替换图形的基准边完全 重合,然后删除待替换图形。
2.如权利要求1所述的图形智能替换系统,其特征在于,所述基准边 查找模块还用于在没有找到长度相等的基准边时提示没有找到符合条件的基准边。
3.如权利要求1所述的图形智能替换系统,其特征在于,所述图形替 换模块还用于在不进行图形替换时删除复制的基准图形。
4.一种图形智能替换方法,其特征在于,该方法包括如下步骤:
从模具设计单元的图形数据库中选择基准图形和待替换图形;
从模具设计单元的图形数据库中获取选择的待替换图形和基准图形的属性参数;
根据获取的图形属性参数寻找待替换图形和基准图形中长度相等的两条边,作为图形 替换的基准边;
判断是否有长度相等的基准边;
如果存在长度相等的基准边,则在所述基准边中寻找用于图形替换的重合端点,使重 合后的待替换图形和基准图形的重心在基准边的同一侧;及
复制基准图形,使复制的基准图形和待替换图形的重合端点重合在一起,并计算使所 述复制的基准图形的基准边和待替换图形的基准边重合的旋转角度和旋转方向,按照该旋转 角度和旋转方向使复制的基准图形的基准边和待替换图形的基准边完全重合,然后删除待替 换图形。
5.如权利要求4所述的图形智能替换方法,其特征在于,该方法还包 括:如果没有长度相等的基准边,则提示没有找到符合条件的基准边,流程结束。
6.如权利要求4所述的图形智能替换方法,其特征在于,该方法还包 括:如果不进行图形替换,则删除复制的基准图形。

说明书全文

技术领域

发明涉及一种图形智能替换系统及方法

背景技术

在模具图形设计中,对设计的图形进行修改需要占据很多的设计时间。在模具设计软件 中,一般都提供了很多的修改命令,如复制、旋转、镜像等,这些基本的修改命令基本上可 以满足简单设计的要求,但是对于比较复杂的设计,往往是多种修改方法共同使用,这样操 作步骤就比较繁琐。
比如,要实现将图形A替换成图形B,并保持图形A原来的位置关系,在传统的操作中就 要使用复制和旋转组合。复制需要手动寻找图形替换的基准线和重合端点,旋转需要指定旋 转度和旋转方向,而旋转角度的获取又要使用到查询角度大小的命令,对于批量修改来说 这将是很大的工作量。

发明内容

鉴于以上内容,有必要提供一种图形智能替换系统,其可通过选择基准图形和待替换图 形,自动进行图形替换。
鉴于以上内容,还有必要提供一种图形智能替换方法,其可通过选择基准图形和待替换 图形,自动进行图形替换。
一种图形智能替换系统,包括主机及显示器,所述主机包括模具设计单元,用于生成待 替换图形和进行图形替换的基准图形及建立图形数据库,所述图形数据库用于存储图形及图 形的属性参数,所述主机包含有图形替换单元,该图形替换单元包括:图形选择模,用于 从模具设计单元的图形数据库中选择基准图形和待替换图形;图形属性获取模块,用于从模 具设计单元的图形数据库中获取选择的待替换图形和基准图形的属性参数;基准边查找模块 ,用于根据获取的图形属性参数寻找待替换图形和基准图形中长度相等的两条边,作为图形 替换的基准边;重合端点查找模块,用于在所述基准边中寻找用于图形替换的重合端点,使 重合后的待替换图形和基准图形的重心在基准边的同一侧;图形替换模块,用于复制基准图 形,使复制的基准图形和待替换图形的重合端点重合在一起,并计算使所述复制的基准图形 的基准边和待替换图形的基准边重合的旋转角度和旋转方向,按照该旋转角度和旋转方向使 复制的基准图形的基准边和待替换图形的基准边完全重合,然后删除待替换图形。
一种图形智能替换方法,包括如下步骤:从模具设计单元的图形数据库中选择基准图形 和待替换图形;从模具设计单元的图形数据库中获取选择的待替换图形和基准图形的属性参 数;根据获取的图形属性参数寻找待替换图形和基准图形中长度相等的两条边,作为图形替 换的基准边;判断是否有长度相等的基准边;如果存在长度相等的基准边,则在所述基准边 中寻找用于图形替换的重合端点,使重合后的待替换图形和基准图形的重心在基准边的同一 侧;复制基准图形,使复制的基准图形和待替换图形的重合端点重合在一起,并计算使所述 复制的基准图形的基准边和待替换图形的基准边重合的旋转角度和旋转方向,按照该旋转角 度和旋转方向使复制的基准图形的基准边和待替换图形的基准边完全重合,然后删除待替换 图形。
相较于现有技术,所述的图形智能替换系统及方法,通过选择基准图形和待替换图形, 自动进行图形替换,避免了人为替换的繁琐步骤。
附图说明
图1是本发明图形智能替换系统较佳实施例的系统架构图。
图2至图5是本发明图形智能替换系统的实体示意图。
图6是本发明图形智能替换方法较佳实施例的流程图

具体实施方式

如图1所示,是本发明图形智能替换系统较佳实施例的系统架构图。该系统主要包括显 示器1、主机2、键盘3及鼠标4,所述主机2包含有模具设计单元20及图形替换单元21。其中 ,模具设计单元20是一种模具自动设计软件(如AutoCAD),用于生成模具元件图形。在用 户利用模具设计单元20进行绘图时,模具设计单元20会建立一个图形数据库,所述图形数据 库用于存储图形及图形的属性参数等,所述图形的属性参数包括:图形所包含的边的数量、 每条边的长度及图形每一个顶点的坐标等。图形替换单元21用于根据选择的模具设计单元 20生成的模具元件图形,对待替换图形进行自动替换,并保持原来待替换图形的位置关系。
所述主机2连接有显示器1,用于显示模具设计单元20生成的模具元件图形和图形替换单 元21生成的图形替换结果。所述键盘3和鼠标4用作输入设备,可以在生成模具元件图形及图 形替换时输入数据。
所述图形替换单元21包括图形选择模块210,图形属性获取模块211,基准边查找模块 212,重合端点查找模块213及图形替换模块214。本发明所称的模块是完成一特定功能的计 算机程序段,比程序更适合于描述软件在计算机中的执行过程,因此在本发明以下对软件描 述中都以模块描述。
其中,图形选择模块210用于从模具设计单元20的图形数据库中选择待替换图形和基准 图形(即要将待替换图形替换成的最终图形)。图形属性获取模块211用于从模具设计单元 20的图形数据库中获取选择的待替换图形和基准图形的属性参数,如图形所包含的边的数量 、每条边的长度及图形每一个顶点的坐标等。其余模块的功能结合图2至图5一一说明。
如图2至图5所示,是本发明图形智能替换系统的实体示意图,整个图形替换的步骤从图 2变化到图5,在图2中,所述图形A为待替换图形,图形B为基准图形,待替换图形A和基准图 形B通过模具设计单元20生成。用户通过图形选择模块210先选择基准图形B,然后选择待替 换图形A,图形属性获取模块211根据用户选择的图形获取待替换图形A和基准图形B的属性参 数。
基准边查找模块212用于根据图形属性获取模块211获取的图形属性参数寻找待替换图形 和基准图形中的基准边,在本实施例中,该基准边即待替换图形和基准图形中长度相等的两 条边。基准边查找模块212依次比较待替换图形中每一条边和基准图形中每一条边的长度, 直到找到长度相等的两条边作为图形替换的基准边。如果没有找到,则提示没有找到符合条 件的基准边,流程结束。
如图2中的m、n所示,即为待替换图形A和基准图形B的基准边,其中,基准边m的两个端 点为m1和m2,基准边n的两个端点为n1和n2。在图形替换时,以这两条长度相等的基准边m和 n作为图形替换的重合基准。
重合端点查找模块213用于在所述基准边中寻找用于图形替换的重合端点。如图2所示, 找到基准边m和基准边n后,下一步就要确定待替换图形A中基准边m的两个端点m1和m2如何跟 基准图形B中基准边n的两个端点n1和n2重合。具体而言,重合端点查找模块213先拿端点m1 跟端点n1重合,如果重合后待替换图形A和基准图形B的重心在基准边m的同一侧,则选择端 点m1跟端点n1重合。如果重合后待替换图形A和基准图形B的重心不在基准边m的同一侧,则 拿端点m1跟基准图形B的另外一个端点n2重合,直到找到重合后待替换图形A和基准图形B的 重心在基准边m同一侧的重合端点为止。如图2所示,重合端点查找模块213寻找到的重合端 点为(m1、n1),即端点m1跟端点n1重合。
图形替换模块214用于复制基准图形,使复制的基准图形和待替换图形的重合端点重合 在一起,并计算使所述两条基准边重合的旋转角度和旋转方向,按照该旋转角度和旋转方向 使复制的基准图形旋转到两条基准边完全重合,然后删除待替换图形(如果用户同意替换) 或删除复制的基准图形(如果用户不同意替换)。
具体而言,首先,如图3所示,图形替换模块214复制基准图形B得到复制的基准图形B1 ,其中,复制的基准图形B1的基准边为k,基准边k的两个端点为k1和k2。然后,图形替换模 块214使待替换图形A中的基准边m的重合端点m1跟复制的基准图形B1的基准边k的重合端点 k1重合,并计算使所述基准边m和基准边k重合的旋转角度和旋转方向,按照该旋转角度和旋 转方向使复制的基准图形B1旋转到基准边m和基准边k完全重合,即端点m1跟端点k1重合,端 点m2跟端点k2重合,如图4所示。如果用户确认替换,则图形替换模块214删除待替换图形A ,如图5所示;如果用户不进行替换,则图形替换模块214删除复制的基准图形B1,回到图2 所示的初始状态。
如图6所示,是本发明图形智能替换方法较佳实施例的流程图,以下描述将结合图2、图 3、图4及图5进行。首先,步骤S401,用户通过图形选择模块210从模具设计单元20的图形数 据库中先选择基准图形B(即要将待替换图形替换成的最终图形),然后选择待替换图形A, 图形属性获取模块211根据用户选择的图形从模具设计单元20的图形数据库中获取待替换图 形A和基准图形B的属性参数,如图形所包含的边的数量、每条边的长度及图形每一个顶点的 坐标等。
步骤S402,基准边查找模块212依次比较待替换图形A中每一条边和基准图形B中每一条 边的长度,直到找到长度相等的两条边作为图形替换的基准边。如图2中的m、n所示,即为 待替换图形A和基准图形B的基准边,其中,基准边m的两个端点为m1和m2,基准边n的两个端 点为n1和n2。
步骤S403,判断是否有长度相等的基准边。
步骤S404,如果基准边查找模块212没有找到长度相等的基准边,则提示没有找到符合 条件的基准边,流程结束。
步骤S405,如果基准边查找模块212找到了长度相等的基准边,则重合端点查找模块 213先拿端点m1跟端点n1重合,如果重合后待替换图形A和基准图形B的重心在基准边m的同一 侧,则选择端点m1跟端点n1重合。如果重合后待替换图形A和基准图形B的重心不在基准边m 的同一侧,则拿端点m1跟基准图形B的另外一个端点n2重合,直到找到重合后待替换图形A和 基准图形B的重心在基准边m同一侧的重合端点为止。如图2所示,重合端点查找模块213寻找 到的重合端点为(m1、n1),即端点m1跟端点n1重合。
步骤S406,图形替换模块214复制基准图形B得到复制的基准图形B1,其中,复制的基准 图形B1的基准边为k,基准边k的两个端点为k1和k2。然后,图形替换模块214使待替换图形 A中的基准边m的重合端点m1跟复制的基准图形B1的基准边k的重合端点k1重合,如图3所示。 图形替换模块214计算使所述基准边m和基准边k重合的旋转角度和旋转方向,按照该旋转角 度和旋转方向使复制的基准图形B1旋转到基准边m和基准边k完全重合,即端点m1跟端点k1重 合,端点m2跟端点k2重合,如图4所示。
步骤S407,用户确认是否进行图形替换。
步骤S408,如果用户确认替换,则图形替换模块214删除待替换图形A,如图5所示。
步骤S408,如果用户不进行替换,则图形替换模块214删除复制的基准图形B1,回到图 2所示的初始状态。
在本实施例中,基准边的查找是根据基准图形和待替换图形中两条长度相等的边作为图 形替换的基准边。除了该实施例外,本发明还可以具有其它变化,例如基准边的查找也可以 根据基准图形和待替换图形中两条相差某一长度单位的边作为图形替换的基准边,这种简单 变换仍落入本发明的保护范围。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈