专利名称:图形切割系统及方法
技术领域:
本发明涉及一种图形处理系统及方法,特别是涉及一种图形切割系统及方法。
背景技术:
目前,在图形产品设计过程中,例如,模具设计过程中,设计者绘制一个规则的图 形是很容易办到的,而要绘制出复杂的、不规则的图形(例如模具的上垫脚图形和下垫脚 图形)就不是那么容易了。如果要在已经绘制完成的这些复杂的、不规则的图形基础之上 进行修改和裁剪,例如,对模具图形进行切割,将会更加复杂和困难,因为进行这些操作不 但要对图形的外观形状进行修改和裁剪,还必需给修改后的图形进行关联,并为其添加属 性。因此,设计者手工处理这些修改和裁剪操作时,容易产生错误,退一步来说,即使设计者 可以很好的手工处理这些修改和裁剪操作,但是不能忽略的问题是设计者手工方式不能进 行批量处理,设计者只得一个一个的修改和裁剪,由于一套图形设计产品中,需要进行这一 操作的图形是相当大的量,如果设计者手工的一一进行处理话,不但效率低下,而且可能产 生漏处理或者误处理的问题
发明内容
鉴于以上内容,有必要提供一种图形切割系统,能准确地、迅速地对多个图形进行 切割操作。此外,还有必要提供一种图形切割方法,能准确地、迅速地对多个图形进行切割操作。一种图形切割系统,该系统能运行于计算机中执行如下步骤(a)从该计算机的 存储器中选择待切割的模具图形,并读取所选图形的属性数据;(b)根据读取的所选图形 的属性数据,分析所选图形是否合理;(c)在所选图形合理时,从供选择的切割方式中给所 选图形选择切割方式;(d)根据读取的所选图形的属性数据,给所选图形按照选择的切割 方式进行切割,并将原所选图形的属性数据与完成切割的图形进行关联。一种图形切割方法,适用于计算机,该方法包括步骤(il)从该计算机的存储器 中选择待切割的模具图形,并读取所选图形的属性数据;(i2)根据读取的所选图形的属性 数据,分析所选图形是否合理;( 3)在所选图形合理时,从供选择的切割方式中给所选图 形选择切割方式;(i4)根据读取的所选图形的属性数据,给所选图形按照选择的切割方式 进行切割,并将原所选图形的属性数据与完成切割的图形进行关联。相较现有技术,本发明通过对待切割图形进行合理性分析,对合理的待切割图形 按照选择的切割方式进行切割,且对完成切割的图形进行数据关联,提高了图形切割操作 的效率,避免了图形切割操作的误差。
图1是本发明图形切割系统较佳实施例的运行环境图。
图2是本发明图形切割方法较佳实施例的具体实施流程图。
具体实施例方式如图1所示,是本发明图形切割系统较佳实施例的运行环境图。该图形切割系统 101运行于具有计算机10中。该计算机10包括存储器102,显示器103,及处理器100。该 存储器102用于存储设计的模具图形。该处理器100通过执行该图形切割系统101,提供一 操作界面于显示器103中以供人机交互操作,进而对存储器102中存储的图形进行切割。在本实施例中,对存储器102中存储的图形进行切割的方式包括开观察孔、开落 料槽及开U型槽。该处理器100通过执行该图形切割系统101实现对存储器102中存储的 图形按照所述切割方式中的一种进行切割。以下是结合图2中的实施流程图来描述如何运用该图形切割系统101的内容。如图2所示,是本发明图形切割方法较佳实施例的具体实施流程图。本发明既可 以进行单独图形的处理,也可以进行多个图形的批处理。其中,在进行多个图形的批处理 时,各个图形的切割操作互不影响,每一个图形都单独适用下述的各步骤。该处理器100通过执行该图形切割系统101实现如下步骤步骤S10,从该存储器102中选择待切割的模具图形,并读取所选图形的属性数 据。在本实施例中,所述属性数据包括外形尺寸数据、图层名、实体名、所属模具的重量数 据、排列位置数据。步骤S11,根据读取的所选图形的属性数据,分析所选图形是否合理。在本实施例 中,该步骤包括根据读取的所选图形的图层名,分析所选图形是否属于上垫脚或者下垫脚 图层;若所选图形不属于上垫脚或者下垫脚图层,则确定所选图形不合理,或者,若所选图 形属于上垫脚或者下垫脚图层,则根据读取的所选图形的实体名,分析所选图形是否是上 垫脚或者下垫脚;若所选图形不是上垫脚或者下垫脚,则确定所选图形不合理,或者,若所 选图形是上垫脚或者下垫脚,则确定所选图形合理。在所选图形合理时,转入执行下述步骤S12,或者,在所选图形不合理时,流程结
束ο步骤S12,给所选图形选择切割方式。在本实施例中,可供选择的切割方式包括开 观察孔、开落料槽及开U型槽。选择的原则是上垫脚图形只能选择开观察孔;下垫脚图形 只能选择开落料槽或开U型槽。若给所选图形选择的切割方式是开观察孔,则流程进入第一分支,其中,第一分支 步骤包括下述的步骤S101、S102及S103 ;若给所选图形选择的切割方式是开落料槽,则流 程进入第二分支,其中,第二分支步骤包括下述的步骤Slll及S112 ;及若给所选图形选择 的切割方式是开U型槽,则流程进入第三分支,其中,第三分支步骤包括下述的步骤S121及 S122。步骤S101,根据读取的所选图形的外形尺寸数据,计算所选图形的材料厚度d。步骤S102,给所选图形进行开观察孔预览,以找出合适的开观察孔位置。需要说明 的是对本领域的技术人员来讲,本发明运用的公知常识包括观察孔的孔半径数据是一个 定值,固定重量的模具对应一个固定的下垫脚的开落料槽边的相对位置。在本实施例中,通 过对所选图形的开观察孔预览,用户能在所选图形的不同位置进行开观察孔的预操作,当该用户在一个位置进行开观察孔的预操作时没有发生所开观察孔与其它图形的干涉现象, 则该位置是合适的开观察孔位置。所述的干涉现象指的是所开观察孔部分超出了所选图形 的范围,使得所开观察孔没有完全包含在所选图形的内部。步骤S103,在找出的开观察孔位置处,给所选图形开深度为d的观察孔,并将原所 选图形的属性数据与完成开观察孔的图形进行关联。步骤S111,根据读取的所选图形的属性数据,给所选图形确定开落料槽的位置。在 本实施例中,该步骤包括根据读取的所选图形的排列位置数据,给所选图形确定需开落料 槽的边缘;根据读取的所选图形所属模具的重量数据,在确定的需开落料槽的边缘上确定 开落料槽的位置。其中,给所选图形确定需开落料槽的边缘的原则是第一、因为下垫脚是 垂直放置,因此,需开落料槽的边缘是所选图形的左边缘及/或右边缘;第二、若所选图形 排列在所有下垫脚图形的最左端或最右端,则需开落料槽的边缘只能是一边(所选图形的 左边缘或右边缘),否则,所选图形需有两边开落料槽(所选图形的左边缘及右边缘);第 三,若所选图形排列在所有下垫脚图形的最左端,则所选图形需开落料槽的边只能是右边 缘,或者,若所选图形排列在所有下垫脚图形的最右端,则所选图形需开落料槽的边只能是 左边缘。步骤S112,在确定的开落料槽位置处,给所选图形开落料槽,并将原所选图形的属 性数据与完成开落料槽的图形进行关联。
步骤S121,获取U型槽的参数数据,并根据获取的U型槽的参数数据给所选图形确 定开U型槽的位置。在本实施例中,所述U型槽的参数数据包括U型槽上方两个端点各自 离所选图形上边缘最近的端点的距离(例如25mm),U型槽左右两边垂直边缘的深度(例 如20mm),及U型槽弧段部分的半径(例如2mm)。步骤S122,在确定的开U型槽位置处,按照获取的U型槽的参数数据给所选图形开 U型槽,并将原所选图形的属性数据与完成开U型槽的图形进行关联。最后所应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参 照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明 的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。
权利要求
一种图形切割系统,其特征在于,该系统能运行于计算机中执行如下步骤(a)从该计算机的存储器中选择待切割的模具图形,并读取所选图形的属性数据;(b)根据读取的所选图形的属性数据,分析所选图形是否合理;(c)在所选图形合理时,从供选择的切割方式中给所选图形选择切割方式;(d)根据读取的所选图形的属性数据,给所选图形按照选择的切割方式进行切割,并将原所选图形的属性数据与完成切割的图形进行关联。
2.如权利要求1所述的图形切割系统,其特征在于,所述图形包括上垫脚图形或下垫 脚图形,所述供选择的切割方式包括开观察孔、开落料槽及开U型槽。
3.如权利要求2所述的图形切割系统,其特征在于,在选择的切割方式是开观察孔时, 上述步骤(d)包括(dll)根据读取的所选图形的属性数据,计算所选图形的材料厚度; (dl2)给所选图形进行开观察孔预览,以找出合适的开观察孔位置;及 (dl3)在找出的开观察孔位置处,给所选图形开深度为材料厚度的观察孔,并将原所选 图形的属性数据与完成开观察孔的图形进行关联。
4.如权利要求2所述的图形切割系统,其特征在于,在选择的切割方式是开落料槽时, 上述步骤(d)包括(d21)根据读取的所选图形的属性数据,给所选图形确定开落料槽的位置;及 (d22)在确定的开落料槽位置处,给所选图形开落料槽,并将原所选图形的属性数据与 完成开落料槽的图形进行关联。
5.如权利要求2所述的图形切割系统,其特征在于,在选择的切割方式是开U型槽时, 上述步骤(d)包括(d31)获取U型槽的参数数据,并根据获取的U型槽的参数数据给所选图形确定开U型 槽的位置;(d32)在确定的开U型槽位置处,按照获取的U型槽的参数数据给所选图形开U型槽, 并将原所选图形的属性数据与完成开U型槽的图形进行关联。
6.一种图形切割方法,适用于计算机,其特征在于,该方法包括步骤(il)从该计算机的存储器中选择待切割的模具图形,并读取所选图形的属性数据; ( 2)根据读取的所选图形的属性数据,分析所选图形是否合理; ( 3)在所选图形合理时,从供选择的切割方式中给所选图形选择切割方式; ( 4)根据读取的所选图形的属性数据,给所选图形按照选择的切割方式进行切割,并 将原所选图形的属性数据与完成切割的图形进行关联。
7.如权利要求6所述的图形切割方法,其特征在于,所述图形包括上垫脚图形或下垫 脚图形,所述供选择的切割方式包括开观察孔、开落料槽及开U型槽。
8.如权利要求7所述的图形切割方法,其特征在于,在选择的切割方式是开观察孔时, 上述步骤(i4)包括( 411)根据读取的所选图形的属性数据,计算所选图形的材料厚度; ( 412)给所选图形进行开观察孔预览,以找出合适的开观察孔位置;及 ( 413)在找出的开观察孔位置处,给所选图形开深度为材料厚度的观察孔,并将原所 选图形的属性数据与完成开观察孔的图形进行关联。
9.如权利要求7所述的图形切割方法,其特征在于,在选择的切割方式是开落料槽时, 上述步骤(i4)包括( 421)根据读取的所选图形的属性数据,给所选图形确定开落料槽的位置;及 ( 422)在确定的开落料槽位置处,给所选图形开落料槽,并将原所选图形的属性数据 与完成开落料槽的图形进行关联。
10.如权利要求7所述的图形切割方法,其特征在于,在选择的切割方式是开U型槽时, 上述步骤(i4)包括( 431)获取U型槽的参数数据,并根据获取的U型槽的参数数据给所选图形确定开U 型槽的位置;( 432)在确定的开U型槽位置处,按照获取的U型槽的参数数据给所选图形开U型槽, 并将原所选图形的属性数据与完成开U型槽的图形进行关联。
全文摘要
本发明提供一种图形切割系统,其通过对待切割图形进行合理性分析,对合理的待切割图形按照选择的切割方式进行切割,且对完成切割的图形进行数据关联,提高了图形切割操作的效率,避免了图形切割操作的误差。本发明还提供一种图形切割方法。
文档编号G06F17/50GK101840443SQ20091030097
公开日2010年9月22日 申请日期2009年3月20日 优先权日2009年3月20日
发明者姚鹏, 王寄清 申请人:鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司