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的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b0c9c2c6b80ffd67a6d34db1b72c9c4c07c3bab86fdb897f4c2200b242c469bd |
|
MD5 | 140232ed810a6d40096996abc53af94f |
|
BLAKE2b-256 | 5664a5c01ed68ef944e92d73bb2b69909dc8b30d7edd52c71683ae9d5caa3760 |