亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

自制家用作业书写机:Arduino + GRBL 控制的笔绘仪

零部件与物料

零部件数量
Arduino UNO1
SG90 微型舵机1
A4988 步进电机驱动板1

所需工具与设备

软件与在线服务

项目简介

开源版 AxiDraw 笔绘仪,可在任意平面用笔/记号笔/铅笔书写绘图。独特 CoreXY 延伸结构使写字头超出机身,可直接覆盖书本作业。最大绘图区域 24×30 cm,成本约 $75(视采购渠道与现有零件而定)。

自制家用作业书写机:Arduino + GRBL 控制的笔绘仪
自制家用作业书写机:Arduino + GRBL 控制的笔绘仪
自制家用作业书写机:Arduino + GRBL 控制的笔绘仪

核心架构:Arduino Uno + CNC Shield + GRBL 固件。感谢 NextPCB 赞助 PCB 打样:

步骤 1:零件清单(BOM)

自制家用作业书写机:Arduino + GRBL 控制的笔绘仪
自制家用作业书写机:Arduino + GRBL 控制的笔绘仪

机械件:

电子件:

螺丝/螺母/垫圈:详见原文规格表(M3、M4、5/16in 等)。

步骤 2:3D 打印

自制家用作业书写机:Arduino + GRBL 控制的笔绘仪
自制家用作业书写机:Arduino + GRBL 控制的笔绘仪

步骤 3:X 轴组装

自制家用作业书写机:Arduino + GRBL 控制的笔绘仪
自制家用作业书写机:Arduino + GRBL 控制的笔绘仪

两根 450mm 光轴插入 X 支撑件(必要时圆锉修孔、橡皮锤辅助)。丝杆穿底部孔,两侧各加 5/16in 垫圈+螺母锁紧。

步骤 4:X 轴滑块与轴承

自制家用作业书写机:Arduino + GRBL 控制的笔绘仪
自制家用作业书写机:Arduino + GRBL 控制的笔绘仪
自制家用作业书写机:Arduino + GRBL 控制的笔绘仪
自制家用作业书写机:Arduino + GRBL 控制的笔绘仪
自制家用作业书写机:Arduino + GRBL 控制的笔绘仪
自制家用作业书写机:Arduino + GRBL 控制的笔绘仪

上下壳体各压入 4 只 LM8UU 轴承。4 只 624zz 轴承压入 3D 打印惰轮(第 5 只留 Y 轴用)。滑块用 M3×20 螺丝+垫圈+螺母固定 4 只带惰轮的 624zz。X 支撑端也用 M3×16 螺丝防光轴窜动。

步骤 5:Y 轴组装

自制家用作业书写机:Arduino + GRBL 控制的笔绘仪
自制家用作业书写机:Arduino + GRBL 控制的笔绘仪
自制家用作业书写机:Arduino + GRBL 控制的笔绘仪

Y-后部:两根 350mm 光轴装入 Y-后件,M4×35 螺丝+螺母+第 5 只 624zz 惰轮,M3×16 锁光轴。
Y-前部:光轴/后件穿过 LM8UU 装上 Y-前件。

步骤 6:XY 轴同步带张紧

自制家用作业书写机:Arduino + GRBL 控制的笔绘仪
自制家用作业书写机:Arduino + GRBL 控制的笔绘仪
自制家用作业书写机:Arduino + GRBL 控制的笔绘仪

尖嘴钳引导 GT2 带穿过壳体齿槽,两端卡入底部滑块齿槽,张紧不可过松。装带后壳体手推会变紧属正常。

步骤 7:Z 轴组装

自制家用作业书写机:Arduino + GRBL 控制的笔绘仪
自制家用作业书写机:Arduino + GRBL 控制的笔绘仪
自制家用作业书写机:Arduino + GRBL 控制的笔绘仪

取 2 根 3mm 光轴 + Slider、Pen Holder、Base Slide、3mm 螺纹拇指螺丝。
M3×20 六角螺丝+拇指螺丝胶水固定。3 颗 M3×16 将 Base Slide 锁在 Y-前件(配 M3 螺母)。
Slider 与 Pen Holder 合体,穿光轴,中间垫小弹簧提供抬笔预压(可剪短调节)。

步骤 8:电子部分

自制家用作业书写机:Arduino + GRBL 控制的笔绘仪
自制家用作业书写机:Arduino + GRBL 控制的笔绘仪
自制家用作业书写机:Arduino + GRBL 控制的笔绘仪

推荐 Arduino Uno + CNC Shield:
1) 4 片 A4988 贴散热片
2) 插入扩展板驱动座
3) Uno 叠加扩展板,接好所有电机线
Shield 内置细分控制(1/16、1/32 微步),精度更高但电机发热大。通过跳线帽短接模式引脚选细分档位(参考数据手册)。万用表测线圈分组接线。

步骤 9:软件工具链

自制家用作业书写机:Arduino + GRBL 控制的笔绘仪
自制家用作业书写机:Arduino + GRBL 控制的笔绘仪
自制家用作业书写机:Arduino + GRBL 控制的笔绘仪
自制家用作业书写机:Arduino + GRBL 控制的笔绘仪
自制家用作业书写机:Arduino + GRBL 控制的笔绘仪
自制家用作业书写机:Arduino + GRBL 控制的笔绘仪
自制家用作业书写机:Arduino + GRBL 控制的笔绘仪
自制家用作业书写机:Arduino + GRBL 控制的笔绘仪

工具链:

下载链接:
Arduino IDE / UGS / Inkscape / 4xiDraw&km laser / Processing / drawing-to-G-code Processing(见原文链接)

步骤 10:实测演示

机器书写/绘图实拍视频见原项目页面。

代码

GRBL 固件(Arduino Uno)

/***********************************************************************
 * Grbl for 328p-based Arduino (Uno)
 * 导入 Grbl 源码到 IDE → 选板 Uno → 直接上传
 * 高级配置:修改源码目录下 config.h 的 #define 项
 ***********************************************************************/
#include <grbl.h> // 请勿修改此文件

原理图

自制家用作业书写机:Arduino + GRBL 控制的笔绘仪

制造工艺

  1. Arduino UNO 自制循迹小车:从零构建自主巡线机器人
  2. Arduino Mega 2560 综合实训平台 - 传感器/电机/显示/PCB 一体化开发板
  3. 自主家庭助理机器人 O'nine - ROS + Alexa 语音控制 + 机械臂 + 麦克纳姆轮全向移动
  4. 利用 Arduino Nano R3 自制全功能 CNC 雕刻机
  5. DIY 手势控制机械臂:基于 Arduino + 柔性传感器 + IMU + 蓝牙的六自由度仿生臂
  6. 基于 Arduino Mega 与物联网传感器的高级家庭监控系统
  7. DIY 迷你示波器:基于 Arduino Nano 与 OLED 显示屏的逐步教程
  8. 使用 Arduino 制作便携式 RFID 门锁——分步指南
  9. DIY Arduino 夹娃娃机:从零打造专属街机玩具
  10. Arduino驱动CNC绘图机:从零开始制作绘图机的完整指南
  11. WARAN 家庭自动化套件:树莓派 + Arduino + nRF24L01+ 模块化设计
  12. DIY Arduino 身高测量仪:超声波非接触测高,精准易制