【文件属性】:
文件名称:image-laser-gcode:将图像转换为Gcode以进行激光雕刻
文件大小:43KB
文件格式:ZIP
更新时间:2021-05-16 18:24:22
JavaScript
图像激光gcode
将图像转换为Gcode以进行激光雕刻
特征
使用potrace位图矢量化
svg到使用canvg画布转换
使用gcanvas的修补版本将画布转换为gcanvas ,其功能包括:
固定clipper插入件,用于带Kong的路径
更新了gcode命令,以用激光开/关命令代替Z轴运动
路径简化/清洁
每分钟使用标准单位,而不是反时间模式
使用简单的算法进行最终gcode路径优化,以最大程度地减少点之间的移动(最多可以将移动时间减少90%)
用法
模拟:
node index.js | gsim
出口:
node index.js > image.gcode
去做
代码清理
创建一个cli工具
处理更多选择
更好地控制转换后的gcode规模
【文件预览】:
image-laser-gcode-master
----index.js(805B)
----package.json(490B)
----torus_inverted.png(33KB)
----package-lock.json(28KB)
----.gitignore(24B)
----README.md(819B)
----optimizer.js(3KB)