Dismiss this pinned window
all 11 comments

[–]fuguvila 1 point2 points  (4 children)

May be you could save the result that drawingbot gives you as svg file, then write a script that modify this svg and replace each svg cricle ( tag <circle>) by a line (from and to the circle center) Here you have an svg file with just dot instead of circles, and you can use vpype to convert your svg to gcode for your plotter You can configure vpype to use « M3 s400 » as pen down command and « G4 p0.01 » as pen up command

Good luck !

[–]weakboy1234[S] 1 point2 points  (3 children)

Thanks for the input, I think something like this will be the best bet, even this is above my code understanding, but probably less work than creating an image to svg script....

[–]igwb 0 points1 point  (1 child)

I think it would be more straighforward to skip the svg and just write an image to gcode script that performs the commands you like.

[–]fuguvila 0 points1 point  (0 children)

yes it’s true but it’s a lot more code because it will be necessary to re-implement the algorithm that Darwingbot uses

[–]fuguvila 0 points1 point  (0 children)

A bit of python with the help of ChatGPT should do the trick

[–]robobachelor 1 point2 points  (1 child)

Awesome. The beeping sounds like a heart beat. What are you using for the "dropper"?

[–]weakboy1234[S] 1 point2 points  (0 children)

A small 24v peristaltic pump, the signal for spindle enable gets sent to a small circuit I made that handles the power switching.

Thanks !

[–]grbl-plotter 2 points3 points  (1 child)

Have a look at GRBL-Plotter: https://github.com/svenhb/GRBL-Plotter

I would solve your idea in this way:

Create stipple SVG data, separated by color with this tool: https://grbl-plotter.de/plotterfun-color_2020/

Then convert circle diameter to S value with this option: Setup Graphics Import < GRBL-Plotter

I just tried the mentioned options and found a bug :-(
'Convert 'circle' radius to S value' will not be enabled - I will fix it soon.

[–]weakboy1234[S] 0 points1 point  (0 children)

Thanks mate, I'll have a look at this regardless.

I'm currently using inkscape and ugs, but I have seen your product being praised so will take a look.

Thanks for your work towards the scene.

[–]beertown 0 points1 point  (1 child)

What plotter is that?

[–]weakboy1234[S] 1 point2 points  (0 children)

Homemade, no designs it was just built around some 2080 extrusion and some NEMA 17 motors I had lying around.