冲床自动选择系统及方法

文档序号:6557359阅读:320来源:国知局
专利名称:冲床自动选择系统及方法
技术领域
本发明涉及一种冲床自动选择系统及方法。
技术背景制造业是人类社会赖以生存和发展的基础,目前随着汽车 及轻工业的迅速发展,模具的设计及制造逐渐受到人们的广泛 关注,已形成国民经济的一个基础行业。模具设计已从手工绘图、二维计算机绘图发展到三维CAD( Computer Aided Design, 计算机辅助设计);模具制造也从传统加工、二维手工编程数控力口工,发展到今天的CAM (Computer Aided Manufacture, 计 算机辅助制造)。在模具设计中,通常需要将模具的产品图展开成其对应的平 面图(即将三维图展开成二维图),所述的平面图就是料带图, 然后根据料带图选择生产这套模具所用的沖床。冲床的选择对于模具的成败起着至关重要的作用。沖床的选 择直接决定了模具中主要零件的型号、生产出的产品的质量及产 品的使用寿命。目前,根据料带图选择冲床这一重要步骤,都是设计者依据 自身的经验进行决定。如此,存在如下不足之处 一是效率低下; 二是设计者因为经验不足,对冲床的选择可能产生错误;三是多 个设计者在分段进行设计时,有可能出现冲床选择前后不 一致的 情况。
发明内容
鉴于以上内容,有必要提供一种沖床自动选择系统,其可 快速准确地根据料带图选出最适合的冲床。鉴于以上内容,还有必要提供一种沖床自动选择方法,其 可快速准确地根据料带图选出最适合的沖床。一种冲床自动选择系统,该系统包括主机和数据库,所述的主机包括选择模块,用于根据需要选择模具的料带图;计算模块,用于根据选择的料带图,计算得到该料带图的最小包围矩形的长和宽;确定模块,用于根据选择的料带图确定该模 具所属的模具类型;增加模块,用于根据该模具所属的模具类 型,将得到的最小包围矩形的长和宽分别增加相应长度;其中, 所述的确定模块还用于根据增加长度后的长和宽及数据库中存储的冲床信息确定最适合所述料带图的冲床。一种冲床自动选择方法,该方法包括以下步骤(a)选择模 具的料带图;(b)根据选择的料带图,计算得到该料带图的最小 包围矩形的长和宽;(c)根据选择的料带图确定该模具所属的模 具类型;(d)根据确定的模具类型,将上述得到的最小包围矩形 的长和宽分别增加相应长度;(e)根据增加长度后的长和宽及数 据库中存储的冲床信息,确定最适合所述料带图的冲床。所述冲床自动选择系统及方法,能够快速准确地根据料带 图自动选出最适合的冲床。因而,可以节省人工选择的工作量, 减少因设计者经验不足产生的错误,并且在模具分段设计时使 冲床的选择保持前后一致。


图1是本发明冲床自动选择系统较佳实施例的硬件架构图。图2是图1中主机的功能模块图。图3是本发明冲床自动选择方法较佳实施例的作业流程图。
具体实施方式
参阅图l所示,是本发明冲床自动选择系统较佳实施例的硬件架构图。该系统的硬件架构主要包括输入装置(包括键 盘12以及鼠标14)、显示器16、主机10以及数据库18。其中,输入装置可以用来输入各种不同的模具的料带图。显示器16提供图形化用户界面(Graphic User Interface, GUI)配合输入装置的输入操作。显示器16还用于显示模具的 料带图、冲床信息及模板信息。主机10可以是IBM架构的计算机(IBM Personal Computer, IBM PC )、 Apple公司的Mac PC、个人计算机、网 络服务器,还可以是任意其它适用的计算机。主机IO保存了要 进行设计的所有模具的料带图。数据库18中存储有冲床信息及模板信息。其中,所述冲床 信息包括沖床的长、宽、类型、吨位及价位;所述模板信息包括 模板的名称、厚度、材料、热处理、精度、吨位及长度。参阅图2示,是图1中主机的功能模块图。本发明所称的 模块是完成特定功能的计算机程序段,比程序更适合于描述软 件在计算机中的执行过程,因此本发明对软件的描述都以模块 描述。所述主机10包括选择模块300、计算模块302、确定模块 304、增加模块306及获取模块308。其中,所述选择模块300用于根据需要选择模具的料带图。 所述计算模块302用于根据选择的料带图,计算得到该料 带图的最小包围矩形的长和宽。具体而言,计算模块302先抓 取所述料带图的所有特征点,该特征点包括交点、转点及端点, 所述交点指料带图中线条相交处的点;所述转点指料带图中线 条转弯处的点;所述端点指料带图中每条线段或弧线的两个端 点及中点。计算模块302分别计算出上述所有特征点的X轴坐 标值和Y轴坐标值,并从中得到最小的X轴坐标值、最大的X
轴坐标值、最小的Y轴坐标值及最大的Y轴坐标值,然后计算 得出最大的X轴坐标值与最小的X轴坐标值之差及最大的Y 轴坐标值与最小的Y轴坐标值之差,即该料带图的最小包围矩 形的长和宽。所述确定模块3 04用于根据选择的料带图确定该模具所属 的模具类型。所述模具类型包括连续模具、大型连续模具、 冲孔模具、复合模具及折弯模具。所述增加模块306用于根据确定的模具类型,将上述得到 的最小包围矩形的长和宽分别增加相应长度。所述相应长度为 上述类型的模具安装到各自的冲床时,需要预留的最小安装空 间的长和宽。例如,若确定该模具为连续模具,则将上述得到 的最小包围矩形的长增加50毫米(mm),宽增加180mm;若 确定该模具为大型连续模具,则将上述得到的最小包围矩形的 长增加50 mm,宽增加500 mm。所述确定模块304还用于根据上述增加长度后的长和宽及 数据库18中存储的沖床信息,确定最适合所述料带图的冲床。 所述冲床信息包括冲床的长、宽、类型、吨位、价位等,所述 吨位指该沖床能够发出的最大冲力。具体而言,确定模块304 将上述增加长度后的长、宽与数据库18中存储的每个冲床的 长、宽进行比较,确定数据库18中长、宽分别最接近且大于该 增加长度后的长、宽的冲床为最适合的冲床。为了使本系统具有更强的实用性,及便于模具的后续设计 和加工,本较佳实施例还包括获取模块308,用于根据上述 确定的冲床,从数据库18中获取对应该冲床的模板(加工该模 具所需要的模板)信息。所述模板信息包括模板的名称、厚度、 材料、热处理、精度、吨位、长度等,所述吨位指该模板能够 响应的最大冲力。参阅图3所示,是本发明冲床自动选择方法较佳实施例的 作业流程图。 步骤S402,选择模块300选择要设计的模具的料带图。 步骤S403,计算模块302根据选择的料带图,计算得到该 料带图的最小包围矩形的长和宽。具体而言,计算模块302先 抓取该料带图的所有特征点,该特征点包括交点、转点及端点, 所述交点指料带图中线条相交处的点;所述转点指料带图中线 条转弯处的点;所述端点指料带图中每条线段或弧线的两个端 点及中点。计算模块302分别计算出上述所有特征点的X轴坐 标值和Y轴坐标值,并从中得到最小的X轴坐标值、最大的X 轴坐标值、最小的Y轴坐标值及最大的Y轴坐标值,然后计算 得出最大的X轴坐标值与最小的X轴坐标值之差及最大的Y 轴坐标值与最小的Y轴坐标值之差,即该料带图的最小包围矩 形的长和宽。步骤S404,确定模块304根据选择的料带图确定该模具所 属的模具类型。所述模具类型包括连续模具、大型连续模具、 冲孔模具、复合模具及折弯模具。步骤S405,确定模块304根据上述确定的模具类型及数据 库18中存储的冲床信息,确定最适合所述料带图的冲床。所述 冲床信息包括冲床的长、宽、类型、吨位、价位等,所述吨位 指该冲床能够发出的最大冲力。具体而言,增加模块306根据 确定的模具类型,将上述得到的最小包围矩形的长和宽分别增 加相应长度,所述相应长度为上述类型的模具安装到各自的冲 床时,需要预留的最小安装空间的长和宽。例如,若确定该模 具为连续模具,则将上述得到的最小包围矩形的长增加50毫米 (mm),宽增加180 mm;若确定该模具为大型连续模具,则 将上述得到的最小包围矩形的长增加50mm,宽增加500 mm; 若确定该模具为冲孔模具,则将上述得到的最小包围矩形的长 增加200mm,宽增加200 mm;若确定该冲莫具为复合模具,则 将上述得到的最小包围矩形的长增加200 mm,宽增加200 mm; 若确定该模具为折弯模具,则将上述得到的最小包围矩形的长 增力口 100 mm, 宽增加100 mm。确定模块304将上述增加长度 后的长、宽与数据库18中存储的每个冲床的长、宽进行比较, 确定数据库18中长、宽分别最接近且大于该增加长度后的长、 宽的冲床为最适合的冲床。步骤S406,获取模块308根据上述确定的冲床,从数据库 18中获取对应该冲床的模板(加工该模具所需要的模板)信息。 所述模板信息包括模板的名称、厚度、材料、热处理、精度、 吨位、长度等,所述吨位指该模板能够响应的最大冲力。上述冲床信息及模板信息可以有多种表示形式,在本较佳 实施例中,分别以沖床信息表、模板信息表来表示。所述冲床 信息表和模板信息表为两个相互关联的数据表,可以根据冲床 信息,从所述冲床信息表中获取有关模板信息的关键字,然后 根据该关键字,从所述模板信息表中获取对应该冲床的模板信 息。本发明所提供的冲床自动选择系统及方法,在预先选定要 进行设计的料带图后,所有的步骤均可自动记录在主机10中, 因此对于多个料带图,可直接调用上述记录全自动选择,无需 人为干预,使用极为方便。
权利要求
1.一种冲床自动选择系统,用于根据模具的料带图选择最适合的冲床,该系统包括主机和数据库,其特征在于,所述的主机包括选择模块,用于根据需要选择模具的料带图;计算模块,用于根据选择的料带图,计算得到该料带图的最小包围矩形的长和宽;确定模块,用于根据选择的料带图确定该模具所属的模具类型;增加模块,用于根据确定的模具类型,将得到的最小包围矩形的长和宽分别增加相应长度;其中,所述的确定模块还用于根据增加长度后的长和宽及数据库中存储的冲床信息确定最适合所述料带图的冲床。
2. 如权利要求1所述的冲床自动选择系统,其特征在于, 所述的模具类型包括连续模具、大型连续模具、冲孔模具、 复合模具及折弯模具。
3. 如权利要求1所述的沖床自动选择系统,其特征在于, 所述的相应长度为所述模具安装到冲床时,需要预留的最小安 装空间的长和宽。
4. 如权利要求]所述的冲床自动选择系统,其特征在于, 所述的冲床信息包括冲床的长、宽、类型、吨位及价位。
5. 如权利要求1所述的冲床自动选择系统,其特征在于, 所述的主机还包括获取模块,用于从数据库中获取与该最适合 的冲床对应的模板信息。
6. 如权利要求5所述的冲床自动选择系统,其特征在于,所 述的模板信息包括模板的名称、厚度、材料、热处理、精度、吨 位及长度。
7. —种冲床自动选择方法,用于根据模具的料带图选择最适 合的沖床,其特征在于,该方法包括如下步骤选择模具的料带图;根据选择的料带图,计算得到该料带图的最小包围矩形的长和宽;根据选择的料带图确定该模具所属的模具类型;根据确定的模具类型,将上述得到的最小包围矩形的长和宽 分别增加相应长度;及根据增加长度后的长和宽及数据库中存储的冲床信息,确定 最适合所述料带图的冲床。
8.如权利要求7所述的沖床自动选择方法,其特征在于,该 方法还包括步骤根据确定的最适合所述料带图的冲床,从数据 库中获取对应该冲床的模板信息。
全文摘要
本发明提供一种冲床自动选择方法,该方法包括步骤选择模具的料带图;根据选择的料带图,计算得到该料带图的最小包围矩形的长和宽;根据选择的料带图确定该模具所属的模具类型;根据确定的模具类型,将上述得到的最小包围矩形的长和宽分别增加相应长度;及根据增加长度后的长和宽及数据库中存储的冲床信息,确定最适合所述料带图的冲床。本发明还提供一种冲床自动选择系统。利用该冲床自动选择系统及方法,能够快速准确地根据料带图选出最适合的冲床。
文档编号G06F17/50GK101162474SQ200610063089
公开日2008年4月16日 申请日期2006年10月13日 优先权日2006年10月13日
发明者常春明 申请人:鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1