#pcb #panel #modular #cheap #mechanical #column #center

bin+lib maker-panel

模块化机械面板生成器

15 个版本 (9 个重大更新)

0.13.0 2022年8月10日
0.12.4 2021年8月4日
0.12.3 2021年5月11日
0.9.1 2021年2月13日

#5 in #pcb

Download history 36/week @ 2024-07-02 61/week @ 2024-07-23 39/week @ 2024-07-30

每月100次下载

MIT 许可证

190KB
5K SLoC

maker-panel

Crates.io Docs License

通过组合形状来制作简单的部件。以低价 PCB 的形式订购。

语言参考

示例

这个(使用 maker-panel 表达式)

wrap (column center {
    [12] R<7.5>(h)
    [ 9] R<7.5>(h)
    [12] R<7.5>(h)
}) with {
  left => C<11.25>(h5),
  right => C<11.25>(h5),
}

一个居中对齐的孔列,间隔15mm(7.5 * 2),每个端点都有圆圈定位,使得矩形边缘呈半圆形。

生成这个

Example 2

要为您生成 Gerbers,您可以运行

cargo run -- --hull -f examples/ex2.spec gen -f zip > ex2_r1.zip

这将给出 ex2_r1.zip,您可以将它上传到您选择的代工厂。

许可证

MIT 许可证。位图字体来自 http://uzebox.org/,它本身在 CC BY-SA 3.0 许可下。

依赖关系

~23MB
~415K SLoC