Can we make a macro that would automatically create all of the dimension styles needed (with their relative scale factors) per drawing, based on the scale factor of a new page in Bentley Substation?
Jeff, you may already know that you can make dimension styles available to pages by adding the styles to the seed files or DGNLIB file. Something else to look into would be the use of annotation/drawing scale. Drawing Scale is a platform feature that is not linked to the page's Scale Factor in the sense that changing one changes the value of the other, but changing the Scale Factor of a page changes the size of elements whether they are annotations or not.