- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
To begin, I have been creating dynamic blocks with wipeouts for quite a few years now and have not experienced this problem until very recently. I am currently using AutoCAD LT 2024, Product Version U.63.0.0. I can boil it down to a very simple example. In model space, if I create a polyline square of say 6" x 6" and then add a wipeout of the exact same size behind it (ensuring that I pushed the wipeout to the back in draw order), then create a viewport in one of my layouts which has an Annotative scale of 1:1 and a Standard Scale of 1:2, I should expect that any dimension (DIMVERTICAL, DIMHORIZONTAL, DIMLINEAR) I put down in paperspace will give me 6" x 6". Also assuming ALL of the other properties (DIMFLAC, DIMASSOC, etc) are set correctly. However, I noticed that sometimes one dimension will be correct (e.g. 6" horiz) but the vertical ends up showing half scale (i.e. 3"). Looking into the properties of both dimensions, I noticed that the Dim Scale Linear value under Primary Units for the dimension showing the correct length is -2 while the dimension showing the half scale value is 1. I have several other objects with wipeouts within the same drawing, using the same dimension style that dimension correctly in a viewport. I have spent hours upon hours trying every help, forum blog and random post suggestion. Purge, -Purge, Audit, Recover, Write Block, OSNAP changes...you name it, I cannot find an answer to what is preventing some of these dimensions from automatically adapting to the viewport annotation scale for this situation. The only workaround I found is to use MATCHPROP which will make both Dim Scale Linear values -2. Great! But WHY is this happening in the first place?
Solved! Go to Solution.