Bulk Update of Dimension Style

From previous posts, I discovered the dimension line default settings, but these only change newly placed dimensions. Next, I found a setting in the Edit Text and Graphics Properties menu. If you select dimension objects, there is an option to “set to layer and dimension default values”. I thought this would allow bulk editing, say change all arrow sizes. But that doesn’t seem to work.

What is the “set to layer and dimension default values” supposed to do, if not set dimension objects to their default values?

See image below.

Can also Window-Box select then, change the Width in the Panel on left side (pop it open)

1 Like

Oh. This is almost perfect. I’m not seeing a couple of properties that I wanted to change, like arrow length for example. I keep forgetting about the sidebar.

Select the Arrow and press ‘E’ key or, double-click the Arrow… you’ll see the settings for them…

That doesn’t work for bulk selections of dimension lines. At least not on my system.

I’m still curious what is the “set to layer and dimension default values” is supposed to do.

That is correct (at least in v7. I don’t use v8 so, I don 't know about v8).

However, some ways to change them in Bulk:

#1) Edit the File (text edit)
#2) Use a Python code to do Search and Replace (I’ve posted code to do that, search for it) or, write your own code
#3) Use the Python Console tool in the PCB Editor and grab the elements from my posted code or write your own

The Simplest way is #1 shown in Video below and Python Code #2 shown in video

Amusing myself… If inspired to create Python code, you can take it a step further and make it into a real Stand-Alone-App… see Video #3

#1 Video

#2 Video

#3 Video