本发明属于纸板生产设备技术领域,具体地说,是涉及一种纸板分切机排单控制方法。
背景技术:
随着客户订单的多样性需求加剧,客户订单数量及种类日益增多。因而,订单的规格越来越多,针对不同规格的订单需要进行不同的分切操作。为了适应不同订单的不同需求,一般在刀线上设置若干切刀,切刀的数量大于订单的分切数量,以便满足不同订单的不同需求。分切操作时,首先需要对刀线进行排单,根据订单的需求,将刀线上的切刀位置进行分配,需要哪个位置的切刀就将该位置的切刀转出,需要依次排布每个切刀的位置,并且需要对每个切刀的位置进行测量和判断,这样就就导致排单慢、浪费了排单时间而且排单精度不是很好。
技术实现要素:
本发明的目的是提供一种纸板分切机排单控制方法,解决了现有刀线排单方法存在的排单效率低,精度差的技术问题。
为实现上述发明目的,本发明采用下述技术方案予以实现:
一种纸板分切机排单控制方法,所述方法为:
(1)获取纸板的分切数量m,纸板的分切宽度依次为:第一分切宽度、第二分切宽度、…、第m分切宽度;
(2)计算有用切刀的切刀有用坐标:
第一切刀有用坐标=(最大坐标+最小坐标-纸板的分切宽度之和)/2;
第二切刀有用坐标=第一切刀有用坐标+第一分切宽度;
第三切刀有用坐标=第二切刀有用坐标+第二分切宽度;
依次类推;
第m+1切刀有用坐标=第m切刀有用坐标+第m分切宽度;
(3)计算无用切刀的切刀无用坐标:
计算出所有坐标之间的间隙,找出最大间隙,并在形成最大间隙的两个坐标之间插入第一切刀无用坐标;
插入第一切刀无用坐标后重新计算所有坐标之间的间隙,再找出最大间隙,并在形成最大间隙的两个坐标之间插入第二切刀无用坐标;
依次类推;
直至插入全部切刀坐标;
(4)得到所有切刀的坐标后,将所有切刀依次排布至切刀有用坐标和切刀无用坐标上,并将坐标值赋予切刀,控制切刀有用坐标对应的切刀动作,进行纸板分切处理。
如上所述的纸板分切机排单控制方法,所述(4)中还包括检查切刀有用坐标和切刀无用坐标是否正确的步骤,所述切刀有用坐标和切刀无用坐标大于最小坐标、小于最大坐标,且相邻坐标之间的距离大于相邻切刀之间的最小距离;若是,控制切刀有用坐标对应的切刀动作,进行纸板分切处理;若否,进行报警处理。
一种纸板分切机排单控制方法,所述方法为:
(1)获取纸板的压痕数量n,纸板的压痕宽度依次为:第一压痕宽度、第二压痕宽度、…、第n压痕宽度;
(2)计算有用压轮的压轮有用坐标:
第一压轮有用坐标=(最大坐标+最小坐标-纸板的压痕宽度之和)/2;
第二压轮有用坐标=第一压轮有用坐标+第一压痕宽度;
第三压轮有用坐标=第二压轮有用坐标+第二压痕宽度;
依次类推;
第n+1压轮有用坐标=第n压轮有用坐标+第n压痕宽度;
(3)计算无用压轮的压轮无用坐标:
计算出所有坐标之间的间隙,找出最大间隙,并在形成最大间隙的两个坐标之间插入第一压轮无用坐标;
插入第一压轮无用坐标后重新计算所有坐标之间的间隙,再找出最大间隙,并在形成最大间隙的两个坐标之间插入第二压轮无用坐标;
依次类推;
直至插入全部压轮坐标;
(4)得到所有压轮的坐标后,将所有压轮依次排布至压轮有用坐标和压轮无用坐标上,并将坐标值赋予压轮,控制压轮有用坐标对应的压轮动作,进行纸板压痕处理。
如上所述的纸板分切机排单控制方法,所述(4)中还包括检查压轮有用坐标和压轮无用坐标是否正确的步骤,所述压轮有用坐标和压轮无用坐标大于最小坐标、小于最大坐标,且相邻坐标之间的距离大于相邻压轮之间的最小距离;若是,控制压轮有用坐标对应的压轮动作,进行纸板压痕处理;若否,进行报警处理。
一种纸板分切机排单控制方法,所述方法为:
(1)获取纸板的分切数量m,纸板的分切宽度依次为:第一分切宽度、第二分切宽度、…、第m分切宽度;获取纸板的压痕数量n,纸板的压痕宽度依次为:第一压痕宽度、第二压痕宽度、…、第n压痕宽度;
(2)计算有用切刀的切刀有用坐标:
第一切刀有用坐标=(最大坐标+最小坐标-纸板的分切宽度之和)/2;
第二切刀有用坐标=第一切刀有用坐标+第一分切宽度;
第三切刀有用坐标=第二切刀有用坐标+第二分切宽度;
依次类推;
第m+1切刀有用坐标=第m切刀有用坐标+第m分切宽度;
计算有用压轮的有用坐标:
第一压轮有用坐标=第一切刀有用坐标+第一压痕宽度;
第二压轮有用坐标=第一切刀有用坐标+第一压痕宽度+第二压痕宽度;
依次类推;
第n压轮有用坐标=第一切刀有用坐标+第一到第n压痕宽度之和;
(3)计算无用切刀的切刀无用坐标:
计算出最大坐标、最小坐标、切刀有用坐标之间的间隙,找出最大间隙,并在形成最大间隙的两个坐标之间插入第一切刀无用坐标;
插入第一切刀无用坐标后重新计算最大坐标、最小坐标、切刀有用坐标、第一切刀无用坐标之间的间隙,再找出最大间隙,并在形成最大间隙的两个坐标之间插入第二切刀无用坐标;
依次类推;
直至插入全部切刀坐标;
计算无用压轮的压轮无用坐标:
计算出最大坐标、最小坐标、压轮有用坐标之间的间隙,找出最大间隙,并在形成最大间隙的两个坐标之间插入第一压轮无用坐标;
插入第一压轮无用坐标后重新计算最大坐标、最小坐标、压轮有用坐标、第一压轮无用坐标之间的间隙,再找出最大间隙,并在形成最大间隙的两个坐标之间插入第二压轮无用坐标;
依次类推;
直至插入全部压轮坐标;
(4)得到所有切刀的坐标后,将所有切刀依次排布至切刀有用坐标和切刀无用坐标上,并将坐标值赋予切刀;得到所有压轮的坐标后,将所有压轮依次排布至压轮有用坐标和压轮无用坐标上,并将坐标值赋予压轮;
控制切刀有用坐标对应的切刀动作,进行纸板分切处理;
控制压轮有用坐标对应的压轮动作,进行纸板压痕处理。
如上所述的纸板分切机排单控制方法,所述方法中还包括检查切刀有用坐标和切刀无用坐标是否正确的步骤,所述切刀有用坐标和切刀无用坐标大于最小坐标、小于最大坐标,且相邻坐标之间的距离大于相邻切刀之间的最小距离;若是,控制切刀有用坐标对应的切刀动作,进行纸板分切处理;若否,进行报警处理。
如上所述的纸板分切机排单控制方法,所述方法中还包括检查压轮有用坐标和压轮无用坐标是否正确的步骤,所述压轮有用坐标和压轮无用坐标大于最小坐标、小于最大坐标,且相邻坐标之间的距离大于相邻压轮之间的最小距离;若是,控制压轮有用坐标对应的压轮动作,进行纸板压痕处理;若否,进行报警处理。
与现有技术相比,本发明的优点和积极效果是:本发明纸板分切机排单控制方法可以根据分切数量和分切宽度计算出切刀有用坐标和无用坐标,得到所有切刀的坐标,并将所有切刀分布至坐标上,控制有用坐标对应的切刀动作进行分切处理。本发明各个切刀的定位位置能够快速合理分配,精度到达±1mm之内。
本发明纸板分切机排单控制方法可以根据压痕数量和压痕宽度计算出压轮有用坐标和无用坐标,得到所有压轮的坐标,并将所有压轮分布至坐标上,控制有用坐标对应的压轮动作进行压痕处理。本发明各个压轮的定位位置能够快速合理分配,精度到达±1mm之内。
结合附图阅读本发明的具体实施方式后,本发明的其他特点和优点将变得更加清楚。
附图说明
图1是本发明切刀控制方法的流程图;
图2是图1有用坐标的示意图;
图3是图1无用坐标的示意图;
图4是本发明压轮控制方法的流程图
图5是图4有用坐标的示意图;
图6是图4无用坐标的示意图;
图7是本发明控制方法的流程图
图8是图7有用坐标的示意图;
图9是图7无用坐标的示意图。
具体实施方式
下面结合附图和具体实施方式对本发明的技术方案作进一步详细的说明。
实施例1
如图1所示,本实施例提出了一种纸板分切机排单控制方法,本实施例主要以切刀控制方法为例进行说明,包括如下步骤:
S1、获取纸板的分切数量m,纸板的分切宽度依次为:第一分切宽度、第二分切宽度、…、第m分切宽度。
本实施例以切刀的数量为6,纸板的分切数量为3,纸板的分切宽度依次为B、C、D为例进行说明。
S2、计算有用切刀的切刀有用坐标:
第一切刀有用坐标=(最大坐标+最小坐标-纸板的分切宽度之和)/2;
第二切刀有用坐标=第一切刀有用坐标+第一分切宽度;
第三切刀有用坐标=第二切刀有用坐标+第二分切宽度;
依次类推;
第m+1切刀有用坐标=第m切刀有用坐标+第m分切宽度。
其中,最小坐标一般设置为0,最大坐标为纸板的宽度。
如图2所示,本实施例中,第一切刀有用坐标=(最大坐标+最小坐标-(B+C+D))/2;
第二切刀有用坐标=第一切刀有用坐标+B;
第三切刀有用坐标=第二切刀有用坐标+C;
第四切刀有用坐标=第三切刀有用坐标+D。
S3、计算无用切刀的切刀无用坐标:
计算出所有坐标之间的间隙,找出最大间隙,并在形成最大间隙的两个坐标之间插入第一切刀无用坐标;
插入第一切刀无用坐标后重新计算所有坐标之间的间隙,再找出最大间隙,并在形成最大间隙的两个坐标之间插入第二切刀无用坐标;
依次类推;
直至插入全部切刀坐标。
如图3所示,本实施例中,计算出所有坐标之间的间隙,找出最大间隙为第一切刀有用坐标和第二切刀有用坐标之间的间隙,并在第一切刀有用坐标和第二切刀有用坐标之间插入第一切刀无用坐标,第一切刀无用坐标优选位于第一切刀有用坐标和第二切刀有用坐标的中间位置。
插入第一切刀无用坐标后重新计算所有坐标之间的间隙,再找出最大间隙为第二切刀有用坐标和第三切刀有用坐标之间的间隙,并在第一切刀有用坐标和第二切刀有用坐标之间插入第二切刀无用坐标,第二切刀无用坐标优选位于第二切刀有用坐标和第三切刀有用坐标的中间位置。
S4、得到所有切刀的坐标后,将所有切刀依次排布至切刀有用坐标和切刀无用坐标上,并将坐标值赋予切刀,控制切刀有用坐标对应的切刀动作,进行纸板分切处理。
步骤S4中还包括检查切刀有用坐标和切刀无用坐标是否正确的步骤,切刀有用坐标和切刀无用坐标大于最小坐标、小于最大坐标,且相邻坐标之间的距离大于相邻切刀之间的最小距离;若是,控制切刀有用坐标对应的切刀动作,进行纸板分切处理;若否,进行报警处理,重新进入步骤S1。
实施例2
如图4所示,本实施例提出了一种纸板分切机排单控制方法,本实施例主要以压轮控制方法为例进行说明,包括如下步骤:
S1、获取纸板的压痕数量n,纸板的压痕宽度依次为:第一压痕宽度、第二压痕宽度、…、第n压痕宽度。
本实施例以压轮的数量为6,纸板的压痕数量为3,纸板的压痕宽度依次为E、F、G为例进行说明。
S2、计算有用压轮的压轮有用坐标:
第一压轮有用坐标=(最大坐标+最小坐标-纸板的压痕宽度之和)/2;
第二压轮有用坐标=第一压轮有用坐标+第一压痕宽度;
第三压轮有用坐标=第二压轮有用坐标+第二压痕宽度;
依次类推;
第n+1压轮有用坐标=第n压轮有用坐标+第n压痕宽度。
其中,最小坐标一般设置为0,最大坐标为纸板的宽度。
如图5所示,本实施例中,第一压轮有用坐标=(最大坐标+最小坐标-(E+F+G))/2;
第二压轮有用坐标=第一压轮有用坐标+E;
第三压轮有用坐标=第二压轮有用坐标+F;
第四压轮有用坐标=第三压轮有用坐标+G。
S3、计算无用压轮的压轮无用坐标:
计算出所有坐标之间的间隙,找出最大间隙,并在形成最大间隙的两个坐标之间插入第一压轮无用坐标;
插入第一压轮无用坐标后重新计算所有坐标之间的间隙,再找出最大间隙,并在形成最大间隙的两个坐标之间插入第二压轮无用坐标;
依次类推;
直至插入全部压轮坐标。
如图6所示,本实施例中,计算出所有坐标之间的间隙,找出最大间隙为第一压轮有用坐标和第二压轮有用坐标之间的间隙,并在第一压轮有用坐标和第二压轮有用坐标之间插入第一压轮无用坐标,第一压轮无用坐标优选位于第一压轮有用坐标和第二压轮有用坐标的中间位置。
插入第一压轮无用坐标后重新计算所有坐标之间的间隙,再找出最大间隙为第二压轮有用坐标和第三压轮有用坐标之间的间隙,并在第一压轮有用坐标和第二压轮有用坐标之间插入第二压轮无用坐标,第二压轮无用坐标优选位于第二压轮有用坐标和第三压轮有用坐标的中间位置。
S4、得到所有压轮的坐标后,将所有压轮依次排布至压轮有用坐标和压轮无用坐标上,并将坐标值赋予压轮,控制压轮有用坐标对应的压轮动作,进行纸板压痕处理。
实施例3
如图7所示,本实施例提出了一种纸板分切机排单控制方法,本实施例主要以切刀、压轮控制方法为例进行说明,包括如下步骤:
S1、获取纸板的分切数量m,纸板的分切宽度依次为:第一分切宽度、第二分切宽度、…、第m分切宽度。
本实施例以切刀的数量为6,纸板的分切数量为3,纸板的分切宽度依次为B、C、D为例进行说明。
获取纸板的压痕数量n,纸板的压痕宽度依次为:第一压痕宽度、第二压痕宽度、…、第n压痕宽度。
本实施例以压轮的数量为6,纸板的压痕数量为3,纸板的压痕宽度依次为E、F、G为例进行说明。
S2、计算有用切刀的切刀有用坐标:
第一切刀有用坐标=(最大坐标+最小坐标-纸板的分切宽度之和)/2;
第二切刀有用坐标=第一切刀有用坐标+第一分切宽度;
第三切刀有用坐标=第二切刀有用坐标+第二分切宽度;
依次类推;
第m+1切刀有用坐标=第m切刀有用坐标+第m分切宽度。
其中,最小坐标一般设置为0,最大坐标为纸板的宽度。
如图8所示,本实施例中,第一切刀有用坐标=(最大坐标+最小坐标-(B+C+D))/2;
第二切刀有用坐标=第一切刀有用坐标+B;
第三切刀有用坐标=第二切刀有用坐标+C;
第四切刀有用坐标=第三切刀有用坐标+D。
计算有用压轮的压轮有用坐标:
第一压轮有用坐标=第一切刀有用坐标+第一压痕宽度;
第二压轮有用坐标=第一切刀有用坐标+第一压痕宽度+第二压痕宽度;
依次类推;
第n压轮有用坐标=第一切刀有用坐标+第一到第n压痕宽度之和;
如图8所示,本实施例中,第一压轮有用坐标=第一切刀有用坐标+E;
第二压轮有用坐标=第一切刀有用坐标+E+F;
第三压轮有用坐标=第一切刀有用坐标+E+F+G。
S3、计算无用切刀的切刀无用坐标:
计算出最大坐标、最小坐标、切刀有用坐标之间的间隙,找出最大间隙,并在形成最大间隙的两个坐标之间插入第一切刀无用坐标;
插入第一切刀无用坐标后重新计算最大坐标、最小坐标、切刀有用坐标、第一切刀无用坐标之间的间隙,再找出最大间隙,并在形成最大间隙的两个坐标之间插入第二切刀无用坐标;
依次类推;
直至插入全部切刀坐标。
如图9所示,本实施例中,计算出最大坐标、最小坐标、切刀有用坐标之间的间隙,找出最大间隙为第一切刀有用坐标和第二切刀有用坐标之间的间隙,并在第一切刀有用坐标和第二切刀有用坐标之间插入第一切刀无用坐标,第一切刀无用坐标优选位于第一切刀有用坐标和第二切刀有用坐标的中间位置。
插入第一切刀无用坐标后重新计算最大坐标、最小坐标、切刀有用坐标、第一切刀无用坐标之间的间隙,再找出最大间隙为第二切刀有用坐标和第三切刀有用坐标之间的间隙,并在第一切刀有用坐标和第二切刀有用坐标之间插入第二切刀无用坐标,第二切刀无用坐标优选位于第二切刀有用坐标和第三切刀有用坐标的中间位置。
计算无用压轮的压轮无用坐标:
计算出最大坐标、最小坐标、压轮有用坐标之间的间隙,找出最大间隙,并在形成最大间隙的两个坐标之间插入第一压轮无用坐标;
插入第一压轮无用坐标后重新计算最大坐标、最小坐标、压轮有用坐标、第一压轮无用坐标之间的间隙,再找出最大间隙,并在形成最大间隙的两个坐标之间插入第二压轮无用坐标;
依次类推;
直至插入全部压轮坐标。
如图9所示,本实施例中,计算出最大坐标、最小坐标、压轮有用坐标之间的间隙,找出最大间隙为第一压轮有用坐标和第二压轮有用坐标之间的间隙,并在第一压轮有用坐标和第二压轮有用坐标之间插入第一压轮无用坐标,第一压轮无用坐标优选位于第一压轮有用坐标和第二压轮有用坐标的中间位置。
插入第一压轮无用坐标后重新计算最大坐标、最小坐标、压轮有用坐标、第一压轮无用坐标之间的间隙,再找出最大间隙为第二压轮有用坐标和第三压轮有用坐标之间的间隙,并在第一压轮有用坐标和第二压轮有用坐标之间插入第二压轮无用坐标,第二压轮无用坐标优选位于第二压轮有用坐标和第三压轮有用坐标的中间位置。
S4、得到所有切刀的坐标后,将所有切刀依次排布至切刀有用坐标和切刀无用坐标上,并将坐标值赋予切刀;得到所有压轮的坐标后,将所有压轮依次排布至压轮有用坐标和压轮无用坐标上,并将坐标值赋予压轮。
控制切刀有用坐标对应的切刀动作,进行纸板分切处理。
控制压轮有用坐标对应的压轮动作,进行纸板压痕处理。
步骤S4中还包括检查切刀有用坐标和切刀无用坐标是否正确的步骤,切刀有用坐标和切刀无用坐标大于最小坐标、小于最大坐标,且相邻坐标之间的距离大于相邻切刀之间的最小距离;若是,控制切刀有用坐标对应的切刀动作,进行纸板分切处理;若否,进行报警处理,重新进入步骤S1。
步骤S4中还包括检查压轮有用坐标和压轮无用坐标是否正确的步骤,压轮有用坐标和压轮无用坐标大于最小坐标、小于最大坐标,且相邻坐标之间的距离大于相邻压轮之间的最小距离;若是,控制压轮有用坐标对应的压轮动作,进行纸板压痕处理;若否,进行报警处理,重新进入步骤S1。
以上实施例仅用以说明本发明的技术方案,而非对其进行限制;尽管参照前述实施例对本发明进行了详细的说明,对于本领域的普通技术人员来说,依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应技术方案的本质脱离本发明所要求保护的技术方案的精神和范围。