Anuncios

The Autodesk Community Forums has a new look. Read more about what's changed on the Community Announcements board.

mikegera
18018 Vistas, 13 Respuestas

Why are dimensions not updating after modifying DIMSTYLE?

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.

 

 

scot-65
en respuesta a: mikegera

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.


mikegera
en respuesta a: scot-65

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

pendean
en respuesta a: mikegera

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.
Emmsleys
en respuesta a: mikegera

@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

mikegera
en respuesta a: pendean

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

 

OliverE
en respuesta a: pendean

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

 

Thanks.

Kent1Cooper
en respuesta a: OliverE


@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
OliverE
en respuesta a: Kent1Cooper

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.

 

 

Kent1Cooper
en respuesta a: OliverE


@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
OliverE
en respuesta a: Kent1Cooper

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.

OliverE
en respuesta a: Kent1Cooper

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

adam071992
en respuesta a: pendean

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

mark.martinezECRPT
en respuesta a: pendean

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.