Mech-MSRの更新説明
Mech-MSR 3D測定・検査ソフトウェアへようこそ!以下では、各バージョンの新機能および機能最適化について説明します。
Mech-MSR 2.2.2 の更新説明
新機能
実行データパスの変更に対応
Mech-MSRは実行データパスの変更に対応しました。実行データはデフォルトでソフトウェアのインストールディレクトリのルートに保存されます。ソフトウェアのインストールディレクトリへの書き込み権限がない場合は、メニューバーの で実行データの保存先を変更することで、ソフトウェア実行時に権限不足による実行データの保存異常が発生するのを回避できます。
|
この機能に関連するその他のリソース保存パスの変更については、アップグレードに関する注意事項 をご参照ください。 |
2Dカメラの並進/回転キャリブレーションに対応
2Dカメラの 並進/回転キャリブレーション に対応しました。生成されたキャリブレーションファイルは、2D位置決め、位置ずれ補正、位置合わせなどのシーンで使用できます。
-
並進キャリブレーション:画像座標系と装置座標系の間の並進マッピング関係を確立します。
-
回転キャリブレーション:並進キャリブレーションをベースに回転マッピング関係を確立します。
-
キャリブレーション更新:外部通信を介してキャリブレーションデータを再取得し、既存のキャリブレーションファイルを更新することに対応します。
2D位置決め・位置ずれ補正・位置合わせステップを追加
-
座標変換 ステップを追加:並進/回転キャリブレーションの結果に基づき、画像座標系下の特徴データと装置座標系下の位置姿勢の間の双方向変換を実現します。
-
単一点位置決め および N点位置決め ステップを追加:1つのグループまたは複数グループの特徴データに基づき、ロボットが把持または配置動作を実行する際の位置姿勢を計算します。
-
単一点補正 および N点補正 ステップを追加:1つのグループまたは複数グループの特徴データおよび対応する現在の撮影位置姿勢に基づき、補正後のロボットの配置位置姿勢を計算します。
-
単一点位置合わせ および 多対多位置合わせ ステップを追加:物体と対象の特徴データに基づき、単一または複数の物体を対応する対象位置に配置する際のロボット位置姿勢を計算します。
サーフェス処理ステップを追加
-
サーフェス切り取り ステップを追加:指定した特徴領域内または領域外のサーフェスデータを保持し、無関係なデータが後続処理に与える影響を軽減します。このステップでは特徴領域に6自由度の位置姿勢を設定でき、切り取り範囲を柔軟に制限できます。
-
サーフェス形状を除去 ステップを追加:サーフェス全体の傾きと湾曲を除去し、局所的な高さ変化を保持します。
アクションシーケンスステップを追加
アクションシーケンス ステップを追加:測定または検出の前に、2Dカメラとインラインプロファイル測定器の設定、キャッシュのクリア、グローバル変数キャッシュのクリア、パラメータレシピの切り替えなどの初期化操作を順番に実行できます。
ソリューション・プロジェクト管理機能を追加
-
ソリューションアクセス制御 機能を追加:ユーザー種類とユーザー権限によるソリューションへのアクセス制御に対応します。
-
ソリューションバックアップ 機能を追加:必要に応じてソリューション設定をバックアップできます。
-
プロジェクトコピー作成 機能を追加:必要に応じてプロジェクトファイルとステップ設定をコピーできます。
オペレーターインターフェイスのパラメータ管理タブを追加
オペレーターインターフェイスのパラメータウィンドウに パラメータ管理 タブを追加:プロジェクトステップのパラメータとグローバル変数をオペレーターインターフェイスに追加し、グループ管理できます。
機能最適化
マッチング・位置合わせ機能について
-
サーフェスマッチング および サーフェス位置合わせ ステップに対象物の位置姿勢の出力ポートを追加しました。
2Dテンプレートエディタについて
2Dテンプレートエディタ を以下のように最適化しました。
-
一部の特徴パラメータを関連ステップのパラメータ設定エリアに移動し、直接調整しやすくなりました。
-
テンプレート座標系の設定に対応し、テンプレート更新後も、後段のステップのROIや特徴領域を再利用しやすくなりました。
グローバル変数管理機能について
-
グローバル変数管理ツール でキュー容量(保存できるデータの最大件数)を設定できるようになりました。
-
グローバル変数 ステップで、キューに保存されている全データをキューから削除せずに読み取りのみ行えるようになりました。
データ保存・読み戻し能力について
-
インラインプロファイル測定器 が、仮想モードで データをファイルに保存 ステップおよび 3Dデータを保存 ステップによって保存されたMRAWファイルの読み戻しに対応しました。
-
データをファイルに保存 ステップがサーフェスデータの保存に対応しました。その中、サーフェス点群の保存形式はZIPからPLYに変更されました。
サーフェス処理・測定ステップについて
-
サーフェス変換 ステップで変換行列の入力に対応しました。
-
平面度を測定 および サーフェスを平面にフィット ステップにパーセンタイルフィルタリング方式を追加し、フィットした平面までのデータ点の距離に基づいてデータをフィルタリングできるようになりました。
-
円柱測定 ステップのフィッティングアルゴリズムを最適化しました。
カスタム通信について
-
サービスタイプの Modbus TCPスレーブ は Modbus TCPマスター に名前変更されました。このサービスでは、Mech-MSRがModbusマスターとして相手側のスレーブデバイスに能動的にリクエストを送信します。新しい名前はその通信上の役割を正確に表しています。
-
トリガー条件に複数のマッチング方式を追加しました。TCPサーバー/TCPクライアントタイプのサービスでは 任意一致 と 部分一致 に対応し、PLCタイプのサービスでは 任意一致、完全一致、範囲一致 に対応します。その中、範囲一致ではトリガー値の範囲(下限・上限を含む)を指定できます。
-
Modbus TCPマスターサービスに リクエストを順次送信 パラメータを追加しました。相手側のPLCが高頻度リクエストを処理できない場合(リクエストタイムアウトが発生する場合など)にこのオプションを有効にできます。有効にすると、サービスは前回のリクエストに対する応答を受信してから次のリクエストを送信します。
-
PLCタイプのサービスの レジスタ数 パラメータで、最大2000レジスタに対応するようになりました。
-
「データを受信」ステップでPLCタイプのサービスを使用する場合、ステップの手動実行に対応し、サービスが能動的にPLCからレジスタ変数の値を読み取ることができます。