I added suffix in dimension property to use it for specifically DimArea for sq ft.
However, the suffix only shows up in other dimensions, but the suffix wouldn’t show up for DimArea. How do I suffix for DimArea?
I also couldn’t find a way to add a suffix with several DimArea # selected. In AutoCAD, you can select several dim #, then keep <#> and add text in front or at end for all selected #. However, this doesn’t work in Rhino. It will erase actual # associated with an object.
Adding another question on DimArea, not sure if I’m supposed to post a separate posting.
Once curves and assoicated DimArea # are copied somewhere else. The history gets broken. Then, I tried to reassociate # to the updated curve, but there doesn’t seem to be any way to do so?
It can add a suffix to all dimensions since I can create two separate styles for linear dimensions and sq ft. I’m not quite understand why only AreaDim doesn’t get suffix when it gets added to all other dimensions?
The other 3 dimensions in your file are “linear” or “radial” dimensions.
If you select the “70”, Rhino Properties tells you it’s just text. It’s not technically a linear, angular, or radial dimension object where your suffix addition is controlled.
We sorta faked it to get an area tool that pretends to be a dimension.
It’s using the “Text field” tool to work its magic.
I thought it was not just a text as it has information in the text field.
It also updates if I change the curve, which is good. But if I copy the curve and sf ft, it breaks. And there’s no way to reassociate with the copied curve.
For a second, I thought "oh, I can reassociate the SF to a copied curve.
Once the copied and modified curve is selected, it just adds new # behind the original 70sf.
Also, would it difficult to add suffix to DimArea so that on one has to add SF to every single room? either using dimension style or text field default for all area text.
Thank you very much for the script. Could I trouble you for a request, please?
I have two different annotation styles: FT-IN and SQ FT.
Mostly FT-IN is set as current, but I wonder if it’s possible to add DimArea with SQ FT style when I run your script even if FT-IN style is set as current?
Thank you @dale for the 2nd script, but I wonder if I was not being clear for what I was asking.
The suffix “SF” was fine, but I wanted the script to use SQ FT annotation style even when FT-IN style is set as current. Simply, ignore the current style and always use SQ FT annotation style.
Perfect. Thank you very much.
I think this should be included in Rhino officially.
@John_Brock is usually helpful, but his suggestion to add suffix manually was ridiculous. Surely he wouldn’t want to add suffix to hundreds of rooms himself.
Or it’s my fault trying to use Rhino for documentation. I was really hoping I could use it.
the whole fx code inside <> should act just like <> in normal dimensions in that way it would work very well… indication that there are more could be <“solid square”>. this could come with overall overhaul of text editor i suppose