1.一種PCB工程文件中銅皮的識(shí)別方法,其特征在于,包括:
獲取所述PCB工程文件中組成銅皮和線路的所有線條,對(duì)所述線條進(jìn)行判斷,當(dāng)所述線條滿足如下所有條件時(shí)則判定所述線條為組成銅皮的線條:
條件A:所述線條的起始點(diǎn)、中點(diǎn)、終點(diǎn)都能觸碰到其它線條;
條件B:從所述線條自身起始點(diǎn)出發(fā)可以不經(jīng)過自身線條段而通過其他線條傳導(dǎo)能達(dá)到自身終點(diǎn);
條件C:在所述線條上,能找到與其相連通的滿足條件A和條件B的N條其他線條,N≥20;
由同時(shí)滿足條件A、條件B和條件C的線條所組成的區(qū)域即為銅皮區(qū)域。
2.根據(jù)權(quán)利要求1所述的PCB工程文件中銅皮的識(shí)別方法,其特征在于,所述方法進(jìn)一步包括:
當(dāng)所述線條不滿足條件A、條件B和條件C中任何一個(gè)條件時(shí),則判斷所述線條為組成線路的線條。
3.根據(jù)權(quán)利要求1所述的PCB工程文件中銅皮的識(shí)別方法,其特征在于,所述獲取所述PCB工程文件中組成銅皮和線路的所有線條,進(jìn)一步包括:
獲取所述PCB工程文件中組成銅皮和線路的所有線條后,排除完全重疊的線條。
4.根據(jù)權(quán)利要求1所述的PCB工程文件中銅皮的識(shí)別方法,其特征在于,所述獲取所述PCB工程文件中組成銅皮和線路的所有線條,對(duì)所述線條進(jìn)行判斷,進(jìn)一步包括:
獲取所有線條,組成線條元素哈希表,通過迭代算法計(jì)算所述線條元素的起始點(diǎn)、中點(diǎn)、終點(diǎn)與周圍其他線條元素是否有觸碰。