Linear dimensions. Display issues

Hi there,
Thank you for your amazing platform.
Could you please recommend what type of linear dimensions should we utilise in order to display those in Shapediver?
I did a quick test to check what is supported by shapediver and as you can see only two methods are visible only. An in the image below you can see what sharediver reflects. Is there any way to display linear dimensions? Maybe through python script? I would be very thankful for your advise. 6 different (11.8 KB)


At the moment, ShapeDiver supports 2D and 3D text tags (methods 1 and 2), but there is no support for any dimension objects. Since those components don’t exist in Grasshopper, I am assuming your methods 3 to 6 make use of FabTools or another plugin? That you could even display anything using these components in ShapeDiver is… a pure stroke of luck :smile: . We do have plans to support the FabTools dimension components, or if needed to write our own ones for all types of dimensions (not just linear), but it’s not high in the priority list at the moment, especially since there are workarounds using text tags and some native Grasshopper logic (see a good example here: - click on the ruler button).

Hope that helps!

I have tried using the Text Tag 3D component as shown in this official ShapeDiver post.

Colour does not seem to work! Here is a screenshot of what happens when I add color to a Text Tag 3D component. Any help would be greatly appreciated.

We are trying to create a nice looking dimension viewer, yet are unable to. It seems that the test file associated with your colorful text option is broken as well. Is there an ETA we can expect to have this issue resolved by?

Test_Text.ghx (122.8 KB)

It seems that the color of text tags has been broken in a recent viewer update. We will fix this bug soon, which means that all your definitions will display the correct colors without having to reupload them.

As an alternative, I am attaching a definition with a script that recreates the 3d text tags as meshes. Those are are correctly displayed in the current viewer. In case you would rather not wait for the bug to be fixed, you can use this script to create the tags in your definition. It also gives you a few more options to control how they look (thickness) and you have access to the meshes.

Mesh 3D Text Tags.ghx (385.7 KB)

1 Like

Thank you for your response. Looking forwards to seeing this bug being fixed!

Hey, guys.
Are there any news about aligned dimensions?
As I can see in the main page of ShapeDiver and in the work of @Edwin_Hernandez here , there is a way to do it, but still could not find it.
If you have any tips, please share

all the best.

Hi @beshkaryn, you can check the script/cluster that we created to do the dimensions shown in that demo link you refer to here: (99.3 KB)

Hope this helps.

Great, will definitely try it out.

Hi Edwin, I’m new to Shape Diver and have been watching several of your videos with great success to get along so far. I’m now at a stage in my project where I would love to get dimensions to display of the furniture we’re creating. I’ve just downloaded the DimCluster which you posted a couple of years ago. Is this still the best way to go about showing dimensions? I didn’t see anything on the shape diver forum on this topic?

If it’s still the best way to go, would you ming telling me how I implement this cluster? I’ve opened it, but I am not quite clear where I connect this to my geometry.

I’d also be curious to know if there is a way to display overall object dimensions on the model parameters part as opposed to directly on the rendered image. Any tips?


You still need to use our custom component to create linear dimensions. Here is an update which replaces the DimCluster. It takes lines as inputs for the dimensions and gives you additional options for text and styling. (37.3 KB)

If you want to show and hide dimensions in your model, just add Stream Filter with a Toggle controlling the visibility.