用於線路板的鑽孔控制方法及鑽孔控制系統與流程
2023-05-25 09:05:06
本發明屬於線路板生產工藝技術領域,特別是涉及一種用於線路板的鑽孔控制方法及鑽孔控制系統。
背景技術:
目前,在生產線路板的過程中要經過很多道工序,且產品的批量化生產會出現在同一工序中多臺機器同時加工生產的現象,如果出現部分品質缺陷則可能會在最後的品質控制環節才發現問題的存在。同時,若沒有對每一塊線路板從上線的源頭進行唯一編碼,且在每一工序上機臺前進行編碼的讀取,則在後續過程中發現品質問題時對於源頭追蹤幾乎是不可能實現的。因此,在線路板加工工藝過程中對線路板上線前進行編碼的設置,可起到對生產進度過程進行跟蹤的效果。
但是,現有的線路板編碼技術通常採用絲印或雷射打標的方式,該種方式的編碼會在線路板的生產流程中被破壞而變得不可識別,導致無法對線路板的生產流程進行有效追蹤。
技術實現要素:
本發明的目的在於提供一種用於線路板的鑽孔控制方法及鑽孔控制系統,旨在解決現有的線路板編碼技術存在著因通常採用絲印或雷射打標的方式,該種方式的編碼會在線路板的生產流程中被破壞而變得不可識別,導致無法對線路板的生產流程進行有效追蹤的問題。
本發明提供了一種用於線路板的鑽孔控制方法,所述鑽孔控制方法包括以下步驟:
A.當感應到所述線路板處於預設位置時,獲取與所述線路板對應的識別碼;
B.將所述識別碼轉換為加工參數;
C.根據所述加工參數,控制鑽機在所述線路板上的預設區域加工出與所述識別碼對應的矩陣識別碼圖形;
D.對所述線路板進行傳送,並根據所述矩陣識別碼圖形對所述線路板進行跟蹤。
本發明還提供了一種用於線路板的鑽孔控制系統,所述鑽孔控制系統包括:
驅動模塊,用於當感應到所述線路板處於預設位置時,獲取與所述線路板對應的識別碼;
轉換模塊,用於將所述識別碼轉換為加工參數;
鑽孔模塊,用於根據所述加工參數,控制鑽機在所述線路板上的預設區域加工出與所述識別碼對應的矩陣識別碼圖形;
跟蹤模塊,用於對所述線路板進行傳送,並根據所述矩陣識別碼圖形對所述線路板進行跟蹤。
綜上所述,本發明提供了一種用於線路板的鑽孔控制方法及控制系統,該鑽孔控制方法包括以下步驟:A.當感應到線路板處於預設位置時,獲取與線路板對應的識別碼;B.將識別碼轉換為加工參數;C.根據加工參數,控制鑽機在線路板上的預設區域加工出與識別碼對應的矩陣識別碼圖形;D.對線路板進行傳送,並根據矩陣識別碼圖形對線路板進行跟蹤。由此直接將識別碼通過鑽孔的形式標示在線路板上,由於矩陣識別碼圖形在線路板的生產流程中不易被破壞,因此根據矩陣識別碼圖形即可對線路板的生產流程進行有效追蹤,因此解決了現有的線路板編碼技術存在著因通常採用絲印或雷射打標的方式,該種方式的編碼會在線路板的生產流程中被破壞而變得不可識別,導致無法對線路板的生產流程進行有效追蹤的問題。
附圖說明
圖1為本發明實施例提供的一種用於線路板的鑽孔控制方法的實現流程圖。
圖2為本發明實施例提供的一種用於線路板的鑽孔控制方法中的步驟S102的具體實現流程圖。
圖3為本發明另一實施例提供的一種用於線路板的鑽孔控制系統的結構示意圖。
具體實施方式
為了使本發明要解決的技術問題、技術方案及有益效果更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,並不用於限定本發明。
本發明實施例提供的一種鑽孔控制方法及鑽孔控制系統,主要應用於線路板上,通過生成唯一二維碼,並將二維碼轉換成鑽機可識別的鑽孔文件資料並直接在線路板上將該二維碼通過鑽孔的形式標示在線路板上,該方式可避免絲印或雷射打標等其它方式標示的編碼在線路板的其它生產流程中被破壞變得不可識別,且這些標示方式僅能從生產流程的中段進行編寫標示;而本發明實施例可從線路板開料後就對該線路板進行唯一標示,直到該線路板完成生產,因此可對每一塊線路板的生產流程進行有效及全程追蹤。
為了說明本發明所述的技術方案,下面通過具體實施例來進行說明。
圖1示出了本發明實施例提供的一種用於線路板的鑽孔控制方法的實現流程,為了便於說明,僅示出了與本發明實施例相關的部分,詳述如下:
上述一種用於線路板的鑽孔控制方法,包括以下步驟:
S101.當感應到線路板處於預設位置時,獲取與線路板對應的識別碼。
線路板處於預設位置指的是線路板被傳送到鑽孔區,並且每塊線路板獲取到的識別碼都是獨一無二的,識別碼包括二維碼、條形碼以及防偽碼中的任意一項。在本實施例中,主要是對二維碼進行描述,二維碼是根據用戶設定字符信息系統編碼生成的DataMatrix二維碼,DataMatrix二維碼具有尺寸小,最小鑽孔數為10*10矩陣、糾錯性強等特點,二維碼是採用某種特定的幾何圖形按一定規律在平面(二維方向上)分布的黑白相間的圖形記錄數據符號信息的,在代碼編制上巧妙地利用構成計算機內部邏輯基礎的「0」、「1」比特流的概念,使用若干個與二進位相對應的幾何形體來表示文字數值信息,通過圖象輸入設備或光電掃描設備自動識讀以實現信息自動處理;它具有條碼技術的一些共性,每種碼制有其特定的字符集,每個字符佔有一定的寬度,具有一定的校驗功能等;同時還具有對不同行的信息自動識別功能、及處理圖形旋轉變化點。
S102.將識別碼轉換為加工參數。
加工參數指的是鑽機的鑽孔文件資料,鑽機可根據加工參數在線路板上鑽出指定的圖形或圖案。
S103.根據加工參數,控制鑽機在線路板上的預設區域加工出與識別碼對應的矩陣識別碼圖形。
矩陣識別碼圖形與識別碼相對應,並且矩陣識別碼圖形與識別碼成等比例縮放的關係;預設區域可根據用戶的需求進行定義,只要設置於比較容易查找的位置即可。
S104.對線路板進行傳送,並根據矩陣識別碼圖形對線路板進行跟蹤。
由於對線路板加工需要經過多道工序,因此在對線路板進行鑽孔完成後,對線路板進一步傳送,並通過掃描及識別矩陣識別碼圖形,確定線路板的位置及加工情況,實現對線路板進行實時及有效跟蹤的效果。
作為本發明一實施例,上述步驟S101之前還包括:
將線路板傳送至上料區後,通過拍板裝置使得線路板固定於送板裝置上,並將線路板傳送至預設位置。
其中,預設位置即為鑽孔區,只有將線路板傳送至鑽孔區時,才能使得鑽機在線路板上進行準確地鑽孔;同時,線路板是通過拍板裝置固定於送板裝置上,為的是在鑽機對線路板進行鑽孔時,線路板不至於錯位或者移動,提高了鑽孔的效率和準確度。
作為本發明一實施例,上述步驟S104具體為:
驅動伺服電機對線路板進行傳送,並通過掃描機或者相機掃描矩陣識別碼圖形,以確定線路板處於生產流程中的位置。
在上料後即可對線路板進行鑽孔,接著線路板會經過很多道工序進行加工,只需要通過掃描矩陣二維碼圖形,便可確定線路板處於生產流程的哪道工序,實時地對線路板進行追蹤。
圖2示出了本發明實施例提供的一種用於線路板的鑽孔控制方法中的步驟S102的具體實現流程,為了便於說明,僅示出了與本發明實施例相關的部分,詳述如下:
作為本發明一實施例,上述步驟S102具體包括以下步驟:
S1021.建立坐標系,對識別碼中線條和圖案的各個端點進行坐標定位,得到多個坐標參數;
S1022.根據多個坐標參數並結合偏移量的調整,得到加工參數。
由於識別碼(二維碼)是用某種特定的幾何圖形按一定規律在平面(二維方向上)分布的黑白相間的圖形記錄數據符號信息的,因此識別碼中黑白相間的線條及圖案則會產生多個端點,在建立好坐標系的基礎上,對各個端點進行坐標定位,得出多個坐標參數。接著,根據多個坐標參數建立高斯函數金字塔,對多個端點的數據進行解析、求和、換算之後形成圖像文件(即鑽孔文件資料),該圖像文件應用到線路板上則是鑽出與識別碼相對應的矩陣識別碼圖形,用戶可以用移動終端設備對該矩陣識別碼圖形進行掃描,得出相對應的字符信息。上述偏移量可根據用戶需求進行調整,線路板的位置相對於鑽機設備中的鑽孔區會存在一定的偏移量,因此根據多個坐標參數並結合進行偏移量的調整,生成的加工參數可使得鑽機在線路板上的預設位置更為精確地進行鑽孔。
以下結合圖1和圖2對上述一種用於線路板的鑽孔控制方法的工作原理進行說明:
線路板開好料後,通過傳送帶送到二維碼鑽孔機上料區,機器上料區通過感應器感應到線路板後,將線路板通過拍板裝置使其固定在一個送板裝置上,然後傳送到機器的鑽孔區,鑽機同時自動生成唯一二維碼,並將該二維碼轉換為鑽孔文件資料,該二維碼同時上傳到客戶伺服器或生產管理控制軟體備份,線路板傳送到鑽孔區後會有機構對板再次固定(同時送板機構返回機器上料區再次接好板等待鑽孔區鑽完板送到出料區後指示上料),然後鑽機在線路板的固定位置鑽出最小鑽孔數為10*10矩陣二維碼,鑽完後將該線路板傳送到出料區(出料區的感應器感應到有板後上料區同時將下一塊板送到鑽孔區如此反覆循環鑽板),出料區將料送到下一個生產工序,在進入每一個不同的下一道工序前用掃描槍或相機等方式掃描線路板上已鑽的孔解碼成字符信息並上傳到客戶伺服器或生產管理控制軟體,直到該線路板完成生產(如果該線路板是小板拼板的話,客戶可在合適的工序段將該碼讀取後用雷射打標或絲印等的方式將該碼標記到每一個小拼板上)。客戶可通過生產管理軟體跟蹤鑽有該矩陣二維碼圖形的線路板在每道工序的生產時間和是在哪一臺設備生產的等信息,方便客戶跟蹤生產及品質管理控制。
其中,上位機傳輸板料到與之對接的預定位工作區。預定位工作區與上位機對接處的傳感器感應到有板進入時,預定位工作區的傳輸馬達啟動,由步進電機轉動帶動運輸傳送帶工作進行接板動作,傳輸帶將板運輸到預定位置,到位傳感器感應到有板,此時進料阻擋汽缸升起,傳輸帶按指定延時時間停止傳送。接板工位由伺服電機運轉通過同步帶將接板工位移動到預定位工作區指定位置。升降臺汽缸(具有二級升降功能)執行一級上升動作,使基板平臺上升到與預定位工作區的臺面平齊,固定在接板平臺的左阻擋汽缸保持脫離狀態上升。然後通過汽缸動作,使左阻擋汽缸的安裝板收縮。傳送帶馬達開始運行,使傳送帶上的板運輸到接近接板平臺的阻擋氣缸擋杆附近,此時接板平臺上的傳感器感應到有板,傳送帶停止運行。接板平臺右阻擋汽缸通過汽缸帶動,從遠離板料的位置靠近板料,直到板料夾持在左、右阻擋汽缸當杆之間。接板平臺上後阻擋杆帶動利用擋杆將板料推至預定位區域的固定前擋邊。左右阻擋汽缸收縮下壓卡緊板料,使板料固定在接板平臺上。升降臺汽缸執行二級上升動作,使固定在接板平臺的板料脫離傳送帶。
接板平臺通過伺服電機帶動,運動到鑽孔工作區制定位置,升降臺汽缸執行一級下降動作,使接板平臺與工作區工作檯持平,工作區卡板汽缸執行下壓收縮動作卡緊板料。接板平臺上的阻擋左、右阻擋汽缸實行上升動作,然後通過汽缸動作使左、右阻擋氣缸遠離板料。左、右阻擋汽缸遠離板料之後,阻擋氣缸收縮下降。與此同時升降臺汽缸執行二級下降動作,是接板平臺下降低於工作區工作檯面。此時鑽孔機按指定資料開始鑽孔加工。接板平臺運動脫離工作區工作檯移動到預定位工作區按上述描述過程執行預定位接板工作。
收板平臺因與接板平臺以連接板連接,保持同動狀態,在接板平臺遠離工作區工作檯往預定位工作區運動時,接板平臺同時運動,在工作區指定位置停止。
接板平臺升降氣缸執行一級上升動作,使接板平臺與工作區工作檯持平,接板平臺上左卡板汽缸保持收縮狀態,由汽缸帶動左卡板汽缸安裝板遠離板料。接板平臺左卡板汽缸上升動作等待。鑽孔機鑽孔執行完成之後,接板平臺左卡板汽缸通過汽缸動作帶動卡板氣缸安裝板使左卡板氣缸靠近板料,卡板氣缸收縮下壓,將板料卡緊固定在接板工作檯。接板平臺升降氣缸執行二級上升動作,接板平臺上升,使固定在接板平臺上的板料升起並脫離工作區工作檯。接板工作檯運動到收板工作區指定位置,接板平臺升降氣缸執行一級下降動作,使接板平臺與收料工作區臺面持平。接板平臺左卡板汽缸上升,通過汽缸動作帶動接板平臺左卡板汽缸安裝板遠離板料,完成松板放板動作。接板平臺左卡板汽缸下降,同時接板平臺升降氣缸執行二級下降動作,使接板平臺下降並低於收板工作區臺面。
放板完成後收板區傳送帶工作,將放置在收板區的板料運輸到下位機,在板料脫離收板區時,收板區傳感器感應到無板時,傳送帶停止動作。
收板平臺因與接板平臺以連接板連接,保持同動狀態,在收板平臺收板移動到收板工作區的同時接板平臺將已經在預定位工作區做好定位的板料運輸到鑽孔工作區。在接板平臺將定位好的板料放置在鑽孔工作區完成後返回預定位工作區的同時,收板平臺會運動帶鑽孔工作區執行相應動作後等待鑽機鑽孔完成。
圖3示出了本發明另一實施例提供的一種用於線路板的鑽孔控制系統的結構,為了便於說明,僅示出了與本發明實施例相關的部分,詳述如下:
上述一種用於線路板的鑽孔控制系統,包括:
獲取模塊201,用於當感應到線路板處於預設位置時,獲取與線路板對應的識別碼。
線路板處於預設位置指的是線路板被傳送到鑽孔區,並且每塊線路板獲取到的識別碼都是獨一無二的,識別碼包括二維碼、條形碼以及防偽碼中的任意一項。在本實施例中,主要是對二維碼進行描述,二維碼是根據用戶設定字符信息系統編碼生成的DataMatrix二維碼,DataMatrix二維碼具有尺寸小,最小鑽孔數為10*10矩陣、糾錯性強等特點,二維碼是採用某種特定的幾何圖形按一定規律在平面(二維方向上)分布的黑白相間的圖形記錄數據符號信息的,在代碼編制上巧妙地利用構成計算機內部邏輯基礎的「0」、「1」比特流的概念,使用若干個與二進位相對應的幾何形體來表示文字數值信息,通過圖象輸入設備或光電掃描設備自動識讀以實現信息自動處理;它具有條碼技術的一些共性,每種碼制有其特定的字符集,每個字符佔有一定的寬度,具有一定的校驗功能等;同時還具有對不同行的信息自動識別功能、及處理圖形旋轉變化點。
轉換模塊202,用於將識別碼轉換為加工參數。
加工參數指的是鑽機的鑽孔文件資料,鑽機可根據加工參數在線路板上鑽出指定的圖形或圖案。
鑽孔模塊203,用於根據加工參數,控制鑽機在線路板上的預設區域加工出與識別碼對應的矩陣識別碼圖形。
矩陣識別碼圖形與識別碼相對應,並且矩陣識別碼圖形與識別碼成等比例縮放的關係;預設區域可根據用戶的需求進行定義,只要設置於比較容易查找的位置即可。
跟蹤模塊204,用於對線路板進行傳送,並根據矩陣識別碼圖形對線路板進行跟蹤。
由於對線路板加工需要經過多道工序,因此在對線路板進行鑽孔完成後,對線路板進一步傳送,並通過掃描及識別矩陣識別碼圖形,確定線路板的位置及加工情況,實現對線路板進行實時及有效跟蹤的效果。
作為本發明另一實施例,上述轉換模塊202還包括:
坐標定位單元2021,用於建立坐標系,對識別碼中線條和圖案的各個端點進行坐標定位,得到多個坐標參數;
調整單元2022,用於根據多個坐標參數並結合偏移量的調整,得到加工參數。
由於識別碼(二維碼)是用某種特定的幾何圖形按一定規律在平面(二維方向上)分布的黑白相間的圖形記錄數據符號信息的,因此識別碼中黑白相間的線條及圖案則會產生多個端點,在建立好坐標系的基礎上,對各個端點進行坐標定位,得出多個坐標參數。接著,根據多個坐標參數建立高斯函數金字塔,對多個端點的數據進行解析、求和、換算之後形成圖像文件(即鑽孔文件資料),該圖像文件應用到線路板上則是鑽出與識別碼相對應的矩陣識別碼圖形,用戶可以用移動終端設備對該矩陣識別碼圖形進行掃描,得出相對應的字符信息。上述偏移量可根據用戶需求進行調整,線路板的位置相對於鑽機設備中的鑽孔區會存在一定的偏移量,因此根據多個坐標參數並結合進行偏移量的調整,生成的加工參數可使得鑽機在線路板上的預設位置更為精確地進行鑽孔。
作為本發明另一實施例,上述鑽孔控制系統還包括:
傳送模塊,用於將線路板傳送至上料區後,通過拍板裝置使得線路板固定於送板裝置上,並將線路板傳送至預設位置。
其中,預設位置即為鑽孔區,只有將線路板傳送至鑽孔區時,才能使得鑽機在線路板上進行準確地鑽孔;同時,線路板是通過拍板裝置固定於送板裝置上,為的是在鑽機對線路板進行鑽孔時,線路板不至於錯位或者移動,提高了鑽孔的效率和準確度。
作為本發明另一實施例,上述跟蹤模塊204的具體過程為:
驅動伺服電機對線路板進行傳送,並通過掃描機或者相機掃描矩陣識別碼圖形,以確定線路板處於生產流程中的位置。
在上料後即可對線路板進行鑽孔,接著線路板會經過很多道工序進行加工,只需要通過掃描矩陣識別碼圖形,便可確定線路板處於生產流程的哪道工序,實時地對線路板進行追蹤。
綜上所述,本發明實施例提供了一種用於線路板的鑽孔控制方法及控制系統,該鑽孔控制方法包括以下步驟:A.當感應到線路板處於預設位置時,獲取與線路板對應的識別碼;B.將識別碼轉換為加工參數;C.根據加工參數,控制鑽機在線路板上的預設區域加工出與識別碼對應的矩陣識別碼圖形;D.對線路板進行傳送,並根據矩陣識別碼圖形對線路板進行跟蹤。由此直接將識別碼通過鑽孔的形式標示在線路板上,由於矩陣識別碼圖形在線路板的生產流程中不易被破壞,因此根據矩陣識別碼圖形即可對線路板的生產流程進行有效追蹤,因此解決了現有的線路板編碼技術存在著因通常採用絲印或雷射打標的方式,該種方式的編碼會在線路板的生產流程中被破壞而變得不可識別,導致無法對線路板的生產流程進行有效追蹤的問題。
本領域普通技術人員可以理解:實現上述方法實施例的步驟或部分步驟可以通過程序指令相關的硬體來完成,前述的程序可以存儲於計算機可讀取存儲介質中,該程序在執行時,執行包括上述方法實施例的步驟,而前述的存儲介質包括:ROM、RAM、磁碟或者光碟等各種可以存儲程序代碼的介質。
以上所述實施例僅用以說明本發明的技術方案,而非對其限制;儘管參照前述實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特徵進行等同替換;而這些修改或者替換,並不使相應技術方案的本質脫離本發明實施例各實施例技術方案的精神和範圍。
以上所述僅為本發明的較佳實施例而已,並不用以限制本發明,凡在本發明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發明的保護範圍之內。