Multi-lined Dimension text offset changes when not in home position

Multi-lined Dimension text offset changes when not in home position

Anonymous
Not applicable
2,850 Views
11 Replies
Message 1 of 12

Multi-lined Dimension text offset changes when not in home position

Anonymous
Not applicable

I've got dimension text issues when I use a multi-line text (one line above and one below the dimension).

My dimension style is set up to put the alternate units below the primary units, it looks like this:

 

dimgood.png

 

That's perfect. Now, let's say I want to move the text to the outside. Watch what happens to the vertical offset of the lower line of text:

dimbad.png

 

Even worse is when I move the text back to its original centered position:

dimbad1.png

 

This looks very sloppy - how can I fix it? The behavior is exactly the same if I don't have alternate units but use \X to start a second line.

0 Likes
Accepted solutions (1)
2,851 Views
11 Replies
Replies (11)
Message 2 of 12

steve216586
Advisor
Advisor

If you want it to go back to the way it was when you inserted it, click the dimension text to activate. Then hover over the grip for the text and a dialog box will soon appear. Select "Reset Text Position". The texts will go back apart as if you never moved the dimension text.

 

If you want to set up your dimensions to have that same distance as the "after" text move go to the dimension style manager and to the TEXT tab. Use the setting "Offset from dim line" and use the value .045.

 

DIMGAP

 

The default is 0.1.

TEST:  I set it to 0.045 and all dimensions were same before moving and after moving and when I reset text position. That seems to be the answer.

"No one can make you feel inferior without your consent. "-Eleanor Roosevelt
0 Likes
Message 3 of 12

GrantsPirate
Mentor
Mentor

I think it is a bug.  You can get your dimtext to space properly by using DIMTMOVE, Center.  Or Left, or Right.  From the command line, Ribbon, toolpalette, etc.

 

Once in Dimtmove you can at least move the dimtext some but the spacing is still different until you use one of the justifications above.


GrantsPirate
Piping and Mech. Designer
EXPERT ELITE MEMBER
Always save a copy of the drawing before trying anything suggested here.
----------------------------------------------------------------------------
If something I wrote can be interpreted two ways, and one of the ways makes you sad or angry, I meant the other one.

0 Likes
Message 4 of 12

Anonymous
Not applicable

I already have a value set for the "Offset from dim line". Changing this number only affects dimensions that are in home position. Any text moved out of home position squeezes the bottom line upwards, regardless of that this variable is set at.

 

The suggestion of "reset to home position" fixes the one scenario, but doesn't help if the text needs to be moved away from home.

0 Likes
Message 5 of 12

Anonymous
Not applicable

I don't understand your solution. DIMTMOVE is an integer variable of 0, 1, or 2 and none of those settings accomplish what I am asking.
I'm not trying to justify text either, I'm trying to move the text to the outside without having the offset variable be ignored.

0 Likes
Message 6 of 12

GrantsPirate
Mentor
Mentor

Actually I did answer your questions.

 

First question when you move the text with a grip,  I said it is a bug, meaning it is broken, no work around.

 

Second you said when you move it back it looks bad there also, I told you how to at least get it back to looking correct in the home position.  Other poster gave another way to get to the same result.


GrantsPirate
Piping and Mech. Designer
EXPERT ELITE MEMBER
Always save a copy of the drawing before trying anything suggested here.
----------------------------------------------------------------------------
If something I wrote can be interpreted two ways, and one of the ways makes you sad or angry, I meant the other one.

0 Likes
Message 7 of 12

steve216586
Advisor
Advisor

Read DIMGAP part of my response. It is no bug!!

The size of your text directly relates to that distance. If you have 1/8 text you will need to use .03 for that value. My test was with .09 text. Therefore my answer was = .045.

 

I didn't know the size of your text so I gave my results, with the hope you would use it to solve your own problem.

"No one can make you feel inferior without your consent. "-Eleanor Roosevelt
0 Likes
Message 8 of 12

Anonymous
Not applicable

I read your full response and tried your suggestions, but I am still telling you I get the same results. When I try to move the text, it doesn't keep the offset settings.

 

If you want the specifics, in this particular drawing, I'm working in metric with alternate English. Text height is 2.5 (mm). DIMGAP (which is the exact same thing as dimstyles>text>offset from dim line) is set at 1.5. I've also tried setting that variable larger and smaller and regardless of what it is, I get the same results when moving my text.

 

When I place new text, the offset is correct. When I move the text using the grip, the bottom text loses the offset.

0 Likes
Message 9 of 12

Anonymous
Not applicable

The only suggestion you gave was DIMTMOVE, which I'm not sure what you were trying to suggest because when I type that in, it is an integer variable. I see no options for "left, right, center" as you suggest. Please elaborate.

0 Likes
Message 10 of 12

GrantsPirate
Mentor
Mentor
Accepted solution

Sorry, to restore back you need DIMTEDIT, L, R, C, or Home.

 

In 2016 I don't find a way to fix the spacing when the text has been moved by grips, pretty sure it is a bug with no work around.


GrantsPirate
Piping and Mech. Designer
EXPERT ELITE MEMBER
Always save a copy of the drawing before trying anything suggested here.
----------------------------------------------------------------------------
If something I wrote can be interpreted two ways, and one of the ways makes you sad or angry, I meant the other one.

0 Likes
Message 11 of 12

steve216586
Advisor
Advisor

DIMGAP does not update existing dimensions. It only works on dimensions after the variable is set.  See video:

 

Text height = 1

 

1st dimension DIMGAP = .1

2nd dimension DIMGAP = .25

3rd Dimension DIMGAP = .5

4th Dimension DIMGAP = 1

 

If I wanted the before and after DIMGAP to match, I would set it to .33 for my "particular" text height of 1. Yours may be different. Seems to me, mathematically, it should be set to 1/3 text height.

"No one can make you feel inferior without your consent. "-Eleanor Roosevelt
0 Likes
Message 12 of 12

Anonymous
Not applicable

DIMGAP is not the culprit here. I've tried everything you've said and still have the same results. Yes, I can see a difference in the new dimension when the text lands in the home position, but if you try to move the text to the side, the bottom row of text defaults back to what appears to be zero offset, regardless of what your DIMGAP is set at. As a side note, you are using horizontal text in your video, mine is set to align text with dimensions. I have issues with both vertical and horizontal dimensions. Please refer to my initial pictures.

 

DIMTEDIT solved the majority of the problem, at least for dimensions that are left, right or centered. Still no solution on if you have to move the text slightly off center or further to the side, but at least it solves part of the problem. Thank you GrantsPirate.

0 Likes