本發明屬于紙板生產設備技術領域,具體地說,是涉及一種紙板分切機排單控制方法。
背景技術:
隨著客戶訂單的多樣性需求加劇,客戶訂單數量及種類日益增多。因而,訂單的規格越來越多,針對不同規格的訂單需要進行不同的分切操作。為了適應不同訂單的不同需求,一般在刀線上設置若干切刀,切刀的數量大于訂單的分切數量,以便滿足不同訂單的不同需求。分切操作時,首先需要對刀線進行排單,根據訂單的需求,將刀線上的切刀位置進行分配,需要哪個位置的切刀就將該位置的切刀轉出,需要依次排布每個切刀的位置,并且需要對每個切刀的位置進行測量和判斷,這樣就就導致排單慢、浪費了排單時間而且排單精度不是很好。
技術實現要素:
本發明的目的是提供一種紙板分切機排單控制方法,解決了現有刀線排單方法存在的排單效率低,精度差的技術問題。
為實現上述發明目的,本發明采用下述技術方案予以實現:
一種紙板分切機排單控制方法,所述方法為:
(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。
以上實施例僅用以說明本發明的技術方案,而非對其進行限制;盡管參照前述實施例對本發明進行了詳細的說明,對于本領域的普通技術人員來說,依然可以對前述實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或替換,并不使相應技術方案的本質脫離本發明所要求保護的技術方案的精神和范圍。