【關(guān)于交互式C程序】
可創(chuàng)建屬于自己的交互式程序以通過關(guān)系驅(qū)動模型幾何。創(chuàng)建用戶程序時,請考慮以下信息:
a)”用戶程序”(User Prog) 命令僅在”零件”和”草繪器”模式下可用。
b)一次只能編輯或運行一個用戶程序。但可為每個零件編寫多個程序,然后依次運行。
c)每個程序都限制為單一入口子程序,稱為 “USRMAIN ()”。入口子程序可以調(diào)用該程序文件中的其它子程序。
d)Proe提供一個C文件模板 usermain.c以幫助用戶編寫及使用用戶程序。
e)在用戶程序中,必須用大寫表示Pro/ENGINEER尺寸。
f)使用 D[i] 表示屏幕上的一個尺寸。該符號對應(yīng)”零件”或”組件”模式下的 di,或?qū)?yīng)”草繪器”模式下的 sdi。系統(tǒng)不接受用戶指定的符號名(例如寬度),而只使用系統(tǒng)分配的尺寸符號。
g)在任何程序中都不要使用 exit 語句。要在程序中建立錯誤處理機制,可使用 printf 或 fprintf 語句。
h)不能使用用戶程序驅(qū)動組件尺寸和陣列實例數(shù)。
要使用交互式程序,必須完成下列步驟:
1)創(chuàng)建程序。或者,可編輯現(xiàn)有程序創(chuàng)建新程序。
2)編譯并鏈接程序。
3)運行程序以執(zhí)行更改。
4)當(dāng)程序結(jié)束運行后,再生模型以更新幾何。
【編輯交互式C程序】
1)單擊”工具”(Tools)>”關(guān)系”(Relations)。 “關(guān)系”(Relations) 對話框打開。
2)單擊”實用程序”(Utilities)>”用戶程序”(User Prog)>”編輯”(Edit)。

圖1 在關(guān)系中創(chuàng)建 C 程序
3)輸入程序名稱而不帶 .c 擴展名。編輯器窗口打開。如果編輯現(xiàn)有的程序,Pro/ENGINEER 會檢索指定的程序文件。
4)如果創(chuàng)建新程序,必須先將 C 文件 templateusermain.c 復(fù)制到編輯器中。執(zhí)行下列操作之一:
◆ 在 UNIX 中—使用由配置文件選項 pro_editor_command 所定義的編輯器。如果使用的是 vi 編輯器,輸入 [:],然后輸入 [r $PRO_USRMAIN]。PRO_USRMAIN 是包含 usermain.c 路徑的環(huán)境變量。
◆ 在 Windows 中—使用 Windows Notepad 編輯器。打開一個模板文件,然后使用”另存為”(Save As) 保存該文件。
5)編輯程序。
6)保存程序。Pro/ENGINEER 變?yōu)榛顒訝顟B(tài)。
相關(guān)文章
- 2021-08-01Visual LISP程序設(shè)計(AutoCAD 2006)PDF下載
- 2021-07-31Autodesk MDT 2007 用戶手冊PDF下載
- 2021-07-30AutoCAD程序設(shè)計魔法書 [AutoLISP DCL基礎(chǔ)篇]PDF下載
- 2021-07-15AutoCAD Electrical 2012 用戶手冊PDF下載
- 2021-01-18AutoCAD 2010用戶手冊PDF下載
- 2021-01-01AutoCAD 2007中文版自學(xué)手冊—入門提高篇 光盤文件下
- 2021-01-01AutoCAD 2002 完全使用手冊PDF下載
- 2020-12-28AutoCAD2007簡體中文版32位帶破解文件免費下載
- 2020-12-19AutoCAD 12.0繪圖軟件包的使用與二次開發(fā)技術(shù)PDF下載
- 2017-11-29CCD寧波環(huán)球航運廣場環(huán)球置業(yè)辦公施工圖下載