本发明涉及匹配方法,尤其涉及特种集装箱基于Creo平台的钣金批量排样方法。
背景技术:
随着世界经济一体化、贸易全球化和国际航运业的迅速发展,特种集装箱的制造需求越来越大。小批量、多种类的特性决定了特种集装箱的设计、生产时规模相较标准集装箱小,工作量较大。特种集装箱包含大量钣金零件,钣金零件为原材料板材切割并折弯而成。现阶段钣金件下料过程中设计人员根据钣金件三维模型依次展平并画出每个零件的DWG格式二维工程图后依次导入排样软件中进行排样工作。因特种集装箱中包含大量不同钣金件,在排样过程中速度较慢,且在选择零件工程图时容易混淆、出错,效率较低。
技术实现要素:
本发明的目的在于克服已有技术的不足,提供一种更加安全便捷、可靠、高效的特种集装箱基于Creo的钣金批量排样方法。
为了达到上述目的,本发明采用的技术方案是:
本发明的一种特种集装箱基于Creo的钣金批量排样方法,它包括以下步骤:
步骤一、在Creo软件中打开特种集装箱三维模型,根据待排样的钣金件在特种集装箱三维模型中分别选中相应的钣金件;
步骤二、将所有选中的钣金件展平,获得展平后的每一个的钣金件最小包络六面体,最后将展平后的钣金件的长、宽、厚数据分别上传至SQLServer数据库零件表中;
步骤三、输入待排样的钣金件数量信息并上传至数据库零件表中;
步骤四、设置待排样的钣金件所用的原材料板材的大小,并判断原材料板材长、宽是否大于每个零件的长、宽,若符合条件则继续排样;若不符合条件输出提示原材料过小信息,并重新输入原材料大小直至原材料符合条件;
步骤五、根据待排样的钣金件厚度信息以及原材料板材的大小,将同一厚度的待排样的钣金件放置在同一原材料板材内进行自动排样,并将排样结果输出、打印。
与现有技术相比,本发明具有以下有益效果:
特种集装箱小批量、多种类的特性,其生产过程包含大量钣金件的单零件排样工作。手动排样需要根据钣金件三维模型计算并展开成板后输出工程图排样,计算过程复杂易出错,效率较低。本发明通过Creo平台二次开发实现了钣金件的自动展平并上传零件尺寸,排样系统通过访问数据库零件表自动获取零件尺寸进行排样。本发明实现了钣金件自动、批量排样的工作,取代原有排样方式。通过本发明可实现排样过程的全自动化,提高了特种集装箱的制造效率。
附图说明
图1是本发明的一种特种集装箱基于Creo的钣金批量排样方法的流程图;
图2是本发明中涉及到的批量排样流程图。
具体实施方式
下面结合具体实施例和附图对本发明进行详细描述。
如附图所示的本发明的一种特种集装箱基于Creo的钣金批量排样方法,它包括以下步骤:
步骤一、在Creo软件中打开特种集装箱三维模型,根据待排样的钣金件在特种集装箱三维模型中分别选中相应的钣金件;
步骤二、将所有选中的钣金件展平,获得展平后的每一个的钣金件最小包络六面体,最后将展平后的钣金件的长、宽、厚数据分别上传至SQLServer数据库零件表中;
步骤三、输入待排样的钣金件数量信息并上传至数据库零件表中;
步骤四、设置待排样的钣金件所用的原材料板材的大小,并判断原材料板材长、宽是否大于每个零件的长、宽,若符合条件则继续排样;若不符合条件输出提示原材料过小信息,并重新输入原材料大小直至原材料符合条件;
步骤五、根据待排样的钣金件厚度信息以及原材料板材的大小,将同一厚度的待排样的钣金件放置在同一原材料板材内进行自动排样,并将排样结果输出、打印。
其中步骤五的自动排样包括以下步骤:
(a)读取SQLServer数据库零件表中第一条未标记的数据,获取待排样的钣金件的长、宽、厚、数量信息,将该待排样的钣金件在选定的原材料板材内进行自动排样,排样完毕后将该条数据标记为已排样,并将该零件厚度信息作为基准数据存入变量T中;
(b)判断数据库零件表中是否有未标记的数据,若没有,则结束排样,并输出结果;若有符合条件的数据则执行步骤(c);
(c)判断零件表中未标记的数据中是否有厚度与基准数据存入变量T一致的待排样的钣金件,若有,则获取零件表中该待排样的钣金件,根据该待排样的钣金件数量在原材料板材内进行自动排样,排样完毕后将该条数据标记为已排样,并执行步骤(b);若没有符合条件的数据,则执行步骤(d);
(d)获取零件表中未标记的第一条数据;
(e)重复所述的步骤(b)-步骤(d)直至完成全部待排样的钣金件的排样。