Jump to content

PlotBot: Difference between revisions

From base48
Klubko (talk | contribs)
No edit summary
Klubko (talk | contribs)
No edit summary
Line 33: Line 33:
File:Turtle-endstop.jpg|Different endstop microswitch
File:Turtle-endstop.jpg|Different endstop microswitch
File:Turtle-switch-ball.jpg|Different size roller and endstop
File:Turtle-switch-ball.jpg|Different size roller and endstop
File:Turtle-ball.jpg|Roller ball
File:Drawbot-ball2.jpg|Roller ball
File:Drawbot-ball2.jpg|Roller ball
File:Turtle-wheels.jpg|Wheels and tyres
File:Turtle-wheels1.jpg|Wheels
File:Turtle-wheels1.jpg|Wheels
File:Turtle-carriage.jpg|Wheel carriage
File:Turtle-steppers.jpg|Stepper motors
</gallery>
</gallery>



Revision as of 17:36, 25 March 2026


What is this

A whiteboard drawing bot project. We didn't design the thing, but we built a couple of robots. Along the way, we made modifications and learned a lot.

Among things we learned is that it's a perfect project to get start with robotics.

Here's where it comes from:

https://hackaday.com/2025/09/02/this-plotter-knows-no-boundaries/

https://www.niklasroy.com/robotfactory/

The above link actually contains everything needed to get the bot going. Below are adjustments for parts we had.

Our modifications

Our FreeCAD model is here:

https://codeberg.org/lubko/turtle-robot/src/branch/main/tiny_turtle_plotter_CAD.FCStd

Modified parts typically have "new" in their name.

Endstops

The microswitches come in different shapes and forms. We added extra prongs to the bumper ring to engage with wider range of microswitches.

Roller ball

We used a larger furniture ball, which in turn means we had to make room in the parts in two lowest layer and make the wheels larger.

Wheels

The wheels were too small, possibly because our roller ball was bigger. They were also rubbing against layers 1 and 2, and appeared to be made for 5mm shaft in the stepper (our had 6mm). This has, of course, thrown off the geometry. a little.

We also had different size tyres.

Power banks

Ones we had didn't fit. We adjusted the layers 1 and made different versions of the upper ring to hold them in place.


Software

Arduino code: https://github.com/vranicka/PlotBot

Control Board

Traces can be drawn on copper laminate (cuprexit) with toner transfer technique and chemically etched. Negative printout for PCB etching: turtle-bot-v3-pcb-back-etch.pdf

Schematic: turtle-bot-v3-schematic.pdf

Fabrication notes: turtle-bot-v3-pcb-fab-notes.pdf

Negative printout for PCB etching: turtle-bot-v3-pcb-back-etch.pdf

Gallery: