五金零件排布系统及方法技术方案

技术编号:2844375 阅读:198 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种五金零件排布方法,该方法包括步骤:选择五金零件;选择上述五金零件的排布参考模板;通过计算和对比得到上述五金零件排布数量的默认值和可选值;根据所选择五金零件排布参考模板图层颜色判断该参考模板属于上部分模板还是下部分模板,并根据所选择该五金零件的插入方向,以确定零件在模板中的插入长度和插入点的起始位置,并将该五金零件插入所选择五金零件排布参考模板所经过的各个模板名称更新到界面上;根据用户需求修改上述五金零件的参数,预览并选择一零件排布方式;在排布各点的插入点位置生成对应的五金零件。利用本发明专利技术,提高了设计人员的工作效率,降低了五金零件排布出错的可能性。

【技术实现步骤摘要】

本专利技术是关于一种五金零件结构排布系统及方法,尤其是关于一种冲压模具。
技术介绍
冲压模板生成后,需要在其上面排布五金零件。如果完全使用人工的方式,既费力气又耗时间,作业者面对大量重复性的工作,很难实现五金零件排布的标准化及经验的总结和传承。若完全采用程序自动生成的方式排布零件,容易出现错误。
技术实现思路
鉴于以上内容,有必要提供一种五金零件排布系统,通过人机交互方式,实现五金零件的排布,降低零件排布出错的可能性。鉴于以上内容,还有必要提供一种五金零件排布方法,通过人机交互方式,实现五金零件的排布,降低零件排布出错的可能性。本专利技术较佳实施例提供一种五金零件排布系统,该系统包括一选择模块,用于选择五金零件,选择排布该五金零件的参考模板及选择该五金零件在该参考模板中的插入方向;一计算及对比模块,用于经过计算及对比得到上述五金零件排布参数模板可排布的零件数量默认值和可选值;一判断模块,用于根据用户所选择的五金零件排布参考模板图层颜色判断该参考模板属于上部分模板还是下部分模板,并获得所选择五金零件的方向,以确定零件在模板中的插入长度和插入点的起始位置;一修改模块,用于根据用户需求修改上述五金零件的参数;一显示模块,用于显示该五金零件在所述参考模板上的排布方式,循环预览并选择一零件排布方式;一生成模块,用于根据所选择的零件排布方式,在排布各点的插入点位置生成对应的五金零件。进一步地,所述五金零件排布系统还包括一零件排布数量可选值集合,用于存储常规零件排布数量值,所述零件排布数量可选值集合14包括4,5,6,8,9,10,11,12等多个零件排布数量可选值。本专利技术较佳实施例还一种五金零件排布方法,该方法包括步骤(a)选择五金零件;(b)选择上述五金零件的零件排布参考模板;(c)通过计算和对比得到上述五金零件排布数量的默认值和可选值,用户从该五金零件排布数量默认值和可选值中选择该五金零件的排布数量;(d)根据所选择的五金零件排布参考模板图层颜色判断该参考模板属于上部分模板还是下部分模板,并根据所选择的该五金零件在该参考模板中的插入方向,以确定零件在模板中的插入长度和插入点的起始位置,并将所选择五金零件插入该参考模板时所经过的各个模板名称更新到界面上;(e)根据用户需求修改上述五金零件的参数,循环预览并选择一零件排布方式;(f)根据所选择的五金零件排布方式,在排布各点的插入点位置生成对应的五金零件。相较现有技术,所述,通过人机交互方式,实现五金零件的排布,提高了设计人员的工作效率,降低零件排布出错的可能性。附图说明图1是本专利技术五金零件排布系统较佳实施例的功能模块图。图2是本专利技术五金零件排布方法较佳实施例的作业流程图。具体实施方式如图1所示,是本专利技术五金零件排布系统较佳实施例的功能模块图。该五金零件排布系统1可安装于任意计算机设备,例如个人电脑。所述五金零件排布系统1还包括一选择模块12、一零件排布数量可选值集合14、一计算及对比模块16、一判断模块18、一修改模块20、一显示模块22及一生成模块24。其中,选择模块12,用于选择五金零件,选择排布该五金零件的参考模板及选择该五金零件在该参考模板中的插入方向,所述五金零件包括内六角螺钉结构、固定销结构、弹簧结构等。零件排布数量可选值集合14,用于存储常规零件排布数量值,所述零件排布数量可选值集合14包括4,5,6,8,9,10,11,12等多个零件排布数量可选值。计算及对比模块16,用于经过计算及对比得出上述五金零件排布参考模板可排布的零件数量默认值及其可选值。所述零件排布数量默认值满足公式F=2*(P+B-2*L1-2*H1)/K,所述零件排布数量可选值满足不等式2*(P+B-2*L1-2*H1)/K2≤F′≤2*(P+B-2*L1-2*H1)/K1,其中,P为参考模板的长度,B为参考模板的宽度,L1为零件距该参考模板X轴边界距离,H1为零件距该参考模板Y轴边界距离,参数K为零件均匀排布时相邻两个零件插入点之间的距离,K1和K2为零件均匀排布时相邻两个零件插入点之间的距离最小值和最大值,例如,所选择的五金零件为内六角螺钉时,则该内六角螺钉在所选择的五金零件排布参考模板上均匀排布时的参数K=170,K1=100,K2=300。将F值与零件排布数量可选值集合14进行比较,得到最接近值作为零件排布数量的默认值,然后,在所述五金零件排布数量可选值集合14中找出满足F′的所有值,作为零件排布数量的可选值,用户可以该默认值或可选值中选择该五金零件在该参考模板上的排布数量。判断模块18,用于根据所述参考模板图层颜色判断该参考模板属于上部分模板还是下部分模板,并根据选择模块12所选择的该五金零件在该参考模板中的插入方向,以确定零件在模板中插入的长度和插入点的起始位置。修改模块20,用于根据用户需求修改上述五金零件的参数,所述参数包括零件的规格和固定方式。显示模块22,用于显示所述五金零件在所述参考模板上的排布方式,用户循环预览并选择一排布方式。生成模块24,用于根据所选择的零件排布方式,在排布各点的插入点位置生成对应的五金零件。如图2所示,是本专利技术冲压模具五金零件排布方法较佳实施例的作业流程图。首先,选择模块12选择需要排布的五金零件,所述五金零件包括内六角螺钉结构、固定销结构、弹簧结构等(步骤S100)。根据上述五金零件选择五金零件排布参考模板(步骤S102)。计算及对比模块16计算及对比得出该五金零件排布参考模板可排布的零件数量默认值及其可选值,所述零件排布数量默认值满足公式F=2*(P+B-2*L1-2*H1)/K,所述零件排布数量可选值满足不等式2*(P+B-2*L1-2*H1)/K2≤F′≤2*(P+B-2*L1-2*H1)/K1,其中,P为参考模板的长度,B为参考模板的宽度,L1为零件距该参考模板X轴边界距离,H1为零件距该参考模板Y轴边界距离,参数K为零件均匀排布时相邻两个零件插入点之间的距离,K1和K2为零件均匀排布时相邻两个零件插入点之间的距离最小值和最大值,例如,所选择的五金零件为内六角螺钉时,则该内六角螺钉在所选择的五金零件排布参考模板上均匀排布时的参数K=170,K1=100,K2=300,将F值与零件排布数量可选值集合14进行比较,得到最接近值作为零件排布数量的默认值,然后,在所述五金零件排布数量可选值集合14中找出满足F′的所有值,作为零件排布数量的可选值,用户可以从上述该默认值和可选值中选择该五金零件在所述参考模板上的排布数量(步骤S104)。判断模块18根据所述参考模板图层颜色判断该参考模板属于上部分模板还是下部分模板,并根据选择模块12所选择的该五金零件在该参考模板中的插入方向,以确定零件在模板中插入的长度和插入点的起始位置,其中,若所选择的五金零件排布参考模板属于上部分模板,且该五金零件的插入方向向下,则从主体结构的上部分模板的最上层模板起,最多向下读取五块模板作为零件插入的长度;若所选择的五金零件排布参考模板属于上部分模板,但该五金零件的插入方向向上,则从主体结构的上部分模板的最底层模板起,最多向上读取五块模板作为零件的插入长度;若所选择的五金零件排布参考模板属于下部分模板,且该五金零件的插入方向向上,则从主体结构的下部分模板的最底层本文档来自技高网...

【技术保护点】
一种五金零件排布系统,安装于一计算机设备,用以自动生成五金零件排布结构,其特征在于,该系统包括:一选择模块,用于选择五金零件,选择排布该五金零件的参考模板及选择该五金零件在该参考模板中的插入方向;一计算及对比模块,用于计算及 对比得到所述参考模板可排布的零件数量的默认值和可选值;一判断模块,用于根据所述参考模板的图层颜色判断该参考模板属于上部分模板还是下部分模板;一修改模块,用于修改所述五金零件的参数;一显示模块,用于显示所述五金零件在所 述参考模板上的排布方式,预览并选择一排布方式;一生成模块,用于根据所选择的零件排布方式,在排布各点的插入点位置生成对应的五金零件。

【技术特征摘要】
1.一种五金零件排布系统,安装于一计算机设备,用以自动生成五金零件排布结构,其特征在于,该系统包括一选择模块,用于选择五金零件,选择排布该五金零件的参考模板及选择该五金零件在该参考模板中的插入方向;一计算及对比模块,用于计算及对比得到所述参考模板可排布的零件数量的默认值和可选值;一判断模块,用于根据所述参考模板的图层颜色判断该参考模板属于上部分模板还是下部分模板;一修改模块,用于修改所述五金零件的参数;一显示模块,用于显示所述五金零件在所述参考模板上的排布方式,预览并选择一排布方式;一生成模块,用于根据所选择的零件排布方式,在排布各点的插入点位置生成对应的五金零件。2.如权利要求1所述的五金零件排布系统,其特征在于,该系统还包括一零件排布数量可选值集合,用于存储常规零件排布数量值。3.如权利要求2所述的五金零件排布系统,其特征在于,所述的可排布零件数量的默认值指通过公式F=2*(P+B-2*L1-2*H1)/K计算出的数值与上述零件排布数量可选值集合中的值进行比较得到的最接近值,其中,P为参考模板的长度,B为参考模板的宽度,L1为零件距该参考模板X轴边距离,H1为零件距该参考模板Y轴边距离,参数K为相邻两零件插入点之间的距离。4.如权利要求2所述的五金零件排布系统,其特征在于,所述的可排布零件数量的可选值指满足不等式2*(P+B-2*L1-2*H1)/K2≤F′≤2*(P+B-2*L1-2*H1)/K1的零件排布数量可选值集合中的值,其中,P为参考模板的长度,B为参考模板的宽度,L1为零件距该参考模板X轴边距离,H1为零件距该参考模板Y轴边距离,K1和K2指零件均匀排布时相邻两个零件插入点之间的距离最小值和最大值。5.如权利要求2、3或4任一项所述的五金零件排布系统,其特征在于,所述的零件排布数量可选值集合包括4,5,6,8,9,10,11,12。6.一种五金零件排布方法,其特征在于,该方法包括步骤选择一五金零件;选择一排布所述五金零件的参考模板;通过计算和对比得到所述参考模板可排布的零件数量的默认值和可选值,从该该默认值和可选值中选择该五金零件的排布数量...

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

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

1