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

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

提問(wèn)人:劉團(tuán)圓發(fā)布時(shí)間:2020-10-29

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

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

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

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

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

相關(guān)視頻回答
回復(fù)(0)
返回頂部