I created a simple GH Annotation Style with Text Entity component on Rhino 8, but annotation style is not applied to the GH annotation style. I applied Style 01. Text height in Rhino should be 250 mm, but it’s 1 mm. Text alignment in Style 01 is set to center, but the result is Bottom Left.
Thanks.
Hi @Steven_Kim that component to create texts in your Grasshopper definition is not supported by VisualARQ styles. You can use the VisualARQ’s Create Text component instead.
In order to link the text properties in that definition with the Rhino annotation styles, you need to use the following syntax in the names of the components:
Hi. Francesc.
Actually, we already know this way. The problem with this way is that VA Text Style component is uncomfortable to use, because you have to set Font manually. VA does not offer Font Setting component. That’s why we tried to create annotation style using Rhino native component.
I hope native text related components of Rhino 8 will work with VA soon.
Thanks !!
Hi @Steven_Kim, you can use this syntax %<component.textFont>% for the name of the Font component that you plug into the Text Style component, and the text will take the Font of the annotation style you assign to the VisualARQ Annotation Style. Find attached a GH example of this. Text Box VA3 Font.gh (15.1 KB)
In addition, if you set the Annotation style by Object, you can edit the Font, Alignment, etc… by Annotation object, in the Properties panel.
Thanks for the definition.
I tested it, but the annotation style set in the Annotation Styles panel is not applied properly.
I tested with two different annotation styles in Rhino, each with a different font, but the font did not change even after switching the annotation style.
As far as I understand, the font can only be edited when the annotation style is set per object. Is that correct?
Hi @Steven_Kim you are right, it seems like the Annotation is not reading the proper Font of the style 02, but if you set the Annotation Style per object, then you can. We will revise this error and get back to you.