As per Knowledgebase:
It is likely that the dimension text position (document properties> dimension> linear) is set to “Solid Leader, Aligned Text” or “Broken Leader, Horizontal Text” which are two invalid settings for the vertical justification to work. Change the setting to “Broken Leader, Aligned Text and the options will be available as per ANSI.
I tried and it works:
Edit - At this time I cannot post images - the forum has a hiccup.
Have you tried using these settings below?
Does your radial dimension have stacked tolerances on the first line? If so, then in 2012 and earlier, these buttons are pretty useless, but there is a workaround...
- Set the shoulder alignment to middle.
- In the dimension's property manager, set your cursor to the beginning of the text in the text box.
- Add a space (" ") character, then enter.
- If your dimension has more lines, then repeat step 3 for each line.
- As you do this, notice that the shoulder moves up closer to the top row of visible text.
Now that we can talk about it, SolidWorks 2013 has addressed the shoulder alignment problem when you have stacked dimensions - the workaround isn't necessary.