Hello everyone,
I’m working on a Grasshopper definition in Rhino 8 for a engraving / CNC / laser cutting workflow.
My goal is to:
-
Import text strings (for example from an Excel file)
-
Generate text as curves in Grasshopper
-
Accurately center each text on a given reference point (Rhino point or point derived from geometry)
-
Apply transformations such as scaling or mirroring if needed
-
Project the text curves onto a surface (flat or slightly curved)
-
Finally, bake the curves in an organized way (by layers) for manufacturing
The key challenge for me is the precise centering of the text:
I’m looking for a reliable method to ensure that the geometric/visual center of the text aligns exactly with a target point, regardless of text length, characters, or font.
I’m open to:
-
native Grasshopper solutions,
-
text-related plugins,
-
or alternative approaches (scripting, different workflows).
Thanks in advance for your help and suggestions.


