專利名稱:一種系統(tǒng)圖生成系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種智能控制系統(tǒng),特別涉及一種能夠自動(dòng)出具與設(shè)計(jì)產(chǎn)品的 系統(tǒng)圖相配套各種圖紙的系統(tǒng)。
背景技術(shù):
系統(tǒng)圖是電氣成套廠家在設(shè)計(jì)生產(chǎn)成套開關(guān)設(shè)備時(shí)的必要圖紙,由設(shè)計(jì)部 門出具,指導(dǎo)生產(chǎn)部門加工。設(shè)計(jì)部門在出具系統(tǒng)圖的同時(shí),還需出具饋電回路一覽表、及元件清單等 基于同一套配電系統(tǒng)的若干種圖紙,因?yàn)檫@些圖紙是同源(源于同一配電系統(tǒng)) 文件,所以,必然有大量的工作是重復(fù)的,這也就增加了出錯(cuò)的機(jī)率,同時(shí)也 大大地浪費(fèi)了寶貴的時(shí)間。
發(fā)明內(nèi)容
本發(fā)明針對(duì)上述現(xiàn)有技術(shù)中所存在的問(wèn)題,而提供一種能夠讓多次的手動(dòng) 輸入步驟只需1次即可完成,大大降低了出錯(cuò)機(jī)率,同時(shí)也節(jié)省了時(shí)間,提高 了工作效率的系統(tǒng)圖生成系統(tǒng)。為了達(dá)到上述目的,本發(fā)明所采用的技術(shù)方案為, 一種系統(tǒng)圖生成系統(tǒng), 該系統(tǒng)主要包括能夠按需生成表格,且行高、列寬、行數(shù)、列數(shù)為可選項(xiàng)的表 格生成模塊、可對(duì)表格進(jìn)行打斷且將表格再進(jìn)行延續(xù)的表格打斷/延續(xù)模塊以 及在已自動(dòng)生成的表格中,附加引用函數(shù),使得表格中的計(jì)算結(jié)果,與源文件 中指定位置的數(shù)據(jù)一一對(duì)應(yīng)的數(shù)據(jù)引用模塊。根據(jù)上述技術(shù)方案得到的本發(fā)明能夠讓所有需要手動(dòng)填入的部分,只要在 excel中完成一次,其它的圖紙,如饋電回路一覽表及系統(tǒng)圖等,就可以直 接從excel的相關(guān)位置直接讀取。3次的手動(dòng)輸入步驟現(xiàn)只需1次即可完成, 大大降低了出錯(cuò)幾率,同時(shí)也節(jié)省了時(shí)間,提高了工作效率,降低了工作強(qiáng)度, 使設(shè)計(jì)人員從煩瑣的重復(fù)工作中解放出來(lái)。
以下結(jié)合附圖和具體實(shí)施方式
來(lái)進(jìn)一步說(shuō)明本發(fā)明。
圖1為本發(fā)明的結(jié)構(gòu)示意圖。圖2為本發(fā)明開發(fā)的軟件構(gòu)架圖。圖3為本發(fā)明的工作原理圖。
具體實(shí)施例方式為了使本發(fā)明實(shí)現(xiàn)的技術(shù)手段、創(chuàng)作特征、達(dá)成目的與功效易于明白了解, 下面結(jié)合具體圖示,進(jìn)一步闡述本發(fā)明。目前一套電氣系統(tǒng),為了指導(dǎo)生產(chǎn), 一般都需要出具元件清單, 一次系統(tǒng) 圖,以及饋電回路一覽表三份圖紙,由于是同一來(lái)源的工作,所以同樣的工作 要重復(fù)三次,這樣不僅浪費(fèi)很多時(shí)間的同時(shí),也增加了很多出錯(cuò)的機(jī)率。本發(fā)明提供了一種系統(tǒng)圖生成系統(tǒng),解決上述問(wèn)題,該系統(tǒng)主要由表格生 成模塊、表格打斷/延續(xù)模塊、數(shù)據(jù)引用模塊組成。表格生成模塊其可引用原CAD自帶的表格生成模塊,并且去掉了表頭及 序號(hào)兩項(xiàng)目,從而達(dá)到按需生成表格,行高、列寬、行數(shù)、列數(shù)為可選項(xiàng)的功能。表格打斷/延續(xù)模塊,在生成表格過(guò)程中,因受圖紙大小等因素限制,一 張表格可能容不下完整的數(shù)據(jù)時(shí),將表格可打斷,并且對(duì)表格進(jìn)行延續(xù)。數(shù)據(jù)引用模塊,在已自動(dòng)生成的表格中,附加引用函數(shù),使得表格中的 計(jì)算結(jié)果與源文件中指定位置的數(shù)據(jù)一一對(duì)應(yīng)。只需源文件中的數(shù)據(jù)按特定格 式錄入,就可以保證在CAD中生成所需的系統(tǒng)圖文件。根據(jù)上述技術(shù)方案得到的本系統(tǒng),其是基于autoCAD的平臺(tái)。該系統(tǒng)加 載到CAD上,從而可使CAD能夠生成一張可分割的自動(dòng)表格,并且該表格 的數(shù)據(jù)可以直接從excel中相對(duì)應(yīng)的位置直接讀??;同時(shí)能夠按照已生成表格 里"方案圖"一欄中的內(nèi)容,從已有的數(shù)據(jù)庫(kù)中檢索到同名的圖形塊,并自動(dòng) 生成到指定位置。根據(jù)上述原理,本系統(tǒng)的主要功能為表格定制、計(jì)算及圖形輸出,故采用 Visual Basic、 Microsoft Excel及Autocad集成開發(fā),具體的框架如圖2所示本系統(tǒng)工作的具體步驟如下(如圖3所示)首先打開Excel,將項(xiàng)目的元器件清單輸入Excel,按工作簿劃分不同組別, 其中表頭為該組別的參數(shù),如水平母線,控制柜數(shù)量等等,隨后為每個(gè)單元的 元件清單、數(shù)量及單元參數(shù),如原理圖號(hào)、單元高度。啟動(dòng)自動(dòng)生成軟件,通過(guò)界面選擇需要數(shù)據(jù)源(元件清單),并設(shè)置輸出 目錄,確認(rèn)輸出圖紙。生成圖紙方法 'Visual Basic通過(guò)ADO方式打開設(shè)定的元件清單,首先讀取控制柜數(shù)量, 并對(duì)數(shù)據(jù)表中的單元參數(shù)進(jìn)行校驗(yàn),如單元高度總和是否符合標(biāo)準(zhǔn)、原理圖號(hào) 是否完整,元件清單是否與原理圖號(hào)相符。計(jì)算圖紙空間由于柜體單元數(shù)量不同,故占用圖紙空間大小亦不相同。通過(guò)軟件自行優(yōu) 化,對(duì)大于標(biāo)準(zhǔn)圖框的,進(jìn)行打斷分頁(yè);對(duì)于回路數(shù)量較少的,并頁(yè)輸出,將 所有回路按輸出的圖紙順序進(jìn)行重新排列,并設(shè)置分頁(yè)標(biāo)志。圖紙輸出所有計(jì)算、排序完成后,通過(guò)Visual Basic自動(dòng)啟動(dòng)AutoCAD,調(diào)用標(biāo)準(zhǔn) 圖框,根據(jù)已排序的回路清單,逐個(gè)插入已定制號(hào)的原理圖塊,插入圖塊的屬 性信息中包括回路編號(hào)、元件清單、原理圖號(hào)、單元高度等系統(tǒng)圖所必須的圖 紙信息,當(dāng)遇到打斷標(biāo)志時(shí),將該圖紙保存,并新建一個(gè)文件,重復(fù)上述操作, 直到排列序列為空。打印輸出當(dāng)軟件提示完成后,即可打開之前在軟件中設(shè)定的輸出目錄,將所有圖紙 打印即可。以上顯示和描述了本發(fā)明的基本原理和主要特征和本發(fā)明的優(yōu)點(diǎn)。本行業(yè) 的技術(shù)人員應(yīng)該了解,本發(fā)明不受上述實(shí)施例的限制,上述實(shí)施例和說(shuō)明書中 描述的只是說(shuō)明本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下,本發(fā)明 還會(huì)有各種變化和改進(jìn),這些變化和改進(jìn)都落入要求保護(hù)的本發(fā)明范圍內(nèi)。本 發(fā)明要求保護(hù)范圍由所附的權(quán)利要求書及其等效物界定。
權(quán)利要求
1、一種系統(tǒng)圖生成系統(tǒng),其特征在于,所述系統(tǒng)主要包括能夠按需生成表格,且行高、列寬、行數(shù)、列數(shù)為可選項(xiàng)的表格生成模塊、可對(duì)表格進(jìn)行打斷且將表格再進(jìn)行延續(xù)的表格打斷/延續(xù)模塊以及在已自動(dòng)生成的表格中,附加引用函數(shù),使得表格中的計(jì)算結(jié)果,與源文件中指定位置的數(shù)據(jù)一一對(duì)應(yīng)的數(shù)據(jù)引用模塊。
全文摘要
本發(fā)明公開了一種系統(tǒng)圖生成系統(tǒng),該系統(tǒng)主要包括能夠按需生成表格,且行高、列寬、行數(shù)、列數(shù)為可選項(xiàng)的表格生成模塊、可對(duì)表格進(jìn)行打斷且將表格再進(jìn)行延續(xù)的表格打斷/延續(xù)模塊以及在已自動(dòng)生成的表格中,附加引用函數(shù),使得表格中的計(jì)算結(jié)果,與源文件中指定位置的數(shù)據(jù)一一對(duì)應(yīng)的數(shù)據(jù)引用模塊;本發(fā)明大大降低了出錯(cuò)幾率,同時(shí)也節(jié)省了時(shí)間,提高了工作效率,降低了工作強(qiáng)度,使設(shè)計(jì)人員從煩瑣的重復(fù)工作中解放出來(lái)。
文檔編號(hào)G06F17/50GK101404041SQ20081004379
公開日2009年4月8日 申請(qǐng)日期2008年9月24日 優(yōu)先權(quán)日2008年9月24日
發(fā)明者周世強(qiáng), 顧力民 申請(qǐng)人:上海納杰電氣成套有限公司