[發明專利]一種基于QT圖形框架的電氣元件模型快速創建方法有效
| 申請號: | 201811537471.0 | 申請日: | 2018-12-15 |
| 公開(公告)號: | CN109739490B | 公開(公告)日: | 2022-05-13 |
| 發明(設計)人: | 陳繼猛;秦華旺;萬源;吉中華;楊富輝 | 申請(專利權)人: | 南京理工大學 |
| 主分類號: | G06F8/34 | 分類號: | G06F8/34;G06F8/30 |
| 代理公司: | 南京理工大學專利中心 32203 | 代理人: | 封睿 |
| 地址: | 210094 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 qt 圖形 框架 電氣 元件 模型 快速 創建 方法 | ||
本發明提供了一種基于QT圖形框架的電氣元件模型快速創建方法,首先利用QT創建人機交互界面,獲取元件的參數信息;然后根據元件的參數,設置元件模型的參數;接著根據元件和元件模型的參數,使用QT圖形框架繪制元件模型;最后對元件模型進行存儲。本發明滿足用戶對特殊元件模型的開發需求,提高了用戶的開發效率,并且定義元件存儲格式,方便在其他軟件上對其進行二次編輯開發。
技術領域
本發明涉及電氣元件模型創建,具體涉及一種基于QT圖形框架的電氣元件模型快速創建方法。
背景技術
隨著科技的不斷發展,現代電網的規模日益增大,電氣元件的數量和種類越來越多,并且復雜度也越來越高,為了要保證電氣元件的精準性,國家電網人員需要更便捷、高效率的仿真軟件,同時也需要更有效的方式來創建元件模型。
但是在目前使用的軟件系統中,難以滿足各種元件繪制的需求,特別是特殊用途的元件在現有軟件的模型庫中并不存在,并且在不同軟件之間創建的模型并不能通用,造成了開發難,效率低的后果。
發明內容
本發明的目的在于提供一種電氣元件模型的創建方法,具體在于電氣仿真軟件中進行元件庫的建立。
實現本發明目的的技術解決方案為:一種基于QT圖形框架的電氣元件模型快速創建方法,步驟如下:
步驟1、利用QT創建人機交互界面,獲取元件的參數信息;
步驟2、根據元件的參數,設置元件模型的參數;
步驟3、根據元件和元件模型的參數,使用QT圖形框架繪制元件模型;
步驟4、對元件模型進行存儲。
本發明與現有技術相比,其顯著效果為:本發明滿足了特定用途的元件繪制,同時滿足可重用性,解決了現有電氣仿真軟件中模型庫落后、模型庫兼容性差等問題。
附圖說明
圖1是本發明電氣元件模型快速創建方法流程圖。
圖2是元件名稱及端口數目設定示意圖。
圖3是元件引腳數目設定示意圖。
圖4是元件端口名稱設定示意圖。
圖5是一個完整的元件模型。
具體實施方式
下面結合實例和附圖對本發明進行進一步說明。
如圖1所示,一種基于QT圖形框架的電氣元件模型快速創建方法,步驟如下:
步驟1、創建人機交互界面獲取元件的參數信息,具體如下:
步驟1.1、利用QT新建一個工程,添加一個QT設計師界面類,界面模板為Dialogwithout Buttons;
步驟1.2、選擇若干數量的Push Button組件,拖動至主界面下方,對各PushButton組件的屬性進行設定;本發明中設置3個Push Button組件,包括確定、取消和修改,實際應用中可以根據需求調整Push Button組件的數量和屬性。
選擇若干數量的Label組件,拖動至主界面左側,對各Label組件的屬性進行設定。本發明中設置4個Label組件,分別對應元件庫名稱(元件類型)、元件名稱、接口數目和引腳數目;實際應用中可以根據需求調整Label組件的數量和屬性。
選擇若干數量的Line Edit組件,拖動至主界面中Label組件的右側,對各LineEdit組件的大小屬性進行設定;本發明中設置4個Line Edit組件,與Label組件對應,用于設置Label組件的屬性參數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京理工大學,未經南京理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811537471.0/2.html,轉載請聲明來源鉆瓜專利網。





