Text tag rhino wip - how can i add an output to text tag component?


I have been working for a while in Rhino wip/GH1 , I am driven by need to generate text tags and to use the text as an output and transform it ( moving , scaling , rotating it and so on )

is there a component that generate a text in the output ? the text tag and text tag 3D component do not have an output.

many thanks in advance


Hi @filippo_rossi

no, but these objects can be baked. The trick is to generate them exactly in the right location and orientation, and then bake them when you need them.

Does it help?


Giulio Piacentino
for Robert McNeel & Associates

HI Giulio and thanks for your suggestion

I will give it a try… it would be way easier for me to process the text as done with other entities such as points , curves and so on.

let me explain , in my case the text are used as references for fabrication i.e. they lay beside geometry and they are placed where necessary ( the model is a scale 100% model ) …all of the geometry is then scaled according user needed factor scale …this means that also the references should go trought the same trasformation .

The way I have used so far is to group all fabrication datas ( dots , curves , text ) in a unique group and then transform them ( scaling , rotating , moving and so on ) in order to prepare them for cnc…correct me if i am wrong but i think that
to generate the text tag at the final position in my case do required a totally different approach from those used so far i.e. the i will need a dedicated part of the script at the end in order to generate the text.

question : isn’t there any chance to see the text tag component with an additional output in the close future…i think this would make text usage way easier



Hi @filippo_rossi

I think it might happen in the future, it’s not available in Rhino 5 right now. @DavidRutten could add here a few Grasshopper 2.0 plans.

However, what you are asking should not be that complicated. You could create a Plane (or a Point if 2D is enough) and scale it and transform it with the same transformations that you use for the geometry. Then, apply the text at the end.

Does it help?


Giulio Piacentino
for Robert McNeel & Associates

The plan is already to add 3D Text objects as genuine data in Grasshopper 2.0
There are some geometric operations that cannot be performed on text (for example closest point search, area measurements, non-Euclidean transformations, non-linear deformations) but it will be useful even without those.

many thanks for your quick replies and efforts David and Giulio

thanks for you suggestion Giulio , yes as a temporary solution this helps

David , I agree that even with limited number of possible operations ( moving , rotating , scaling ) it would be very useful to have a "bakeable " output on text 3D component…i wonder if flow could also be possible…maybe after deconstructing the text ? …this would also be useful

I am looking forward to this improvement

many thanks , kindest regards


Have you had a look at the Fabtools plugin? It has an engrave text component which outputs curves. Though I think in GH1 there’s some issues with it, last time I checked.

HI Siemen

Yes i did use it but as you report after switching to RH wip / GH1 3D text fabtools components is not longer working



Can’t you currently keep working with Rhino 5 then?

RH WIP do have new components that i need ( 4 example “flow” ) which RH5 GH 90076 does not have



Hi Filippo,
attached is a quick fix of the 3D Text Component (FabTools) for Grasshopper 1.0 in RhinoWIP. Thanks siemen for your email :wink:
As siemen mentioned you can use the engrave to convert to curves and then use the flow component:

Hope this helps,
Florian Frank

TextEntityFix_R6.gh (113.1 KB)


Hi Everyone,

Hope this is the right post to ask about this.

I am just about to use the tag component, but apparently it won’t work.

I am looking to add some numerical tags at the end of some lines to display their length. I am attaching the .gh file here below.
I already tried to increment the size of the text through the scroll down menu of the component, to check if that was the problem, but nothing.

Any sort of tip will be welcome.


vectors tag.gh (8.3 KB)

Hi Flavio -

Could you explain in more detail what is not working?
Note that the Text Tag 3D offers more settings to control alignment and size.

Hi Wim,

This is one of those awkward scenarios, because I just opened the .gh file on the rhino on my mac and it actually works, but I usually work on windows (which is where I was building that file) and there, is not working.

Hi -
My screenshot is from Windows, so that should work.
Could you run the Rhino SystemInfo command and copy-paste the result here?

Rhino 6 SR13 2019-2-27 (Rhino 6, 6.13.19058.371, Git hash:master @ 17cd8b51accbe17dd04b48028f49d5e77a67f17b)
License type: Commercial, build 2019-02-27
License details: Stand-Alone

Windows 10.0 SR0.0 or greater (Physical RAM: 2Gb)
Machine name: FLAVIO59B3

Non-hybrid graphics.
Primary display and OpenGL: Parallels Display Adapter (WDDM) (Unknown) Memory: 1GB, Driver date: 3-12-2019 (M-D-Y). OpenGL Ver: 2.1 NVIDIA-12.0.24 355.

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On

Anti-alias mode: 4x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: Height

Vendor Name: Parallels and NVIDIA Corporation
Render version: 2.1
Shading Language: 1.20
Driver Date: NA
Driver Version: NA
Maximum Texture size: 16384 x 16384
Z-Buffer depth: 24 bits
Maximum Viewport size: 16384 x 16384
Total Video Memory: 512 MB

Rhino plugins
C:\Program Files\Rhino 6\Plug-ins\Commands.rhp “Commands” 6.13.19058.371
C:\Program Files\Rhino 6\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 6\Plug-ins\RhinoRender.rhp “Rhino Render”
C:\Program Files\Rhino 6\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 6.13.19058.371
C:\Program Files\Rhino 6\Plug-ins\rdk_ui.rhp “Renderer Development Kit UI”
C:\Program Files\Rhino 6\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 6\Plug-ins\IronPython\RhinoDLR_Python.rhp “IronPython” 6.13.19058.371
C:\Program Files\Rhino 6\Plug-ins\RhinoCycles.rhp “RhinoCycles” 6.13.19058.371
C:\Program Files\Rhino 6\Plug-ins\Grasshopper\GrasshopperPlugin.rhp “Grasshopper” 6.13.19058.371
C:\Program Files\Rhino 6\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 6.13.19058.371
C:\Program Files\Rhino 6\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 6\Plug-ins\Displacement.rhp “Displacement”

Thanks for that.

Running Rhino on Parallels is not supported so this is just one of the things that you will be running into, I’m afraid.

I see.
I am looking forward to move on to a proper window workstation. In the meanwhile, thanks for your help.