多模具共图档参数整合系统及方法技术方案

技术编号:2837494 阅读:192 留言:0更新日期:2012-04-11 18:40
一种多模具共图档参数整合系统,其包括计算机,该计算机包括:多模具共图档参数整合模块,用于在一个多模具设计图档中存放一种物件的多个子模具设计图时生成每个子模具对应的全局参数,并对该生成的全局参数进行整合;及存储装置,其内包括多个存储空间,用于分别存储该多个子模具的全局参数值。本发明专利技术亦提供一种多模具共图档参数整合方法。利用本发明专利技术多模具共图档参数整合系统及方法,有助于避免多套子模具在一个设计图档中设计时产生的作业冲突。

【技术实现步骤摘要】

本专利技术涉及一种。
技术介绍
设计人员在运用模具设计软件在进行模具设计时,通常会遇到一种物件的多套子模具需要在同一计算机上共用一个设计图档进行设计的情况。例如,一种物件,因为其结构的不规则排布而被划分为四个部分,模具设计人员会根据其结构上的差异设计出该四个部分对应的四套子模具以作为该物件的整套模具。传统的模具设计都是一个模具一个设计图档,且一个设计图档对应一个参数值存储空间。如果要在一个设计图档中生成多套子模具,该生成的多套子模具的参数值就必须存储于同一个参数存储空间,这样就会造成了不同子模具参数值的冲突,同时亦无法将子模具与各自的参数值相对应,进而造成模具设计作业的冲突。避免将多套子模具的参数值存储于同一个存储空间,有助于避免多套子模具在一个设计图档中设计时产生的作业冲突。
技术实现思路
鉴于以上内容,有必要提供一种多模具共图档参数整合系统以将多套子模具的参数值存储于不同的存储空间,避免多套子模具在一个设计图档中设计时产生的作业冲突。此外,还有必要提供一种多模具共图档参数整合方法以将多套子模具的参数值存储于不同的存储空间,避免多套子模具在一个设计图档中设计时产生的作业冲突。一种多模具共图档参数整合系统,包括计算机。该计算机包括多模具共图档参数整合模块,用于在一个多模具设计图档中存放一种物件的多个子模具设计图时生成每个子模具对应的全局参数,并对该生成的全局参数进行整合;及存储装置,其内包括多个存储空间,用于分别存储该多个子模具的全局参数值。一种多模具共图档参数整合方法,该方法包括如下步骤(a)创建一个多模具设计图档以进行一种物件的多个子模具共图档设计作业;(b)选择要生成的该物件的一种子模具类型;(c)在该多模具设计图档中生成该类型的子模具设计图,并生成该类型子模具的全局参数值;(d)将该类型子模具的全局参数值存入存储空间;(e)求该类型子模具主视图的最小包围集,及求该类型子模具主视图的最小包围集的标识值;(f)将求得的该类型子模具主视图的最小包围集的标识值存储入上述的存储空间中,以标识该存储空间存储的数据属于何种类型子模具;(g)判断该物件的所有子模具是否都已生成完毕;(h)在该物件还有子模具的设计图没有生成时,返回选择子模具类型的步骤以在该多模具设计图档中生成下一种子模具的设计图,并将生成的子模具的全局参数值和生成的子模具主视图的最小包围集的标识值存入另一存储空间。相较现有技术,所述的,充分考量了多套子模具的参数值的存储冲突,避免了多套子模具在一个设计图档中设计时产生的作业冲突。附图说明图1是本专利技术多模具共图档参数整合系统较佳实施方式的硬件架构图。图2是本专利技术最小包围集的示意图。图3是本专利技术多模具共图档参数整合方法较佳实施方式的具体实施流程图。具体实施方式如图1所示,是本专利技术多模具共图档参数整合系统较佳实施方式的硬件架构图。该多模具共图档参数整合系统包括计算机10。该计算机10包括多模具共图档参数整合模块101、模具设计软件程序102及存储装置103。该模具设计软件程序102提供模具设计作业界面,用于使用者设计各种类型的模具,在本实施例中,该模具设计软件程序102是AutoCAD软件程序。该存储装置103内含多个存储空间1030,用于分别存储该使用者设计的多个模具的全局参数值。该多模具共图档参数整合模块101包括创建子模块1009、选择子模块1010、处理子模块1011、存储子模块1012及判断子模块1013。该创建子模块1009,用于创建一个多模具设计图档以进行一种物件的多个子模具设计图共图档设计作业。该选择子模块1010,用于从模具设计作业界面的模具类型的选择子界面中选择要在该多模具设计图档中生成的子模具类型。在本实施例中,该物件因为其结构的不规则排布而被划分为三个部分,模具设计人员根据该物件结构上的差异在该多模具设计图档中设计出三套子模具以作为该物件的整套模具。该模具类型包括一般连续模、大型连续模、冲孔模、复合模及折弯模等。该处理子模块1011,用于根据选择的子模具类型在该多模具设计图档中生成该类型的子模具设计图,并为生成的该类型子模具生成全局参数值。在本实施例中,子模具设计图包括主视图、右视图及下视图。该处理子模块1011还用于求该类型子模具的主视图的最小包围集,并求该类型子模具的主视图的最小包围集的最大点及最小点的属性值。该类型子模具的全局参数值是该类型子模具的零件属性数据值,在本实施例中,该类型子模具的零件属性数据值包括长、宽、高、热处理方式及所属图层等。该存储子模块1012,用于将所生成的该类型子模具的全局参数值存储入相应的存储空间1030中,及将求得的该类型子模具主视图的最小包围集的最大点及最小点的属性值存储入该相应的存储空间1030中以标识该存储空间1030存储的数据属于该类型子模具。由于不同类型的模具主视图的最小包围集的最大点及最小点的属性值不同,因而模具主视图的最小包围集的最大点及最小点的属性值能作为模具类型的标识值。在本实施例中,该存储子模块1012用于将不同类型子模具的全局参数值及其对应的主视图的最小包围集的最大点及最小点的属性值存储入不同的存储空间1030中,以避免处于同一图档中的不同类型子模具的全局参数值发生冲突。在本实施例中,该类型子模具主视图的最小包围集的最大点及最小点分别指该最小包围集边框上对应于模具设计作业界面的最大二维坐标值的点及最小二维坐标值的点。该类型子模具主视图的最小包围集的最大点及最小点的属性值是指二维坐标值。该判断子模块1013,用于判断该物件的所有子模具的设计图是否都已生成完毕。对运用该多模具共图档参数整合系统以实现对物件的多套模具共图档时的全局参数值进行快速且准确的整合的步骤,进行如下阐述。首先,令创建子模块1009创建一个多模具设计图档以进行该物件的多个子模具共图档设计作业,选择子模块1010从模具设计作业界面的模具类型的选择子界面中选择要在该多模具设计图档中生成的一种子模具类型。接着,处理子模块1011根据选择的子模具类型在该多模具设计图档中生成该类型的子模具的设计图,并为生成的该类型子模具生成全局参数值,存储子模块1012将生成的该类型子模具的全局参数值存储入相应的存储空间1030中,处理子模块1011求得该类型子模具的主视图的最小包围集,并求得该类型子模具的主视图的最小包围集的最大点及最小点的属性值,存储子模块1012将求得的该类型子模具主视图的最小包围集的最大点及最小点的属性值存储入该相应的存储空间1030中,以标识该存储空间1030存储的数据属于该类型子模具。之后,判断子模块1013判断该物件的所有子模具的设计图是否都已生成,且在该物件还有子模具没有生成时重新执行上述步骤以在该多模具设计图档中生成下一个子模具的设计图。如图2所示,是本专利技术最小包围集的示意图。该线段L0、线段L1及线段L2都被包围在该虚线方框内,且该虚线方框是最小面积的能完全包围该线段L0、线段L1及线段L2的方框。在本实施例中,该虚线方框可以是正方形框或长方形框。该虚线方框分别有四个拐角标识点A、B、C及D。该拐角标识点A、B、C及D对应于模具设计作业界面都有一个二维坐标值(X,Y)。该拐角标识点A的X坐标值及Y坐标值最小,即该拐角标识点A的二维坐标值最小本文档来自技高网...

【技术保护点】
一种多模具共图档参数整合系统,包括计算机,其特征在于,该计算机包括:多模具共图档参数整合模块,用于在一个多模具设计图档中存放一种物件的多个子模具设计图时生成每个子模具对应的全局参数,并对该生成的全局参数进行整合;及存储装置, 其内包括多个存储空间,用于分别存储该多个子模具的全局参数值。

【技术特征摘要】
1.一种多模具共图档参数整合系统,包括计算机,其特征在于,该计算机包括多模具共图档参数整合模块,用于在一个多模具设计图档中存放一种物件的多个子模具设计图时生成每个子模具对应的全局参数,并对该生成的全局参数进行整合;及存储装置,其内包括多个存储空间,用于分别存储该多个子模具的全局参数值。2.如权利要求1所述的多模具共图档参数整合系统,其特征在于,所述的多模具共图档参数整合模块包括创建子模块,用于创建一个多模具设计图档以进行该物件的多个子模具设计图共图档设计作业;选择子模块,用于选择要在该多模具设计图档中生成的子模具类型;处理子模块,用于根据选择的子模具类型在该多模具设计图档中生成该类型的子模具设计图,生成该类型子模具的全局参数值,求该类型子模具主视图的最小包围集,及求该类型子模具主视图的最小包围集的标识值;及存储子模块,用于将所生成的不同类型子模具的全局参数值及其对应主视图的最小包围集的标识值存储入该存储装置中不同的存储空间,以标识存储空间存储的全局参数属于何种类型子模具。3.如权利要求2所述的多模具共图档参数整合系统,其特征在于,该系统还包括判断子模块,用于判断该物件的所有子模具设计图是否都...

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

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

1