Catching up on some #penplotter-related news from the last few weeks.

#vsvg releases 0.3.0 and 0.4.0, which introduce #msvg (the fastest way to eyeball a collection of SVGs) and bring a host of improvements to #whiskers:

➡️https://github.com/abey79/vsvg/releases/tag/v0.3.0
➡️https://github.com/abey79/vsvg/releases/tag/v0.4.0

#vpype release 1.14, which mainly bring Python 3.12 compatibility and a few improvements.

➡️https://github.com/abey79/vpype/releases/tag/1.14.0

#vsketch 1.1, which brings Python 3.12 compatibility and syncs with vpype 1.14

➡️https://github.com/abey79/vsketch/releases/tag/1.1.0

Release 0.3.0 - New `msvg` CLI, better `whiskers`, and more · abey79/vsvg

Release Notes Released 2023-12-28 Highlights Inspect SVG collections with the new, blazing fast msvg CLI (early alpha stage). whiskers improvements: New hexagonal grid helper. Support for nested ...

GitHub

#genuary #genuary1 #genuary2024 #penplotter
Another year another Genuary. The theme of today was Particles.

I made this in #vsketch /Python, but it was slow to render, so I'm now being tempted to learn Rust and the new Whiskers for plotting.. But can I spent this month both generating plots AND learning a new language??? D:

Latest #penplotter piece in progress. First plot of a new concept I'm playing with. I'm not sure I'm "done" with the design but it's always fun to watch the robot draw.

#generativeart #vsketch #python

Introducing #vsvg-sketch, a new #rustlang-based interactive sketch environment for #penplotter #generative #art.

It's like #vsketch, but in Rust. So:
- it's *fast*
- it's (soon) web ready (via wasm)
- it's based on a far superior stack for fast development (mainly #egui + #wgpu)

As with #vsketch, the interactive UI is auto-generated based on the sketch's declared parameters (here thanks to Rust's powerful macros).

Still very much WIP, but already usable—feedback welcome!

I fiiiinally got around to publishing #vsketch to PyPI, so it can now be installed with:

➡️ pipx install vsketch

#penplotter

I managed to turn my 3D printer into a 2D printer. Let's see what I can come up with from here... #vsketch #vpype #gcode #penplotter
Experimented with #vsketch and #penplotting with multiple colors and fill. There is still some work to do. A couple of things I noticed:
1) paper stretches slightly due to the moisture of the ink and that leads to misalignment of the lines
2) position of the easel needs to be 100% fixed
3) finding the exact same position for the pen after changing is a challenge
4) it's seems that pens with flexible tips are not reliable when it comes to position; the tip might bend a bit in any direction
Started to use #vsketch for my #penplotter projects. I love the fill function. Needs some tweaking, but better than everything I was able to accomplish before vsketch
I need to work on the accuracy when changing the pen. The 2nd pass in black has a slight offset
#generativeart #plotterart

For 3 in #36daysoftype, I went with radial lines.

https://www.instagram.com/p/CsCuLgsvOZf/

Coded this one up in vsketch with a bunch of parameters to control the radii, angles, and line spacing.

The only trick here was getting masking to work between the the top and bottom part of the 3. This involves using a throwaway layer for vpype-occult to mask out the top part, which is then deleted.

The background is a grid of randomly-generated arcs based on the same params as the 3.

#36days_3 #penplotter #vsketch

Reid Beels on Instagram: "3 #36days_3 Still on the thick lines kick, now with a generative fluorescent background pattern. #36daysoftype #penplotter"

17 likes, 0 comments - Reid Beels (@reidab) on Instagram: "3 #36days_3 Still on the thick lines kick, now with a generative fluorescent background pattern...."

Instagram

With V in #36daysoftype, I built a design inspired by classic vector graphics, focused around a single vanishing point.

https://www.instagram.com/p/Crwioryvvq-/

I constructed this using vsketch, using a transformation matrix to apply the rotation and conditionals to draw horizontal lines for each segment based on the rotation angle.

Plotted using Sakura Gelly Roll Midnight pens on Fabriano Black Black paper.

#36days_v #penplotter #vsketch

Reid Beels on Instagram: "V: Vanishing Point #36days_v Trying some neon gel pens on dark paper, channeling classic vector displays. #36daysoftype #penplotter"

12 likes, 1 comments - Reid Beels (@reidab) on Instagram: "V: Vanishing Point #36days_v Trying some neon gel pens on dark paper, channeling classic vector ..."

Instagram