I am trying to create linear dimensions for elements by points. I initially attempted to use auto-dimension, I tried using the ‘Dimension.ByReference’ Node, which dimensioned by referencing the left/right planes, leading to incorrect dimension values.
The attached image shows the red-colored dimensions created by the script and the green-colored dimensions, which are the expected correct dimensions.
Is there a solution to dimension points to points without using reference planes? Alternatively, can we dimension it by referencing points directly? @staylor@sovitek@solamour
I have always recommended to use the reference planes and never tried using point references. But what @sovitek is showing, should work for what you are after.
Yeah Samuel, im agree its seem more stable…but any way in my exemple [columns] in section… you will need set your slanted colum style as angle driven, so if it with endpoint driven, you can set you parameter to angle driven and set the parameter back after dimension…it works for me…
I tried using above mentioned node but it won’t work. In my case element is specialty equipment point based family. Thank you for your prompt attention
Give this a try. It creates a reference plane from each elements location point based on the Y axis and gets the reference from each plane. Then uses those references for dimensioning.
Thank you @staylor for script but creating reference plane will affect our workflow. See below attached Snap I have added Model lines in Family is it possible to dimension intersection point of dimension?
Hi as mention i dont have it anymore, so guess best you show us where its fail in dynamo and we can try help, rather then we do it for you and its only 8 nodes