NX(UG)后處理部分高頻術語

Address——字地址。在NC 程序中,比如 X1.234、G01、M05、S1445,其中X、G、M和S就是字地址。告訴控制系統這些數據保存在什么地方。在UG中Adress、World Adress和World都是字地址。 

Block——程序行。NC程序中的一行。行是由一系列字地址組成的。如:N0100 G01 X1.234 Y1.234Z1.234F100.S1500M03 。 

Custom Command——用戶命令。在Post Builder中,用戶可以建立一個Tcl子程序,然后加在Post Builder的事件或序列里,生成只用Post Builder不能輸出的特殊命令。 
Definition file——定義文件。是一個文件,后綴是“.def”。定義機床/控制系統的輸出格式,也叫def文件。與tcl和pui文件同時使用。 

Event——事件。由事件生成器產生并傳給后處理器。后處理器處理的就是一系列事件,每一事件又包含一系列變量。UG/Post處理一個事件就產生一個機床/控制系統執行的動作。 

Event Generator——事件生成器。它提取刀軌信息整理成事件和變量傳給UG/Post。當你在CAM里選了操作,在UG/Post里選了后處理器。單擊OK或Apply時,事件生成器就開始工作了。 

Event Handler——事件處理文件。是一個文件,包含Tcl代碼和子程序,決定事件的處理方式。每一個子程序決定是否輸出NC程序,輸出什么樣的程序指令。UG擴展了Tcl的功能,使得用戶很容易在定義文件的基礎上控制輸出內容。事件處理文件還可以處理事件生成器產生的變量。 

Extensions——Tcl功能擴展。UG擴展了Tcl的功能,加了一些指令方便于后處理輸出和減少程序量。這些指令都以MOM_開頭,比如MOM_do_template。 

Global variable——全局變量。在事件處理文件中,在所有子程序都有效的標量。這些變量同樣在定義文件中有效。如果想在幾個子程序中都用這個變量,必須定義成全局變量。 

Leader——字頭。在定義文件中。也就是字地址,如X、G等。 

Marker——標記。Post Builder把整個后處理分成5個序列(sequence),每個序列又由一些標記組成。標記是可能出現的事件。每個標記/事件又定義幾個程序行的輸出信息。如Start_of_Path就是一個標記。 

Mom_variable——CAM輸出變量。事件生成器對每個事件定義的變量。通常是全局變量,如mom_feed_rate。 

MOM——加工輸出管理器(Manufacturing Output Manager)。這是UGCAM的最基本功能,也用于輸出車間工藝文檔、CLS,訪問UG library,與UG/Post的操作。小寫的mom使變量名,如mom_feed_rate;大寫的MOM是時間處理名,如MOM_linear_move;或Tcl擴展名,如MOM_do_template。 

Operation End Sequence——操作結束序列。Post Builder中的一個序列。處理從最后退刀到操作結束之間的事件。 

Operation Start Sequence——操作開始序列。Post Builder中的一個序列(共有5個序列:程序頭、操作頭、刀軌、操作尾、程序尾)。處理從操作開始到第一個切削運動之間的事件。 


Operation Message——操作信息。在NC程序中包含的給機床操作者看的信息。一般需要特殊代碼,比如“(”或“(msg”。以區別于機床執行指令。例如:N0010(***ToolNumber12***)。 

Postprocessor——后處理器或后處理文件。是把刀軌信息轉化成機床可接受代碼的工具。在UG/Post中,它包括3個文件:事件處理文件(.tcl)、定義文件(.def)、Post Builder界面文件(.pui)。在使用時這些文件被定義在模板文件template_post.dat中。 

Postprocessor template file——后處理模板文件。這個文件的內容是在UGCAM中可用后處理器的列表。每一行包括名稱、事件處理文件和定義文件。模板文件在CAM受到配制文件TEMPLATE_POST部分指定。默認名是:template_post.dat。 

Procedure——子程序。Tcl中的子程序,有時也寫作proc。后處理中的每一個事件都對應事件處理文件中的一個子程序。如:MOM_start_of_program。 

Procedure End Sequence——程序結束序列。Post Builder中的一個序列。處理從最后一個操作到程序結束之間的事件。 

Procedure Start Sequence——程序開始序列。Post Builder中的一個序列。處理從程序開始到第一個操作之間的事件。 

pui file——Post Builder界面文件。是一個文件,后綴是:“.pui”。與事件處理文件(.tcl)和定義文件(.def)一起組成后處理器。在做后處理器時并沒有用到pui文件,但當用Post Builder修改后tcl和def文件時,是通過pui文件打開的。 

Review Tool——檢查工具。在Post Builder中把Reiew Tool打開后,在后處理時顯示3個窗口,分別是事件、變量和輸出內容。可以選取一個事件,看它有那些變量以及輸出結果。 

Sequence——序列。Post Builder把輸出的NC分成5個部分:程序頭、操作頭、刀軌、操作尾、程序尾。每一部分是一個序列,用于組織處理事件的順序和輸出程序行的順序,如:Operation_start_Sequence。 

Tcl——Tcl(Tool Command Language)計算機語言。解釋性執行語言,由于簡便好用而很流行。還有兩部分:TK——用戶交互工具;WISH——windows指令,包括TK。 

TK——Tcl語言中使用的用戶交互工具。TK提供基本的交互工具如按鍵、選項框、滾動條等。 

tcl file——事件處理文件。參看Event Handler 

UG/Post Execute ——執行后處理。UG/Post是UG提供的后處理工具。用用戶定義的事件處理文件和定義文件,把刀軌處理成機床代碼。 

Post Builder——后處理構造器。UG提供的一個圖形界面構造后處理器的工具。可以用拖拽的方式創建格式、字地址、程序行、序列、定義輸出內容和格式。控制程序頭尾、操作頭尾、換刀、循環等。 

User Defined Event——用戶定義事件,簡稱UDE。用于UGCAM的machine control 中,可以在start post里。可以附加在刀具或程序上。用戶可以根據機床的要求增加或修改。 

下載
友 情 鏈 接!
  • Stratasys
  • Creaform
  • 西門子UG(NX)
  • 明威科技有限公司成立于2003年,是一家專業為產品開發全過程提供數字化技術和服務,專業從事制造業企業信息化、應用軟件開發與銷售、系統集成、技術咨詢和專業培訓的高新科技企業。
    為 智 能 制 造 提 供 創 新 產 品 服 務 !
    展開
    彩神pk10计划全能版 漠河县| 大荔县| 石首市| 长治县| 沅江市| 镇远县| 赤水市| 奉新县| 丹巴县| 河曲县| 长宁县| 崇礼县| 肇源县| 和田市| 浏阳市| 息烽县| 丹东市| 南涧| 汉中市| 黄冈市| 武隆县| 会泽县| 崇文区| 浙江省| 额济纳旗| 青浦区| 竹山县| 南汇区| 昌宁县| 灵川县| 建湖县| 泸溪县| 牙克石市| 丹巴县| 乐平市| 肇州县| 安阳县| 淮安市|