The file '.draw – Illuminated Robotic Whiteboard 3D Printer Model' is (stl,zip) file type, size is 44.9MB.
The .draw project showcases robotics, automation, and creative design through a custom-built, automated drawing and erasing whiteboard robot. This project leverages a combination of mostly 3D-printed components, and custom electronics from the SparkFun XRP DIY Kit.
.draw is not just a functional robot; it’s a demonstration of how accessible technology can be used to automate and enhance creative processes. Whether you're an educator, artist, or tech enthusiast, .draw offers a platform for exploring the intersection of art, design, and robotics.
• Automated Drawing and Erasing: .draw has the ability to draw and erase designs on a whiteboard using 2-axis motor control and a marker/eraser system driven by a Servo.
• Drawing .SVG Designs: I've achieved this by using a Python script to convert an SVG path to JSON coordinate data, which is then saved onto the XRP board.
• Able to Calibrate and Home axes: Preliminary calibration of marker/eraser set angles and axes homing are both in the works - some sample MicroPython code will be added in a future project update.
• Ability for Dynamic Lighting: Integrated LED strip provide the numerous opportunities for ideas - change the color on a whim, or code it based on the .draw's status, with whatever you are doing, etc.
MK1 .draw.ZIP includes everything you need: all printed part models, the Assembly Guide, and the .STEP file for the project. I've also included all files individually.
Please read the detailed Assembly_Guide.draw for more information on parts, wiring electronics, and a step-by-step guide on how to build this.
1. SparkFun Experiential Robotics Platform (XRP) - DIY Kit
-XRP Controller Board
-Custom Line Follower Board
-Servo (Sub-Micro Size)
-2x Hobby Motor with Encoder
-2x Flexible Qwiic Cable - Female Jumper
2. 8x10” Frame Glass (from any photo frame, only the glass is needed)
3. Linear Rail and Bearing Set
-4x LM8UU linear ball bearings
-2x 8mm diameter x 260mm length steel linear rails
-2x 8mm diameter x 300mm length steel linear rails
4. GT2 Timing Belt
-2 Meters length, 6mm height, 2mm pitch
5. WS2812B LED Strip
-1 Meter length, 5050SMD LEDs, 100 LEDs per meter, DC5V powered
6. DC Barrel Jack Splitter
-1x DC Female to Male Y Adapter (2.1mm x 5.5mm barrel jack)
7. 5V 10A Power Supply
-AC100-240V to DC 5V, 10A 50W, 5.5 x 2.5mm barrel jack connector
8. Female DC Connector Plug to Screw Terminal
-2.1mm x 5.5mm barrel jack
9. Electronics Wire
-18-24 AWG cable (lengthen servo, motors, and line follower cables)
10. Heat Shrink Tubing
-For insulating and protecting soldered/crimped cables
11. M3 Screw Assortment
-10mm-35mm lengths with nuts
I will be providing some sample code which covers some of the basics like marker/eraser calibration, axes homing, and draw functionality.
Frame: California Filament Black PETG
Base + other parts: IEMAI PETG Smoke Gray Transparent
Motor Mounts, covers, etc: REPRAPPER PLA Matte Red/Blue
Motor & Idler Pulleys, Marker Holders, etc: Ender PLA Red
I am also active on Printables.com and tend to cross-post models here.
https://www.printables.com/@ChubbyEwok_836013
Thanks for the interest!
Barrel_Jack_Retention_Cover.stl | 437.9KB | |
Base_Cable_Retention_Clip.stl | 560.6KB | |
Base_Cable_Retention_Mount.stl | 1.2MB | |
Base_Cover_-_Left.stl | 101.5KB | |
Base_Cover_-_Lower.stl | 276.4KB | |
Base_Cover_-_Right.stl | 98.9KB | |
Base_Left_Side.stl | 365.3KB | |
Base_Lid.stl | 853.3KB | |
Base_Right_Side.stl | 382.8KB | |
Bottom_Bearing_Mount.stl | 139.3KB | |
Bottom_Left_Rail_Mount.stl | 597.0KB | |
Bottom_Right_Rail_Mount.stl | 606.9KB | |
Bottom_Vertical_Idler_Rail_Mount.stl | 192.1KB | |
Cable_Clip_-_Large.stl | 62.0KB | |
Cable_Clip_-_Small.stl | 50.7KB | |
Cable_Cutout_for_Base.stl | 418.3KB | |
Draw_Head_Back_Mount.stl | 344.9KB | |
Draw_Head_Cable_Retention_Clip.stl | 480.9KB | |
Draw_Head_Front_Mount.stl | 289.7KB | |
Eraser_Holder.stl | 389.2KB | |
Frame_Back_-_Bottom_Left.stl | 19.5KB | |
Frame_Back_-_Bottom_Right.stl | 19.1KB | |
Frame_Back_-_Top_Left.stl | 25.5KB | |
Frame_Back_-_Top_Right.stl | 25.4KB | |
Frame_Front_-_Bottom_Left.stl | 74.6KB | |
Frame_Front_-_Bottom_Right.stl | 85.0KB | |
Frame_Front_-_Top_Left.stl | 59.9KB | |
Frame_Front_-_Top_Right.stl | 42.8KB | |
Horizontal_GT2_Clamp.stl | 208.0KB | |
Idler_Pulley.stl | 4.2MB | |
Line_Follower_Cover.stl | 149.2KB | |
Long_Pin.stl | 9.8KB | |
Marker_Holder.stl | 389.2KB | |
Mk_1_.draw.zip | 22.9MB | |
Motor_Pulley.stl | 4.0MB | |
Pico_W_Base.stl | 654.4KB | |
Pico_W_Button_Mount.stl | 254.5KB | |
Power_Slider.stl | 211.2KB | |
Servo_+_Cable_Cap.stl | 1.2MB | |
Servo_Pinion.stl | 55.9KB | |
Short_Pin.stl | 8.3KB | |
Top_Bearing_Mount.stl | 148.5KB | |
Top_Left_Motor_Mount.stl | 440.3KB | |
Top_Right_Idler_Mount.stl | 900.7KB | |
Top_Vertical_Rail_Mount.stl | 244.9KB | |
User_Button.stl | 214.3KB | |
User_Button_-_Lower.stl | 119.6KB | |
Vertical_Motor_Cable_Retention_Brace.stl | 843.4KB | |
Vertical_Motor_Cable_Retention_Clip.stl | 737.4KB |