RhinoInside Revit Draft Tags and Crvs

Hi,

Hope someone can help me out with this.
I have some tags and crvs I would like to bring to revit but not sure which components to use.
I would like to be able to print them as pdfs using the plan views in revit but not sure if that is possible. any comments or directions is appreciate it :pray:
Tags-Crvs To Revit.gh (75.0 KB)

Hi @Ronmacc,

This is how I would do it with the information you provided.

Be aware that if the lines are too small you will not see them in Revit, although they will get created. With your file I had to rescale them, I assume it was a units issue :sweat_smile:.

As you are providing the text as text created in Grasshopper this is how I would do it. You can also find more information here. Also, consider that the text size will be affected by the scale of the view in Revit.

If you actually want to use Revit tags, you will need to use the hosts for the tags. Just right click the graphical element component and add the elements from Revit or use a workflow to filter the elements in Revit that you want to host. This is a quick test I did to tag windows.

Tags-Crvs To Revit_Suggestion 01.gh (93.4 KB)

I hope this helps.

3 Likes

Hi Fernando!
Thanks for your suggestion. it works, but I am looking to bring the geometries form rhino to revit as is (including color - rgb and location, rotation of the tags maybe I could use some help haha). Initially I was thinking about doing a dxf to then link it to a revit model. But I would like to use rir components to make the link life and close the loop since a lot of the information is coming from a matching script between excel and a rhino model.

I tried to create a line type and dynamic family in revit. Then use a filled region component from rir to get the outline of those polygons in the plan views and make some pdfs. but revit wouldn’t let me make a line detail component just a detail component which wouldn’t work with the region.

If I could make a line type in revit, similar to a dash line including the text, the text doesn’t overlap at the corners and I can set through a parameter the number of tags in the line. That I can then use to change the line type of my polygons from rhino I would be happy too but haven’t been able to solve that one.

image

1 Like

Hello, quick update.
I got the geometry to come in as annotation text objects in Revit. I am working on the text rotation to use the same vector rotation that the Rhino text tags have as planes. But I haven’t figured out how to assign colors to the tags and curves at the corners. All suggestions are welcome :pray:

1 Like

Hi @Ronmacc,

this is what I would do for the rotation.


Text rotation.3dm (30.6 KB)
Text rotation.gh (37.7 KB)

You can find more information about the rotation of texts here.

As for the colors of the texts and curves I would duplicate the styles that you have in your Revit file and assign them to the corresponding geometry in Rhino. Could you share a file with the information that you have in Rhino? I saw your previous file, but a little more information would be useful.

I hope this helps.

1 Like

Thanks! I will go over and check.
Sorry I though I shared the gh definition. here it is
Tags-Crvs To Revit v2.gh (136.4 KB)

If you Zoom UI (zoom in and hit the +) you will get the rotation parameter etc. in the native component now.

2 Likes

Hi Japhy / Fernando!

Sorry for the late reply, I was out for a couple of weeks.
I was able to get the rotation and tag colors all with Fernando’s script. But I was not able to do it with the component for some reason. I might be doing something wrong but I will test a bit more and see what is it, not sure if its the radians conversion or measuring the world z to the tag z angles. But so far is working like a charm!
I am now going over filled regions and colors for the hatches. I found this discussion that is helpful but I was wondering if there might be other options I can take a look out there without having to use another plugin?? Would love to be able to use gh and rir native components as much as possible.