match insunits to drawing units should be yes. By saying no you are telling it that you want them out of sync. Why any one would want that is not something I have ever experienced, but I am sure that someone out there needs it all the time. And yes I looked at all your postings, links and images. So unless you have a problem with the logic behind the program because it doesn't do things the way you want but does it the way it was designed to, there is no problem here.
That was an example of how these variables can be out of sync, (as the previous posters maintined they couldn't be) which is the case with a large proportion of our blocks, it's not something we actually set out to do, the -dwgunits variable only came out with 2009 so it wasn't a problem before.
Apparently the -dwgunits is an undocumented system variable that is somehow a decendent of Civil3D
From what i understand if you have a number of drawings open and insert an "out of sync" block into one it will affect all open drawings i.e. all the drawings will have their settings match to the block which is our case usually means setting the -dwgunits to inches instead of metres!!
hope this clears things up a little.
Yes that wold work for drawings but it's our block library that is causing the most pain as we operate a number of project offices that use our standard library stored locally, so we'll probably end up running something over all our libraries in all location but if we miss one block and it gets reinserted into a drawing it could kick it all off again.
I had thought/hoped that maybe some one else was suffering with this in a similar manner.
How were your blocks created?
Layer 0, all units based on 1? If you have blocks from different sources, at different sizes, that may be part of the problem.
Service pack due out shortly for AutoCAD 2011 to fix address issue, Service pack to be issued for AutoCAD 2012 upon issue to address the same issue.
We have the same problem.
I don’t know the all answers to your questions. But here what we did.
These blocks were mainly created in LDD 2002-2009, both for metres and feet. I assume LDD had a different approach to the units, as it supposed to be not just units but feet or metres.
I end up opening the BAD blocks in clean autocad and fix them with -dwgunits, each time(each block) I would close the autocad and open it again.
It dramatically reduced the time I had to spend with users to fix the problem.
It still happens here and there with older drawings or with users who likes to copy/paste.
Hope it will help you to