跳转到主要内容

Neoden Pick and Place机器转换器

项目描述

neoden_kicad

后处理器,允许Kicad中心点文件在Neoden YY1拾取和放置机器上工作。此软件包包含一个脚本,用于读取CPL(中心点位置)文件并修改其内容,以便由Neoden YY1小型拾取和放置机器读取。

安装

在现代化的Linux发行版上,尝试以下操作

pipx install neoden_kicad

如果您不幸被困在Windows上,请尝试联系您的系统管理员。

用法

如果您已从kicad导出名为CPL-mypos.csv的CPL(组件放置)文件,则可以使用以下方法将其转换为Neoden可读格式

neoden_kicad --pos CPL-mypos.csv --out neoden_pos.csv

焊盘转换

Neoden YY1需要知道它正在使用哪些焊盘。此软件包执行了一些常见的转换。这些转换包含在converter.py文件中。这是使用正则表达式列表完成的。

converters = [ 
            ("[RCLD]_([0-9]+)_[0-9]+Metric\Z", "\g<1>D"), # C_0603_1608Metric -> 0603D
            ("D_SOD-([0-9]+)\Z", "SOD_\g<1>"), # D_SOD_XXX -> SODXXX
            ("SOT-([0-9]+)-([0-9]+)\Z", "SOT-\g<1>-\g<2>"), # SOT-YY-XX -> SOT-23-5
            ("SOT-([0-9]+)\Z", "SOT_\g<1>"), # SOT-23 -> SOT-23
         ]

转换器将保留它不认识的焊盘不变。如果您想添加到列表中的转换,请在github上提交一个问题(https://github.com/elec-otago/neoden-yy1-kicad

作者

由Tim Molteno编写 tim@elec.ac.nz

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

neoden_kicad-1.0.0a2.tar.gz (15.6 kB 查看哈希值)

上传时间

由以下机构支持