跳转到主要内容

机器辅助编织的图形用户界面。

项目描述

所有纱线都很美丽

这是AYAB的图形用户界面。

安装

Linux

先决条件

对于Debian/Ubuntu

sudo apt-get install python-pip python-qt4 python-dev

对于openSUSE

# openSUSE
sudo zypper install python-pip python-qt4 python-virtualenv

所有发行版

为了能够与您的Arduino通信,可能需要添加USB通信权限,方法是将您的用户添加到某些组中。

sudo usermod -a -G tty [userName]
sudo usermod -a -G dialout [userName]

设置

创建一个虚拟环境(例如在$HOME/ayab/中),并使用以下命令安装ayab:

virtualenv --system-site-packages venv/
source venv/bin/activate
pip install ayab

使用以下命令启动ayab:

ayab
注意:如果运行ayab时失败并显示“IOError: [Errno 13] Permission denied: ‘/usr/local/lib/python2.7/dist-packages/oauthlib-0.6.0-py2.7.egg/EGG-INFO/top_level.txt’或类似错误,请尝试使用以下命令更改文件的权限:

sudo chmod o+r /usr/local/lib/python2.7/dist-packages/oauthlib-0.6.0-py2.7.egg/EGG-INFO/top_level.txt

Windows

http://ayab-knitting.com上可用的Windows版本已用py2exe打包,不应需要任何额外的依赖项。只需将存档解压缩到C:ayab-windows-0.80,然后启动ayab.exe

开发

要安装开发版本,您可以检出git仓库。您需要Python 2.7和PyQt,它们可以从您的包管理器仓库中获取。其他主要依赖项包括:Pillow >= 2.4,pyserial >= 2.7,fysom >= 1.1和Yapsy >= 1.10。移动到软件/python/文件夹并安装所需的依赖项。

Linux的开发依赖项

pyqt4-dev-tools

Windows的开发依赖项

从以下链接下载并安装Python 2.7.x:

https://pythonlang.cn/downloads/windows/

从以下链接下载并安装pip:

https://pip.pythonlang.cn/en/latest/installing.html

从以下链接下载并安装PyQt4:

http://www.riverbankcomputing.co.uk/software/pyqt/download

发布说明

0.80(2015年11月)

固件

  • API v4

  • 添加了测试模式

  • 添加了自动初始化功能

  • 添加了固件版本定义

  • 修复了针头重置超出活动针头区域的问题

  • 添加了对v1.3TH屏蔽板上的I2C端口扩展器的支持(MCP23008)

GUI

  • 需要APIv4

  • 图案位置的基礎視覺化

  • 图案的鼠标滾輪縮放

  • 测试模式數據的視覺化

  • 自動初始化功能(開始織毛衣時不需要多次點擊確定)

  • 將固件數據庫移至外部JSON文件

  • 修復图案旋轉方向

  • 修復图案反轉

  • 修復旋轉時圖像的增長

  • 修復圖像操作後針頭控制的解锁

0.75(2015年2月)

固件

  • 修復針織梭支持

0.7(2015年2月)

固件

  • 針織梭支持

GUI

  • 顯示當前行號信息

  • 一些布局修復(禁用UI元素等)

  • 從圖像底部開始織毛衣

  • 修復2色雙床模式的進度條

  • 選擇針頭的開始和停止像機器上那樣(橙色/綠色)

  • 無限重複功能

  • 添加了取消按鈕

專案詳情


下載文件

下載您平台的文件。如果您不清楚要選擇哪個,請參考安裝包裝的更多資訊。

源分佈

ayab-0.80.tar.gz (196.1 kB 查看散列值)

上傳

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面