====================================================================================
Geode SDK for DFX Analyzer Practical Guides  25.03.0 リリースノート
                                                                             2025/08
                                                                  株式会社エリジオン
====================================================================================

■対応SDKバージョン
  - Geode SDK 25.03.1
  - Geode SDK for DFX Analyzer 25.03.1

■対応3D-SUITEバージョン
  - EX 10.0.9

■スクリプト動作確認環境
  - Geode SDK 25.03.1(sdk/releasenotes-25.03.1.md)に準ずる
  - 上記に加えて以下のパッケージ
    - PyVista 0.43.9
    - VTK 9.3.1
    - msgpack 1.0.8
  
■内容
  1. ハンズオン チュートリアル
     training/documents/tutorials/geode_tutorial.pdf
     APIの実行方法を説明したクイックスタートガイドです
     最初にご覧ください
     
     training/documents/tutorials/dfxa_tutorial.pdf
     検証結果をdfxaファイルに保存する方法を説明しています
  2. APIユースケース
     training/documents/api_use_cases/geode_api_use_case.pdf
     APIの使用例を記載しています
     
  3. フィーチャ・ケーススタディ
     training/documents/feature_case_studies/feature_case_study.pdf    
     形状の定義方法を理解するための事例集です

■本バージョン 対応内容
  1. Geode SDK 25.03.1 への対応

  2. フィーチャ・ケーススタディ 事例追加
     - サポート材必要領域認識
     - 微小R領域認識
     - 底付きポケット認識
  
■ファイル構成
  
    |-- practical_guides
    |   |   _config.bat
    |   |           後述する実行用サンプルbatで使用している設定ファイルです
    |   |
    |   +---cmd
    |   |       exec.cmd
    |   |           api_use_casesとfeature_case_studiesのscript実行用サンプルbatです
    |   |           使用方法: exec.cmd path_to_python_script_file
    |   |           使用例1: exec.cmd ..\python\feature_case_studies\detect_round_hole.py
    |   |           使用例2: exec.cmd ..\python\api_use_cases\analytic_surface.py
    |   |
    |   |       exec_dfxa.cmd
    |   |           lecture8_result.pyのようなDFXAを作成するscript実行用サンプルbatです
    |   |           使用方法: exec_dfxa.cmd path_to_python_script_file path_to_enf path_file_to_output_dfxa_file
    |   |           使用例: exec_dfxa.cmd ..\python\tutorials\result\lecture8_result.py ..\models\tutorials\boss_01.enf a.dfxa
    |   |
    |   +---documents
    |   |   +---api_use_cases
    |   |   |       geode_api_use_case.pdf
    |   |   |           APIの使用例を記載しています
    |   |   +---feature_case_studies
    |   |   |       feature_case_study.pdf
    |   |   |           形状の定義方法を理解するための事例集です
    |   |   |---tutorials
    |   |           geode_tutorial.pdf
    |   |               APIの実行方法を説明したクイックスタートガイドです
    |   |               最初にご覧ください
    |   |           dfxa_tutorial.pdf
    |   |               検証結果をdfxaファイルに保存する方法を説明しています
    |   |           launch.json
    |   |           settings.json
    |   |                設定ファイルのサンプルです
    |   |                geode_tutorial.pdf「1.5.1. .vscodeフォルダーの作成」をご参照ください
    |   |
    |   +---models
    |   |   +---api_use_cases
    |   |   |       
    |   |   +---feature_case_studies
    |   |   |       
    |   |   |---tutorials
    |   |
    |   |---python (各ドキュメントで説明しているサンプルスクリプトです)
    |       +---api_use_cases
    |       |       
    |       +---feature_case_studies
    |       |       
    |       +---geode_training_kit
    |       |       api_use_cases, geode_training_kit, tutorialsのスクリプトから
    |       |       利用している共通モジュールです
    |       |---tutorials
    |        
    |-- sdk (対応するバージョンのGeode SDKです)

■エリジオン ライセンスの設定
  A. Visual Studio Codeから実行する場合
     training/documents/tutorials/geode_tutorial.pdf
    「1.5. 実行環境の整備」を参考に設定してください

  B. サンプルbat(exec.cmd, exec_dfxa.cmd)を実行する場合
     方法1. 環境変数にエリジオン ライセンスサーバーとポート番号を設定する
        set ELY_SEC_SERVER=your_ely_license_server
        set ELY_SEC_PORT=your_license_server_port_no(インストール時の初期値は5093)
     方法2. 以下のようなtraining/config.batを作成する
        set gtk_lshost=your_license_server
        set gtk_lsport=your_license_server_port_no(インストール時の初期値は5093)

■特記事項
  1.sdk\lib\thirdpartynotices.txtに記載されている事項を除き、
    本Geode SDK Practical Guidesに含まれるモジュール、ドキュメント、スクリプト、設定等
    すべてのファイルの著作権は株式会社エリジオンに帰属します。

  2.株式会社エリジオンおよびその他の著作権者は、
    本Geode SDK Practical Guidesを使用した結果として生じる直接的または間接的を問わず、
    いかなる損害、損失、費用についても一切の責任を負いません。
