dijkstra402
f58921ef82
feat: 添加扣电工作站 setup() 方法并修复显示问题
...
主要改动:
- ✅ 在 CoincellDeck 实现 setup() 方法(模仿 decks.py 三步配置模式)
- ✅ 统一 Deck 默认尺寸为 1000x1000x900mm
- ✅ 优化料盘布局:横向排列,留50mm边距
- ✅ 简化工作站 deck 创建逻辑(从30行减至1行)
- ✅ 新增 create_coin_cell_deck() 便捷函数
- ✅ 修复 ClipMagazine 参数错误
- ✅ 删除约200行冗余代码
- ✅ 修复底座不显示问题
技术细节:
- MaterialPlate 位置: liaopan1(50,50), liaopan2(250,50), 电池料盘(450,50)
- 自动为 liaopan1 添加16个初始极片
- 支持3种 deck 创建方式
- 智能判断是否需要 setup
2025-10-30 16:18:43 +08:00
h840473807
42f7010134
提交扣电工站最新代码到YB3分支
...
提交扣电工站最新代码到YB3分支,更新注册表
2025-10-27 11:57:57 +08:00
calvincao
190b2d2518
清理扣电不必要代码
2025-10-27 11:43:03 +08:00
calvincao
2901d72b4b
feat: add button battery assembly station resources and configuration files
...
- Introduced new Python modules for button battery assembly, including resource classes and configurations.
- Added JSON and CSV files for resource definitions and device configurations.
- Created initial setup for the coin cell assembly workstation, including material handling and resource management.
2025-10-25 13:50:41 +08:00
lixinyu1011
d2352cc514
1020_YB奔耀仿真机同步对齐dev_unilab可控
...
待修改unilab的http服务
2025-10-20 12:48:19 +08:00
Xuwznln
c8d16c7024
update todo
2025-10-11 13:53:17 +08:00
Junhan Chang
cfc1ee6e79
Workstation templates: Resources and its CRUD, and workstation tasks ( #95 )
...
* coin_cell_station draft
* refactor: rename "station_resource" to "deck"
* add standardized BIOYOND resources: bottle_carrier, bottle
* refactor and add BIOYOND resources tests
* add BIOYOND deck assignment and pass all tests
* fix: update resource with correct structure; remove deprecated liquid_handler set_group action
* feat: 将新威电池测试系统驱动与配置文件并入 workstation_dev_YB2 (#92 )
* feat: 新威电池测试系统驱动与注册文件
* feat: bring neware driver & battery.json into workstation_dev_YB2
* add bioyond studio draft
* bioyond station with communication init and resource sync
* fix bioyond station and registry
* create/update resources with POST/PUT for big amount/ small amount data
* refactor: add itemized_carrier instead of carrier consists of ResourceHolder
* create warehouse by factory func
* update bioyond launch json
* add child_size for itemized_carrier
* fix bioyond resource io
---------
Co-authored-by: h840473807 <47357934+h840473807@users.noreply.github.com >
Co-authored-by: Xie Qiming <97236197+Andy6M@users.noreply.github.com >
2025-09-30 17:23:13 +08:00
Xuwznln
19027350fb
feat: workstation example
2025-08-29 02:47:20 +08:00
Junhan Chang
ce5bab3af1
example for use WorkstationBase
2025-08-27 15:20:20 +08:00