Firstly the reason for the dimensions changing is probably that they were created with version before AutoCAD 2002.
DIMASSOC was added in 2002 but dimension used DIMASO variable which is still present in 2015.
If you open a drawing created previous to 2002 in a newer version the drawing has no DIMASSOC value and it sets it to match DIMASO which can only be 0 or 1.
and or dimension in model space
In several different scale views at several different projections. This is a machine part.
If I do that, then I have to do additional work for each viewport and annotation scale and who knows what else (I haven't done it much) maybe additional layers. I CAN but I don't WANT to. If I dimension in paper space and let the viewport scale, it saves loads of work...as long as my dimensions read 1:1.
Sorry I guess I'm confused and making it more complicated, but if I did that in paperspace it would if taken more work because I would of have had to of dimensioned it twice
I've never had to dimension twice or set up scales or any of that. I tell the viewport what size it is once, it scales the visual of the object and I annotate anything on any different scaled viewport one time and it's all correct. I don't have to change dimension styles either, I only use one and it's standard everywhere. At least until something started changing my dimension readings.
I was not suggesting to change anything that is already done but for creating new parts was showing you only have to annotate once and do not have to annotate for each different scale and did not have to create scales, and did not have to create dimstlyes could of just made Standard Annotative.
I will leave it at this because like normal I probably confused but, if you looked at drawing I attached it might make more sense.