專利名稱:電路板輔助轉折點加設方法
技術領域:
本發明涉及一種電路板輔助轉折點加設技術,詳言之,涉及一種
搭載至外邊框設計有廢料邊區域的印刷電路板(Printed Circuit Board;
PCB)的電路圖案的設計軟件中的電路板輔助轉折點加設方法。
10
背景技術:
在印刷電路板(Printed Circuit Board; PCB)生產組裝過程中,為 了確保靠近電路板邊框位置的零件不受損傷,需要在印刷電路板四周 相應添加廢料邊區域,并在后續對該印刷電路板進行測試等作業完畢 后,再將該印刷電路板四周的廢料邊區域扳除。
15 在實際廢料邊扳除作業中,通過現有的諸如Protel、 Allegro等PCB
設計軟件在該印刷電路板的廢料邊區域加設例如郵票孔或TAB切割點 等輔助轉折點,當后續印刷電'路板生產完成后,通過各該轉折點的加 設,可快速且省力地將該廢料邊從該印刷電路板邊緣扳折去除。
但是,目前的廢料邊輔助轉折點的加設作業一般通過作業人員人
20工完成,既費時又費精力。此外,通過人為加設作業,易造成轉折點 位置加設不合理等人為失誤,進而使后續廢料邊與印刷電路板之間不 易扳除。再者,有些印刷電路板具有突伸于其外邊框而落入該彈料邊 區域的例如連接器、螺絲孔等特定元件,且業界通常規定在各該特定 元件的一個安全距離范圍內不允許加設轉折點,而在手動加設轉折點
25作業中,極易由于人為因素遺漏上述重要資訊,致使在不該加設的位 置(該特定元件的安全距離范圍內)加設該轉折點,則可能在后續廢 料邊扳折作業中,因該特定元件安全距離范圍內加設有轉折點,而不 小心使該特定元件脫離該印刷電路板,如此一來,不但影響后續廢料 邊的扳折作業,甚至給后續生產作業造成損失。
30 綜上所述,如何提出一種可避免上述現有技術的種種缺陷的電路
板輔助轉折點加設方法,不僅可實現廢料邊輔助轉折點的自動加設作
業,且可達到節省時間及精力的功效,亦可避免由于人為失誤而造成 后續生產作業的損失,實為目前亟待解決的技術問題。
發明內容
5 鑒于上述現有技術的缺點,本發明的主要目的在于提供一種電路
板輔助轉折點加設方法,以替代現有繁瑣的手工加設作業,而實現轉 折點的自動加設,進而節省時間及精力。
本發明的另一目的在于提供一種電路板輔助轉折點加設方法,以 避免現有技術中由于人為失誤而使得轉折點位置加設不合理,進而造 10成后續廢料邊與印刷電路板之間不易扳除的情況發生。
本發明的再一目的在于提供一種電路板輔助轉折點加設方法,以 防止現有技術中由于人為因素,致使在不該加設的位置而加設有轉折 點,進而造成給后續生產作業帶來損失的弊端。
為達上述目的及其他目的,本發明提供一種電路板輔助轉折點加 15設方法。本發明的電路板輔助轉折點加設方法可搭載至外邊框設計有
廢料邊區域的印刷電路板(Printed Circuit Board; PCB)的電路圖案的 設計軟件中,其中,該印刷電路板具有突伸于其外邊框而落入該廢料 邊區域的特定元件,且該廢料邊區域具有多個轉折點,該電路板輔助
轉折點加設方法包括以下步驟(1)設定待加設轉折點的間距參數值、 20以及對應該特定元件的安全距離參數值;(2)依序輸入該廢料邊區域 的各該轉折點坐標信息,并分別定義依序輸入的第一轉折點作為后續 轉折點加設的起始端以及下一轉折點作為該第一轉折點的終止端; (3)從該起始端開始并朝該終止端方向,依據所預設的間距參數值選 取欲加設轉折點的座標信息;(4)判斷所選取的欲加設的轉折點座標 25信息是否處于該特定元件的安全距離范圍內,若是,則進至步驟(5), 若否,則進至步驟(8); (5)放棄所選取的欲加設的轉折點座標信息, 沿著該終止端方向選取該特定元件的邊緣位置座標信息,并加上該特 定元件的安全距離參數值,以得到新的欲加設轉折點的座標信息作為 欲加設的轉折點座標信息;(6)判斷欲加設的轉折點座標信息是否超 30出該終止端座標范圍,若是,則進至步驟(7),若否,則進至步驟(ll); (7)放棄所選取的欲加設的轉折點座標信息,朝向該起始端方向選取
該特定元件的邊緣位置座標信息,并減去該特定元件的安全距離參數 值,以得到新的欲加設轉折點的座標信息作為欲加設的轉折點座標信 息,且在該轉折點座標位置處加設一轉折點,接著進至步驟(9); (S) 判斷所選取的欲加設的轉折點座標信息是否超出該終止端座標范圍, 5 若是,則進至步驟(9),若否,則進至步驟(11); (9)重新定義該作 為終止端的轉折點作為后續轉折點的起始端以及連接該起始端的下一 轉折點作為終止端,若否,則返回至步驟(3),若是,則結束該轉折
點加設過程;(11)在該轉折點座標位置處加設一轉折點;以及,(12) 保留該終止端,并重新定義所加設的轉折點為起始端,接著,返回至 10步驟(3)。
在本發明的電路板輔助轉折點加設方法中,該轉折點為廢料邊外 邊框斜率發生改變處。該特定元件為連接器或者螺絲孔等。該轉折點 為郵票孔或者TAB切割點。
相比于現有技術,本發明的電路板輔助轉折點加設方法主要是根
15據預先依序輸入的該廢料邊區域的各該轉折點,定義依序輸入的第一 轉折點為起始端,第二轉折點為終止端,并依據一個預設的間距參數 值順序選取欲加設轉折點的座標信息直至終止端,然后,再依序取第 二轉折點為起始端,連接該起始端的轉折點為終止端重復上述步驟, 直至流程到達以第一轉折點為起始端時,即結束該轉折點加設過程;
20并于此期間判斷欲加設的轉折點座標信息是否處于該特定元件的安全 距離范圍內,若是,則依據一個預設的該特定元件的安全距離參數值 對該欲加設的轉折點座標信息予以調整。
由此,無需通過如現有技術中所述的繁瑣的人工作業,即可實現 廢料邊轉折點的自動加設作業,進而大幅地節省時間及精力;同時,
25 亦可避免現有技術中由于人為失誤而影響廢料邊區域轉折點加設的合 理布局,進而造成后續廢料邊與印刷電路板之間不易扳除的情況發生; 此外,還防止現有技術中由于人為因素,致使在不該加設的位置(特 定元件的安全距離范圍內)加設有該轉折點,進而造成給后續生產作 業帶來損失的弊端。
30
圖1是用以表示本發明的電路板輔助轉折點加設方法的操作流程
示意圖2是表示應用本發明的電路板輔助轉折點加設方法的一個較好 的實施例示意圖。
符號說明
(X0,Y0)、 (X0,Y1)轉折點
(X1,Y1)、 (X1,Y2)轉折點
(X2,Y2)、 (X2,Y3)轉折點
(X3,Y3)、 (X3,Y4)轉折點
(X4,Y4)、 (X4,Y0)轉折點
A螺絲孔
Al螺絲孔的邊緣座標
B連接器
Bl、 B2連接器的邊緣座標
D間距參數值
F廢料邊區域
P印刷電路板
Sl、 S2安全距離參數值
S100 S190步驟
SA、 SB安全距離范圍
T1 T6、 Tn轉折點
T3'、 T6'、 T6"欲設的轉折點
具體實施例方式
以下通過特定的具體實例說明本發明的實施方式,本領域技術人 員可由本說明書所闡述的內容輕易地了解本發明的其他優點與作用。 本發明也可通過其他不同的具體實例加以施行或應用,本說明書中的 各細節也可基于不同觀點與應用,在不背離本發明的精神下進行各種 30 修飾與變更。
請參閱圖1,其表示本發明的電路板輔助轉折點加設方法的操作流程示意圖。如圖所示,本發明的電路板輔助轉折點加設方法可搭載至
其外邊框設計有廢料邊區域的印刷電路板(Printed Circuit Board; PCB) 的電路圖案的設計軟件中,其中,該印刷電路板具有突伸于其外邊框 而落入該廢料邊區域的特定元件,且該廢料邊區域具有多個轉折點。 5 詳言之,該轉折點為廢料邊外邊框斜率發生改變處;而該轉折點可為 郵票孔或者TAB切割點等,在實際加設過程中,可僅加設郵票孔轉折 點或僅為TAB切割點轉折點,亦可為上述兩種轉折點同時存在;該特 定元件為連接器或者螺絲孔等元件,但不以此為限;此外,該印刷電 路板的電路圖案的設計軟件可為Protel布線軟件、Allegro布線軟件、
io CAD布線軟件或者Mentor布線軟件等,但不以此為限。以下將配合圖 2詳細說明本發明的電路板輔助轉折點加設方法的具體操作步驟。
如圖1所示,首先執行步驟S100,設定待加設轉折點的間距參數 值以及對應該特定元件的安全距離參數值。具體而言,通過該設定軟 件所提供的設定介面,以供使用者依據該印刷電路板的強度預先設定
15待加設轉折點的間距參數值D (如第2圖所示),以及對應該特定元件 A (如螺絲孔)、B (如連接器)的安全距離參數值S1、 S2,此外,根 據特定元件的屬性的不同,其所對應的安全距離參數值也可不盡相同。 接著進行步驟S110。
在步驟S110中,依序輸入該廢料邊區域F的第一至第十轉折點
20 (X0,Y0)、 (X0,Y1)、 (X1,Y1)、 (X1,Y2)、 (X2,Y2)、 (X2,Y3)、 (X3,Y3)、 (X3,Y4)、 (X4,Y4)、 (X4,Y0)坐標信息,并分別定義依序輸入的該第一 轉折點(XO,YO)作為后續轉折點加設的起始端并以該第二轉折點 (X0,Y1)作為終止端。在本實施例中,以依序輸入的第一轉折點(X0,Y0) 作為原點建立XY參考坐標軸以輔助后續轉折點加設作業。故在該第
25 —轉折點(XO,YO)作為后續轉折點加設的起始端并以該第二轉折點 (X0,Y1)作為終止端之后,再以該第二轉折點(X0,Y1)作為后續轉折點加 設的起始端并以該第三轉折點(X1,Y1)作為終止端,依此類推。接著進 行步驟S120。
在步驟S120中,從該起始端開始并朝該終止端方向,依據所預設 30的間距參數值D選取欲加設轉折點的座標信息。接著進行步驟S130。 在步驟S130中,判斷所選取的欲加設的轉折點座標信息是否處于
該特定元件的安全距離范圍內,若是,則進至步驟S141,若否,則進
至步驟S142。
在步驟S141中,放棄所選取的欲加設的轉折點座標信息,沿著該 終止端方向選取該特定元件的邊緣位置座標信息,并加上該特定元件 5的安全距離參數值,以得到新的欲加設轉折點的座標信息作為欲加設 的轉折點座標信息。接著進行步驟S150。
在步驟S142中,判斷所選取的欲加設的轉折點座標信息是否超出 該終止端座標范圍,若是,則進至步驟S180,若否,則進至步驟S162。
在步驟S150中,判斷欲加設的轉折點座標信息是否超出該終止端 10座標范圍,若是,則進至步驟S161,若否,則進至步驟S162。
在步驟S161中,放棄所選取的欲加設的轉折點座標信息,朝向該 起始端方向選取該特定元件的邊緣位置座標信息,并減去該特定元件 的安全距離參數值,以得到新的欲加設轉折點的座標信息作為欲加設 的轉折點座標信息,且在該轉折點座標位置處加設一轉折點。接著進
15 行步驟S180。
在步驟S162中,在該轉折點座標位置處加設一轉折點。接著進行 步驟S170。
在步驟S170中,保留該終止端,并重新定義所加設的轉折點為起 始端。接著,返回至步驟S120。 20 在步驟S180中,重新定義該作為終止端的轉折點以作為后續起始
端、以及連接該起始端的轉折點作為終止端。接著進行步驟S190。
在步驟S190中,判斷該起始端是否為該第一轉折點(XO,YO),若 否,則返回至步驟S120,若是,則結束該轉折點加設過程。
另外,為更明確了解應用本發明的電路板輔助轉折點加設方法在 25加設流程中碰到欲加設的轉折點座標信息處于該特定元件的安全距離 范圍內時,應如何對該欲加設的轉折點座標信息進行調整,以達到實 際作業的安全距離需求,在此將以如圖2所示的印刷電路板P的廢料 邊F具有例如螺絲孔A以及連接器B的特定元件存在為范例,并配合 如上所述的步驟S130至步驟S180,予以進一步說明。請參閱圖2,在 30 —個實施例中,當通過上述電路板輔助轉折點加設方法執行轉折點 (X0,Y0)至(X0,Y1)段的轉折點加設作業過程中,且已加設有轉折點Tl
以及T2時,則保留該終止端(X0,Y1),并重新定義所加設的轉折點T2 為起始端,并在流程進至步驟S130時,判斷所選取的欲加設的轉折點 T3'座標信息處于該螺絲孔A的安全距離范圍SA內,此時,則執行步 驟S141,放棄所選取的欲加設的轉折點T3'座標信息,優先考慮該特
5定元件A的預設安全距離范圍離終止端(X0,Y1)較近的坐標位置(即沿 著該終止端(X0,Y1)方向選取該特定元件A的邊緣位置Al座標信息, 并加上該特定元件A的安全距離參數值Sl,以得到新的欲加設轉折點 的座標信息),然后,經步驟S150判斷該新的欲加設轉折點的座標位 置未超出該終止端座標(X0,Y1),則進至步驟S162,在該轉折點座標位
w 置處加設一轉折點T3,接著進行步驟S170,保留該終止端(X0,Y1), 并重新定義所加設的轉折點T3為起始端,重復如上所述的整個轉折點 加設操作步驟,并在該轉折點(X0,Y0)至(X0,Y1)段又加設有一轉折點 T4。在另一實施例中,當通過上述電路板輔助轉折點加設方法執行轉 折點(X0,Y1)至(X1,Y1)段的轉折點加設作業過程中,且己加設有轉折點
15 T5時,則保留該終止端(X1,Y1),并重新定義所加設的轉折點T5為起 始端,且在流程進至步驟S130時,判斷所選取的欲加設的轉折點T6' 座標信息處于該連接器B的安全距離范圍SB內,此時,則執行步驟 S141,放棄所選取的欲加設的轉折點T6'座標信息,優先考慮該特定元 件B的預設安全距離范圍離終止端(X1,YI)較近的坐標位置(即沿著該
20 終止端(X1,Y1)方向選取該特定元件B的邊緣位置Bl座標信息,并加 上該特定元件B的安全距離參數值S2,以得到新的欲加設轉折點的座 標信息T6"),然后,經步驟S150判斷該新的欲加設轉折點T6"的座標 位置己超出該終止端座標(X1,Y1),并進至步驟S161,放棄所選取的欲 加設的轉折點T6"座標信息,沿著該起始端(X0,Y1)方向選取該特定元
25件B的邊緣位置B2座標信息,并減去該特定元件B的安全距離參數 值S2,以得到新的欲加設轉折點的座標信息作為欲加設的轉折點座標 信息,且在該轉折點座標位置處加設一轉折點T6,接著進行步驟S180, 重新定義該作為終止端的轉折點(X1,Y1)作為后續起始端、以及連接該 起始端(X1,Y1)的轉折點(X1,Y2)作為終止端,重復如上所述的整個轉折
30 點加設操作步驟,可得到如圖2所示的通過本發明的方法所加設的最 后一轉折點Tn,而且直至流程到達以第一轉折點(XO,YO)為起始端時,
即結束該轉折點加設過程。
但是,本發明的電路板輔助轉折點加設方法是先行依序輸入該廢 料邊區域的各該轉折點的座標信息,依據各該轉折點輸入順序,定義 依序輸入的第一轉折點為起始端,第二轉折點為終止端,并依據一個 5預設的間距參數值順序選取欲加設轉折點的座標信息直至終止端,然 后,再依序取第二轉折點為起始端,連接該起始端的轉折點為終止端 重復上述加設操作步驟,直至流程到達以第一轉折點為起始端時,即 結束該轉折點加設過程;同時,在此期間判斷欲加設的轉折點座標信 息是否處于該特定元件的安全距離范圍內,若是,則對該欲加設的轉
10折點座標信息予以調整,調整原則為優先考慮該特定元件的預設安全 距離范圍離終止端較近的坐標位置,若該坐標位置已超出該終止端座 標,則調整該特定元件的預設安全距離范圍離起始端較近的坐標位置 點為欲加設的轉折點的座標信息。
因此,應用本發明的電路板輔助轉折點加設方法,可免除轉折點
15手工加設的繁瑣作業,以實現廢料邊轉折點的自動加設作業,進而大 幅地節省時間及精力;此外,亦可避免現有技術中由于手工加設轉折 點時極易產生錯誤,導致轉折點位置加設不合理,進而造成后續廢料 邊與印刷電路板之間不易扳除的情況發生;再者,還可防止現有技術
中由于人為因素,致使在不該加設的位置(特定元件的安全距離范圍
20內)加設有該轉折點,進而造成給后續生產作業帶來損失的弊端。因
此,本發明具有較高的產業利用價值。
上述實施例僅例示性說明本發明的原理及其作用,而非用于限制 本發明。任何本領域技術人員均可在不違背本發明的精神及范疇下, 對上述實施例進行修飾與改變。
權利要求
1.一種電路板輔助轉折點加設方法,其特征在于,其用于印刷電路板的電路圖案的設計軟件中,該印刷電路板至少在外邊框設計有廢料邊區域且具有突伸于其外邊框而落入該廢料邊區域的特定元件,該廢料邊區域并具有多個轉折點,該電路板輔助轉折點加設方法包括以下步驟步驟(1),設定待加設轉折點的間距參數值以及對應該特定元件的安全距離參數值;步驟(2),依序輸入該廢料邊區域的各該轉折點坐標信息,并分別定義依序輸入的第一轉折點作為后續轉折點加設的起始端以及下一轉折點作為該第一轉折點的終止端;步驟(3),從該起始端開始并朝該終止端方向,依據所預設的間距參數值選取欲加設轉折點的座標信息;步驟(4),判斷所選取的欲加設的轉折點座標信息是否處于該特定元件的安全距離范圍內,若是,則進至步驟(5),若否,則進至步驟(8);步驟(5),放棄所選取的欲加設的轉折點座標信息,沿著該終止端方向選取該特定元件的邊緣位置座標信息,并加上該特定元件的安全距離參數值,以得到新的欲加設轉折點的座標信息作為欲加設的轉折點座標信息;步驟(6),判斷欲加設的轉折點座標信息是否超出該終止端座標范圍,若是,則進至步驟(7),若否,則進至步驟(11);步驟(7),放棄所選取的欲加設的轉折點座標信息,朝向該起始端方向選取該特定元件的邊緣位置座標信息,并減去該特定元件的安全距離參數值,以得到新的欲加設轉折點的座標信息作為欲加設的轉折點座標信息,且在該轉折點座標位置處加設一轉折點,接著進至步驟(9);步驟(8),判斷所選取的欲加設的轉折點座標信息是否超出該終止端座標范圍,若是,則進至步驟(9),若否,則進至步驟(11);步驟(9),重新定義該作為終止端的轉折點作為后續轉折點的起始端以及連接該起始端的下一轉折點作為終止端;步驟(10),判斷該起始端是否為該第一轉折點,若否,則返回至步驟(3),若是,則結束該轉折點加設過程;步驟(11),在該轉折點座標位置處加設一轉折點;步驟(12),保留該終止端,并重新定義所加設的轉折點為起始端,接著,返回至步驟(3)。
2. 根據權利要求1所述的電路板輔助轉折點加設方法,其特征在 于,該轉折點為廢料邊外邊框斜率發生改變處。10
3. 根據權利要求1所述的電路板輔助轉折點加設方法,其特征在 于,該轉折點為郵票孔以及TAB切割點其中一者。
4. 根據權利要求1所述的電路板輔助轉折點加設方法,其特征在 15于,該特定元件為連接器以及螺絲孔其中一者。
5. 根據權利要求1所述的電路板輔助轉折點加設方法,其特征在 于,該設計軟件為Protel布線軟件、Allegro布線軟件、CAD布線軟件 以及Mentor布線軟件其中一者。
全文摘要
一種電路板輔助轉折點加設方法,其主要根據預先依序輸入的廢料邊區域的各轉折點,定義依序輸入的第一轉折點為起始端,第二轉折點為終止端,并以一個預設的間距參數值順序選取欲加設轉折點的坐標信息直至終止端,然后,再依序取第二轉折點為起始端,連接該起始端的轉折點為終止端重復上述步驟,直至流程到達以第一轉折點為起始端時,即結束該轉折點加設過程;并在此期間判斷欲加設的轉折點坐標信息是否處于該特定元件的安全距離范圍內,若是,則依據一個預設的該特定元件的安全距離參數值對該欲加設的轉折點坐標信息予以調整。由此以免除現有技術中手工加設的繁瑣作業,進而避免手工加設轉折點時極易產生錯誤導致給后續的廢料邊扳折作業帶來麻煩的弊端。
文檔編號G06F17/50GK101196941SQ200610163390
公開日2008年6月11日 申請日期2006年12月4日 優先權日2006年12月4日
發明者朱玉蘭, 范文綱 申請人:英業達股份有限公司