跳到主要内容

快速入门

先决条件

  • 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中,点击右上角的“Play”按钮(三角形图标)开始模拟。
    • 您应该看到正在运行的绕线机模拟。
  6. 在运行main.py的终端中输入g以启动模拟中的绕线过程。