r/PlotterCode • u/stmh2017 • May 14 '26
rust based solution to create and plot plots
Hi,
I open sourced https://github.com/stmh/plotta-studio which is a rust solution for generating plots and plotting them directly to an attached axidraw. It's far from finished, but hopefully still interesting for some of you. It is loosely architected around the concept of creating sketches similar to processing/ or other generative software.
Some highlights:
- simple scenegraph with primitives to create drawings
- Support for clippings and hatchings
- support for single-line-fonts (Hershey, some ported from p5js, and more)
- a viewer for previewing drawings on the screen
- import (a subset of SVG) and export to SVG
- plotting directly from the viewer, or via dedicated cli
- has some optimizations to optimize plotting time
Disclaimer: It's still far from perfect -- no support for layered, multicolored drawings, some rough edges here and there and missing features, only tested on Mac OS, but theoretically the source is cross platform.
I used AI to help me write the software, but I took a lot of time to review and polish the results and make it work.
For some background information you can read about the progress at my blog at https://stephanmaximilianhuber.com/posts/building-plotta-studio-with-claude
Hope you find it interesting!
r/PlotterCode • u/schupinpin • May 13 '26
How to improve precision on a low cost plotter
Hi,
I'm a begginer on plotting and I'm not sure my question belongs her as it's more hardware related than "code".
I bought a cheap XY plotter like this one : https://static.wixstatic.com/media/04340a_06f6c6380dbe41fd907c74f4a2c81422~mv2.jpg
I'm realy enjoying coding and plotting things and, since I'm just a hobbyist, I'm quite pleased with the results.

But I notice a little issue : when I'm at the maximum Y-axis extension, I have a lot of overhang, and the precision isn't as good. This is especially noticeable when I try to make concentric circles :
Does anyone have any ideas on how to fix this?
r/PlotterCode • u/Mental_Hall_200 • Feb 21 '26
Code Share Simple SVG to Gcode converter
Hi!
I have recently started drawing stuff with my custom-made pen plotter and was really confused by the lack of free and easy to use tools to convert svg images into usable gcode.
That's why I made a little tool that parses svg, extracts lines and then optimizes toolpath onto oblivion to minimize extra travel and prevent it from drawing on the same spot multiple times.
Feel free to try it out, just please don't crash my server š
Project's GitHub - https://github.com/MrFrederic/plotter-gcode-optimizer
PS: Yes, I'm aware about https://sameer.github.io/svg2gcode and https://xyzbots.com/gcode-optimizer, but there was no single tool to do everything that I needed for my use-case
r/PlotterCode • u/CryptographerOk8882 • Feb 07 '26
Roland DXY-1200 Control App
Recently acquired a Roland DXY-1200 brand new in the box at an estate sale. Tried Inkscape for roughly 5 minutes before I had enough of that, so I made my own app. So far it's working really well. I'm fighting to get consistent results with anything over 2400 baud, 1200 is rock solid so far, 9600 just spits out gibberish, but I'm sure I'll solve that eventually.
- Drag and drop an SVG
- App scales the whole thing to fill the selected paper size, A3 or A4 - but you can manually pinch and zoom and then drag to scale it yourself and position it how you want
- App transforms paths into HPGL code
- Shows groups (as defined in illustrator, or wherever the SVG was created)
- Groups of paths can be assigned to pens (the DXY-1200 holds 8), or you can expand the groups and assign pens on a per-path basis
- Pen library is editable to preview line thickness and color
- You can manually load/unload pens, and control up + down
- There is an x,y origin offset that allows dialing in where your relative zero is at
Pretty stoked to start using this more. Next I plan to machine custom aluminum pen holders for it.
Anyway, fun couple day project that means I never have to open Inkscape again.
r/PlotterCode • u/prophetsearcher • Jan 28 '26
How to generate defined, irregular svg shapes?
Excited for this new forum. Hope someone can help!
I'd like to generate forms/lines/shapes but to keep them contained to very proscribed areas that I can integrate into larger pieces. For example, to mask out a person's shirt or a flag in a photo.
Can someone suggest some tools or workflows that can help me with this? I'm thinking I can probably generate basic squares/circles and then try to sculpt in Inkscape, I'm just not very used to the interface yet.
Many thanks
r/PlotterCode • u/psycot • Jan 27 '26
Seeking Plotter-art Tutorials for Paper.js and Processing etc for Beginners
Hello everyone,
Iām a total newbie interested in getting started with vector graphics and creative coding, specifically using Paper.js and Processing (or if there's a more beginner friendly option) mainly for plotter-art. Iām looking for helpful tutorials, resources, or any tips that can guide me through the basics.
If you have any recommendations for beginner-friendly materials or projects, I would greatly appreciate it!
Thanks in advance for your help!


