メインウィンドウの概要

ユーザー インターフェースの要素

Aurora Vision Studioのユーザーインターフェイスは、最適なユーザーエクスペリエンスを実現するために慎重に設計されています。 以下に示すように、アプリケーションの主要な要素はすべて1つの画面で利用できます。 ウィンドウの標準レイアウトは任意の方法で変更できます。 この機能を使用して、アプリケーションを好みに合わせて調整します。特に2台のHDモニター(または1台の湾曲したウルトラワイド、34インチ)で作業し、2台目のモニターを使用してドッキングされていないデータのプレビューまたはHMIウィンドウを表示することをお勧めします。

ユーザーインターフェースの要素

それぞれの機能は、左上隅から時計回りに次のとおりです。

Main Menu / Toolbar これは、すべての主要なアクションとオプションを含む標準のアプリケーション メニューであり、最も一般的なアクションに簡単にアクセスできるコントロール バーも含まれています。
参照: メインメニューとアプリケーションツールバー
Macrofilter Navigator 選択したプログラムに含まれるマクロフィルターインスタンスのツリーを表示します。 デフォルトでは、プログラムエディタの上部にアタッチされていますが、ドッキングを解除してメイン ウィンドウの任意の場所に配置することもできます。
Program Editor Program Editorは、プログラムを作成するためにフィルター (ツール) を配置および接続する Aurora Vision Studio内の領域です。そこにフィルタを挿入するには、ツールボックスからフィルタをドラッグアンドドロップするか、ダブルクリックします。
関連項目: プログラムエディタ
Complexity Level このオプションは、ユーザーの個人的な経験やニーズに応じて、利用できる機能の量を制御します。
参照: 複雑さのレベル
Language このオプションは、ユーザーインターフェイスの言語 (英語、ドイツ語、日本語、ポーランド語、簡体字中国語、繁体字中国語) を制御します。
Data Previews これらのパネルには、フィルターによって計算されたデータが表示されます。 各種フィルターの入力と出力をドラッグ&ドロップすると、ここに、対応するデータが表示されます。 追加のオプションはツールバーにあります。
関連項目: プレビューとデータの表示
Hints このウィンドウにはさまざまなフィルターの使用と機能に関するヒント、および最も一般的な問題に対する考えられる解決策が表示されます。
Execution Time 進行中の実行プロセスの合計実行時間が表示されます。
参照: 速度向上のための画像解析の最適化
Results [結果] ウィンドウには2つの機能があります。
①選択したフィルターの数値出力とテキスト出力、および関連する統計を表示
②出力値に制限を設定できるため、検査中に OK のオブジェクトと NOK のオブジェクトを区別するための迅速かつ簡単な方法を提供
Console プロジェクトの編集と実行に関連するイベントをユーザーに通知します。これは、エラーを見つけるために特に重要です。
Execution Status プログラムが実行中、一時停止、または停止しているかどうかをユーザーに通知します。実行中は、プログラムの現在の場所 (呼び出しスタック) も表示されます。
Properties [プロパティ] ウィンドウでは、フィルタとHMIコントロールのパラメータが設定されます。
Project Explorer 現在編集中のプロジェクトに含まれるモジュール、マクロフィルター、グローバル パラメーター、および添付ファイルのリストが表示されます。
ここではマクロフィルターの定義のリストのみが表示され、そのインスタンスは表示されないことに注意してください。1つのマクロフィルタ (設計) に複数のインスタンス (使用) を含めることができ、個々のインスタンスは Macrofilter Navigator コントロールで参照できます。
関連項目: マクロフィルタの参照
Toolbox これは、マシンビジョンアプリケーションで一般的に使用されるフィルタのタスク指向のカタログです。
関連項目: ツールボックス

プログラム表示

Aurora Vision Studio のプログラムエディターは、異なる詳細レベルを特徴とする3つの表示モードで使用できます。 表示モードを変更するには、Viewバーを展開し、MinimalCompactFullを選択します。それぞれがさまざまなユーザーにさまざまな程度に適合します。

  • Minimal

    小規模なアプリケーション (通常は 1 つの画面に収まるアプリケーション) に推奨されます。
    このモードでは、フィルター間の接続が非表示になり、代わりに名前付き出力ラベルが使用されます。ここでの主な利点は、基本的なアプリケーションを単一のビューで簡単に表示できることです。一方、プログラムが大きくなると、さまざまなプログラム要素間の依存関係が明確でなくなり、プログラムの分析がより困難になることがあります。

    最小プログラム ビューでは、出力に名前を付け、プロパティウィンドウのドロップダウン メニューから出力を選択することで接続を作成します。フィルタ間のドラッグ アンド ドロップ操作も可能ですが、接続は依然として非表示のままです。

    このビューは、SMART エディションで使用できる唯一のビューです。

    例:Bottle CrateのMinimalビュー

  • Compact

    コンパクトプログラムビューは、Professionalエディションのデフォルトのビューです。 これは、フィルタ間の明示的な接続を表示しながら、通常は接続されていない一部の入力と出力を非表示にすることで、最適な詳細レベルを提供することを目的としています (表示/非表示アクションを使用して、任意のポートの接続を変更できます)。

    このモードは、単純なアプリケーションと複雑なアプリケーションの両方に同様に適しています。

    例:Bottle CrateのCompactビュー

  • Full

    コンパクト モードとは異なり、ここでは指定されたフィルターのすべての入力と出力が常に表示されます。 最も重要なのは、このモードでは、フィルターのプロパティの便利なプレビューがプログラム エディターで直接提供されることです。 可能な限り、エディタの右マージンに表示されます。
    ただし、これには冗長性が犠牲になり、読みやすさに影響を与える可能性があります。

    例:Bottle CrateのFullビュー

基本的なワークフロー

Aurora Vision Studioでビジョンアルゴリズムを作成するには、以下の手順を実行します。

  1. フィルターをツールボックスからプログラムエディターにドラッグアンドドロップ (またはダブルクリック) します。
  2. フィルタ間の接続をドラッグアンドドロップするか、プロパティウィンドウで定数入力値を設定します。
  3. フィルタ出力をデータプレビューパネルにドラッグアンドドロップします。

プログラムの一部の準備ができたら、[Run]または[Iterate]ボタンをクリックしてテストします。下部のコンソールウィンドウには、実行に関する重要な情報も表示されますので、何か問題が発生した場合には特に注意してください。

Aurora Vision Studio のワークフロー