I've been thinking of taking advantage of the ability to raise the pen really high to do something crazy like use a quill and an inkwell, but I use a bed slinger printer, so figuring out an inkwell that doesn't splosh ink around everywhere or floats just over the bed is probably more work than the idea is worth.
Do you do color change by swishing the brush in water? Ooo, does it mix colors? Because that'd be super fun if probably impractical.
I mostly use something akin to a "imitate real brushwork" algorithm, but it's more a "mess with the code until it looks right to me" algorithm.
> Do you do color change by swishing the brush in water?
Sort of, this aspect of definitely has some physical bugs (flooding my work area occasionally) but I am using an automated water pot that works using a pythagorean siphon and is controlled using the coolant flood commands in GRBL (used to cool bits when cutting with a CNC ordinarily)
> Ooo, does it mix colors?
This is what I'm currently working on, but it's very much a non-trivial thing to solve. Luckily you don't have to be precise to make good art, there's a lot of opportunity for happy accidents.
self promo: While I haven't been very good at producing compelling media about my plotter, I do have a patreon where for $7/mo I mail you a postcard-sized plot every month demonstrating whatever thing I'm working on at the moment. https://www.patreon.com/thot_experiment
here are a few examples of last month's plots, these are colored by hand https://thiic.cc/heavy/bb_plot.jpg https://thiic.cc/heavy/crank_plot.jpg https://thiic.cc/heavy/pedal_plot.jpg
and here's a few that are pure robot https://thiic.cc/heavy/abstract_plot.jpg https://thiic.cc/heavy/other_plots.jpg
What if...
- cut a custom bed out of a piece of plywood or something, letter-shaped so there's a few cm of open space along one side
- position an ink well directly under the Z gantry
- set your Z offset such that the tip of the quill is 0 and set your min-z to -5cm or something
Refilling the quill would then be homing the X axis and dipping the quill down to negative Z.
I agree that the instructions were the tricky part - lots of messing around in Inkscape and Python and manually editing GCode.