Text Field Expression component: Unit input?

How is this supposed to work?

Any chance the inputs will be updated so they accept value lists and auto feed them?

Maybe I just need some sleep but why is there no Serengeti Grasshopper category? I only see Serengeti Grasshopper2

Hi Martin. I can see why this is confusing. The U-input here is looking for a Unit System parameter, not the Annotation Style Unit Settings param. However, as you’ve noticed, the Unit System parameter is not exposed on the menu. We made a decision to hide most of the parameters that we were making for the new Rhino tab, mainly because it would add something like 30-50 new parameters and we thought that might be confusing. However, the U-input is already a Unit System parameter, you just have to right-click and set the units via the list box. You can of course, select Extract Parameter in the menu as well if you want to have a new parameter node on your canvas.


Once you have the text field expression, you can connect that to the Evaluate Text Fields component and it will return the value for whatever expression has been generated. Like this.

You can also use the field expression as the string used in a Text Entity (or really any annotation value) and when you bake it, the expression will be evaluated and show the correct result in the text.
If you right-click on the middle of the Text Fields Expression component, a menu will appear to select all of the different types of expressions you can generate.

Thanks Andy, got it.

I didn’t try to right click the U input.

@AndyPayne sorry I have to poke you about this again. The units aren’t visible in the menu but they can be clicked and set.

Ok. This looks like a bug. Are you on Windows or macOS

1 Like

Windows