I'm revisiting this project after a considerable hiatus (well, you only need to print grilles so otften): Sverchok. Duplicating an object along a path.
It works very well now, but I'd like to automate one final step...
At present, I 'manually' (by which I mean 'using a non-node based solution') perform two Boolean operations on the resulting objects - to UNION the small cylinders and SUBTRACT the large cylinders.
I guess it must be possible to automate this process too (presumably using a List Modifier), but I'm struggling to get that to work.
Here's a Blend of the latest incarnation - tweaked to work with 2.9x...
Help?