Posted on 2022-07-12 20:50
eryar 閱讀(745)
評(píng)論(0) 編輯 收藏 引用 所屬分類:
1.PipeCAD
PipeCAD-自定義菜單
eryar@163.com
Key Words. PipeCAD, 三維管道設(shè)計(jì)軟件,三維工廠設(shè)計(jì)軟件,三維配管軟件
1 自定義菜單
在PDMS或E3D中用戶可以將自己開(kāi)發(fā)功能放在菜單中,方便用戶調(diào)用。為了方便PipeCAD自定義功能方便用戶調(diào)用,也為PipeCAD增加自定義菜單功能,使程序擴(kuò)展更靈活。下面以管道流向功能為例介紹一下如何在PipeCAD中自定義Ribbon菜單。
首先,在PipeCAD.Design.uic中定義相關(guān)的命令,定義方式如下圖所示:

在文件中定義Action,其中Key為唯一的關(guān)鍵字;Text為顯示在菜單上的文字;Icon為圖示文件;ToolTip為命令的提示信息;Module為Python中對(duì)應(yīng)的模塊名,若沒(méi)有可為空;Function為要調(diào)用的函數(shù)。
然后,進(jìn)入PipeCAD相應(yīng)的模塊,點(diǎn)擊右上角自定義的按鈕打開(kāi)自定義對(duì)話框:

將自定義命令添加到選擇的分類或面板中,也可以自己添加分類或面板。這些配置保存到PipeCAD.Design.xml文件中。在設(shè)計(jì)Design模塊中用戶只需要這兩個(gè)文件就可以自定義PipeCAD的Ribbon界面。用戶新增加的功能就可以自己添加到菜單中,不需要我們修改核心代碼,使程序定制更靈活。
2 下載PipeCAD個(gè)人版
現(xiàn)在可以直接在Github上下載PipeCAD個(gè)人版免費(fèi)使用:
https://github.com/eryar/PipeCAD/releases
國(guó)內(nèi)用戶也可以從如下地址下載PipeCAD個(gè)人版免費(fèi)使用:
https://pan.baidu.com/s/1SwEwp-gHYJqLSb83tVJWtA?pwd=TUVA
PipeCAD自帶Sample示例項(xiàng)目,可以通過(guò)用戶SYSTEM,密碼XXXXXX來(lái)登錄項(xiàng)目體驗(yàn)PipeCAD。關(guān)于PipeCAD的使用方法可以先查看PipeCAD相關(guān)的操作視頻:
https://space.bilibili.com/1548012589
歡迎大家下載使用,反饋意見(jiàn)或參與開(kāi)發(fā),來(lái)一起完善PipeCAD。大家可以掃描下方二維碼加入PipeCAD QQ群,一起交流使用PipeCAD的經(jīng)驗(yàn)心得。PipeCAD QQ交流群 964851855。

注意事項(xiàng):目前PipeCAD正處于測(cè)試階段,建議根據(jù)需要將項(xiàng)目數(shù)據(jù)進(jìn)行備份,以防數(shù)據(jù)丟失。