鬼佬大哥大
  • / 17
  • 下載費用:30 金幣  

一種變送器保護箱配置圖自動批量生成方法.pdf

摘要
申請專利號:

CN201510272003.5

申請日:

2015.05.25

公開號:

CN105045948A

公開日:

2015.11.11

當前法律狀態:

授權

有效性:

有權

法律詳情: 授權|||著錄事項變更IPC(主分類):G06F 17/50變更事項:申請人變更前:中國華電工程(集團)有限公司變更后:中國華電科工集團有限公司變更事項:地址變更前:100160 北京市豐臺區汽車博物館東路6號院盈坤世紀A座11層變更后:100160 北京市豐臺區汽車博物館東路6號院盈坤世紀A座11層|||實質審查的生效IPC(主分類):G06F 17/50申請日:20150525|||公開
IPC分類號: G06F17/50 主分類號: G06F17/50
申請人: 中國華電工程(集團)有限公司
發明人: 杜慧
地址: 100160北京市豐臺區汽車博物館東路6號院盈坤世紀A座11層
優先權:
專利代理機構: 北京聯創佳為專利事務所(普通合伙)11362 代理人: 郭防
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201510272003.5

授權公告號:

|||||||||

法律狀態公告日:

2018.11.02|||2016.02.03|||2015.12.09|||2015.11.11

法律狀態類型:

授權|||著錄事項變更|||實質審查的生效|||公開

摘要

本發明公開了一種變送器保護箱配置圖自動批量生成方法,所述方法包括以下步驟:S1,設置包含變送器保護箱配置信息的Excel文件;S2,繪制變送器保護箱配置圖的AutoCAD模板文件,生成AutoCAD模板庫;S3,根據Excel文件從AutoCAD模板庫中選取相應的AutoCAD模板文件;S4,將Excel文件中的變送器保護箱配置信息填寫在選取的AutoCAD模板文件的相應位置。本發明能夠節省批量變送器保護箱配置圖的繪制時間,并提高繪制的準確性。

權利要求書

1.一種變送器保護箱配置圖自動批量生成方法,其特征在于,包括以下步驟:
S1,設置包含變送器保護箱配置信息的Excel文件;
S2,繪制變送器保護箱配置圖的AutoCAD模板文件,生成AutoCAD模板庫;
S3,根據Excel文件從AutoCAD模板庫中選取相應的AutoCAD模板文件;
S4,將Excel文件中的變送器保護箱配置信息填寫在選取的AutoCAD模板文件的相應位
置。
2.根據權利要求1所述的變送器保護箱配置圖自動批量生成方法,其特征在于:所述包含
變送器保護箱配置信息的Excel文件是由變送器端子接線表轉換得來的,所述變送器端子接
線表包含變送器的唯一測點編號、變送器名稱和編號、變送器的接線位置、變送器至控制機
柜的名稱和編號、接線選擇的電纜類型以及控制機柜接線端子編號,所述變送器的唯一測點
編號包括機組號、系統名稱縮寫、系統內管道編號或區域編號、測量設備分類編號和隨機編
號。
3.根據權利要求2所述的變送器保護箱配置圖自動批量生成方法,其特征在于:將變送器
端子接線表轉換成包含變送器保護箱配置信息的Excel文件,其具體步驟如下:
S11,查詢變送器端子接線表中所列各變送器的唯一測點編號,先通過機組號進行第一步篩
選,再通過系統名稱縮寫和系統內管道編號或區域編號進行第二步篩選,最后根據測量設備
分類編號進行第三步篩選,將各變送器進行分類,并重新排序;
S12,根據分類和排序結果,在表中自動生成變送器保護箱編號、變送器保護箱名稱和變送
器保護箱所包含變送器數量,即得包含變送器保護箱配置信息的Excel文件。
4.根據權利要求1或2或3所述的變送器保護箱配置圖自動批量生成方法,其特征在于:
所述變送器保護箱配置信息包括變送器保護箱名稱和編號、變送器名稱和編號、變送器至控
制機柜的名稱和編號、接線選擇的電纜類型以及控制機柜接線端子編號。
5.根據權利要求3所述的變送器保護箱配置圖自動批量生成方法,其特征在于,所述步驟
S2具體為:根據變送器保護箱所含變送器數量分別繪制變送器保護箱配置圖的AutoCAD模
板文件,最后生成AutoCAD模板庫。
6.根據權利要求3或5所述的變送器保護箱配置圖自動批量生成方法,其特征在于,所述
步驟S3具體為:根據Excel文件中的變送器保護箱所含變送器數量從AutoCAD模板庫中選
取相應的AutoCAD模板文件。
7.根據權利要求1所述的變送器保護箱配置圖自動批量生成方法,其特征在于:所述
AutoCAD模板文件中包含需填寫的變送器保護箱配置信息的坐標和所屬圖層,所述步驟S4
具體包括:
S41,讀取Excel文件中變送器保護箱配置信息所屬單元格區域的文字;
S42,讀取所述配置信息的坐標和所屬圖層,在讀取的坐標和所屬圖層上寫入文字;
S43,通過循環,遍歷Excel文件中所有變送器保護箱配置信息所屬單元格區域,重復步驟
S41和S42,完成變送器保護箱配置信息的填寫。
8.根據權利要求7所述的變送器保護箱配置圖自動批量生成方法,其特征在于:步驟S42
中,通過AutoCAD模板文件中的AddMText命令來設置寫入文字的字符屬性。
9.根據權利要求8所述的變送器保護箱配置圖自動批量生成方法,其特征在于:在具體寫
入文字前加上一定的控制符號來控制字符屬性,判斷字符屬性具體為:
(1)讀取Excel文件中第i個單元格區域中第j個和第j+1個字符的字符屬性;
(2)比較第j個和第j+1個字符的字符屬性是否相同,若相同,則二者采用相同的控制符
號;若不相同,則從第j+1個字符開始,重復步驟(1),直至遍歷第i個單元格區域中所有
字符。
10.根據權利要求8或9所述的變送器保護箱配置圖自動批量生成方法,其特征在于:所述
字符屬性包括字體、大小、下劃線、上腳標、下腳標、傾斜和加粗。

說明書

一種變送器保護箱配置圖自動批量生成方法

技術領域

本發明涉及一種變送器保護箱配置圖自動批量生成方法,屬于CAD繪圖技術領域。

背景技術

在對火電廠機組進行熱控專業的施工圖設計階段,需對變送器的接線表格和變送器保護
箱的配置圖進行詳細設計。由于火電廠的變送器的數量很多,通常,一臺容量為660MW的
火電廠機組變送器數量大約在450臺左右,變送器保護箱大約為120個左右;即使是一臺小
機組容量的火電廠機組,比如25MW的火電廠其變送器數量大約在250臺左右,變送器保
護箱大約為70個左右,因此變送器保護箱配置圖的繪圖工作量是非常龐大、繁重的。而
且,在繪制過程中,設計人員對接線位置、電纜類型、變送器編號和名稱等數據的寫入繪制
時是很容易出現錯誤或者漏改的。

發明內容

本發明的目的在于,提供一種變送器保護箱配置圖自動批量生成方法,能夠節省批量變
送器保護箱配置圖的繪制時間,并提高繪制的準確性。

為解決上述技術問題,本發明采用如下的技術方案:一種變送器保護箱配置圖自動批量
生成方法,包括以下步驟:

S1,設置包含變送器保護箱配置信息的Excel文件;

S2,繪制變送器保護箱配置圖的AutoCAD模板文件,生成AutoCAD模板庫;

S3,根據Excel文件從AutoCAD模板庫中選取相應的AutoCAD模板文件;

S4,將Excel文件中的變送器保護箱配置信息填寫在選取的AutoCAD模板文件的相應位
置。

前述的變送器保護箱配置圖自動批量生成方法中,所述包含變送器保護箱配置信息的
Excel文件是由變送器端子接線表轉換得來的,所述變送器端子接線表包含變送器的唯一測
點編號、變送器名稱和編號、變送器的接線位置、變送器至控制機柜的名稱和編號、接線選
擇的電纜類型以及控制機柜接線端子編號,所述變送器的唯一測點編號包括機組號、系統名
稱縮寫、系統內管道編號或區域編號、測量設備分類編號和隨機編號。

前述的變送器保護箱配置圖自動批量生成方法中,將變送器端子接線表轉換成包含變送
器保護箱配置信息的Excel文件,其具體步驟如下:

S11,查詢變送器端子接線表中所列各變送器的唯一測點編號,先通過機組號進行第一步篩
選,再通過系統名稱縮寫和系統內管道編號或區域編號進行第二步篩選,最后根據測量設備
分類編號進行第三步篩選,將各變送器進行分類,并重新排序;

S12,根據分類和排序結果,在表中自動生成變送器保護箱編號、變送器保護箱名稱和變送
器保護箱所包含變送器數量,即得包含變送器保護箱配置信息的Excel文件。

前述的變送器保護箱配置圖自動批量生成方法中,所述變送器保護箱配置信息包括變送
器保護箱名稱和編號、變送器名稱和編號、變送器至控制機柜的名稱和編號、變送器的接線
位置、接線選擇的電纜類型以及控制機柜接線端子編號。

前述的變送器保護箱配置圖自動批量生成方法中,所述步驟S2具體為:根據變送器保
護箱所含變送器數量分別繪制變送器保護箱配置圖的AutoCAD模板文件,最后生成
AutoCAD模板庫。

前述的變送器保護箱配置圖自動批量生成方法中,所述步驟S3具體為:根據Excel文
件的變送器保護箱所含變送器數量從AutoCAD模板庫中選取相應的AutoCAD模板文件。

前述的變送器保護箱配置圖自動批量生成方法中,所述AutoCAD模板文件中包含需填
寫的變送器保護箱配置信息的坐標和所屬圖層,所述步驟S4具體包括:

S41,讀取Excel文件中變送器保護箱配置信息所屬單元格區域的文字;

S42,讀取所述配置信息的坐標和所屬圖層,在讀取的坐標和所屬圖層上寫入文字;

S43,通過循環,遍歷Excel文件中所有變送器保護箱配置信息所屬單元格區域,重復步驟
S41和S42,完成變送器保護箱配置信息的填寫。

前述的變送器保護箱配置圖自動批量生成方法的步驟S42中,通過AutoCAD模板文件
中的AddMText命令來設置寫入文字的字符屬性。

前述的變送器保護箱配置圖自動批量生成方法中,在具體寫入文字前加上一定的控制符
號來控制字符屬性,判斷字符屬性具體為:

(1)讀取Excel文件中第i個單元格區域中第j個和第j+1個字符的字符屬性;

(2)比較第j個和第j+1個字符的字符屬性是否相同,若相同,則二者采用相同的控制符
號;若不相同,則從第j+1個字符開始,重復步驟(1),直至遍歷第i個單元格區域中所有
字符。

前述的變送器保護箱配置圖自動批量生成方法中,所述字符屬性包括字體、大小、下劃
線、上腳標、下腳標、傾斜和加粗。

與現有技術相比,本發明在施工圖階段對變送器保護箱配置圖進行繪制時,可以在完成
變送器保護箱的分配與接線表格后,通過自行設計的自動化工具來進行AutoCAD的變送器
保護箱配置圖的繪制工作,通過自動化工具對圖紙中的變化部分包括變送器接線位置、接線
選擇的電纜類型、變送器至控制機柜的名稱和編號、控制機柜接線端子編號、變送器名稱和
編號、變送器保護箱名稱進行自動化填寫;如果想對圖紙上的配置信息進行修改,無需從圖
紙上手動修改,只需修改Excel文件相應內容,通過本發明所述自動批量生成方法就可以輕
松修改。這樣可以節省設計人員的大量工作時間,同時,還能確保所有繪制的變送器保護箱
配置圖的正確性與一致性,而不會出現任何遺漏和錯誤。

附圖說明

圖1是本發明實施例的方法流程圖;

圖2、圖3分別是包含2個變送器的變送器保護箱配置圖的模板和填寫配置信息后的
CAD圖;

圖4、圖5分別是包含4個變送器的變送器保護箱配置圖的模板和填寫配置信息后的
CAD圖。

下面結合附圖和具體實施方式對本發明作進一步的說明。

具體實施方式

本發明的實施例:一種變送器保護箱配置圖自動批量生成方法,如圖1所示,包括以下
步驟:

一、設置包含變送器保護箱配置信息的Excel文件

所述包含變送器保護箱配置信息的Excel文件是由變送器端子接線表轉換得來的。

所述變送器端子接線表包含變送器的唯一測點編號、變送器名稱和編號、變送器的接線
位置、變送器至控制機柜的名稱和編號、接線選擇的電纜類型以及控制機柜接線端子編號等
信息。其中,唯一測點編號包括機組號、系統名稱縮寫、系統內管道編號或區域編號、測量
設備分類編號和隨機編號。例如:唯一測點編號是11HAD71CL001,第一個數字1代表機
組號,第三到五位HAD是系統名稱縮寫,第6/7位71是系統內的管道編號或者區域編號,
第8/9位CL是測量設備分類的編號,最后三位001是隨機編號,用來區別同一種測量設備
在同一個系統區域內的不同位置和設備特性即就地顯示還是要上傳到上層進行顯示等特性。
唯一測點編號是用來篩選出哪些變送器可以放在一個變送器保護箱內的。

由于變送器端子接線表內所列變送器的功能、用途、位置、特性等有所差別,表格并未
將可規劃到同一個保護箱的變送器進行分類,其排序是雜亂的,會導致在后續導入變送器保
護箱配置信息時消耗太多篩選時間,重復篩選過程,因此需先將變送器端子接線表內的各變
送器按照唯一測點編號進行分類和重新排序,以免重復篩選,以節省后續導入數據時間。

如果《變送器端子接線表》的Excel文件中有2臺以上機組,首先通過機組號來進行篩
選,然后要根據系統號和系統內的管道編號或者區域編號來進行下一步的篩選,最后根據測
量設備的類型和特性來進行最后的篩選,將各變送器進行分類,并重新排序,即將分在同一
個保護箱內的變送器歸類,并針對每一個變送器保護箱,對其內的變送器進行排序。

根據分類和排序結果,在表中自動生成變送器保護箱編號、變送器保護箱名稱和變送器
保護箱所包含變送器數量,即得包含變送器保護箱配置信息的Excel文件,見表1(由表1.1
和表1.2組成)。表1.1中,每個保護箱內的變送器也按照一定順序進行排序,這個順序就是
后續導入配置信息的順序。

表1.1




表1.2




二、繪制變送器保護箱配置圖的AutoCAD模板文件,生成AutoCAD模板庫

根據變送器保護箱所含變送器數量分別繪制變送器保護箱配置圖的AutoCAD模板文
件,最后生成AutoCAD模板庫。例如,包含變送器保護箱配置信息的Excel文件中變送器
保護箱所含變送器數量有2、4和6,則分別繪制包含2、4和6個變送器的保護箱配置圖模
板(如圖2、圖4所示,圖中云狀曲線內是需要填寫數據的)。

三、根據Excel文件從AutoCAD模板庫中選取相應的AutoCAD模板文件

從Excel文件中的第一個變送器開始,讀取其所在變送器保護箱所含變送器的數量,如
果是2個,就從AutoCAD模板庫中選取包含2個變送器的AutoCAD模板文件。

四、將Excel文件中的變送器保護箱配置信息填寫在選取的AutoCAD模板文件的相應位置

1、在AutoCAD模板文件中設置需填寫的變送器保護箱配置信息的坐標和所屬圖層,所
述變送器保護箱配置信息包括變送器保護箱名稱和編號、變送器名稱和編號、變送器接線位
置、變送器至控制機柜的名稱和編號、接線選擇的電纜類型以及控制機柜接線端子編號。

2、依次讀取Excel文件中變送器保護箱配置信息所屬單元格區域的文字。

3、讀取所述配置信息的坐標和所屬圖層,在讀取的坐標和所屬圖層上寫入文字;并且
通過AutoCAD模板文件中的AddMText命令來設置寫入文字的字符屬性。

分析AddMText命令可以得出:表格文字所在位置、文字內容寬度,文字內容,均可通
過此命令來添加。然而表格文字字體、大小、下劃線、上下腳標、傾斜、加粗等卻不能。一
般的方法是采用修改字體形文件的方法來實現,方法煩瑣、不便于實現,而且僅對修改過形
文件的字體有效,當同一文字塊內的不同文字的字體、大小、下劃線、上下腳標、傾斜、加
粗不同時,使用修改字體形文件的方法也無法實現。

所以,本實施例直接利用Mtext命令提供的方法進行轉換。在AddMText命令中,影響
文字內容和文字屬性的參數Text。在具體文字前加上一定的控制符號可以控制文字的文字屬
性,具體控制符號可以參閱AutoCAD幫助文件。例如,{F宋體;Q18;W1.2;ABCDEFG}表
示把“ABCDEFG”設置成宋體,向右傾斜18度,每個字的寬度是正常寬度1.2倍。

具體采用的方法是:

(1)讀取Excel文件中第i個單元格區域中第j個和第j+1個字符的字符屬性;

(2)比較第j個和第j+1個字符的字符屬性是否相同,若相同,則二者采用相同的控制符
號;若不相同,則從第j+1個字符開始,重復步驟(1),直至遍歷第i個單元格區域中所有
字符。

所述字符屬性包括字體、大小、下劃線、上腳標、下腳標、傾斜和加粗。

4、通過循環,遍歷Excel文件中所有變送器保護箱配置信息單元格區域,重復前面步
驟,完成變送器保護箱配置信息的填寫,以表1中保護箱編號11CFB07和11CFB05為例,
其自動填寫后的圖紙分別如圖3和圖5所示。

關 鍵 詞:
一種 變送器 保護 配置 自動 批量 生成 方法
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:一種變送器保護箱配置圖自動批量生成方法.pdf
鏈接地址:http://www.wwszu.club/p-6401639.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
鬼佬大哥大