模具元件结构避位孔自动生成系统及方法技术方案

技术编号:2837486 阅读:311 留言:0更新日期:2012-04-11 18:40
一种模具元件结构避位孔自动生成系统,包括主机及显示器,所述主机包括生成模具元件结构的模具设计单元,其特征在于,所述主机包含有避位孔生成单元,该避位孔生成单元包括:    下视图获取模块,用于提取模具元件结构的下视图,得到该下视图的所有图元;    包围集计算模块,用于计算所述图元的包围集,得到该包围集的最大点和最小点;    判断模块,用于根据该包围集的最大点和最小点以及该模具元件结构中零件的方向来判断该模具元件结构的所在位置;     比较模块,用于根据该模具元件结构的所在位置来比较该包围集的最大点或最小点与模具中所有模板的位置参数;    记录模块,用于根据比较结果记录在该包围集最大点上方或在该包围集最小点下方的所有模板;    避位孔生成模块,用于根据该模具元件结构中零件的尺寸大小在该包围集最大点上方或在该包围集最小点下方的所有模板上生成该模具元件结构的避位孔。

【技术实现步骤摘要】

本专利技术涉及一种。
技术介绍
模具工业是国民经济的基础产业,是技术密集的高技术行业,模具是制造过程中的重要工艺装备。在用模具加工产品时,上下模会闭合,并且有很大的冲力。在闭模时一些零件(如内外导柱结构中的导柱)就会向上模或下模的里面移动。如果在模具中不做避位孔,且该导柱与别的零件发生干涉,在强大的冲力下,干涉零件都可能毁坏,且模具也会崩裂,整套模具有可能毁坏。在模具自动设计软件中(如AutoCAD),设计人员每画一个模具元件结构就要为该模具元件结构画好几个避位孔,这样很繁琐,也容易漏画某些避位孔。避免人工方式生成模具元件结构避位孔,有助于避免因人工操作的原因导致的时间的浪费及工作的繁琐。在2005年4月27日公开、申请号为200410155165.2的中国专利申请案,揭露了一种手工焊接排线用托锡装置。该专利技术公开了一种手工焊接排线用拖锡装置,垫板是可更换件,与支架形成可拆卸的固定连接;支架是有便于焊锡流动且控制产生连锡的斜面的支架;垫板上设有工件定位件和元件避位孔。但该专利技术不能根据元件结构自动生成元件结构对应的避位孔。
技术实现思路
鉴于以上内容,有必要提供一种模具元件结构避位孔自动生成系统,其可在画好每一个模具元件结构后自动准确地生成该模具元件结构的避位孔。鉴于以上内容,还有必要提供一种模具元件结构避位孔自动生成方法,其可在画好每一个模具元件结构后自动准确地生成该模具元件结构的避位孔。一种模具元件结构避位孔自动生成系统,包括主机及显示器。所述主机包含有避位孔生成单元,该避位孔生成单元包括下视图获取模块,用于提取模具元件结构的下视图,得到该下视图的所有图元;包围集计算模块,用于计算所述图元的包围集,得到该包围集的最大点和最小点;判断模块,用于根据该包围集的最大点和最小点以及该模具元件结构中零件的方向来判断该模具元件结构的所在位置;比较模块,用于根据该模具元件结构的所在位置来比较该包围集的最大点或最小点与模具中所有模板的位置参数;记录模块,用于根据比较结果记录在该包围集最大点上方或在该包围集最小点下方的所有模板;避位孔生成模块,用于根据该模具元件结构中零件的尺寸大小在该包围集最大点上方或在该包围集最小点下方的所有模板上生成该模具元件结构的避位孔。一种模具元件结构避位孔自动生成方法,包括如下步骤通过模具设计单元生成模具元件结构;提取该模具元件结构的下视图,得到该下视图的所有图元;计算出该图元的包围集,得到该包围集的最大点和最小点;根据该包围集的最大点和最小点以及该模具元件结构中零件的方向来判断该模具元件结构的所在位置;根据该模具元件结构的所在位置来比较该包围集的最大点或最小点与模具中所有模板的位置参数;根据所述的比较结果记录在该包围集最大点上方的所有模板或在该包围集最小点下方的所有模板;根据该模具元件结构中零件的尺寸大小在该包围集最大点上方或在该包围集最小点下方的所有模板上生成该模具元件结构的避位孔。相较于现有技术,所述的,实现了在画好每一个模具元件结构后自动准确地生成该模具元件结构的避位孔,具有速度快、准确性高、适用性好的优点,避免人工方式生成模具元件结构避位孔的繁琐和失误。附图说明图1是本专利技术模具元件结构避位孔自动生成系统较佳实施例的系统架构图。图2是本专利技术模具元件结构避位孔自动生成系统的信息流向图。图3是本专利技术模具元件结构避位孔自动生成系统的实体示意图。图4是本专利技术模具元件结构避位孔自动生成方法较佳实施例的流程图。具体实施方式如图1所示,是本专利技术模具元件结构避位孔自动生成系统较佳实施例的系统架构图。该系统主要包括显示器1、主机2、键盘3及鼠标4,所述主机2包含有模具设计单元20及避位孔生成单元21。其中,模具设计单元20用于生成模具元件结构,避位孔生成单元21用于根据模具设计单元20生成的模具元件结构,生成该模具元件结构的避位孔。所述主机2连接有显示器1,用于显示模具设计单元20生成的模具元件结构和避位孔生成单元21生成的模具元件结构避位孔。所述键盘3和鼠标4用于在生成模具元件结构时输入数据。所述避位孔生成单元21包括下视图获取模块210,包围集计算模块211,判断模块212,比较模块213,记录模块214,避位孔生成模块215。其中,下视图获取模块210用于提取模具元件结构的下视图,得到该下视图的所有图元。包围集计算模块211用于计算所述图元的包围集,得到该包围集的最大点和最小点。判断模块212用于根据该包围集的最大点和最小点以及该模具元件结构中零件的方向来判断该模具元件结构的所在位置。比较模块213用于根据该模具元件结构的所在位置来比较该包围集的最大点或最小点与模具中所有模板的位置参数。记录模块214用于根据比较模块213获取的比较结果记录在该包围集最大点上方或在该包围集最小点下方的所有模板。避位孔生成模块215用于根据该模具元件结构中零件的尺寸大小在该包围集最大点上方或在该包围集最小点下方的所有模板上生成该模具元件结构的避位孔。如图2所示,是本专利技术模具元件结构避位孔自动生成系统的信息流向图。如下所述,是通过前述避位孔生成单元21,实施该模具元件结构避位孔自动生成的步骤。当设计人员要设计一个新的模具元件结构时,先通过模具设计单元20生成一个新的模具元件结构11。通常,一套模具分为上模和下模两部分。如图3所示,是本专利技术模具元件结构避位孔自动生成系统的实体示意图,线m以上为上模,线m以下为下模,图3中所述y1、y2、y3、y4为模具设计单元生成的模具元件结构,它们分别包含有零件y10、y20、y30、y40。在生成该模具元件结构后,由避位孔生成单元21生成该模具元件结构的避位孔。首先,下视图获取模块210提取该模具元件结构的下视图资料12,得到该下视图的所有图元,包围集计算模块211计算出该下视图所有图元的包围集13,得到该包围集的最大点和最小点。然后,判断模块212根据该包围集的最大点和最小点以及该模具元件结构中零件的方向来判断该模具元件结构的所在位置。如果该包围集的最大点和最小点都在上模,则判断该模具元件结构在上模,如图3中y1所示。如果该包围集的最大点和最小点都在下模,则判断该模具元件结构在下模,如图3中y2所示。如果该包围集的最大点在上模,而最小点在下模,如图3中y3、y4所示,则进一步根据该模具元件结构中零件的方向来判断该模具元件结构的所在位置。如果该模具元件结构中的零件方向为正方向的,则判断该模具元件结构在下模,如图3中y3所示。如果该模具元件结构中的零件方向为反方向的,则判断该模具元件结构在上模,如图3中y4所示。如果该模具元件结构在上模,比较模块213用该包围集的最大点与模具中的所有模板(除上承板和上垫脚以外)的位置参数进行比较,记录模块214记录下该包围集最大点上方的所有模板14,如图3中模板m1、m2所示。如果该模具元件结构在下模,比较模块213用该包围集的最小点与模具中的所有模板(除下承板和下垫脚以外)的位置参数进行比较,记录模块214记录下该包围集最小点下方的所有模板15,如图3中模板m3、m4所示。对这些模板,避位孔生成模块215根据该模具元件结构中零件的尺寸大小在该包围集最大点上方或在该包围集最小点下方的所有模板上生成该模具元件结构的避位孔,如图3中避位孔k1、k本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种模具元件结构避位孔自动生成系统,包括主机及显示器,所述主机包括生成模具元件结构的模具设计单元,其特征在于,所述主机包含有避位孔生成单元,该避位孔生成单元包括下视图获取模块,用于提取模具元件结构的下视图,得到该下视图的所有图元;包围集计算模块,用于计算所述图元的包围集,得到该包围集的最大点和最小点;判断模块,用于根据该包围集的最大点和最小点以及该模具元件结构中零件的方向来判断该模具元件结构的所在位置;比较模块,用于根据该模具元件结构的所在位置来比较该包围集的最大点或最小点与模具中所有模板的位置参数;记录模块,用于根据比较结果记录在该包围集最大点上方或在该包围集最小点下方的所有模板;避位孔生成模块,用于根据该模具元件结构中零件的尺寸大小在该包围集最大点上方或在该包围集最小点下方的所有模板上生成该模具元件结构的避位孔。2.如权利要求1所述的模具元件结构避位孔自动生成系统,其特征在于,所述模具元件结构避位孔的尺寸大小由该模具元件结构零件的尺寸大小所决定。3.如权利要求2所述的模具元件结构避位孔自动生成系统,其特征在于,该模具元件结构避位孔的外径单边尺寸大小为该模具元件结构零件的外径单边加1毫米。4.如权利要求1所述的模具元件结构避位孔自动生成系统,其特征在于,所述判断该模具元件结构的所在位置是指判断该模具元件结构是在上模还是在下模。5.如权利要求4所述的模具元件结构避位孔自动生成系统,其特征在于,若该模具元件结构在上模则比较模块比较该包围集的最大点与模具中除上承板和上垫脚以外所有模板的位置参数,且记录模块记录在该包围集最大点...

【专利技术属性】
技术研发人员:贺稳波
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:

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

1