Feb 15, 2023 伝言を残す

UG 後処理、共通用語

 

アドレス - ワードアドレス。 X1.234、G01、M05、S1445 などの NC プログラムでは、X、G、M、S はワードアドレスです。 これらのデータが保存されている場所を制御システムに伝えます。 UG では、Adress、World Address、World はすべてワードアドレスです。

ブロック - プログラム行。 NC プログラムの行。 行は、一連のワード アドレスで構成されます。 例: N0100 G01 X1.234 Y1.234Z1.234F100.S1500M03。

カスタム コマンド - ユーザー コマンド。 Post Builder では、ユーザーは Tcl サブルーチンを作成し、それを Post Builder のイベントまたはシーケンスに追加して、Post Builder だけでは出力できない特別なコマンドを生成できます。

定義ファイル - 定義ファイル。 「.def」というサフィックスが付いたファイルです。 def ファイルとも呼ばれる工作機械/制御システムの出力形式を定義します。 tcl ファイルと pui ファイルの両方で動作します。

イベント - イベント。 イベント ジェネレータによって生成され、ポストプロセッサに渡されます。 ポストプロセッサが処理するのは一連のイベントであり、各イベントには一連の変数が含まれています。 UG/Post はイベントを処理して、工作機械/制御システムによって実行されるアクションを生成します。

イベント ジェネレーター - イベント ジェネレーター。 ツール パス情報を抽出し、イベントと変数に分類して UG/Post に送信します。 CAM で操作を選択すると、UG/Post でポストプロセッサが選択されます。 [OK] または [適用] をクリックすると、イベント ジェネレータが動作を開始します。

イベント ハンドラー - イベント処理ファイル。 イベントの処理方法を決定する Tcl コードとサブルーチンを含むファイルです。 各サブルーチンは、NC プログラムを出力するかどうか、出力するプログラム命令の種類を決定します。 UG は Tcl の機能を拡張し、ユーザーが定義ファイルに基づいて出力内容を簡単に制御できるようにします。 イベント ハンドラ ファイルは、イベント ジェネレータによって生成された変数も処理できます。

拡張機能 — Tcl 関数の拡張機能。 UG は、Tcl の機能を拡張し、出力の後処理を容易にし、プログラムの量を減らすためにいくつかの命令を追加します。 これらの手順はすべて、MOM_do_ テンプレートなど、MOM_ で始まります。

グローバル変数 - グローバル変数。 イベント ハンドラー ファイルでは、すべてのサブルーチンで有効なスカラー。 これらの変数は、定義ファイルでも使用できます。 この変数を複数のサブルーチンで使用する場合は、グローバル変数として定義する必要があります。

リーダー - プレフィックス。 定義ファイルで。 つまり、X、G などのワードアドレスです。

マーカー - マーク。 Post Builder は後処理全体を 5 つのシーケンス (シーケンス) に分割し、各シーケンスはいくつかのタグで構成されます。 マーカーは可能なイベントです。 各マーカー/イベントは、複数のプログラム行の出力情報を定義します。 Start_of_Path などは目印です。

Mom_ 変数 - CAM 出力変数。 各イベントのイベント ジェネレータによって定義される変数。 通常、母_飼料_率などのグローバル変数。

MOM - 製造アウトプット マネージャー。 UGCAMの最も基本的な機能で、ワークショップ工程のドキュメント出力、CLS、UGライブラリへのアクセス、UG/Postの操作にも使用されます。 小文字のママは変数名です。たとえば、ママ_フィード_率などです。 大文字の MOM は、MOM_linear_ move などの時間処理名です。 または MOM_do_ テンプレートなどの Tcl 拡張。

操作終了シーケンス - 操作終了シーケンス。 Post Builder でのシーケンス。 最後のリトラクトから操作の終了までのイベントを処理します。

オペレーション開始シーケンス - オペレーション開始シーケンス。 Post Builder のシーケンス (プログラムの先頭、操作の先頭、ツール パス、操作の末尾、プログラムの末尾の合計 5 つのシーケンスがあります)。 操作の開始から最初の切断動作までのイベントを処理します。

操作メッセージ — 操作情報。 マシン オペレータ用の NC プログラムに含まれる情報。 通常、"(" や "(msg" などの特別なコードが必要です。工作機械の実行命令と区別するために、N0010 (***ToolNumber12***) のように指定します。

ポストプロセッサ - ポストプロセッサまたは後処理されたファイル。 これは、ツール パス情報をマシンが受け入れ可能なコードに変換するためのツールです。 UG/Post には、イベント処理ファイル (.tcl)、定義ファイル (.def)、Post Builder インターフェイス ファイル (.pui) の 3 つのファイルが含まれています。 これらのファイルは、使用時にテンプレート ファイル template_post.dat で定義されます。

後処理テンプレート ファイル - 後処理テンプレート ファイル。 このファイルの内容は、UGCAM で使用可能なポストプロセッサのリストです。 各行には、名前、イベント ハンドラ ファイル、および定義ファイルが含まれます。 テンプレート ファイルは、CAM の構成ファイルの TEMPLATE_POST セクションで指定されます。 デフォルト名は template_post.dat です。

手順 - サブルーチン。 Tcl ではサブルーチンを proc と表記することもあります。 後処理の各イベントは、イベント処理ファイルのサブルーチンに対応しています。 例: MOM_プログラムの_開始_。

手順終了シーケンス - 手順終了シーケンス。 Post Builder でのシーケンス。 最後の操作からプログラムの終了までのイベントを処理します。

Procedure Start Sequence - プログラム開始シーケンス。 Post Builder でのシーケンス。 プログラムの開始から最初のアクションまでのイベントを処理します。

pui ファイル - Post Builder インターフェイス ファイル。 接尾辞「.pui」が付いたファイルです。 イベント処理ファイル (.tcl) と定義ファイル (.def) とともに、ポストプロセッサが構成されます。 pui ファイルは後処理の実行時には使用されませんが、tcl および def ファイルが Post Builder で変更されると、pui ファイルを介して開かれます。

レビュー ツール - レビュー ツール。 Post Builder で Review Tool を開くと、後処理中にイベント、変数、出力コンテンツの 3 つのウィンドウが表示されます。 イベントを選択して、それが持つ変数と出力結果を確認できます。

シーケンス - シーケンス。 Post Builder は、出力 NC をプログラム ヘッド、オペレーション ヘッド、ツール パス、オペレーション テール、プログラム テールの 5 つの部分に分割します。 各部分はシーケンスであり、処理イベントの順序と出力プログラム ラインの順序を編成するために使用されます。たとえば、操作_開始_シーケンス。

Tcl - Tcl (ツール コマンド言語) コンピューター言語。 解釈された実行言語は、その単純さと使いやすさから非常に人気があります。 2 つの部分があります。TK - ユーザー対話ツール。 WISH - TK を含む Windows コマンド。

TK - Tcl 言語で使用されるユーザー対話ツール。 TK は、ボタン、オプション ボックス、スクロール バーなどの基本的なインタラクティブ ツールを提供します。

tcl ファイル - イベント処理ファイル。 イベント ハンドラーを参照してください

UG/Post Execute — 後処理を実行します。 UG/Postは、UGが提供する後処理ツールです。 ユーザー定義のイベント処理ファイルと定義ファイルを使用して、ツール パスをマシン コードに処理します。

Post Builder - 後処理ビルダー。 UG は、グラフィカル インターフェイスを使用してポスト プロセッサを構築するためのツールを提供します。 フォーマット、ワード アドレス、プログラム ライン、シーケンスを作成し、ドラッグ アンド ドロップで出力内容とフォーマットを定義できます。 プログラムの開始と終了、動作の開始と終了、工具交換、サイクルなどを制御します。

ユーザー定義イベント - UDE と呼ばれるユーザー定義イベント。 UGCAMの機械制御で使用され、スタートポストに設置できます。 ツールやプログラムに添付できます。 ユーザーは、工作機械の要件に応じて追加または変更できます。

Wish - Tcl および TK のインタプリタおよびエグゼキュータ, Windows Shell の略. UG の UG/Post Review Tool 機能を使用する場合は、ugwish.exe を machauxiliary ディレクトリにインストールする必要があります。

お問い合わせを送る

whatsapp

skype

電子メール

引き合い