Quite simple if I understand well. First you may have search better. Don’t understimate google and the old forum. I reused a David Rutten script
I just add some offset to handle the round corner. Just classical stuff but I discovered Curve | Line
You will need Clipper
http://www.food4rhino.com/app/clipper-grasshopper
I will try a version more automated.
Hatch David Rutten.gh (28.9 KB)
Here a version more automated for rotation and size of stripes. It didn’t work well for letter like O with one outter and one inner curve so it is hard to offset in good direction. It could be handled but you will have to provide 2 types of curves, inner and outer.
Hatch David Rutten Laurent Delrieu.gh (32.2 KB)