真皮自动化加工中心的分布式处理方法及分布式系统的制作方法_3

文档序号:9767889阅读:来源:国知局
组4包含:皮料5和皮料7,皮料总面积为4.2平方米。显而易见,待选皮料组3和待选皮料 组4的皮料总面积比皮料需求总面积多出较多,在实际应用中,可能预存有皮料面积更小的 皮料可以选择,云服务器会优先选择多张皮料面积之和最小且大于皮料需求总面积的多张 皮料作为待选皮料组。
[0056] 其中,各待选皮料组的皮料总面积大于皮料需求总面积且张数最小化原则是指, 如待选皮料组1包含皮料2和皮料4,皮料总面积为2.7平方米。由于皮料总面积为2.7已经大 于皮料需求总面积为2.4(若仅选用皮料2或者仅选用皮料4,则皮料总面积无法满足皮料需 求总面积的要求),即选用皮料2和皮料4这两张皮料已经能够满足要求,因此,待选皮料组1 仅包含皮料2和皮料4(而无需再加入其它皮料)。
[0057] 于本实施方式而言,云服务器可以根据各待选皮料组的皮料张数由小到大的选组 方式,且在满足各待选皮料组的皮料总面积大于皮料需求总面积以及满足张数最小化原则 的情况下,对预存的多张皮料进行分组。
[0058] 若皮料需求总面积为2.4平方米,那么表格1中的7张皮料可以分为4个待选皮料 组,待选皮料组1包含:皮料1,皮料为1张,待选皮料组2包含:皮料2和皮料4,皮料为2张;待 选皮料组3包含:皮料3和皮料6,皮料为2张;待选皮料组4包含:皮料5和皮料7,皮料为2张。 当然实际应用中,待选皮料组的皮料不止1张、2张,可能大于2张,此处不做赘述。
[0059] 本实施方式中的步骤204至步骤208与第一实施方式中的步骤101至105相同,此处 不做赘述。
[0060]本发明的第三实施方式涉及一种真皮自动化加工中心的分布式处理方法。第三实 施方式是第二实施方式的改进,主要改进之处在于:在本发明第三实施方式中,各后台工作 站的多个子处理器根据主处理器分配的子任务项产生对应的皮料排版信息,然后主处理器 将皮料利用率最高的子排版方式对应的皮料排版信息选定为各待选皮料组对应的皮料排 版信息,以此提高选择效率,节省时间。
[0061 ] 步骤205包含子步骤2051、2052、以及2053。
[0062]子步骤2051,各后台工作站的主处理器根据各任务项产生多个子任务项。
[0063]具体而言,皮料排版方式包含多个子排版方式,各后台工作站包含主处理器与多 个子处理器。各后台工作站的主处理器根据各任务项产生多个子任务项,其中,各子任务项 包含一个子排版方式、各任务项内的待选皮料组、以及待裁样板组。也就是说,子排版方式 与子任务项一一对应,子处理器也与子任务项一一对应。
[0064]子步骤2052,各后台工作站的多个子处理器分别根据多个子任务项产生多个子排 版方式对应的皮料排版信息。
[0065]子步骤2053,各后台工作站的主处理器将皮料利用率最高的子排版方式所对应的 皮料排版信息选定为各待选皮料组对应的皮料排版信息。
[0066]其中,各子任务项包含个子排版方式、各任务项内的待选皮料组以及所述待裁样 板组;皮料排版信息可以包含皮料利用率。子处理器将各自得到的皮料排版信息发送至主 处理器,主处理器汇总并比较多种皮料排版信息,从多种皮料排版信息中挑选出皮料利用 率最高的皮料排版信息作为该后台工作站对应的待裁皮料组的皮料排版信息。
[0067]相对于第二实施方式而言,各后台工作站具有多个子处理器,各子处理器根据各 自被分配的子排版方式对同一待选皮料组进行排版,并产生各子排版方式对应的皮料排版 信息,相对于各后台工作站根据子排版方式的不同,依次对同一待选皮料组进行排版,可以 大大提高选择效率,节省选择合适的排版方式和待选皮料组的时间。
[0068] 上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者 对某些步骤进行拆分,分解为多个步骤,只要包含相同的逻辑关系,都在本专利的保护范围 内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法 和流程的核心设计都在该专利的保护范围内。
[0069] 本发明第四实施方式涉及一种真皮自动化加工中心的分布式系统,如图4所示,包 含:云服务器、多个后台工作站、以及储存有多个待选皮料的云数据库。
[0070] 云服务器用于根据多个待选皮料组生成多个任务项,其中,各任务项包含一个待 选皮料组、预设的待裁样板组以及预设的皮料排版方式。
[0071] 各后台工作站用于根据各任务项产生各待选皮料组对应的皮料排版信息;其中, 皮料排版信息包含皮料利用率。
[0072]当接收到各后台工作站获得的皮料排版信息后,云服务器还用于将皮料利用率最 高的待选皮料组选定为待裁样板组对应的待裁皮料组。
[0073]不难发现,本实施方式为与第一实施方式相对应的系统实施例,本实施方式可与 第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有 效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在 第一实施方式中。
[0074]值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一 个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单 元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所 提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单 J L· 〇
[0075]本发明第五实施方式涉及一种真皮自动化加工中心的分布式系统。第五实施方式 是第四实施方式的改进,主要改进之处在于:在本发明第五实施方式中,云服务器还用于生 成待裁样板组、皮料预选参数、以及选出待选布料组。
[0076]具体而言,云服务器还用于根据接收的订单信息生成至少一个待裁样板组。其中, 订单信息包含至少一个待裁样板、待裁样板对应的样板数量、样板颜色及样板等级。而且, 当待裁样板为多个时,云服务器用于将对应于相同样板颜色和样板等级的多个待裁样板划 分为一个组以生成至少一个待裁样板组。
[0077]云服务器还用于根据待裁样板组产生皮料预选参数;其中,皮料预选参数至少包 含皮料需求总面积;待裁样板组包含至少一个待裁样板以及待裁样板对应的样板数量。因 此,云服务器用于根据待裁样板与样板面积的预设对应关系,获取待裁样板对应的样板面 积;并根据样板面积与样板数量处理待裁样板组对应的皮料需求总面积。
[0078]云服务器还用于从预存的多张皮料中预选出满足预设条件的多个待选皮料组。其 中,各待选皮料组包含至少一张皮料;预设条件包含:各待选皮料组的皮料总面积大于皮料 需求总面积且满足张数最小化原则。
[0079]由于第二实施方式与本实施方式相互对应,因此本实施方式可与第二实施方式互 相配合实施。第二实施方式中提到的相关技术细节在本实施方式中依然有效,在第二实施 方式中所能达到的技术效果在本实施方式中也同样可以实现,为了减少重复,这里不再赘 述。相应地,本实施方式中提到的相关技术细节也可应用在第二实施方式中。
[0080] 本发明第六实施方式涉及一种真皮自动化加工中心的分布式系统。第六实施方式 是第五实施方式的改进,主要改进之处在于:如图 5所示,在本发明第六实施方式中,皮料排 版方式包含多个子排版方式;后台工作站包含主处理器和多个子处理器。
[0081] 具体而言,各后台工作站的主处理器用于根据各任务项产生多个子任务项。其中, 各子任务项包含一个子排版方式、各任务项内的待选皮料组以及待裁样板组。
[0082] 各后台工作站的多个子处理器分别用于根据多个子任务项产生多个子排版方式 对应的皮料排版信息。其中,皮料排版信息包含皮料利用率。
[0083]当主处理器获得各子处理器发送的皮料排版信息后,各后台工作站的主处理器还 用于将皮料利用率最高的子排版方式所对应的皮料排版信息选定为各待选皮料组对应的 皮料排版信息。
[0084]由于第三实施方式与本实施方式相互对应,因此本实施方式可与第三实施方式互 相配合实施。第三实施方式中提到的相关技术细节在本实施方式中依然有效,在第三实施 方式中所能达到的技术效果在本实施方式中也同样可以实现,为了减少重
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1