Why are dimensions not updating after modifying DIMSTYLE?

Why are dimensions not updating after modifying DIMSTYLE?

mikegera
Advocate Advocate
20,482 Views
13 Replies
Message 1 of 14

Why are dimensions not updating after modifying DIMSTYLE?

mikegera
Advocate
Advocate

On most drawings that I work with, if I modify DIMSTYLE, the dimensions on the sheet automatically update.

 

I have a 3rd party drawing now where if I modify DIMSTYLE, they do not update.  Not only do they not update, I can't seem to figure out how to manually force an update.

 

What's even more strange is that if I add a new dimension to the sheet, then change DIMSTYLE, even that dimension wont update.

 

Help!

 

Thanks, as always.

 

 

0 Likes
Accepted solutions (1)
20,483 Views
13 Replies
Replies (13)
Message 2 of 14

scot-65
Advisor
Advisor
Possibly set the desired dimension style and do a
command DIMSTYLE "Apply" to all the existing
dimensions? If this does not work on those third-party
dimensions, direct the "bad" dimensions to a
temporary layer, add new dimensions on top,
then delete the contents of the temporary layer.

For your third sentence, try opening a blank
drawing.dwg, insert the subject file and do
a save as (rewrites file header information).

???

Scot-65
A gift of extraordinary Common Sense does not require an Acronym Suffix to be added to my given name.

0 Likes
Message 3 of 14

mikegera
Advocate
Advocate

Hi Scot,

 

Thanks for your reply.

 

I am unsure how to do a DIMSTYLE, APPLY command.

 

When I enter DIMSTYLE, this window pops up:

 

 

DIMSTYLE.PNG

0 Likes
Message 4 of 14

pendean
Community Legend
Community Legend
Accepted solution
At the commandline type -DIMSTYLE (there is a dash in the command name, don't skip it) <enter>then type APPLY t<enter> hen select those dimensions you wish to update.
Message 5 of 14

Emmsleys
Alumni
Alumni

@mikegera 

 

I added the help file for the (-)DIMSTYLE command

 

If you can share your drawing here I'll be happy to take a look at it. 



Sarah Emmsley
Technical Support Specialist

0 Likes
Message 6 of 14

mikegera
Advocate
Advocate

Thanks all.  The -DIMSTYLE, (note the dash) APPLY did the trick,

 

0 Likes
Message 7 of 14

OliverE
Advocate
Advocate

Will the -DIMSTYLE, APPLY update all dimensions in the drawing, even ones that have been forced to change individually within the properties panel?

 

Thanks.

0 Likes
Message 8 of 14

Kent1Cooper
Consultant
Consultant

@OliverE wrote:

Will the -DIMSTYLE, APPLY update all dimensions in the drawing, even ones that have been forced to change individually within the properties panel?


 

[Try it and see!]  In quick experimenting, it updates most things [such as overridden element colors, arrowhead type and size, extension line suppression], but it does not  remove [one thing I tried -- there may be others] a text-content override, which I suppose is because that's not really a property of the Style  definition.  I didn't try every possible variable element....

Kent Cooper, AIA
0 Likes
Message 9 of 14

OliverE
Advocate
Advocate

So it seems the -DIMSTYLE command applies to all dimension styles, even ones that have overrides?

When you edit a dimension style should it not update all the dimensions using that style except the ones with overrides? That's what I'm trying to do.

 

 

0 Likes
Message 10 of 14

Kent1Cooper
Consultant
Consultant

@OliverE wrote:

So it seems the -DIMSTYLE command applies to all dimension styles, even ones that have overrides?

When you edit a dimension style should it not update all the dimensions using that style except the ones with overrides? That's what I'm trying to do.


 

The -DIMSTYLE APPLY approach imposes the current Dimension Style, and  any current System Variable settings that may differ from those in that Style's definition, on all selected Dimensions, of whatever their current Style or overrides.  So if you want to use it to "fix" Dimensions, it's necessary to set the desired Style current and clear any overrides [as suggested by others earlier] first.

 

For me, editing a Style definition does  update the not-overridden properties of Dimensions using that Style.  I wonder what you may be doing differently than I am, if it's not working that way for you....

Kent Cooper, AIA
0 Likes
Message 11 of 14

OliverE
Advocate
Advocate

Ok so the -DIMSTYLE APPLY is only applied to dimensions that are a part of a selection, not every dimension in the drawing that is using the particular current style?

 

I've kind of strayed from what I was initially trying to accomplish here but your response has been helpful for many other uses. Originally I just wanted to edit the Baseline Spacing in the Style Editor for a dimension style and have it update the spacing on any Baseline Dimension in my drawing using that dimension style. However, I've come to realize this is one component of the dimension style that is not updated when you edit a dimension style. Instead I used the DIMSPACE command for each set of dimensions.

0 Likes
Message 12 of 14

OliverE
Advocate
Advocate

Sorry, off topic here but is there a command similar to -DIMSTYLE APPLY for other styles ie. TEXT, LEADER, POINT, etc to reset any overrides? Or is there a setting that will highlight any overrides in the properties palette for a selected object such as a leader or dimension? 

 

Thanks

0 Likes
Message 13 of 14

adam071992
Explorer
Explorer

In my case, the style updated, but the text width factor did not. Looking at the properties tab, the "Text override" field contained "\H1x;\W0.8;<>".

Deleting it proved to be the solution.

 

PS, selecting a good and a not updated dimension, and looking at the properties tab, you may find other things that vary. This troubleshooting method worked for me in this case

 

image.png

0 Likes
Message 14 of 14

mark.martinezECRPT
Advocate
Advocate

This does not work for me in Autocad 2021.  At least it does not update the tolerance.  It will put the arrows out but it does not put in the tolerance that I have set for the dim style.

0 Likes