工件合并加工排配系统及方法

文档序号:6615177阅读:252来源:国知局
专利名称:工件合并加工排配系统及方法
技术领域
本发明涉及一种生产排配系统及方法,尤其涉及一种工件合并加工排配系统及方法。
背景技术
在一个制造型企业中,其生产部门每天都会接到很多生产订单,确保生产订单能够按时 交货是影响该企业信誉的重要条件,也是企业赢利的基本原则。
一般而言, 一批订单货物的生产包括若干制程,各制程有其对应的加工工站。要满足订 单能够按时交货,就需要对订单货物在各工站的加工制造进行合理的生产计划的排配。所谓 生产计划的排配是根据订单的需求,按照订单的预定交期,配合原材料的到料状况,机台设 备的使用状况,生产能力等因素综合考虑,制订出的一个合理的生产计划,最终满足客户的 按时出货需求。
通常情况下,在各订单货物中,某些工件的规格尺寸及形状特征可能比较相似,然而当 前的生产排配方法是将这些工件按照传统的方法分别进行单独的生产排配,这样不仅浪费工 时,而且可能导致订单交期的延长。
因此,需要提供一种生产排配方法,可以将规格尺寸及形状特征相似的工件先合并排配 若干相同的制程后,再分开排配各自不同的制程,以实现减少成本投入及加工工时,縮短交 期的目的。

发明内容
鉴于以上内容,有必要提出一种工件合并加工排配系统,可以实现将某些工件进行合并 加工排配,以减少成本投入及加工工时,縮短交期。
鉴于以上内容,还有必要提出一种工件合并加工排配方法,可以实现将某些工件进行合 并加工排配,以减少成本投入及加工工时,縮短交期。
一种工件合并加工排配系统,包括主机及数据库。所述数据库中存储有客户的生产订单 及各订单的预定交期。所述主机包括合并模块,用于根据订单中各工件的尺寸规格及形状 特征,将多个能进行部分制程合并加工的工件合并,成为合并主件,其中被合并的多个工件 为该合并主件的从属工件;合并主件排配模块,用于以当前时间作为合并主件的排配起点, 根据该合并主件的制程信息,以该合并主件的制程的预估总工时与各制程之间的最小间隙值 的总和,确定该合并主件的排配终点,其中,所述合并主件的制程为各从属工件的相同的可
以合并加工的制程部分;从属工件排配模块,用于以上述合并主件的排配终点作为各从属工 件的排配起点,根据各从属工件的制程信息,以各从属工件的制程的预估总工时与制程之间 的最小间隙值的总和,确定各从属工件的排配终点,其中,所述各从属工件的制程为各从属 工件的不同的不能合并加工的制程部分;判断模块,用于判断各从属工件的排配终点是否在 预定的订单交期内;及宽放期设置模块,用于当某个从属工件的排配终点在预定的订单交期 内时,将该从属工件的排配终点与预定的订单交期之间的时间段设置为宽放期,平均分配到 从属工件的制程排配之间,使该从属工件的排配终点推迟到订单的预定交期。
一种工件合并加工排配方法,该方法包括如下步骤(a)根据订单中各工件的尺寸规 格及形状特征,将多个能进行部分制程合并加工的工件合并,成为合并主件,其中被合并的 多个工件为该合并主件的从属工件;(b)为上述合并主件设置合并主件号;(c)以当前时 间作为合并主件的排配起点,根据该合并主件的制程信息,以该合并主件的制程的预估总工 时与各制程之间的最小间隙值的总和,确定该合并主件的排配终点,其中,所述合并主件的 制程为各从属工件的相同的可以合并加工的制程部分;(d)输入其中一个从属工件的工件 号;(e)选择该从属工件所从属的合并主件号;(f)以上述合并主件的排配终点作为该从 属工件的排配起点,根据该从属工件的制程信息,以该从属工件的制程的预估总工时与制程 之间的最小间隙值的总和,确定该从属工件的排配终点,其中,所述从属工件的制程为各从 属工件的不同的不能合并加工的制程部分;(g)判断该从属工件的排配终点是否在预定的 订单交期之内;(h)若在预定的订单交期内,则将该从属工件的排配终点与预定的订单交 期之间的时间段设置为宽放期,平均分配到从属工件的制程排配之间,使从属工件的排配终 点推迟到订单的预定交期;及重复上述步骤(d)到(h),直至该合并主件所有的从属工件 都排配完毕。
相较于现有技术,本发明所提供的工件合并加工排配系统及方法可以将某些规格尺寸及 形状特征比较相似的工件先合并排配若干相同的制程后,再分开排配各自的不同的制程,可 以减少成本及加工工时,縮短交期。


图1是本发明工件合并加工排配系统较佳实施例的硬件架构图。 图2是图1所示主机的功能模块图。
图3是本发明工件合并加工排配方法较佳实施例中合并主件的排配流程图。
图4是本发明工件合并加工排配方法较佳实施例中对合并主件排配的示意图。
图5是本发明工件合并加工排配方法较佳实施例中从属工件的排配流程图。
图6是本发明工件合并加工排配方法较佳实施例中对从属工件排配的示意图。
具体实施例方式
如图1所示,是本发明工件合并加工排配系统较佳实施例的系统架构图。该系统主要包 括显示器l、主机2、键盘3及鼠标4,所述主机2连接有数据库5。所述数据库5存储有客户的 生产订单等。所述生产订单中可以包括订单的基本信息,订单的需求数量、及订单的预定 交期等信息。所述订单的基本信息可以包括订单号、货物种类、尺寸规格、加工制程等。
所述主机2用于根据所述生产订单的基本信息,将订单中可以合并的工件进行生产计划 的合并加工排配。所述显示器l、键盘3及鼠标4连接所述的主机2,用作工件合并加工排配时 ,相关数据的输入及输出设备。
如图2所示,是图1中主机2的功能模块图。所述主机2主要包括合并模块210、制程修改 模块211、合并主件排配模块212、从属工件排配模块213、断模块214及宽放期设置模块215 。本发明所称的模块是完成一特定功能的计算机程序段,比程序更适合于描述软件在计算机 中的执行过程,因此在本发明以下对软件描述中都以模块描述。
其中,所述合并模块210用于根据订单中各工件的尺寸规格及形状特征,将多个能进行 部分制程合并加工的工件合并,成为合并主件,并为该合并主件设置合并主件号。其中被合 并的多个工件为该合并主件的从属工件。所述的工件的规格尺寸为工件的长、宽、高,工件 的形状特征为工件的外形相似。例如,若工件a与工件b的尺寸规格及外形相似,可以合并加 工,则合并模块210将工件a与工件b合并成合并主件,并为其设置合并主件号为HBOl。其中 ,工件a与工件b分别为合并主件HBOl的从属工件a及从属工件b。
所述制程修改模块211用于根据需要,对上述合并主件及各从属工件的制程信息进行修 改。例如,合并前,工件a的制程包括M-G-CNC-WE-ES-QC,工件b的制程包括 M-G-CNC-ES-QC,则对工件a及工件b合并后,其合并主件HBOl的制程为M-G-CNC-QC,其中QC (Quality Control,质量控制)为某一段制程所必需存在的最后的制程。其合并主件HBOl 的从属工件a待排配的制程为WE-ES-QC;从属工件b待排配的制程为ES-QC。然而,根据 实际情况的不同,合并主件HBO 1及从属工件a/b的制程可能会有所改变,如合并主件HBO 1的 制程根据实际加工情况,应该为M-G-CNC-WE-QC,则可以通过所述制程修改模块211对该制程 进行修改。
所述合并主件排配模块212用于以当前时间作为合并主件的排配起点,根据该合并主件 的制程信息,以该合并主件的制程的预估总工时与制程之间的最小间隙值的总和,确定合并 主件的排配终点。所述制程之间的最小间隙值为工件的物流时间,如将工件从一个工站送到
另一个工站所需的预估时间。例如,若合并主件HB01的制程为M-G-CNC-QC,则主件排配模 块212以当前时间作为合并主件HB01的排配起点,即第一制程M的作业起点时间,根据该合并 主件HB01的制程M-G-CNC-QC,以各制程M、 G、 CNC及QC在各自工站加工的预估工时与制程之 间的最小间隙值的总和,确定该合并主件HBOl的排配终点,及最后一个制程QC的作业完成时 间。
所述从属工件排配模块213用于以上述合并主件的排配终点作为各从属工件的排配起点 ,根据各从属工件的制程信息,以各从属工件的制程的预估总工时与制程之间的最小间隙值 的总和,确定各从属工件的排配终点。如上所述,若合并主件HB01的从属工件a的制程为 WE-ES-QC,从属工件b的制程为ES-QC,则从属工件排配模块213将上述合并主件HB01的排 配终点作为从属工件a的第一个制程WE,及从属工件b的第一个制程ES的作业起点的时间,分 别根据从属工件a的制程WE-ES-QC,及从属工件b的制程ES-QC,以各制程的预估工时与 制程之间的最小间隙值的总和,确定从属工件a及从属工件b的最后一个制程QC的作业完成时 间,即从属工件a与从属工件b的排配终点。
所述判断模块214用于判断各从属工件的排配终点是否在预定的订单交期内。若某一个 从属工件的排配终点不在预定的订单交期内,则可以将从属工件的排配终点作为新的订单交 期。
所述宽放期设置模块215用于当判断模块214判断某一个从属工件的排配终点在预定的订 单交期内时,将该从属工件的排配终点与预定的订单交期之间的时间段设置为宽放期,平均 分配到从属工件的各制程之间,使从属工件的排配终点推迟到订单的预定交期。设置宽放期 可以用来缓解各工站的产能负载。例如,当从属工件a的制程WE在实际加工的时候发现为其 排配的工站的产能已经排配饱和,则可以根据设置的宽放期将WE推迟加工。
如图3所示,是本发明工件合并加工排配方法较佳实施例中合并主件的排配流程图。 首先,步骤SIOO,合并模块210根据订单中各工件的尺寸规格及形状特征等信息,将多 个能进行部分制程合并加工的工件合并,成为合并主件。其中被合并的多个工件为该合并主 件的从属工件。所述的工件的规格尺寸为工件的长、宽、高,工件的形状特征为工件的外形 相似。例如,由于工件a与工件b的尺寸规格及外形相似,可以合并加工,则合并模块210将 工件a与工件b合并成合并主件,其中,工件a与工件b分别为合并主件的从属工件a及从属工 件b。
步骤SIOI,用户通过合并模块210为上述合并主件设置合并主件号,如HBOl。 步骤S102,用户根据实际情况判断该合并主件HB01的制程是否需要改变。例如,合并前
,工件a的制程包括M-G-CNC-WE-ES-QC,工件b的制程包括M-G-CNC-ES-QC,则对工件a及 工件b合并后,其合并主件HB01的制程为M-G-CNC-QC。然而,根据实际情况的不同,合并主 件HB01的制程可能会有所改变,因此需要对该合并主件的制程信息进行修改。
若合并主件HB01的制程需要改变,则步骤S103,制程修改模块211修改合并主件的制程 信息,如将HB01的制程M-G-CNC-QC,修改为M-G-CNC-WE-QC。
若合并主件HB01的制程信息不用修改,或者已经修改完毕,则步骤S104,合并主件排配 模块212以当前的时间作为合并主件的排配起点,根据该合并主件的制程信息,及该合并主 件的制程的预估总工时与制程之间的最小间隙值,对合并主件进行生产排配。例如,若合并 主件HBO 1的制程没有被修改,为M-G-CNC-QC ,则主件排配模块212以当前的时间作为合并主 件HB01的排配起点,即第一制程M的作业起点的时间,根据各制程M、 G、 CNC及QC在各自工站 加工的预估工时及各制程之间的最小间隙值,对该合并主件HB01的进行生产排配。所述制程 之间的最小间隙值为该合并主件HB01从一个制程对应的工站送到另一个制程对应的工站所需 的物流时间等。
步骤S105,合并主件排配模块212根据该合并主件HB01的排配起点,以制程的预估总工 时与制程之间的最小间隙值的总和,确定该合并主件HBOl的排配终点,即合并主件HBOl的最 后一个制程QC的作业完成时间。
参阅图4所示,是对合并主件HB01进行排配的示意图。如图所示,对合并主件的排配是 当前时间作为合并主件的排配起点,以制程的预估总工时与制程之间的最小间隙值的总和, 定义出合并主件的排配终点。
参阅图5所示,是本发明工件合并加工排配方法较佳实施例中从属工件的排配流程图。
步骤S200,用户输入一个从属工件的工件号,如输入从属工件号a。
步骤S201,用户选择该从属工件a所从属的合并主件号。本实施例中,从属工件a从属于 合并主件HBOl 。选择从属工件a所从属的合并主件可以确定工件a在该流程中所需排配的制程 及排配的起始时间,如从属工件a合并之前的制程包括M-G-CNC-WE-ES-QC,其合并主件 HB01的制程为M-G-CNC-QC,则从属工件a待排配的制程为WE-ES-QC。
步骤S202,用户根据实际情况判断该从属工件a的制程是否需要改变。 若从属工件a的制程需要改变,则步骤S203,制程修改模块211修改该从属工件a制程信息。
若该从属工件a的制程信息不用修改,或者已经修改完毕,则步骤S204,从属工件排配 模块21以其合并主件HB01的排配终点作为该从属工件a的排配起点,根据从属工件的制程信
息,开始对该从属工件a进行生产计划的排配。如上所述,若从属工件a的制程为 WE-ES-QC,则从属工件排配模块213将上述合并主件HB01的排配终点,即QC的作业完成时间 作为从属工件a的第一个制程WE的作业起点时间,根据从属工件的制程信息等对从属工件a进 行生产计划的排配。
步骤S205,从属工件排配模块213以制程的预估总工时与制程之间的最小间隙值的总和 ,确定该从属工件a的排配终点,即最后一个制程QC的作业完成时间。
步骤S206,判断模块214判断该从属工件a的排配终点是否在预定的订单交期之内。
若从属工件a的排配终点不在预定的订单交期之内,则步骤S207中,从属工件a的排配终 点可以作为新设定的订单交期。
若从属工件a的排配终点在预定的订单交期之内,则步骤S208中,宽放期设置模块215将 该从属工件的排配终点与预定的订单交期之间的时间段设置为宽放期,平均分配到制程排配 之间,使从属工件的排配终点推迟到订单的预定交期。
对从属工件b的制程的排配与上述图5所示的排配过程相同。
参阅图6所示,是对从属工件a/b进行生产排配的示意图。对从属工件的排配首先以其合 并主件的排配终点作为各从属工件的排配起点,以各从属工件的制程的预估总工时与制程之 间的最小间隙值的总和,定义出各从属工件的排配终点。如图所示,从属工件b的排配终点 超过了预定的订单交期,则用户可以将该从属工件b的排配终点可以作为新设定的订单交期 ;从属工件a的排配终点在预定的订单交期之内,则进一步的,将从属工件a的排配终点与预 定的订单交期之间的时间段设置为宽放期,平均分配到从属工件a的各制程之间。
本发明所提供的工件合并加工排配系统及方法可以将某些规格尺寸及形状特征比较相似 的工件先合并排配若干相同的制程后,再分开排配各自的不同的制程,可以减少成本及加工 工时,縮短交期。
权利要求
1.一种工件合并加工排配系统,包括主机及数据库,所述数据库中存储有客户的生产订单及各订单的预定交期,其特征在于,所述主机包括合并模块,用于根据订单中各工件的尺寸规格及形状特征,将多个能进行部分制程合并加工的工件合并,成为合并主件,其中被合并的多个工件为该合并主件的从属工件;合并主件排配模块,用于以当前时间作为合并主件的排配起点,根据该合并主件的制程信息,以该合并主件的制程的预估总工时与各制程之间的最小间隙值的总和,确定该合并主件的排配终点,其中,所述合并主件的制程为各从属工件的相同的可以合并加工的制程部分;从属工件排配模块,用于以上述合并主件的排配终点作为各从属工件的排配起点,根据各从属工件的制程信息,以各从属工件的制程的预估总工时与制程之间的最小间隙值的总和,确定各从属工件的排配终点,其中,所述各从属工件的制程为各从属工件的不同的不能合并加工的制程部分;判断模块,用于判断各从属工件的排配终点是否在预定的订单交期内;及宽放期设置模块,用于当从属工件的排配终点在预定的订单交期内时,将该从属工件的排配终点与预定的订单交期之间的时间段设置为宽放期,平均分配到从属工件的制程排配之间,使该从属工件的排配终点推迟到订单的预定交期,及当从属工件的排配终点不在预定的订单交期内时,将该从属工件的排配终点设定为新的订单交期。
2、如权利要求l所述的工件合并加工排配系统,其特征在于,所述主机还包括制程修改模块,用于对合并主件及各从属工件的制程信息进行修改。
3、如权利要求l所述的工件合并加工排配系统,其特征在于,所述的 制程之间的最小间隙值为工件的物流时间。
4、 一种工件合并加工排配方法,其特征在于,该方法包括如下步骤 (a) 根据订单中各工件的尺寸规格及形状特征,将多个能进行部分制程合并加工的工 件合并,成为合并主件,其中被合并的多个工件为该合并主件的从属工件;(b) 为上述合并主件设置合并主件号;(c) 以当前时间作为合并主件的排配起点,根据该合并主件的制程信息,以该合并主 件的制程的预估总工时与各制程之间的最小间隙值的总和,确定该合并主件的排配终点,其 中,所述合并主件的制程为各从属工件的相同的可以合并加工的制程部分;(d) 输入其中一个从属工件的工件号;(e) 选择该从属工件所从属的合并主件号;(f) 以上述合并主件的排配终点作为该从属工件的排配起点,根据该从属工件的制程 信息,以该从属工件的制程的预估总工时与制程之间的最小间隙值的总和,确定该从属工件 的排配终点,其中,所述从属工件的制程为各从属工件的不同的不能合并加工的制程部分;(g) 判断该从属工件的排配终点是否在预定的订单交期之内;(h) 若排配终点在预定的订单交期内,则将该从属工件的排配终点与预定的订单交期 之间的时间段设置为宽放期,平均分配到从属工件的制程排配之间,使从属工件的排配终点 推迟到订单的预定交期,若不在预定的订单交期内,则将该从属工件的排配终点设定为新的 订单交期;及重复上述步骤(d)到(h),直至该合并主件所有的从属工件都排配完毕。
5、如权利要求4所述的工件合并加工排配方法,其特征在于,在步骤 (C)之前还包括判断该合并主件的制程是否需要改变;及 若需要改变,则根据实际情况改变该合并主件的制程。
6、如权利要求4所述的工件合并加工排配方法,其特征在于,在步骤 (f)之前还包括判断该从属工件的制程是否需要改变;及 若需要改变,则根据实际情况改变该从属工件的制程。
7、如权利要求4所述的工件合并加工排配方法,其特征在于,所述的 制程之间的最小间隙值为工件的物流时间。
全文摘要
本发明提供一种工件合并加工排配系统,包括主机及数据库,所述数据库存储有生产订单。所述主机包括合并模块,用于根据订单中各工件的尺寸规格及形状特征,将可以合并加工的工件合并成合并主件;合并主件排配模块,用于将当前时间为排配起点,根据合并主件的制程信息,以制程的预估总工时与制程之间的最小间隙值的总和,确定合并主件的排配终点;及从属工件排配模块,用于将上述合并主件的排配终点作为排配起点,根据从属工件的制程信息,以制程的预估总工时与制程之间的最小间隙值的总和,确定从属工件的排配终点。本发明还提供一种工件合并加工排配方法。本发明将规格尺寸及形状特征相似的工件合并排配,可以减少加工工时,缩短交期。
文档编号G06Q10/00GK101364283SQ20071020133
公开日2009年2月11日 申请日期2007年8月10日 优先权日2007年8月10日
发明者曲怀敏, 洪绍阳, 文 郑 申请人:鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1