ugopen二次開(kāi)發(fā)教學(xué).ppt
《ugopen二次開(kāi)發(fā)教學(xué).ppt》由會(huì)員分享,可在線閱讀,更多相關(guān)《ugopen二次開(kāi)發(fā)教學(xué).ppt(15頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
UG二次開(kāi)發(fā)技術(shù),高崇暉上海交通大學(xué)模具CAD國(guó)家工程研究中心,UG開(kāi)發(fā)模塊,UG/OPENGRIP模塊UG/OPENAPI模塊UG/MenuScript模塊UG/UIStyler模塊,1、簡(jiǎn)介UG/OPENGRIP是用于UG二次開(kāi)發(fā)的軟件工具。利用GRIP語(yǔ)言編寫(xiě)GRIP程序,可以完成和UG的各種交互操作,如:創(chuàng)建幾何體和制圖實(shí)體、控制UG系統(tǒng)參數(shù)、提取幾何體的數(shù)據(jù)和屬性等。2、應(yīng)用范圍同類(lèi)零件編程、計(jì)算和分析、繪圖、零件標(biāo)準(zhǔn)化、數(shù)據(jù)訪問(wèn)等。3、使用步驟,UG/OPENGRIP,修改,UG/OPENGRIP,啟動(dòng)GRIP,GRIP開(kāi)發(fā)環(huán)境,執(zhí)行GRIP程序,UG/OPENGRIP,GRIP源文件,執(zhí)行結(jié)果,1、可實(shí)現(xiàn)功能對(duì)UG模型文件進(jìn)行操作,包括創(chuàng)建UG模型、查詢模型對(duì)象、建立并遍歷裝配體、創(chuàng)建工程圖等。在UG主界面創(chuàng)建交互式程序界面。創(chuàng)建并管理用戶定義對(duì)象。2、應(yīng)用范圍用戶化定制CAD環(huán)境開(kāi)發(fā)在UG平臺(tái)上的用戶專用軟件開(kāi)發(fā)UG與其它軟件的接口,UG/OPENAPI,提供了用C語(yǔ)言編制對(duì)UG進(jìn)行功能調(diào)用的函數(shù)。與各種C語(yǔ)言編輯環(huán)境有很好的兼容性,以頭文件(*.h文件)的方式存放在UGS180ugopen目錄中。,UG/OPENAPI,UG/OPENAPI,利用UG/OPENAPI用戶可以根據(jù)自己的需要?jiǎng)?chuàng)建動(dòng)態(tài)鏈接庫(kù)文件(*.dll),通過(guò)下列兩種方式啟動(dòng):,A、由自定義菜單或工具欄調(diào)用,B、由File-ExecuteUG/Open-UserFunction調(diào)用,UG/OPENMenuScript,.men文件,添加的菜單,MenuScript模塊主要用于制作菜單,用戶按照其語(yǔ)法創(chuàng)建*.men文件并放在指定的目錄內(nèi),UG啟動(dòng)時(shí)可以自動(dòng)加載。,UG/OPENMenuScript,.tbr文件,生成的工具欄,同樣,用戶可以編寫(xiě)*.tbr文件來(lái)定制工具欄,按鈕和菜單之間是一一對(duì)應(yīng)的關(guān)系。,UG/OPENUIStyler,UIStyler啟動(dòng)菜單,UIStyler主要用于對(duì)話框的制作。在UG菜單下點(diǎn)擊Application-UserInterfaceStyler,進(jìn)入編輯界面,UG提供了標(biāo)簽、輸入框、按鈕、圖片等多種控件,利用這些控件用戶可以方便的制作出windows風(fēng)格的對(duì)話框。,UIStylert提供的控件,UG/OPENUIStyler,對(duì)話框制作完成保存后,生成一個(gè)C語(yǔ)言源文件(*.c文件)、一個(gè)C語(yǔ)言頭文件(*.h文件)和一個(gè)UG對(duì)話框文件(*.dlg文件)。利用生成的*.c和*.h文件再與UG/OPENAPI相結(jié)合使用,編制成能實(shí)現(xiàn)某項(xiàng)功能的動(dòng)態(tài)鏈接庫(kù)文件。,制作的對(duì)話框,開(kāi)發(fā)環(huán)境的設(shè)置,選擇VC+6.0作為開(kāi)發(fā)工具,將UG安裝目錄下的UGS180UgopenUgOpen_v18.awx文件復(fù)制到VisualStudiocommonMSDev98BinIDE下,這樣在新建工程時(shí)就會(huì)出現(xiàn)UG/OPENAppWizardV18模板。,開(kāi)發(fā)環(huán)境的設(shè)置,新建一個(gè)文件夾,在此文件夾下建立三個(gè)子文件夾startup、application、udo,并把這個(gè)文件夾的路徑(如D:test)寫(xiě)入U(xiǎn)GS180UGIImenuscustom_dirs.dat文件中,將路徑寫(xiě)入custom_dirs.dat文件,*.dlg,*.dll,*.men,謝謝!,- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問(wèn)題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開(kāi)word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- ugopen 二次開(kāi)發(fā) 教學(xué)
鏈接地址:http://m.appdesigncorp.com/p-11497875.html