清角处理系统及方法技术方案

技术编号:2844395 阅读:197 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种清角处理系统,该系统包括:一读取模块,用于读取封闭曲线及封闭曲线上的顶点;一判断模块,用于判断顶点所在的尖角类型及判断是否完成所有清角处理;一处理模块,用于处理尖角,对不同类型尖角分别作最小加工圆,用最小加工圆与尖角两边的交点之间的圆弧取代尖角;一储存模块,用于储存更新后的封闭曲线。本发明专利技术还提供一种清角处理方法。利用本发明专利技术,可将模板上的尖角以圆弧取代,降低加工难度,减少加工费用。

【技术实现步骤摘要】

本专利技术是关于一种模具加工中的,尤其是涉及一种模具加工过程中模板上避位孔的。
技术介绍
当前模具设计过程中,通常将模板上的避位孔设计成尖角状,在加工过程中,有的尖角加工难度很大,或是要加工出部分尖角需要花费较高费用。而在实际模具加工过程中,有些模板(如背板、垫板和模座等)上的避位孔对加工工艺的要求并不是很严格。为降低加工难度,减少加工费用,需要一种系统对避位孔的设计根据实际加工需求作一些优化处理。对难以加工或是高费用才能加工出的模板上的尖角进行清理,也就是在设计过程中用圆弧取代尖角,这个过程称作“清角处理”。
技术实现思路
鉴于以上内容,有必要提供一种清角处理系统,用于降低加工成本,减小加工难度。此外,还有必要提供一种清角处理方法,用于处理模具加工中加工成本高或是加工难度大的尖角。本专利技术较佳实施方式提供一种清角处理系统,该系统可安装于一计算设备中,其包括一读取模块,用于读取封闭曲线及封闭曲线上的顶点;一判断模块,用于判断顶点所在的尖角类型;一处理模块,用于对该尖角作最小加工圆,用最小加工圆与该尖角两边的交点之间的圆弧取代该尖角。其中,所述的尖角类型包括凸角和凹角,所述的凹角包括直角和非直角。所述的处理模块在作最小加工圆时,若该尖角为凸角,则作与该凸角两边相切的最小加工圆;若该尖角为凹角中的直角,则平行偏移该直角的两边向量,以两边向量偏移后的交点为圆心作最小加工圆;若该尖角为凹角中的非直角,则以顶点为圆心作最小加工圆。所述的清角处理系统还包括一储存模块,用于储存更新后的封闭曲线。本专利技术较佳实施方式还提供一种清角处理方法,该方法包括如下步骤(A)读取一封闭曲线;(B)读取该封闭曲线的一顶点;(C)判断该顶点所在的尖角类型;(D)对该尖角作最小加工圆;(E)用最小加工圆与该尖角两边的交点之间的圆弧取代该尖角。所述的尖角类型包括凸角和凹角,所述的凹角包括直角和非直角。其中,步骤(D)进一步包括若该尖角为凸角,则作与该凸角两边相切的最小加工圆;若该尖角为凹角中的直角,则平行偏移该直角的两边向量,以两边向量偏移后的交点为圆心作最小加工圆;若该尖角为凹角中的非直角,则以顶点为圆心作最小加工圆。如上所述的清角处理方法还包括如下步骤判断是否完成所有清角处理;若还未完成所有清角处理,则返回步骤(B),若已完成所有清角处理,则储存更新后的封闭曲线,结束流程。利用本专利技术,可将模板上的尖角以圆弧取代,降低加工难度,减少加工费用。附图说明图1是本专利技术清角处理系统较佳实施方式的功能模块图。图2是本专利技术清角处理方法较佳实施方式的流程图。具体实施方式为方便理解,对相关术语作如下简要说明封闭曲线组成模具设计图的一种曲线。凸角封闭曲线所成多边形中小于180°的内角。优角大于180°小于360°的角。凹角封闭曲线所成多边形的内角中的优角的顶点所在的除优角外的另外一个角。如图1所示,是本专利技术清角处理系统较佳实施方式的功能模块图。该清角处理系统2可安装于任一计算设备(如个人电脑,未示出)中,其包括一读取模块21、一判断模块22、一处理模块23及一储存模块24。读取模块21用于读取封闭曲线及封闭曲线上的顶点。判断模块22用于判断顶点所在的尖角类型及判断是否完成所有清角处理。处理模块23用于对该尖角作最小加工圆,用最小加工圆与该尖角两边的交点之间的圆弧取代该尖角。储存模块24用于储存更新后的封闭曲线。其中,所述的尖角类型包括凸角和凹角,所述的凹角包括直角和非直角,处理模块23在作最小加工圆时,若该尖角为凸角,则作与该凸角两边相切的最小加工圆;若该尖角为凹角中的直角,则平行偏移该直角的两边向量,以两边向量偏移后的交点为圆心作最小加工圆;若该尖角为凹角中的非直角,则以顶点为圆心作最小加工圆。如图2所示,是本专利技术清角处理方法较佳实施方式的流程图。首先,读取模块21读取一条封闭曲线(步骤S20)。读取模块21读取该封闭曲线的一顶点(步骤S21)。判断模块22判断该顶点所在的尖角是否为凹角(步骤S22)。若为凹角,则判断模块22判断该凹角是否为直角(步骤S23)。若该凹角为直角,则处理模块23处理该直角平行偏移直角的两边向量,以两边向量偏移后的交点为圆心作最小加工圆(步骤S24)。用最小加工圆与该尖角两边的交点之间的圆弧取代该尖角(步骤S25)。判断模块22判断是否完成所有清角处理(步骤S26)。若已完成所有清角处理,则储存模块24储存更新后的封闭曲线(步骤S27)。结束本流程。在步骤S23中,若判断模块22判断该凹角为非直角,则处理模块23处理该非直角以顶点为圆心作最小加工圆(步骤S28),然后进入步骤S25。在步骤S22中,若判断模块22判断该尖角不为凹角,即该尖角为凸角,则处理模块23处理该凸角作与该凸角两边相切的最小加工圆(步骤S29),然后进入步骤S25。在步骤S26中,若判断模块22判断还未完成所有清角处理,则返回步骤S21。本文档来自技高网...

【技术保护点】
一种清角处理系统,安装于一计算设备,其特征在于,该系统包括:一读取模块,用于读取封闭曲线及封闭曲线上的顶点;一判断模块,用于判断该顶点所在的尖角类型;及一处理模块,用于对该尖角作最小加工圆,用最小加工圆与该尖角两边的 交点之间的圆弧取代该尖角。

【技术特征摘要】
1.一种清角处理系统,安装于一计算设备,其特征在于,该系统包括一读取模块,用于读取封闭曲线及封闭曲线上的顶点;一判断模块,用于判断该顶点所在的尖角类型;及一处理模块,用于对该尖角作最小加工圆,用最小加工圆与该尖角两边的交点之间的圆弧取代该尖角。2.如权利要求1所述的清角处理系统,其特征在于,所述的尖角类型包括凸角和凹角,所述的凹角包括直角和非直角。3.如权利要求2所述的清角处理系统,其特征在于,所述的处理模块对该尖角作最小加工圆包括若该尖角为凸角,则作与该凸角两边相切的最小加工圆;若该尖角为凹角中的直角,则平行偏移该直角的两边向量,以两边向量偏移后的交点为圆心作最小加工圆;及若该尖角为凹角中的非直角,则以顶点为圆心作最小加工圆。4.如权利要求1所述的清角处理系统,其特征在于,所述的判断模块还用来判断是否完成所有清角处理。5.如权利要求1所述的清角处理系统,其特征在于,该系统还包括一储存模块,用于储存...

【专利技术属性】
技术研发人员:周晔常春明向家兵高加万贺稳波陈云霞
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1