位置:首頁 > 軟件操作教程 > 工業(yè)產品軟件 > UG(Unigraphics NX) > 問題詳情

UG-NX6 7.5.1 UG/Post的開發(fā)方法

提問人:劉團圓發(fā)布時間:2020-10-29

7.5.1 UG/Post的開發(fā)方法

    UG/Post的開發(fā),其核心是TCL語言的運用。TCL是一種解釋型的計算機語言,由John K. Ousterhout于加洲大學伯克利分校開發(fā)成功,目前由SUN微系統公司提供支持和維護。TCL是一款自由軟件,并且它可支持Unigraphics NX當前支持的所有平臺。雖然本質上都是使用TCL語言,但具體實現上卻有兩種途經:PostBuilder和手工編程

    PostBuilder是UG系統為用戶提供的后處理器開發(fā)工具。使用它用戶只需要根據自己機床的特點,在GUI環(huán)境下進行一系列的設置即可完成后處理器的開發(fā)。值得一提是,使用PostBuilder不僅生成事件處理器文件(*.tcl)、定義文件(*.def),還生成一個特別的文件(*.pui)。這個文件是專供PostBuilder使用的,記錄著關閉PostBuilder時的配置,對后處理器來說,這個文件是多余的。關于 PostBuilder的更多信息可參見UG幫助文檔。

手工開發(fā)后處理器,就是直接用TCL語言編寫事件處理器文件(*.tcl)和定義文件(*.def)。這要求用戶具有TCL語言的基本知識,同時,還要了解UG對TCL語言的擴展部分。雖然手工開發(fā)后處理器對用戶技能要求較高,但手工開發(fā)靈活、方便,開發(fā)的后處理器精煉、易懂、執(zhí)行效率高。

繼續(xù)查找其他問題的答案?

相關視頻回答
回復(0)
返回頂部