自動生成pcb疊構圖的方法
【專利摘要】本發明公開了一種自動生成PCB疊構圖的方法,包括建立數據庫、寫PCB編號程序、寫主體疊構、寫各工序減銅規則、寫部件及孔結構、寫板厚計算規則、鏈接ERP工單數據庫,實現上傳ERP功能的步驟。根據層數自動生成基礎疊構圖,無需再手動畫圖、提升效率;疊構中的孔可根據客戶要求隨意調整導通層數、位置,包括cavity槽孔;自動計算不同工藝流程中的銅損耗,使板厚更精確;自動實現參數上傳功能,不需要手動輸入工單參數,提升生產效率。
【專利說明】
自動生成PCB疊構圖的方法
技術領域
[0001]本發明涉及一種計算機程序,具體的說是涉及一種自動生成PCB疊構圖的方法。
【背景技術】
[0002]現有PCB行業中使用的軟件,存在以下缺陷:不能實現疊構中的孔結構、位置的調整;不能夠根據工藝流程的不同減掉損耗的銅,導致板厚計算不準確;不能實現疊構中的參數值直接帶入工單中,導致工單中需二次手動輸入參數,進而導致生產效率低、且出錯率上升。
【發明內容】
[0003]為了克服上述缺陷,本發明提供了一種自動生成PCB疊構圖的方法。
[0004]本發明為了解決其技術問題所采用的技術方案是:一種自動生成PCB疊構圖的方法,包括以下步驟:
[0005]步驟I,建立EXCEL格式的數據庫,并在該數據庫中設置check按鈕,用于檢查數據庫的正確性,如有錯誤可以報出錯誤位置和錯誤原因,同時設置upload按鈕,以便將數據庫上傳到Smart MI軟件中使用,且可隨時更新數據庫,其中,該數據庫包括板材名稱、類型、厚度、玻璃布結構、銅箔類型、PP名稱、膠含量、厚度、材料廠商;
[0006]步驟2,制作疊構圖:
[0007]步驟2.1,新建界面,通過此界面,輸入客戶要求的層數、表面處理,即可獲取一個4層板的疊構,并自動生成一個PCB編號;
[0008]步驟2.2,設計界面,設置“選擇板材”按鈕可以驅動事先建立好的EXCEL數據庫,然后可以選擇符合客戶要求的板材、PP、銅箔等材料,選擇后材料信息可以直接顯示在疊構圖中;
[0009]步驟2.3,分壓界面,將每一塊芯板、PP、銅箔定義為部件、針對二次壓合和多次壓合的板件,可通過選中任意兩個部件將其設置為分壓,并生成分壓圖;
[0010]步驟2.4,孔結構建立,選中任意一個部件、或是分壓,可以添加孔,且可以設置孔導通層數,可以添加機械通孔、鐳射孔、盲埋孔、cavity槽孔,并可以調整孔的位置,使不同層別的孔根據客戶要求對齊;
[0011]步驟2.5,疊構計算,設置保存按鈕,點擊可將之前輸入的影響板厚的防焊、文字、表面處理、銅損耗、鍍銅厚度的信息進行計算,生成最終符合客戶要求的疊構圖;
[0012]步驟2.6,疊構圖及疊構信息上傳,設置“上傳參數”按鈕,將SmartMI中的數據與ERP數據庫鏈接,點擊此按鈕,可將疊構圖、及其板材、PP名稱、厚度、廠商、銅箔信息上傳到工單中,工單則無需再次填寫。
[0013]本發明的有益效果是:根據層數自動生成基礎疊構圖,無需再手動畫圖、提升效率;疊構中的孔可根據客戶要求隨意調整導通層數、位置,包括cavity槽孔;自動計算不同工藝流程中的銅損耗,使板厚更精確;自動實現參數上傳功能,不需要手動輸入工單參數,提升生產效率。
【附圖說明】
[0014]圖1為本發明制作的疊構圖。
【具體實施方式】
[0015]結合附圖,對本發明作詳細說明,但本發明的保護范圍不限于下述實施例,即但凡以本發明申請專利范圍及說明書內容所作的簡單的等效變化與修飾,皆仍屬本發明專利涵蓋范圍之內。
[0016]—種自動生成PCB疊構圖的方法,包括以下步驟:
[0017]步驟I,建立EXCEL格式的數據庫,并在該數據庫中設置check按鈕,用于檢查數據庫的正確性,如有錯誤可以報出錯誤位置和錯誤原因,同時設置upload按鈕,以便將數據庫上傳到Smart MI軟件中使用,且可隨時更新數據庫,其中,該數據庫包括板材名稱、類型、厚度、玻璃布結構、銅箔類型、PP名稱、膠含量、厚度、材料廠商;
[0018]步驟2,制作疊構圖:
[0019]步驟2.1,新建界面,通過此界面,輸入客戶要求的層數、表面處理,即可獲取一個4層板的疊構,并自動生成一個PCB編號;
[0020]步驟2.2,設計界面,設置“選擇板材”按鈕可以驅動事先建立好的EXCEL數據庫,然后可以選擇符合客戶要求的板材、PP、銅箔等材料,選擇后材料信息可以直接顯示在疊構圖中;
[0021]步驟2.3,分壓界面,將每一塊芯板、PP、銅箔定義為部件、針對二次壓合和多次壓合的板件,可通過選中任意兩個部件將其設置為分壓,并生成分壓圖;
[0022]步驟2.4,孔結構建立,選中任意一個部件、或是分壓,可以添加孔,且可以設置孔導通層數,可以添加機械通孔、鐳射孔、盲埋孔、cavity槽孔,并可以調整孔的位置,使不同層別的孔根據客戶要求對齊;
[0023]步驟2.5,疊構計算,設置保存按鈕,點擊可將之前輸入的影響板厚的防焊、文字、表面處理、銅損耗、鍍銅厚度的信息進行計算,生成最終符合客戶要求的疊構圖;
[0024]步驟2.6,疊構圖及疊構信息上傳,設置“上傳參數”按鈕,將SmartMI中的數據與ERP數據庫鏈接,點擊此按鈕,可將疊構圖、及其板材、PP名稱、厚度、廠商、銅箔信息上傳到工單中,工單則無需再次填寫。
[0025]所獲得的跌構圖參閱附圖1,該自動生成PCB疊構圖的方法具有以下優點:
[0026]1、根據公司編號規則,自動生成PCB編號,與傳統的手動編號相比,提高了效率,并且可避免編號重復;
[0027]2、自動生成對應層數的基礎疊構圖,與傳統的CAD等畫圖技術相比,提升了效率;
[0028]3、可根據客戶要求調整孔的位置,實現多層的孔對齊功能,使疊構圖更直觀;
[0029]4、自動計算不同工藝流程中的銅損耗,使板厚更精確,過程更好控制,更容易滿足客戶的要求;
[0030]5、自動實現參數上傳功能,不需要手動輸入工單參數,明顯提升生產效率、降低出錯率。
【主權項】
1.一種自動生成PCB疊構圖的方法,其特征在于,包括以下步驟: 步驟I,建立EXCEL格式的數據庫,并在該數據庫中設置check按鈕,用于檢查數據庫的正確性,如有錯誤可以報出錯誤位置和錯誤原因,同時設置upload按鈕,以便將數據庫上傳到Smart MI軟件中使用,且可隨時更新數據庫,其中,該數據庫包括板材名稱、類型、厚度、玻璃布結構、銅箔類型、PP名稱、膠含量、厚度、材料廠商; 步驟2,制作疊構圖: 步驟2.1,新建界面,通過此界面,輸入客戶要求的層數、表面處理,即可獲取一個4層板的疊構,并自動生成一個PCB編號; 步驟2.2,設計界面,設置“選擇板材”按鈕可以驅動事先建立好的EXCEL數據庫,然后可以選擇符合客戶要求的板材、PP、銅箔等材料,選擇后材料信息可以直接顯示在疊構圖中;步驟2.3,分壓界面,將每一塊芯板、PP、銅箔定義為部件、針對二次壓合和多次壓合的板件,可通過選中任意兩個部件將其設置為分壓,并生成分壓圖; 步驟2.4,孔結構建立,選中任意一個部件、或是分壓,可以添加孔,且可以設置孔導通層數,可以添加機械通孔、鐳射孔、盲埋孔、cavity槽孔,并可以調整孔的位置,使不同層別的孔根據客戶要求對齊; 步驟2.5,疊構計算,設置保存按鈕,點擊可將之前輸入的影響板厚的防焊、文字、表面處理、銅損耗、鍍銅厚度的信息進行計算,生成最終符合客戶要求的疊構圖; 步驟2.6,疊構圖及疊構信息上傳,設置“上傳參數”按鈕,將Smart MI中的數據與ERP數據庫鏈接,點擊此按鈕,可將疊構圖、及其板材、PP名稱、厚度、廠商、銅箔信息上傳到工單中,工單則無需再次填寫。
【文檔編號】G06F17/50GK105930551SQ201610221183
【公開日】2016年9月7日
【申請日】2016年4月11日
【發明人】馬洪偉, 李曉晨
【申請人】江蘇普諾威電子股份有限公司