【文件属性】:
文件名称:数控铣床
文件大小:463KB
文件格式:ZIP
更新时间:2021-02-21 06:39:32
Rust
用于GCode / MCode的cnc-milling驱动程序
这个小驱动程序在RPi V 3B +上运行,并连接到PCB板上以控制步进器。
到目前为止,需要使用游戏手柄来移动头部并选择并启动程序。
可在http://:1506上获得Web UI
RPi连接器板
Eagle图纸和凸轮文件位于文件夹PCB (TODO)中。 与我联系,我还有一些PCB库存。 (4x V1 bank,1x V1组装和测试,1x V2空白)
版本1
终端开关输入
Dir + Pul输出
螺丝Kong
您可以使用Z-Down终端开关输入进行校准
版本2
终端开关输入
Dir + Pul输出
2 pwm输出(伺服或GPIO输出/输入3.3V!)
外部电源输入(跳线)
i²C连接器
校准输入
更紧凑
螺丝Kong
软件功能
支持G0 G1 G2 G3 G21 G90 G91 M0 M1 M3 M4 M5
【文件预览】:
cnc-milling-machine-master
----test.ngc(2KB)
----Cargo.toml(452B)
----ui()
--------.eslintrc.json(464B)
--------src()
--------tsconfig.json(6KB)
--------.editorconfig(229B)
--------package-lock.json(333KB)
--------package.json(2KB)
----Cargo.lock(111KB)
----gnc()
--------gnc.js(2KB)
----src()
--------types.rs(15KB)
--------ui()
--------main.rs(271B)
--------gnc()
--------io()
--------motor()
--------app()
----linearExample.gcode(2KB)
----calibrate.gcode(230B)
----README.md(3KB)
----.editorconfig(129B)
----.gitignore(86B)
----example.gcode(4KB)
----PCB()
--------cnc_rev3.cam(8KB)
--------cnc_rev3.brd(132KB)
--------cnc_rev3_2020-07-17.zip(241KB)
--------cnc_rev3.sch(409KB)
----bug.gcode(868B)
----static()
--------.gitkeep(0B)