I've been toying around with a macro that will set the dimscale to the scale of a selected dimension. What I can't figure out is how to extract the dimension scale property of the selected dimension. I have done somewhat the opposite by having a Diesel function extract the value of the dimscale variable and applying as the scale when inserting a block.