Dimensioning arrayed elements in dynamic blocks

Dimensioning arrayed elements in dynamic blocks

IB55
Advocate Advocate
351 Views
3 Replies
Message 1 of 4

Dimensioning arrayed elements in dynamic blocks

IB55
Advocate
Advocate

I wonder if it is my AutoCAD settings or it is a common problem:

I have a dynamic block with an array action. When I dimension arrayed elements of this block, dimension jumps to 0. It happens to both model space or paper space dimensions. Currently I am using AutoCAD 2018 but I had this problem since 2006. Any ideas?

0 Likes
352 Views
3 Replies
Replies (3)
Message 2 of 4

steven-g
Mentor
Mentor

I have no idea of how it works internally, but I can well imagine that the inner workings of a dynamic array actually creates new objects when you adjust the array, which would (to me at least) make sense that your dimensions lose there associativity. Could you not apply the dimensions inside the block and automatically have them array with the block geometry.

0 Likes
Message 3 of 4

IB55
Advocate
Advocate

Dimensioning inside the block does not work for me. There is a single object which than is getting arrayed also scale and position of the dimension can be an issue.

I agree with your assumption that when block is modified or regenerated new objects are created and old object to which the dimension was associated disappears.

0 Likes
Message 4 of 4

steven-g
Mentor
Mentor

I don't think you will be able to "fix this". And without knowing your workflow all I can offer is a possible workaround. Before you edit the array select the dimensions and move them a fraction, (they then become non-associated) but at least they will retain their values.

 

0 Likes