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