一種印製板孔的加工方法
2023-09-22 13:59:50 3
一種印製板孔的加工方法
【專利摘要】本發明涉及一種印製板孔的加工方法,包括1)根據鑽孔文件鑽孔:2)製備銑孔文件;3)根據銑孔文件銑孔等步驟,其中步驟2)在製備銑孔文件時,應用CAM350軟體中的宏語言調用事先編好的宏程序,只要輸入並選擇鑽孔轉銑孔的參數,即可自動生成銑孔文件,極大的提高了銑孔的加工效率和準確率,同時消除了手工操作造成的人為失誤。
【專利說明】—種印製板孔的加工方法
【技術領域】
[0001]本發明屬於印製板製作領域,涉及一種印製板孔的加工方法。
【背景技術】
[0002]隨著印製板的飛速發展,印製板上的元器件越來越密集,單位面積的散熱量也越來越大,高密度印製板必需使用高Tg板材才能滿足耐熱要求。高Tg板材在提高板材的玻璃轉化溫度的同時,板材硬度有所增加,韌性降低。在鑽較大的孔時,經常會在孔邊緣產生白斑,導致鑽孔工序的廢品率增加。
[0003]經過試驗,對較大的孔採用銑孔的方法,孔邊緣不會產生白斑。但是,這樣會在鑽孔後增加一道銑孔的工序。
[0004]銑孔需要先生成銑孔文件,現有條件下生成銑孔文件的方法主要有2個,第一個方法是將鑽孔文件導入CAM軟體中,按照鑽孔的位置和直徑逐個畫圓,然後進入Ne Editer將畫好的圖形轉換為銑孔銑削文件。第二個方法是將鑽孔文件導出為*.dxf文件後用Autocad打開,按照導入的孔位和直徑,在Autocad中逐個畫圓,生成統孔圖形。
[0005]由於只有較大的孔才需要銑孔,以上兩種方法都需要人為選擇需要轉換的大孔,逐個手工畫圓,生成銑孔圖形,都存在著製作銑孔文件效率低,容易產生人為錯誤的缺點。
【發明內容】
[0006]為解決目前印製板孔加工時銑孔文件的製作方法效率低、容易產生人為錯誤的技術問題,本發明提供一種印製板孔的加工方法。
[0007]本發明的技術解決方案如下:
[0008]一種印製板孔的加工方法,包括以下步驟:
[0009]I】根據鑽孔文件鑽孔:
[0010]2】製備銑孔文件;
[0011]3】根據銑孔文件銑孔;
[0012]其特殊之處在於:所述步驟2】包括以下步驟:
[0013]2.1】將鑽孔文件導入CAM軟體中;
[0014]2.2】輸入需轉為銑孔文件的最小孔的孔徑參數;
[0015]2.3】掃描導入的鑽孔文件刀具表中的每類鑽刀的鑽刀號、鑽孔尺寸、鑽孔數量,得到各類鑽孔的參數信息,並將各類鑽孔的參數信息暫存;
[0016]2.4】銑孔文件的形成:
[0017]2.4.1】創建一個臨時的鑽孔層,並將步驟2.3】中各類鑽孔的參數信息所提供的各類鑽孔的大小逐一與最小孔的孔徑參數進行比較:
[0018]如果所比較的該類鑽孔的孔徑大於或等於最小孔的孔徑,則將該類鑽孔拷入臨時的鑽孔層中,形成臨時鑽孔文件;
[0019]導出該層的臨時鑽孔文件,並刪除該臨時鑽孔層;[0020]2.4.2】掃描步驟2.4.1】中生成的臨時鑽孔文件,得到包含各類鑽孔的鑽刀號、鑽孔尺寸、鑽孔數量和坐標的銑孔參數信息,並將銑孔參數信息暫存;
[0021]2.4.3】創建一個光繪層,同時創建一個D碼,結合步驟2.4.2】中暫存的銑孔參數信息,在光繪層畫圓,生成銑孔路徑;
[0022]2.4.4】進入鑽孔編輯器,將上步生成的銑孔路徑轉換為銑孔文件;
[0023]3】根據銑孔文件銑孔。
[0024]本發明的有益效果是:
[0025]本發明一種印製板孔的加工方法,在製備銑孔文件時,應用CAM350軟體中的宏語言調用事先編好的宏程序,只要輸入並選擇鑽孔轉銑孔的參數,即可自動生成銑孔文件,極大的提高了銑孔的加工效率和準確率,同時消除了手工操作造成的人為失誤。
【專利附圖】
【附圖說明】
[0026]圖1為本發明的流程圖;
[0027]圖2為鑽孔文件示意圖;
[0028]圖3為參數輸入對話框;
[0029]圖4為自動生成的銑孔gerber文件;
[0030]圖5為自動生成的銑孔銑削文件;
[0031]圖6為自動生成的銑孔定位孔文件。
【具體實施方式】
[0032]下面具體說明本發明的【具體實施方式】:
[0033]一種印製板孔的加工方法,包括I】根據鑽孔文件鑽孔;2】製備銑孔文件;3】根據銑孔文件銑孔。其中步驟2】可按以下方法進行:
[0034]手工導入要轉為銑孔的鑽孔文件,系統彈出對話框(見圖2),輸入或選擇以下鑽孔轉銑孔的參數:
[0035]1、根據鑽孔工序加工能力,輸入需轉換為銑孔的鑽孔的最小直徑;
[0036]2、輸入銑刀直徑,這個參數決定程序產生的銑孔程序的讓刀量是多少,也可以設為0,在銑孔時靈活的設置讓刀量;
[0037]3、輸入導出的銑孔文件名;
[0038]4、選擇是否將3.175的孔轉為銑孔,由於3.175的孔一般是在工程準備中添加的銑板定位孔,所以不用將該孔轉為銑孔;但當印製板板內有3.175的孔時,就需要將該孔轉為銑孔,然後手工刪除板外銑板定位孔轉成的銑孔圖形。
[0039]掃描該鑽孔文件刀具表中每類鑽刀的鑽刀號、鑽孔尺寸、鑽孔數量,並將這些信息暫存。
[0040]新建一個臨時的鑽孔層,將滿足需轉為銑孔的最小孔徑的各類大孔拷入該層(根據上步對話框中是否選擇轉換3.175的孔,選擇是否拷入該類孔),導出該層鑽孔文件(文本文件)後,刪除該臨時層。
[0041]掃描上步中生成 的鑽孔文件,將各類鑽孔的鑽刀號、鑽孔尺寸、鑽孔數量和坐標暫存。[0042]新建一個光繪層,新建一個合適的D碼,根據數組中存儲的鑽刀號、鑽孔尺寸、鑽孔數量和各類大孔的坐標信息,在該層畫圓,生成銑孔路徑。
[0043]進入鑽孔編輯器,將上步生成的銑孔路徑轉換為銑削文件(用對話框中輸入的銑刀直徑參數讓刀),然後將生成的銑削文件導出為Excellon Route格式(用對話框中輸入的文件名保存),可直接在數控銑床上使用。
[0044]新建一個鑽孔層,將3.175的孔拷入該層,然後用對話框中輸入的文件名保存導出(與上步保存的文件後綴不同),生成銑板定位孔文件。如果鑽孔文件中3.175的孔全是銑板定位孔,則導出的文件可以作為銑板的定位孔鑽孔文件,否則需要手工修改。
【權利要求】
1.一種印製板孔的加工方法,包括以下步驟: .1】根據鑽孔文件鑽孔: .2】製備銑孔文件; .3】根據銑孔文件銑孔; 其特徵在於:所述步驟2】包括以下步驟: . 2.1】將鑽孔文件導入CAM軟體中; . 2.2】輸入需轉為銑孔文件的最小孔的孔徑參數; .2.3】掃描導入的鑽孔文件刀具表中的每類鑽刀的鑽刀號、鑽孔尺寸、鑽孔數量,得到各類鑽孔的參數信息,並將各類鑽孔的參數信息暫存; . 2.4】銑孔文件的形成: .2.4.1】創建一個臨時的鑽孔層,並將步驟2.3】中各類鑽孔的參數信息所提供的各類鑽孔的大小逐一與步驟2.2】中輸入的需轉為銑孔文件的最小孔的孔徑參數進行比較: 如果所比較的該類鑽孔的孔徑大於或等於最小孔的孔徑,則將該類鑽孔拷入臨時的鑽孔層中,形成臨時鑽孔文件; 導出該層的臨時鑽孔文件,並刪除該臨時鑽孔層; .2.4.2】掃描步驟2.4.1】中生成的臨時鑽孔文件,得到包含各類鑽孔的鑽刀號、鑽孔尺寸、鑽孔數量和坐標的銑孔參數信息,並將銑孔參數信息暫存; .2.4.3】創建一個光繪層,同時創建一個D碼,結合步驟2.4.2】中暫存的銑孔參數信息,在光繪層畫圓,生成銑孔路徑; .2.4.4】進入鑽孔編輯器,將上步生成的銑孔路徑轉換為銑孔文件; 3】根據銑孔文件銑孔。
【文檔編號】G06F17/50GK103895061SQ201210579328
【公開日】2014年7月2日 申請日期:2012年12月27日 優先權日:2012年12月27日
【發明者】吳恆, 馮波 申請人:中國航空工業集團公司第六三一研究所