Difference between revisions of "WaterColorBot Troubleshooting"

From Evil Mad Scientist Wiki
Jump to: navigation, search
Line 9: Line 9:
 
=== Motors are "cogging" ===
 
=== Motors are "cogging" ===
  
If you find that your WaterColorBot is...
+
There are a bunch of different things that need to work correctly for the WaterColorBot to move
 +
the brush smoothly from point A to point B. When the brush can't move smoothly, it will often
 +
cause one or both of the motors to make a "cogging" noise.
  
* Making a sound like Cah-Chunk-Chunk-Chunk-Chunk-Chunk-Chunk!)
+
So, if you find that your WaterColorBot is...
 +
 
 +
* Making a sound like ''Cah-Chunk-Chunk-Chunk-Chunk-Chunk-Chunk!''
 
* Losing position while painting, or
 
* Losing position while painting, or
 
* Running into the walls,
 
* Running into the walls,
  
 
then it is likely that the motors are "cogging" that is, skipping steps on the motors.  With one notable exception (forgetting to begin with the carriage in the upper-left START corner), this will ''never'' happen on a properly tuned WaterColorBot. Unfortunately, there are a few different things that can go wrong and cause this, particularly on a freshly-built WaterColorBot.
 
then it is likely that the motors are "cogging" that is, skipping steps on the motors.  With one notable exception (forgetting to begin with the carriage in the upper-left START corner), this will ''never'' happen on a properly tuned WaterColorBot. Unfortunately, there are a few different things that can go wrong and cause this, particularly on a freshly-built WaterColorBot.
 +
 +
==== What to do when cogging happens ====
 +
If the WaterColorBot begins cogging-- for example running into the wall while painting --the first thing that you should do is to stop the plot.
 +
 +
* In RoboPaint RT, press the '''PAUSE''' button to halt painting.
 +
* In RoboPaint, press the '''PAUSE''' button to halt painting.
 +
* When painting from Inkscape, press the "PRG" button on the EBB to pause a plot in progress.
  
  
 +
No matter what environment you are plotting from, any of the following actions will also stop a plot in progress:
 +
 +
* Disconnecting power from the EBB by pulling out the cable from the power supply
 +
* Disconnecting power from the EBB by unplugging the power supply from the wall
 +
* Unplugging the USB cable from the EBB
 +
* Pressing the "RST" (reset) button on the EBB.
  
There are a bunch of different things that need to work correctly for the WaterColorBot to move
 
the brush smoothly from point A to point B.  When the brush can't move smoothly, it will often
 
cause one or both of the motors to make a "cogging" noise. 
 
  
 
When this happens, unplug the WaterColorBot (at the wall socket) or press the "PRG" button
 
When this happens, unplug the WaterColorBot (at the wall socket) or press the "PRG" button
Line 159: Line 173:
  
 
At absolute worst, replacements [http://shop.evilmadscientist.com/productsmenu/partsmenu/187-stepper are available for purchase].
 
At absolute worst, replacements [http://shop.evilmadscientist.com/productsmenu/partsmenu/187-stepper are available for purchase].
 +
 +
 +
== When Robots Attack ==
 +
 +
=== Runaway WaterColorBot (on its way to destroy Tokyo...) ===
 +
 +
If you need to halt painting for any reason, there are gentle ways to do so, depending on which environment you are painting from:
 +
* In RoboPaint RT, press the '''PAUSE''' button to halt painting.
 +
* In RoboPaint, press the '''PAUSE''' button to halt painting.
 +
* When painting from Inkscape, press the "PRG" button on the EBB to pause a plot in progress.
 +
 +
 +
No matter what environment you are plotting from, any of the following actions will also stop a plot in progress:
 +
 +
* Disconnecting power from the EBB by pulling out the cable from the power supply
 +
* Disconnecting power from the EBB by unplugging the power supply from the wall
 +
* Unplugging the USB cable from the EBB
 +
* Pressing the "RST" (reset) button on the EBB.
 +
 +
 +
=== I'm concerned about using the WaterColorBot around young children ===
 +
 +
Well, so are we!  The WaterColorBot is not designed to be operated by young, unattended children. There's water and paint that can get spilled, and potentially pinch points around the winches and where the carriage moves.  If the latter is your concern, you might consider turning down the EBB current, so that motion stops more readily when interrupted.
  
  

Revision as of 22:44, 16 November 2013

wcb_tn.jpg This wiki page is part of the documentation for the WaterColorBot.
Click here to return to the WaterColorBot overview.


WaterColorBot: Hints for troubleshooting

This page contains some collected tips and hints for making happy WaterColorBots, addressing known things that can go wrong.


Motors are "cogging"

There are a bunch of different things that need to work correctly for the WaterColorBot to move the brush smoothly from point A to point B. When the brush can't move smoothly, it will often cause one or both of the motors to make a "cogging" noise.

So, if you find that your WaterColorBot is...

  • Making a sound like Cah-Chunk-Chunk-Chunk-Chunk-Chunk-Chunk!
  • Losing position while painting, or
  • Running into the walls,

then it is likely that the motors are "cogging" that is, skipping steps on the motors. With one notable exception (forgetting to begin with the carriage in the upper-left START corner), this will never happen on a properly tuned WaterColorBot. Unfortunately, there are a few different things that can go wrong and cause this, particularly on a freshly-built WaterColorBot.

What to do when cogging happens

If the WaterColorBot begins cogging-- for example running into the wall while painting --the first thing that you should do is to stop the plot.

  • In RoboPaint RT, press the PAUSE button to halt painting.
  • In RoboPaint, press the PAUSE button to halt painting.
  • When painting from Inkscape, press the "PRG" button on the EBB to pause a plot in progress.


No matter what environment you are plotting from, any of the following actions will also stop a plot in progress:

  • Disconnecting power from the EBB by pulling out the cable from the power supply
  • Disconnecting power from the EBB by unplugging the power supply from the wall
  • Unplugging the USB cable from the EBB
  • Pressing the "RST" (reset) button on the EBB.


When this happens, unplug the WaterColorBot (at the wall socket) or press the "PRG" button on the EBB circuit board to stop the plot, to stop the plot, so you can figure out what has gone wrong.


(A) Because it's running into the borders of the machine when first starting - Make sure that the motor wiring is correct. If the robot is "driving into the wall" it will cog.

(B) In other situations: Because the motors are trying to turn, but can't.

- Turn off the robot and remove the brush, OR - Raise brush and turn off motors

- There may be too much friction.

- Check that rods are perpendicular - Check for extra slack - Check motor current - Try running at a lower painting speed

- You didn't start your painting in the upper left corner.



- Motors get hot - Current is set too high

- Motors make funny noises - Adjust motor current. Likely set too high.

- Motors are apparently too weak -

- Cable guide catches on the rivet on the upper right (near point G) -

- Servo motor buzzes when lifting or lowering brush


- Brush catches on edge of water dish or paint pans

- Brush isn't washing very well


- String is loose - String is too tight


- Failing to actually dip into the water, to re-wet the brush. - Allow longer period of time for brush to move up and down In Robopaint: Settings > Basic Settings > Duration -


- Servo motor (Brush-lift motor) makes a buzzing noise - Adjust servo positions,


Painting quality issues

Paintings are sloppy: Poor reproducibility

When properly set up, the WaterColorBot is capable of making one painting after another with remarkably fine reproducibility between copies.

- Check that brush is tight in holder (this matters much more than you think!) - Check that string is not too loose - it may need to be tightened after its initial stretching - Check that rods are perpendicular - Check that paper is held tightly in place.

Paintings are sloppy: Too much water

- Put less water in the water dishes - Change brush position so that it does not dip into water as far - If you are painting in a mode that performs a water dip after getting paint, turn off that mode.


Painted image is distorted at edges

If your drawing calls for the brush to move past the edge of the page, it may end up distorted when the carriage changes trajectory to stay within the bounds of the page (especially when painting from within Inkscape). The solution is to check your drawing, and ensure that it fits entirely within the printable area of the WaterColorBot.


Paper is warping when it gets wet

Paper tends to warp as it gets wet, particularly with uneven wetting and lower grades of paper. Methods of dealing with this include pre-wetting and stretching paper, as well as holding paper down with tape or in blocks. Watercolor painting is an old art, and people have been solving these problems for hundreds of years; you may want to read up on the subject online or in books.

One of the most common methods of dealing with warping is to paint on a "wet canvas" (really, wet paper). If doing so, you may prefer to use the PVC plastic spoilboard (available here, rather than the wooden one.


Spare and replacement parts

Something broke! Help!

Please use the Evil Mad Scientist contact form, and let us know how we can help.


Purchasing spare parts (for replacement or for hacking)

Replacements and spare parts for every component of the WaterColorBot are available. Not everything is listed on the web site, so please use the Evil Mad Scientist contact form, and let us know how we can help.


Spills

I spilled paint/dirty water on my spoilboard, now it's covered with ink!

This happens; it's okay. Let it dry. Everything will be fine, and it will have more character in the morning. (There is a reason that it's called the spoilboard....)

If your spoilboard has taken too much abuse, replacements are available from Evil Mad Scientist. (Coming soon to the web store-- please use the contact form in the mean time.)


I spilled paint/dirty water on my WaterColorBot Frame, now it's blue!

Do the best that you can to wipe up the paint or water while it's wet, either with towels, napkins, or paper towels. Let the frame dry thoroughly and evaluate the damage (if any). You may want to sand affected areas lightly, especially the inner grooves where the rod ends slide, if the grain of the wood has been raised by the water.


I spilled water on my EBB!

Umm... please don't do that.

Unplug it from power and USB, remove all the water as best you can, and let it dry for a couple of days. The "classic" trick of letting it dry in a container with dry rice is a pretty good idea.

At absolute worst, replacements are available for purchase.


I spilled water on my motors!

We've never actually seen this happen, but it is bound to happen someday. We certainly do not recommend experimental tests of this situation. What we can suggest is to unplug the EBB from power and USB-- as soon as possible --remove all the water as best you can, and let it dry for a couple of days.

At absolute worst, replacements are available for purchase.


When Robots Attack

Runaway WaterColorBot (on its way to destroy Tokyo...)

If you need to halt painting for any reason, there are gentle ways to do so, depending on which environment you are painting from:

  • In RoboPaint RT, press the PAUSE button to halt painting.
  • In RoboPaint, press the PAUSE button to halt painting.
  • When painting from Inkscape, press the "PRG" button on the EBB to pause a plot in progress.


No matter what environment you are plotting from, any of the following actions will also stop a plot in progress:

  • Disconnecting power from the EBB by pulling out the cable from the power supply
  • Disconnecting power from the EBB by unplugging the power supply from the wall
  • Unplugging the USB cable from the EBB
  • Pressing the "RST" (reset) button on the EBB.


I'm concerned about using the WaterColorBot around young children

Well, so are we! The WaterColorBot is not designed to be operated by young, unattended children. There's water and paint that can get spilled, and potentially pinch points around the winches and where the carriage moves. If the latter is your concern, you might consider turning down the EBB current, so that motion stops more readily when interrupted.


Media Issues

Can't find exact replacement paints

No worries. We are compiling a list of other brands of watercolor paint palettes that can be used with the WaterColorBot, that fit in the cutout of the standard spoilboard. A better solution is often to use tube-based watercolors in the existing (Crayola) palette. Tube based colors are easy to find and available in a wide range of grades.

See our Paints page for more information.


Can't find exact replacement paper

No worries. The WaterColorBot works with a wide range of paper qualities and sizes, including US letter and A4.

See our [[WaterColorBot_Paper|Paper] page for more information.


International Issues

Can the power supply run on Europe voltage?

Yes. The power supply included with the WaterColorBot works with worldwide voltages. You will need a plug-shape adapter to run in certain countries, but it does not need to adapt the voltage.