メインコンテンツまでスキップ

クイックスタート

前提条件

  • Miniconda: お使いのオペレーティング システムに Miniconda をダウンロードしてインストールします。
  • Godot: Godot の最新の安定バージョンをダウンロードしてインストールします。

インストール

  1. Winder リポジトリのクローンを作成します。
    git clone https://github.com/aotenjo-xyz/winder.git
  2. プロジェクト ディレクトリに移動します。
    cd winder
  3. 新しい conda 環境を作成し、必要な依存関係をインストールします。
    conda env create -f scripts/environment.yml

クイックスタート

  1. conda 環境をアクティブ化します。
    conda activate winding
  2. シミュレーション モードでワインディング スクリプトを実行します。
    export PYTHONPATH=$PWD
    python scripts/main.py -s
  3. 新しいターミナルを開き、conda 環境をアクティブ化し、WebSocket サーバーを実行して Godot と通信します。
    conda activate winding
    export PYTHONPATH=$PWD
    python scripts/ws.py
  4. Godot を開いてプロジェクトをインポートします。
    • Godot を開き、「インポート」をクリックします。
    • 前に複製した winder/simulation ディレクトリを選択します。
    • 「インポートと編集」をクリックします。
  5. シミュレーションを実行します。
    • Godot で、右上隅にある「再生」ボタン (三角形のアイコン) をクリックしてシミュレーションを開始します。
    • 巻線機のシミュレーションが実際に動作しているのがわかります。
  6. main.py を実行しているターミナルに g と入力して、シミュレーションで巻線プロセスを開始します。