I have the dimensioning script that you so generously provided a long time ago. I'd like the ability to enlarge the arrowheads created with the script, but when I do that, they extend past the dimension lines. If there is a way to enlarge the arrowheads and still have the tips of the arrows touch the dimension lines, please let me know.
Throughout Illustrator's history, besides the complete lack of simple dimension tools, its lame arrowheads feature provided only a small handful of arrowhead designs, and even they could not be set to align to the ends of the path to which they were applied.
It was not until CS4 that a half-baked "custom arrowhead" feature finally appeared, and its implementation (having to open a separate file in which the arrowheads are stored as symbols) is nothing but a sloppy hack job. Trying to make the new "custom arrowheads" properly align was a trial-and-error nightmare, as I demonstrated here right after the non-feature appeared.
(All of Illustrator's handling of what should be application-level "libraries" functionality--Styles, Swatches, Symbols--is sub-standard compared to other drawing programs. They are really merely document-specific settings contained in ordinary documents saved as "templates"--which are nothing but ordinary files which open unnamed--that you have to import into your current working document, by one of the "Open Library" commands. That's why they're so cumbersome to work with.)
The script was written prior to all that. It applies a Graphic Style which includes one of the basic arrowheads. It uses the only arrowhead among Illustrator's basic set that I consider proper-looking for dimensions. It then scales the length of the path an amount which I carefully calculated to compensate for that particular arrowhead's overhang. That's why the script is dependent upon a couple of Graphic Styles being present in the current document.
So yeah, I could change the arrowhead that is included in the Graphic Style, and then edit the scaling value in the script to compensate for that particular arrowhead's overhang. But the script is what I said it is: a "despirate" workaround for another of Illustrator's archaic basic feature omissions, styled to my own liking for my own use.