更新内容

Epic Pro 1.2.2 更新内容

更新内容

インストール位置の更新

Epic Pro 1.2.2 バージョンでは、ソフトウェアファイルのインストール位置を以下のように調整しました:

モジュール

ファイルパス

説明

Epic Pro

/opt/transfertech/epic-pro

Extensions

/home/<username>/.transfertech/epic-pro

/opt/transfertech/epic-pro/wwwroot/ ディレクトリの Extensions は、初回作成時に拡張ファイルをコピーするためのソース拡張として使用され、未変更のフック内容をユーザーが参照するためのものです

Log

/home/<username>/.transfertech/epic-pro/log

自然日ごとに対応するログファイルを生成します

生産情報記録

/home/<username>/.transfertech/epic-pro/app_data/collection

実行画面のスクリーンショット(snapshot)、収集した生データ(epicraw)、および生産記録情報(csvResult)を含みます。

<username>をあなたのユーザー名に置き換えてください。

Hook 内の Log 関数呼び出し方法の更新

Epic Pro 1.2.2 バージョンでは、Hook 内の Log 関数の呼び出し方法を更新しました。

Extensions フォルダ内で古い Log 関数呼び出し( EpicPro.Log )を使用している場所はすべて、新しい呼び出し方法( Epic.Log)。に更新する必要があります。ソフトウェアの正常な動作を確保するために、以下の二つの方法で関数呼び出しを更新できます:

  1. 方法1:再作成

    Hook が変更されていない場合、手動で /home/<username>/.transfertech/epic-pro ディレクトリ内の Extensions フォルダを削除し、ソフトウェアを再起動すると、システムが正しい Log 関数を呼び出す Extensions フォルダを自動生成します。

  2. 方法2:手動グローバル置換

    VS Code を使用して Extensions フォルダを開き、検索ツールを利用して EpicPro.Log を `Epic.Log`にグローバルに置き換えます。

    具体的な手順は以下の通りです:

    alt
    • ①VS Code で home/.transfertech/epic-pro/Extensions パスにある Extensions フォルダを開く

    • ②VS Code の検索機能を開く

    • ③最初の検索ボックスに EpicPro.Log を検索し、置換ボックスに Epic.Log を入力

    • すべて置換 ボタンをクリックするだけです。

機能の最適化

Epic Pro 1.2.2 では、以下の内容が最適化されました:

  • TCP 逆算ツールを追加

  • 不正な名前の警告メッセージを最適化

    名前は英字(大小文字)、英括弧、数字、ハイフン(-)、アンダースコア(_)、中国語、日本語の仮名、韓国語の文字のみを含むことができ、文字は何度も連続して出現できます。

  • ソフトウェアのインタラクションを最適化

    • 5700 ポートの使用状況警告メッセージを最適化;

    • ロボットライブラリポップアップでロボットをダブルクリックして選択できるようにした;

    • ホームページのプランステータスメッセージを最適化;

    • アイコンを通じてソフトウェアを起動・オープンするインタラクション体験を最適化;

    • 異なるソフトウェア間でのポーズデータのコピー&ペーストの使用体験を最適化;

    • モデルファイルの並べ替えをカスタム状態としてローカルに記録;

    • マッチングテンプレートツール自身の座標系をデフォルトでオイラー角に設定;

    • ワークスペースタブの拡大表示効果を最適化。

  • フック呼び出し関数が実行画面でカスタムログメッセージを表示するのをサポート

問題修正

Epic Pro 1.2.2 では、以下の問題が修正されました:

  • ワークスペースを切り替える際のロボット初期化によるメモリリークの問題を修正;

  • 初めて ROI に入った際の初期化失敗の問題を修正;

  • ResponseHooks 内の Initialize が複数回実行される問題を修正;

  • モデルファイル形式の大文字小文字不一致の問題を修正;

  • ResponseHooks にソフトウェア終了時に StopMessage フック関数を実行する機能を追加;

  • モデルウィンドウで自動的にビューを位置合わせする際に機能バーが隠れる問題を修正;

  • 実行後にタイマーがリセットされない問題を修正;

  • 深層学習モデルを追加した後にリストが更新されない問題を修正;

  • ATOM がシーン点群を複数の点群として返す際にフロントエンドのレンダリングが異常になる問題を修正;

  • ソフトウェアを初めてインストールした際にログフォルダが存在しないという警告を修正。