1、写字机所使用的软件和固件
使用的硬件是:Arduino Uno + CNC Shield V3
1.1 固件:grbl v1.1h 网址:https://github.com/gnea/grbl/releases
1.2发送Gcode软件:ugs v2.0 网址:https://github.com/winder/Universal-G-Code-Sender/releases
1.3图片转Gcode软件:inkscape 网址:https://inkscape.org/
2、使用方法
2.1写入固件grbl v1.1h
写入方法参考:http://www.360doc.com/content/18/0724/17/52973095_772908638.shtml
2.1.1下载Ardiuno IDE
2.1.2点击菜单栏上的项目,点击加载库,点击添加.zip库
2.1.2 2.1.3选择下载的grbl-xxx下的grbl文件夹
2.1.3
2.1.4连接你的Ardiuno到电脑中并在工具中选择自己的开发板型号,这里是Ardiuno,然后在端口中确认是否是自己开发板的串行端口
2.1.4 2.1.42.1.5点击文件的示例,下拉到第三方库示例点击grblUpload
2.1.52.1.6在新弹出的窗口中点击上传
2.1.6完成之后会显示
2.1.62.1.7验证是否写入成功,打开自己的grbl控制软件选择好波特率115200和串口进行连接会显示
2.1.72.2写字机需要修改grbl代码,直接写入会出现舵机无法控制,如果是非传统的xy轴独立控制而是corexy和hbot这种结构也需要修改grbl代码。
2.2.1corexy结构和hbot结构的修改
参考:https://blog.csdn.net/sunxdd/article/details/106144807
修改grbl下的config.h这个文件,把#define COREXY的注释取消
2.2.1
2.2.2舵机控制部分代码修改
直接参考:https://blog.csdn.net/sunxdd/article/details/106144807
2.3ugs的常用功能
2.3.1点击文件夹选择gcode代码,点击三角形即发送gocde给grbl开始进行工作,其他功能都有图很直观不一一说明
2.3.1
2.3.2点击Visualizer可视化界面可以看到工作的实时路径和gcode实际效果
2.3.22.4inkscape将图片文字转Gcode
参考b站视频:https://www.bilibili.com/video/BV1gt411F7HK
注意:inkscape所生成的图形都是有两条路径的,两条路径的宽度就是你图片边的宽度。
网友评论