Grasshopper text

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:
:backhand_index_pointing_right: 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.

You can start the process by uploading a Grasshopper definition of what you have so far…

Do you have Rhino 8?

Hello Martin,

Yes, I am using Rhino 8. Unfortunately, I am stuck in Grasshopper. I should mention that I am a beginner with Grasshopper.

At least you know you don’t really need Elefront when you have Rhino 8.

Are you aware ther’s a search function in this forum?

image

Surely there will be a plugin that solves the issue more simply.

text.gh (32.7 KB)

this can be done with annotation style settings