亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

電氣元件接線圖識別方法及系統(tǒng)的制作方法

文檔序號:6516874閱讀:182來源:國知局
電氣元件接線圖識別方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種電氣元件接線圖識別方法及系統(tǒng),所述方法包括以下步驟:載入DWG格式的電氣元件接線圖,所述電氣元件接線圖包括元器件圖和端子表;識別所述電氣元件接線圖,提取所述元器件圖的關(guān)鍵字;以所述關(guān)鍵字為基礎(chǔ),對應(yīng)查詢所述端子表生成接線表。與現(xiàn)有技術(shù)相比,本發(fā)明的一種電氣元件接線圖識別方法及系統(tǒng),對設(shè)計院提供的DWG格式的電氣元件接線圖,通過相應(yīng)規(guī)則進(jìn)行自動識別,并自動生成接線表,讀入到號碼管機(jī),取代了傳統(tǒng)的以手工方式識別電氣元件接線圖的方法,降低了設(shè)計成本,避免了人力資源的浪費,同時,降低了錯誤的發(fā)生概率,給設(shè)計工作帶來了極大的方便。
【專利說明】電氣元件接線圖識別方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖檔管理領(lǐng)域技術(shù),尤其涉及一種DWG格式的電氣元件接線圖識別方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著設(shè)計軟件的普及,DWG格式的電子圖紙被廣泛應(yīng)用于各種設(shè)計行業(yè),在一些行業(yè)中,需要從DWG格式的電氣元件接線圖中讀取接線表信息。
[0003]目前,對于設(shè)計院提供的DWG格式的電氣元件接線圖都是以人工來讀取接線表信息。由于工作量大,在人工讀取接線表信息的過程中,會增加設(shè)計成本,耗費人力資源,還會增加錯誤產(chǎn)生的概率,給設(shè)計工作帶來很大的不便。

【發(fā)明內(nèi)容】

[0004]為了解決上述問題,本發(fā)明的目的在于提供一種電氣元件接線圖識別方法及系統(tǒng),該識別方法、以及識別系統(tǒng),對設(shè)計院提供的DWG格式的電氣元件接線圖,進(jìn)行自動識另U,以滿足操作者的需求。
[0005]相應(yīng)地,本發(fā)明一實施方式的電氣元件接線圖識別方法,所述方法包括以下步驟:
載入DWG格式的電氣元件接線圖,所述電氣元件接線圖包括元器件圖和端子表; 識別所述電氣元件接線圖,提取所述元器件圖的關(guān)鍵字;
以所述關(guān)鍵字為基礎(chǔ),對應(yīng)查詢所述端子表生成接線表;
提取的所述關(guān)鍵字為:本端元件標(biāo)號、本端元件序號、本端元件端號、本端元件線號、以及對端元件端號。
[0006]作為本發(fā)明的進(jìn)一步改進(jìn),所述“識別所述元器件圖,提取所述元器件圖的關(guān)鍵字;”具體包括:
按照線號獨立顯示規(guī)則,在所述元器件圖中標(biāo)注所述關(guān)鍵字;
標(biāo)注預(yù)設(shè)圖形內(nèi)的文字為本端元件標(biāo)號和本端元件序號;標(biāo)注預(yù)設(shè)圖形外且處于橫線上方的文字為本端元件線號;標(biāo)注預(yù)設(shè)圖形外,且未處于橫線上方的文字為本端元件端號和對端元件端號。
[0007]作為本發(fā)明的進(jìn)一步改進(jìn),所述“識別所述元器件圖,提取所述元器件圖的關(guān)鍵字;”具體包括:
按照線號包含在連接文字中的規(guī)則,在所述元器件圖中標(biāo)注所述關(guān)鍵字;
標(biāo)注預(yù)設(shè)圖形內(nèi)的文字為本端元件標(biāo)號、本端元件序號;標(biāo)注預(yù)設(shè)圖形外,且處于橫線上方的文字為本端元件端號和對端元件端號;標(biāo)注預(yù)設(shè)圖形外,且未處于橫線上方的文字為本端元件線號和其他元件標(biāo)識。
[0008]作為本發(fā)明的進(jìn)一步改進(jìn),所述“識別所述元器件圖,提取所述元器件圖的關(guān)鍵字;”具體包括: 按照線號包含在連接文字中的規(guī)則,在所述元器件圖中標(biāo)注所述關(guān)鍵字;
標(biāo)注預(yù)設(shè)圖形內(nèi)的文字為本端元件標(biāo)號、本端元件序號;標(biāo)注預(yù)設(shè)圖形外,且處于橫線上方的文字為本端元件端號、對端元件端號、本端元件線號;標(biāo)注預(yù)設(shè)圖形外,且未處于橫線上方的文字為其他元件標(biāo)識。
[0009]作為本發(fā)明的進(jìn)一步改進(jìn),所述預(yù)設(shè)圖形為圓形、橢圓形、三角形、正方形、長方形、梯形,以及多邊形中的一種。
[0010]作為本發(fā)明的進(jìn)一步改進(jìn),所述“在所述元器件圖中標(biāo)注所述關(guān)鍵字;”后,還包括以下步驟,
按照最短距離分組原則提取所述元器件圖的關(guān)鍵字;
以本端元件標(biāo)號為基礎(chǔ)坐標(biāo),查詢與其距離最近的元件序號為本端元件序號;以本端元件標(biāo)號為基礎(chǔ)坐標(biāo),查詢與其距離最近的元件線號為本端元件線號;以本端元件線號為基礎(chǔ)坐標(biāo),查詢與其距離最近的元件端號為本端元件端號;以本端元件標(biāo)號為基礎(chǔ)坐標(biāo),排除本端元件端號,查詢與其距離最近的元件端號為對端元件端號。
[0011]相應(yīng)的,本發(fā)明一實施方式的電氣元件接線圖識別系統(tǒng),所述系統(tǒng)包括:
載入模塊,用于載入DWG格式的電氣元件接線圖;
識別模塊,用于識別所述電氣元件接線圖,提取所述元器件圖的關(guān)鍵字;
處理模塊,用于以所述關(guān)鍵字為基礎(chǔ),對應(yīng)查詢所述端子表生成接線表;
所述關(guān)鍵字為:本端元件標(biāo)號、本端元件序號、本端元件端號、本端元件線號、以及對端元件端號。
[0012]作為本發(fā)明的進(jìn)一步改進(jìn),所述處理模塊還用于
按照線號獨立顯示規(guī)則,在所述元器件圖中標(biāo)注所述關(guān)鍵字;
標(biāo)注預(yù)設(shè)圖形內(nèi)的文字為本端元件標(biāo)號、本端元件序號;標(biāo)注預(yù)設(shè)圖形外且處于橫線上方的文字為本端元件線號;標(biāo)注預(yù)設(shè)圖形外,且未處于橫線上方的文字為本端元件端號以及對端元件端號;
或按照線號獨立顯示規(guī)則,在所述元器件圖中標(biāo)注所述關(guān)鍵字;
標(biāo)注預(yù)設(shè)圖形內(nèi)的文字為本端元件標(biāo)號和本端元件序號;標(biāo)注預(yù)設(shè)圖形外且處于橫線上方的文字為本端元件線號;標(biāo)注預(yù)設(shè)圖形外,且未處于橫線上方的文字為本端元件端號和對端兀件端號;
或按照線號包含在連接文字中的規(guī)則,在所述元器件圖中標(biāo)注所述關(guān)鍵字;
標(biāo)注預(yù)設(shè)圖形內(nèi)的文字為本端元件標(biāo)號、本端元件序號;標(biāo)注預(yù)設(shè)圖形外,且處于橫線上方的文字為本端元件端號和對端元件端號;標(biāo)注預(yù)設(shè)圖形外,且未處于橫線上方的文字為本端元件線號和其他元件標(biāo)識。
[0013]作為本發(fā)明的進(jìn)一步改進(jìn),所述預(yù)設(shè)圖形為圓形、橢圓形、三角形、正方形、長方形、梯形,以及多邊形中的一種。
[0014]作為本發(fā)明的進(jìn)一步改進(jìn),所述處理模塊還用于按照最短距離分組原則提取所述元器件圖的關(guān)鍵字;
以本端元件標(biāo)號為基礎(chǔ)坐標(biāo),查詢與其距離最近的元件序號為本端元件序號;以本端元件標(biāo)號為基礎(chǔ)坐標(biāo),查詢與其距離最近的元件線號為本端元件線號;以本端元件線號為基礎(chǔ)坐標(biāo),查詢與其距離最近的元件端號為本端元件端號;以本端元件標(biāo)號為基礎(chǔ)坐標(biāo),排除本端元件端號,查詢與其距離最近的元件端號為對端元件端號。
[0015]與現(xiàn)有技術(shù)相比,本發(fā)明的一種電氣元件接線圖識別方法及系統(tǒng),對設(shè)計院提供的DWG格式的電氣元件接線圖,通過相應(yīng)規(guī)則進(jìn)行自動識別,并自動生成接線表,讀入到號碼管機(jī),取代了傳統(tǒng)的以手工方式識別電氣元件接線圖的方法,降低了設(shè)計成本,避免了人力資源的浪費,同時,降低了錯誤的發(fā)生概率,給設(shè)計工作帶來了極大的方便。
【專利附圖】

【附圖說明】
[0016]圖1是本發(fā)明一實施方式中電氣元件接線圖識別方法的流程圖;
圖2是本發(fā)明一實施方式中電氣元件接線圖識別系統(tǒng)的模塊圖。
【具體實施方式】
[0017]以下將結(jié)合附圖所示的各實施方式對本發(fā)明進(jìn)行詳細(xì)描述。但這些實施方式并不限制本發(fā)明,本領(lǐng)域的普通技術(shù)人員根據(jù)這些實施方式所做出的結(jié)構(gòu)、方法、或功能上的變換均包含在本發(fā)明的保護(hù)范圍內(nèi)。
[0018]如圖1所示,在本發(fā)明一實施方式中的電氣元件接線圖識別方法,所述方法包括以下步驟:
S1、載入電氣元件接線圖。
[0019]具體的,載入所需要識別的DWG格式的電氣元件接線圖,所述電氣元件接線圖包括元器件圖和端子表。當(dāng)然,在本發(fā)明其他實施方式中,圖紙也可以包括其他格式,本發(fā)明僅以對DWG格式的電氣元件接線圖自動識別為例進(jìn)行闡述。
[0020]S2、識別所述電氣元件接線圖,提取所述元器件圖的關(guān)鍵字。
[0021]具體的,所述關(guān)鍵字為:本端元件標(biāo)號、本端元件序號、本端元件端號、本端元件線號、以及對端元件端號;
在本發(fā)明的實施方式中,所述電氣元件接線圖識別方法還包括以下步驟:
P1、可選的,在本發(fā)明第一實施方式中,按照線號獨立顯示規(guī)則,在所述元器件圖中標(biāo)注所述關(guān)鍵字。
[0022]相應(yīng)的,所述線號獨立顯示規(guī)則為:標(biāo)注預(yù)設(shè)圖形內(nèi)的文字為本端元件標(biāo)號和本端元件序號;標(biāo)注預(yù)設(shè)圖形外且處于橫線上方的文字為本端元件線號;標(biāo)注預(yù)設(shè)圖形外,且未處于橫線上方的文字為本端元件端號和對端元件端號;所述預(yù)設(shè)圖形為圓形、橢圓形、三角形、正方形、長方形、梯形,以及多邊形等中的一種。
[0023]在本發(fā)明的第二實施方式中,可選的,所述Pl步驟還可為:
P1、按照線號包含在連接文字中的規(guī)則,在所述元器件圖中標(biāo)注所述關(guān)鍵字。
[0024]相應(yīng)的,所述線號包含在連接文字中的規(guī)則為:標(biāo)注預(yù)設(shè)圖形內(nèi)的文字為本端元件標(biāo)號、本端元件序號;標(biāo)注預(yù)設(shè)圖形外,且處于橫線上方的文字為本端元件端號和對端元件端號;標(biāo)注預(yù)設(shè)圖形外,且未處于橫線上方的文字為本端元件線號和其他元件標(biāo)識;所述預(yù)設(shè)圖形為圓形、橢圓形、三角形、正方形、長方形、梯形,以及多邊形中的一種。
[0025]在本發(fā)明的第三實施方式中,可選的,所述Pl步驟還可為:
P1、按照線號包含在連接文字中的規(guī)則,在所述元器件圖中標(biāo)注所述關(guān)鍵字。
[0026]相應(yīng)的,按照線號包含在連接文字中的規(guī)則,所述線號包含在連接文字中的規(guī)則為:標(biāo)注預(yù)設(shè)圖形內(nèi)的文字為本端元件標(biāo)號、本端元件序號;標(biāo)注預(yù)設(shè)圖形外,且處于橫線上方的文字為本端元件端號、對端元件端號、本端元件線號;標(biāo)注預(yù)設(shè)圖形外,且未處于橫線上方的文字為其他元件標(biāo)識;所述預(yù)設(shè)圖形為圓形、橢圓形、三角形、正方形、長方形、梯形,以及多邊形中的一種。
[0027]相應(yīng)的,在所述元器件圖中標(biāo)注所述關(guān)鍵字,可選的,可以選擇通過不同顏色標(biāo)注所述關(guān)鍵字。
[0028]相應(yīng)的,自動掃描所述電氣元件接線圖,在其包含的所述元器件圖區(qū)域,按不同顏色標(biāo)注所述關(guān)鍵字。當(dāng)然,不同顏色的標(biāo)識位置也可以有多種選擇,例如,將關(guān)鍵字本身標(biāo)注成不同的顏色,或是以不同顏色標(biāo)注每個關(guān)鍵字的所屬外框。需要說明的是,所述關(guān)鍵字并不是僅僅包含上述幾類,按照載入的電氣元件接線圖的不同,上述關(guān)鍵字也有可能增加或減少,以及替換,但是其標(biāo)注方法都與本方案描述的方法相同,在此不做詳細(xì)贅述。例如:將本端元件標(biāo)號標(biāo)識為紅色;本端元件序號標(biāo)識為青色,本端元件線號標(biāo)識為洋紅色,元件端號標(biāo)識為綠色,其中,元件端號包括本端元件端號和對端元件端號。當(dāng)然,也可以選擇其他方式按照相應(yīng)規(guī)則來標(biāo)注所述關(guān)鍵字。
[0029]在本發(fā)明的實施方式中,可以在用戶操作界面上設(shè)置相應(yīng)的勾選框來供用戶選擇采用哪種規(guī)則在所述元器件圖中標(biāo)注所述關(guān)鍵字;例如設(shè)置相應(yīng)的三個按鈕,按鈕為:規(guī)則一,對應(yīng)第一實施方式中的線號獨立顯不規(guī)則;規(guī)則二,對應(yīng)第二實施方式中的線號包含在連接文字中的規(guī)則;規(guī)則三,對應(yīng)第三實施方式中的線號包含在連接文字中的規(guī)則。
[0030]本發(fā)明的實施方式中,在步驟Pl后還包括:
P2、按照最短距離分組原則提取所述元器件圖的關(guān)鍵字。
[0031]具體的,以本端元件標(biāo)號為基礎(chǔ)坐標(biāo),查詢與其距離最近的元件序號為本端元件序號;以本端元件標(biāo)號為基礎(chǔ)坐標(biāo),查詢與其距離最近的元件線號為本端元件線號;以本端元件線號為基礎(chǔ)坐標(biāo),查詢與其距離最近的元件端號為本端元件端號;以本端元件標(biāo)號為基礎(chǔ)坐標(biāo),排除本端元件端號,查詢與其距離最近的元件端號為對端元件端號。
[0032]一般的,單張所述電氣元件接線圖中的所述元器件圖中包含多個元器件,為了使輸出的識別結(jié)果更加準(zhǔn)確,需要一種規(guī)則來確定歸屬于同一個元器件的所有關(guān)鍵字。
[0033]在以下所述實施例中,為了描述方便,以單個元件器為例做具體介紹,當(dāng)然,確定多個所述元器件的關(guān)鍵字的方法與確定單個元器件的關(guān)鍵字方法相同,在此不做詳細(xì)贅述。
[0034]相應(yīng)的,按照顏色標(biāo)識,找到本端元件標(biāo)號,以本端元件標(biāo)號為基礎(chǔ)坐標(biāo),查詢與其距離最近的元件序號、元件線號、元件端號;并從本端元件標(biāo)號分別發(fā)出一束射線束與最近的元件序號、最近的元件線號、最近的元件端號相連接;確定與其距離最近的元件序號為本端元件序號,與其距離最近的的元件線號為本端元件線號、與其距離最近的的元件端號為本端兀件端號和對端兀件端號。進(jìn)一步的,在確定本端兀件端號和對端兀件端號后,以確定的本端元件線號為基礎(chǔ)坐標(biāo),查找與其距離最近的元件端號為本端元件端號,確定另一元件端號為對端元件端號。
[0035]相應(yīng)的,提取上述確定的單個元器件的一組關(guān)鍵字;依照上述方法,提取所述元器件圖中所包含的多個元器件的多組關(guān)鍵字。進(jìn)一步的,以多組關(guān)鍵字的相應(yīng)內(nèi)容組成一個元器件表格;所述元器件表格的行標(biāo)題為:本端元件序號,本端元件標(biāo)號,本端元件線號,本端元件端號以及對端元件端號等。
[0036]當(dāng)然,為了進(jìn)一步的優(yōu)化本發(fā)明的技術(shù)方案,在本發(fā)明的實施方式中,還可以根據(jù)操作者的需求,手動更改所述射線束連接關(guān)系,以利于得到單個元器件所對應(yīng)的關(guān)鍵字。所述手動更改的內(nèi)容為,刪除現(xiàn)有射線束,添加新的射線束,更改現(xiàn)有射線束連接關(guān)系。
[0037]在本發(fā)明一實施方式中電氣元件接線圖識別方法,所述方法還包括以下步驟:
S3、以所述關(guān)鍵字為基礎(chǔ),對應(yīng)查詢所述端子表生成接線表。
[0038]具體的,掃描所述端子表,按照用戶需求解析所述端子表,得到其包含的主要信息。所述端子表包含的主要信息為:本端元件線號、本端元件端號、以及對端元件標(biāo)號等。
[0039]具體的,在所述元器件表格中選取一個關(guān)鍵字為指定查詢要素;通過掃描所述元器件表格,和所述端子表,對應(yīng)查找出與所述指定的查詢要素相應(yīng)的內(nèi)容。相應(yīng)的,在本發(fā)明一實施方式中,為了描述方便,以本端元件線號為指定查詢要素為例,做具體介紹。當(dāng)然,所述查詢要素的選取可以根據(jù)操作者的需求自行設(shè)定,還可以是本端元件標(biāo)號等。
[0040]相應(yīng)的,在所述元器件表格中選取一個關(guān)鍵字為指定查詢要素;通過掃描所述元器件表格,和所述端子表,對應(yīng)查找出與所述指定的查詢要素相應(yīng)的內(nèi)容。具體包括以下步驟:
Ml、在所述元器件表格中查詢本端元件線號所在坐標(biāo),以本端元件線號為基礎(chǔ)坐標(biāo),向左,向右查詢,找到并記錄所述本端元件線號所在行的所有單元格信息;
M2、在所述端子表中查詢與步驟Ml中同一所述本端元件線號所在坐標(biāo),以本端元件線號為基礎(chǔ)坐標(biāo),向左,向右查詢,找到并記錄所述本端元件線號所在行的所有單元格信息;M3、將步驟Ml、M2查詢到的內(nèi)容記錄在一個查詢表中,并將查詢到的內(nèi)容做比對,遇到相同內(nèi)容,只保留一項記錄在所述查詢表中。
[0041]M4、按照用戶需求,在M3所述查詢表中提取相應(yīng)信息,生成接線表。例如,所述接線表信息可以為:本端元件線號,本端元件端號,對端元件標(biāo)號。進(jìn)一步的,還可以按照用戶需求,將所述接線表讀入到號碼管機(jī)。
[0042]與現(xiàn)有技術(shù)相比,本發(fā)明的一種電氣元件接線圖識別方法,對設(shè)計院提供的DWG格式的電氣元件接線圖,通過相應(yīng)規(guī)則進(jìn)行自動識別,并自動生成接線表,讀入到號碼管機(jī),取代了傳統(tǒng)的以手工方式識別電氣元件接線圖的方法,降低了設(shè)計成本,避免了人力資源的浪費,同時,降低了錯誤的發(fā)生概率,給設(shè)計工作帶來了極大的方便。
[0043]如圖2所示,圖2是本發(fā)明一實施方式中電氣元件接線圖識別系統(tǒng)的模塊圖。相應(yīng)的,在本發(fā)明一實施方式中電氣元件接線圖識別系統(tǒng)包括:
載入模塊100,載入模塊100用于載入電氣元件接線圖。
[0044]具體的,載入模塊100用于載入所需要識別的DWG格式的電氣元件接線圖,所述電氣元件接線圖包括元器件圖和端子表。當(dāng)然,在本發(fā)明其他實施方式中,圖紙也可以包括其他格式,本發(fā)明僅以對DWG格式的電氣元件接線圖自動識別為例進(jìn)行闡述。
[0045]識別模塊200,識別模塊200用于識別所述電氣元件接線圖,提取所述元器件圖的關(guān)鍵字;
具體的,所述關(guān)鍵字為:本端元件標(biāo)號、本端元件序號、本端元件端號、本端元件線號、以及對端元件端號;
可選的,在本發(fā)明第一實施方式中,識別模塊200用于按照線號獨立顯示規(guī)則,在所述元器件圖中標(biāo)注所述關(guān)鍵字。
[0046]相應(yīng)的,所述線號獨立顯示規(guī)則為:標(biāo)注預(yù)設(shè)圖形內(nèi)的文字為本端元件標(biāo)號和本端元件序號;標(biāo)注預(yù)設(shè)圖形外且處于橫線上方的文字為本端元件線號;標(biāo)注預(yù)設(shè)圖形外,且未處于橫線上方的文字為本端元件端號和對端元件端號。
[0047]可選的,在本發(fā)明第二實施方式中,識別模塊200用于按照線號包含在連接文字中的規(guī)則,在所述元器件圖中標(biāo)注所述關(guān)鍵字。
[0048]相應(yīng)的,所述線號包含在連接文字中的規(guī)則為:標(biāo)注預(yù)設(shè)圖形內(nèi)的文字為本端元件標(biāo)號、本端元件序號;標(biāo)注預(yù)設(shè)圖形外,且處于橫線上方的文字為本端元件端號和對端元件端號;標(biāo)注預(yù)設(shè)圖形外,且未處于橫線上方的文字為本端元件線號和其他元件標(biāo)識。
[0049]可選的,在本發(fā)明第三實施方式中,識別模塊200用于按照線號包含在連接文字中的規(guī)則,在所述元器件圖中標(biāo)注所述關(guān)鍵字。
[0050]相應(yīng)的,按照線號包含在連接文字中的規(guī)則,所述線號包含在連接文字中的規(guī)則為:標(biāo)注預(yù)設(shè)圖形內(nèi)的文字為本端元件標(biāo)號、本端元件序號;標(biāo)注預(yù)設(shè)圖形外,且處于橫線上方的文字為本端元件端號、對端元件端號、本端元件線號;標(biāo)注預(yù)設(shè)圖形外,且未處于橫線上方的文字為其他元件標(biāo)識。
[0051]在以上三種實施方式中,所述預(yù)設(shè)圖形為圓形、橢圓形、三角形、正方形、長方形、梯形,以及多邊形中的一種。
[0052]相應(yīng)的,識別模塊200在所述元器件圖中標(biāo)注所述關(guān)鍵字,可選的,識別模塊200可以選擇通過不同顏色標(biāo)注所述關(guān)鍵字。
[0053]相應(yīng)的,識別模塊200自動掃描所述電氣元件接線圖,在其包含的所述元器件圖區(qū)域,按不同顏色標(biāo)注所述關(guān)鍵字。當(dāng)然,不同顏色的標(biāo)識位置也可以有多種選擇,例如,將關(guān)鍵字本身標(biāo)注成不同的顏色,或是以不同顏色標(biāo)注每個關(guān)鍵字的所屬外框。需要說明的是,所述關(guān)鍵字并不是僅僅包含上述幾類,按照載入的電氣元件接線圖的不同,上述關(guān)鍵字也有可能增加或減少,以及替換,但是其標(biāo)注方法都與本方案描述的方法相同,在此不做詳細(xì)贅述。例如:識別模塊200將本端元件標(biāo)號標(biāo)識為紅色;本端元件序號標(biāo)識為青色,本端元件線號標(biāo)識為洋紅色,元件端號標(biāo)識為綠色,其中,元件端號包括本端元件端號和對端元件端號。當(dāng)然,識別模塊200也可以選擇其他方式按照相應(yīng)規(guī)則來標(biāo)注所述關(guān)鍵字。
[0054]在本發(fā)明第一實施方式中,識別模塊200還用于按照最短距離分組原則提取所述元器件圖的關(guān)鍵字。
[0055]具體的,以本端元件標(biāo)號為基礎(chǔ)坐標(biāo),查詢與其距離最近的元件序號為本端元件序號;以本端元件標(biāo)號為基礎(chǔ)坐標(biāo),查詢與其距離最近的元件線號為本端元件線號;以本端元件線號為基礎(chǔ)坐標(biāo),查詢與其距離最近的元件端號為本端元件端號;以本端元件標(biāo)號為基礎(chǔ)坐標(biāo),排除本端元件端號,查詢與其距離最近的元件端號為對端元件端號。
[0056]一般的,單張所述電氣元件接線圖中的所述元器件圖中包含多個元器件,為了使輸出的識別結(jié)果更加準(zhǔn)確,需要一種規(guī)則來確定歸屬于同一個元器件的所有關(guān)鍵字。
[0057]在以下所述實施例中,為了描述方便,以單個元件器為例做具體介紹,當(dāng)然,確定多個所述元器件的關(guān)鍵字的方法與確定單個元器件的關(guān)鍵字方法相同,在此不做詳細(xì)贅述。
[0058]相應(yīng)的,識別模塊200按照顏色標(biāo)識,找到本端元件標(biāo)號,以本端元件標(biāo)號為基礎(chǔ)坐標(biāo),查詢與其距離最近的元件序號、元件線號、元件端號;并從本端元件標(biāo)號分別發(fā)出一束射線束與最近的元件序號、最近的元件線號、最近的元件端號相連接;確定與其距離最近的元件序號為本端元件序號,與其距離最近的元件線號為本端元件線號、與其距離最近的元件端號為本端元件端號和對端元件端號。進(jìn)一步的,在確定本端元件端號和對端元件端號后,以確定的本端元件線號為基礎(chǔ)坐標(biāo),查找與其距離最近的元件端號為本端元件端號,確定另一元件端號為對端元件端號。
[0059]相應(yīng)的,提取上述確定的單個元器件的一組關(guān)鍵字;依照上述方法,提取所述元器件圖中所包含的多個元器件的多組關(guān)鍵字。進(jìn)一步的,以多組關(guān)鍵字的相應(yīng)內(nèi)容組成一個元器件表格;所述元器件表格的行標(biāo)題為:本端元件序號,本端元件標(biāo)號,本端元件線號,本端元件端號以及對端元件端號等。
[0060]當(dāng)然,為了進(jìn)一步的優(yōu)化本發(fā)明的技術(shù)方案,在本發(fā)明的實施方式中,還可以根據(jù)操作者的需求,手動更改所述射線束連接關(guān)系,以利于得到單個元器件所對應(yīng)的關(guān)鍵字。所述手動更改的內(nèi)容為,刪除現(xiàn)有射線束,添加新的射線束,更改現(xiàn)有射線束連接關(guān)系。
[0061]處理模塊300,處理模塊300用于以所述關(guān)鍵字為基礎(chǔ),對應(yīng)查詢所述端子表生成接線表。
[0062]具體的,處理模塊300掃描所述端子表,按照用戶需求解析所述端子表,得到其包含的主要信息。所述端子表包含的主要信息為:本端元件線號、本端元件端號、以及對端元件標(biāo)號等。
[0063]具體的,處理模塊300還用于在所述元器件表格中選取一個關(guān)鍵字為指定查詢要素;通過掃描所述元器件表格,和所述端子表,對應(yīng)查找出與所述指定的查詢要素相應(yīng)的內(nèi)容。相應(yīng)的,在本發(fā)明一實施方式中,為了描述方便,以本端元件線號為指定查詢要素為例,做具體介紹。當(dāng)然,所述查詢要素的選取可以根據(jù)操作者的需求自行設(shè)定,還可以是本端元件標(biāo)號等。
[0064]具體的,處理模塊300還用于在所述元器件表格中選取一個關(guān)鍵字為指定查詢要素;通過掃描所述元器件表格,和所述端子表,對應(yīng)查找出與所述指定的查詢要素相應(yīng)的內(nèi)容。
[0065]相應(yīng)的,處理模塊300在所述元器件表格中查詢本端元件線號所在坐標(biāo),以本端元件線號為基礎(chǔ)坐標(biāo),向左,向右查詢,找到并記錄所述本端元件線號所在行的所有單元格
信息;
在所述端子表中查詢與上述同一所述本端元件線號所在坐標(biāo),以本端元件線號為基礎(chǔ)坐標(biāo),向左,向右查詢,找到并記錄所述本端元件線號所在行的所有單元格信息;
將上述查詢到的內(nèi)容記錄在一個查詢表中,并將查詢到的內(nèi)容做比對,遇到相同內(nèi)容,只保留一項記錄在所述查詢表中。例如,所述接線表信息可以為:本端元件線號,本端元件端號,對端元件標(biāo)號。進(jìn)一步的,還可以按照用戶需求,將所述接線表讀入到號碼管機(jī)。
[0066]與現(xiàn)有技術(shù)相比,本發(fā)明的一種電氣元件接線圖識別方法及系統(tǒng),對設(shè)計院提供的DWG格式的電氣元件接線圖,通過相應(yīng)規(guī)則進(jìn)行自動識別,并自動生成接線表,讀入到號碼管機(jī),取代了傳統(tǒng)的以手工方式識別電氣元件接線圖的方法,降低了設(shè)計成本,避免了人力資源的浪費,同時,降低了錯誤的發(fā)生概率,給設(shè)計工作帶來了極大的方便。
[0067]為了描述的方便,描述以上裝置時以功能分為各種模塊分別描述。當(dāng)然,在實施本申請時可以把各模塊的功能在同一個或多個軟件和/或硬件中實現(xiàn)。
[0068]通過以上的實施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本申請可借助軟件加必需的通用硬件平臺的方式來實現(xiàn)?;谶@樣的理解,本申請的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品可以保存在保存介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),信息推送服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請各個實施方式或者實施方式的某些部分所述的方法。
[0069]以上所描述的裝置實施方式僅僅是示意性的,其中所述作為分離部件說明的模塊可以是或者也可以不是物理上分開的,作為模塊顯示的部件可以是或者也可以不是物理模塊,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)模塊上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施方式方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。
[0070]本申請可用于眾多通用或?qū)S玫挠嬎阆到y(tǒng)環(huán)境或配置中。例如:個人計算機(jī)、信息推送服務(wù)器計算機(jī)、手持設(shè)備或便攜式設(shè)備、平板型設(shè)備、多處理模塊系統(tǒng)、基于微處理模塊的系統(tǒng)、置頂盒、可編程的消費電子設(shè)備、網(wǎng)絡(luò)PC、小型計算機(jī)、大型計算機(jī)、包括以上任何系統(tǒng)或設(shè)備的分布式計算環(huán)境等等。
[0071]本申請可以在由計算機(jī)執(zhí)行的計算機(jī)可執(zhí)行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計算環(huán)境中實踐本申請,在這些分布式計算環(huán)境中,由通過通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來執(zhí)行任務(wù)。在分布式計算環(huán)境中,程序模塊可以位于包括保存設(shè)備在內(nèi)的本地和遠(yuǎn)程計算機(jī)保存介質(zhì)中。
[0072]應(yīng)當(dāng)理解,雖然本說明書按照實施方式加以描述,但并非每個實施方式僅包含一個獨立的技術(shù)方案,說明書的這種敘述方式僅僅是為清楚起見,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)將說明書作為一個整體,各實施方式中的技術(shù)方案也可以經(jīng)適當(dāng)組合,形成本領(lǐng)域技術(shù)人員可以理解的其他實施方式。
[0073]上文所列出的一系列的詳細(xì)說明僅僅是針對本發(fā)明的可行性實施方式的具體說明,它們并非用以限制本發(fā)明的保護(hù)范圍,凡未脫離本發(fā)明技藝精神所作的等效實施方式或變更均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種電氣元件接線圖識別方法,其特征在于,所述方法包括以下步驟: 載入DWG格式的電氣元件接線圖,所述電氣元件接線圖包括元器件圖和端子表; 識別所述電氣元件接線圖,提取所述元器件圖的關(guān)鍵字; 以所述關(guān)鍵字為基礎(chǔ),對應(yīng)查詢所述端子表生成接線表; 提取的所述關(guān)鍵字為:本端元件標(biāo)號、本端元件序號、本端元件端號、本端元件線號、以及對端元件端號。
2.根據(jù)權(quán)利要求1所述的電氣元件接線圖識別方法,其特征在于,所述“識別所述元器件圖,提取所述元器件圖的關(guān)鍵字;”具體包括: 按照線號獨立顯示規(guī)則,在所述元器件圖中標(biāo)注所述關(guān)鍵字; 標(biāo)注預(yù)設(shè)圖形內(nèi)的文字為本端元件標(biāo)號和本端元件序號;標(biāo)注預(yù)設(shè)圖形外且處于橫線上方的文字為本端元件線號;標(biāo)注預(yù)設(shè)圖形外,且未處于橫線上方的文字為本端元件端號和對端元件端號。
3.根據(jù)權(quán)利要求1所述的電氣元件接線圖識別方法,其特征在于,所述“識別所述元器件圖,提取所述元器件圖的關(guān)鍵字;”具體包括: 按照線號包含在連接文字中的規(guī)則,在所述元器件圖中標(biāo)注所述關(guān)鍵字; 標(biāo)注預(yù)設(shè)圖形內(nèi)的文字為本端元件標(biāo)號、本端元件序號;標(biāo)注預(yù)設(shè)圖形外,且處于橫線上方的文字為本端元件端號和對端元件端號;標(biāo)注預(yù)設(shè)圖形外,且未處于橫線上方的文字為本端元件線號和其他元件標(biāo)識。
4.根據(jù)權(quán)利要求1所述 的電氣元件接線圖識別方法,其特征在于,所述“識別所述元器件圖,提取所述元器件圖的關(guān)鍵字;”具體包括: 按照線號包含在連接文字中的規(guī)則,在所述元器件圖中標(biāo)注所述關(guān)鍵字; 標(biāo)注預(yù)設(shè)圖形內(nèi)的文字為本端元件標(biāo)號、本端元件序號;標(biāo)注預(yù)設(shè)圖形外,且處于橫線上方的文字為本端元件端號、對端元件端號、本端元件線號;標(biāo)注預(yù)設(shè)圖形外,且未處于橫線上方的文字為其他元件標(biāo)識。
5.根據(jù)權(quán)利要求2或3或4所述的電氣元件接線圖識別方法,其特征在于,所述預(yù)設(shè)圖形為圓形、橢圓形、三角形、正方形、長方形、梯形,以及多邊形中的一種。
6.根據(jù)權(quán)利要求2或3或4所述的電氣元件接線圖識別方法,其特征在于,所述“在所述元器件圖中標(biāo)注所述關(guān)鍵字;”后,還包括以下步驟, 按照最短距離分組原則提取所述元器件圖的關(guān)鍵字; 以本端元件標(biāo)號為基礎(chǔ)坐標(biāo),查詢與其距離最近的元件序號為本端元件序號;以本端元件標(biāo)號為基礎(chǔ)坐標(biāo),查詢與其距離最近的元件線號為本端元件線號;以本端元件線號為基礎(chǔ)坐標(biāo),查詢與其距離最近的元件端號為本端元件端號;以本端元件標(biāo)號為基礎(chǔ)坐標(biāo),排除本端元件端號,查詢與其距離最近的元件端號為對端元件端號。
7.一種電氣元件接線圖識別系統(tǒng),其特征在于,包括 載入模塊,用于載入DWG格式的電氣元件接線圖; 識別模塊,用于識別所述電氣元件接線圖,提取所述元器件圖的關(guān)鍵字; 處理模塊,用于以所述關(guān)鍵字為基礎(chǔ),對應(yīng)查詢所述端子表生成接線表; 所述關(guān)鍵字為:本端元件標(biāo)號、本端元件序號、本端元件端號、本端元件線號、以及對端元件端號。
8.根據(jù)權(quán)利要求7述的電氣元件接線圖識別系統(tǒng),其特征在于,所述處理模塊還用于 按照線號獨立顯示規(guī)則,在所述元器件圖中標(biāo)注所述關(guān)鍵字; 標(biāo)注預(yù)設(shè)圖形內(nèi)的文字為本端元件標(biāo)號、本端元件序號;標(biāo)注預(yù)設(shè)圖形外且處于橫線上方的文字為本端元件線號;標(biāo)注預(yù)設(shè)圖形外,且未處于橫線上方的文字為本端元件端號以及對端元件端號; 或按照線號獨立顯示規(guī)則,在所述元器件圖中標(biāo)注所述關(guān)鍵字; 標(biāo)注預(yù)設(shè)圖形內(nèi)的文字為本端元件標(biāo)號和本端元件序號;標(biāo)注預(yù)設(shè)圖形外且處于橫線上方的文字為本端元件線號;標(biāo)注預(yù)設(shè)圖形外,且未處于橫線上方的文字為本端元件端號和對端兀件端號; 或按照線號包含在連接文字中的規(guī)則,在所述元器件圖中標(biāo)注所述關(guān)鍵字; 標(biāo)注預(yù)設(shè)圖形內(nèi)的文字為本端元件標(biāo)號、本端元件序號;標(biāo)注預(yù)設(shè)圖形外,且處于橫線上方的文字為本端元件端號和對端元件端號;標(biāo)注預(yù)設(shè)圖形外,且未處于橫線上方的文字為本端元件線號和其他元件標(biāo)識。
9.根據(jù)權(quán)利要求8所述的電氣元件接線圖識別系統(tǒng),其特征在于,所述預(yù)設(shè)圖形為圓形、橢圓形、三角形、正方形、長方形、梯形,以及多邊形中的一種。
10.根據(jù)權(quán)利要求8所述的電氣元件接線圖識別系統(tǒng),其特征在于,所述處理模塊還用于按照最短距離分組原則提取所述元器件圖的關(guān)鍵字; 以本端元件標(biāo)號為基礎(chǔ)坐標(biāo),查詢與其距離最近的元件序號為本端元件序號;以本端元件標(biāo)號為基礎(chǔ)坐標(biāo),查詢與其距離最近的元件線號為本端元件線號;以本端元件線號為基礎(chǔ)坐標(biāo),查詢與其距離最近的元件端號為本端元件端號;以本端元件標(biāo)號為基礎(chǔ)坐標(biāo),排除本端元件端號,查詢與其距離最近`的元件端號為對端元件端號。
【文檔編號】G06F17/30GK103514303SQ201310518710
【公開日】2014年1月15日 申請日期:2013年10月29日 優(yōu)先權(quán)日:2013年10月29日
【發(fā)明者】令永卓 申請人:蘇州利馳電子商務(wù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1