Вариант 1 (меняю значение переменных DIMLWD и DIMLWE через диалоговое окно):
1. Создаём новый документ на основе шаблона acadiso.dwt.
2. Задаём переменной LWDISPLAY значение ON.
3. Назначаем переменной LWDEFAULT значение 25.
4. В текущем размерном стиле, на вкладке Lines, в группах Dimension lines и Extension lines, назначаем опциям Lineweight значение Default.
5. Сохраняем настройки и закрываем окно редактирования размерного стиля.
6. Смотрим значение переменной DIMLWD.
7. Создаём в пространстве модели произвольный линейный размер.
8. Назначаем переменной LWDEFAULT значение 80.
9. Смотрим значение переменной DIMLWD.
10. Проверяем, изменили ли толщину линии созданного нами размера...
11. Открываем настройки размерного стиля и смотрим значения ранее изменённых нами опций Lineweight.
12. Назначаем переменной LWDEFAULT значение 25.
13. Открываем настройки размерного стиля и смотрим значения ранее изменённых нами опций Lineweight.
Результат 1:
6. 25
9. 25
10. Нет
11. 0.25
13. Default
Вариант 2 (меняю значение переменных DIMLWD и DIMLWE в консоли AutoCAD):
1. Создаём новый документ на основе шаблона acadiso.dwt.
2. Задаём переменной LWDISPLAY значение ON.
3. Назначаем переменной LWDEFAULT значение 25
4. Назначаем переменной DIMLWD значение -3
5. Назначаем переменной DIMLWE значение -3
6. Открываем настройки размерного стиля (помечен как <style owerrides>) и смотрим значения ранее изменённых нами опций Lineweight.
7. Создаём в пространстве модели произвольный линейный размер.
8. Назначаем переменной LWDEFAULT значение 80.
9. Проверяем, изменили ли толщину линии созданного нами размера...
10. Смотрим значение переменной DIMLWD
11. Смотрим значение переменной DIMLWE
12. Открываем окно Dimension Style Manager и из контекстного меню элемента <style owerrides> выбираем пункт "Save to current style". Закрываем окно.
13. Смотрим значение переменной DIMLWD
14. Смотрим значение переменной DIMLWE
15. Открываем настройки размерного стиля и смотрим значения ранее изменённых нами опций Lineweight.
Результат 2:
6. ByBlock
9. Да
10. -3
11. -3
13. -3
14. -3
15. ByBlock
Резюме:
Как видим, результаты отличаются. Логичным поведением варианта Default являлся бы тот случай, когда он хранил бы значение -3 и тем самым заставлял бы примитивы получать толщину, считывая её из LWDEFAULT. Однако это почему-то делает не вариант Default, а вариант ByBlock.
Вариант ByBlock, насколько мне известно, должен указывать примитивам считывать толщину из настроек блока, в состав которого они входят.
Поправьте меня, если я ошибаюсь.