change dimstyle without changing dimscale

Does anyone know if you can change to a different **dimstyle **without resetting the **dimscale **back to 1?

Comments

  • Making a different dimension style current doesn't necessarily set the Dimscale variable equal to 1. It sets it equal to the DimscaleOverall value specified in that dimension style.

    So if you have a particular dimension scale you want to use all the time, you can specify that scale in all your dimension styles. Some people create multiple versions of each dimension style, one for each scale.

    I don't think you can define a dimension style that doesn't specify a Dimscale value. But you could use Lisp to create a custom command that changes dimension style without changing the Dimscale variable. It would:
    1. read the current setting of the Dimscale variable,
    2. prompt the user for a new dimension style to set current,
    3. reset the Dimscale variable to the value it had before changing the dimension style.

    Or you could create a series of custom commands to quickly set each dimscale value that you commonly use.... D1, D2, D4, D48, D96, etc. That would be easier to create, and could be done using lisp, scripts, or keyboard shortcuts.

This discussion has been closed.