由于某种神秘力量,搞了个激光“雕刻机”。期间查阅了一些别的博客论坛的设计,真的一言难尽。很多设计都不是一套系统,东拼西凑。所以还是从0开始造。
肯定得有个机械执行机构,于是从学校嫖了一台前辈做过雕刻机剩下的材料。X轴一个步进电机Y轴两个步进电机,很合适。

接下来就是主控板,步进电机采用便宜的A4988,主控也是便宜的GD32F103C8T6,另外配备极为先进的Type-C接口。



最终的PCB图

实际在之后调试的过程中,发现A4988发烫,是真的很烫,又建了一个壳子,加个风扇。

最终的实物


由于这个东西只是平面移动比较简单,所以只编写了简单的G0和G1指令


看了一下其它大多数方案都是用的什么inkspace的软件生成gcode,还有些要登陆使用的软件,麻烦死了,还是自己用Visual Studio写一个。懒人肯定使用C#咯。界面就简单摆摆就行了。上位机需要先打开图片,然后会灰度再二值化。对于一些颜色层次分明、轮廓清晰的图片处理效果会比较好,渐变的就很差。

原计划是有文字排版的,太懒就删掉了,反正图片也能绘制文字。调用了opencv来做边缘识别,然后生成gcode,生成的gcode移动方向只有0、45、90这几个角度,简单。再调个串口把gcode逐行发到单片机。
接下来就是实测效果了。

250mW的激光还是非常刺眼的,有点危险。



参与讨论
(Participate in the discussion)
参与讨论
发现3条评论
奋斗吧少年
2023年05月18日 16:25获取中...
嗷呜
奋斗吧少年
2023年05月18日 16:24获取中...
🤩,佬,给雕个老婆。
Hilinx
博主2023年05月18日 16:25获取中...
@奋斗吧少年好哇哈哈