TGViewer
Автоматизация (AutoCAD/NanoCAD/Civil 3D, Revit, Excel и т.п.) Автоматизация (AutoCAD/NanoCAD/Civil 3D, Revit, Excel и т.п.) @excel_cad_bim · 978 subscribers
Post #169 1.36K
😎 #autocad

Системная переменная QAFLAGS

Недавно столкнулся с проблемой: выбираю элементы, выбираю команду (копировать, переместить и т.п.) и выделение элементов слетает.
🤔 "Вроде все понятно - нужно проверить системную переменную PICKFIRST" - подумал я...

Но все оказалось интереснее! Изменение переменной PICKFIRST абсолютно ничего не изменяло!
В итоге я нашел системную переменную QAFLAGS (Quality Assurance Flags), которая является слабо документированной в AutoCAD.
Изменение этой переменной может кардинально менять стандартное поведение команд и интерфейса AutoCAD. В обычной работе пользователя она должна быть равна 0.

Где хранится:
🔴Тип: Системная
🔴 Сохраняется в: Реестре (не сохраняется в чертеже)

Допустимые значения:
0 - стандартное (нормальное) поведение. Все команды работают согласно официальной документации.
1 - изменяет логику взаимодействия предварительного выбора (PICKFIRST) и вызова команд.
2 - специальный режим для генерации полного списка системных переменных в файл журнала (LOG).

📌 Интересен режим QAFLAGS = 2
Режим генерации списка переменных


Это значение используется для служебных целей — создания полного списка всех системных переменных и их текущих значений.

Как использовать:
1. введите команду _LOGFILEON, чтобы активировать файл журнала (LOG).
2. установите QAFLAGS = 2.
3. введите команду _SETVAR.
4. на запрос Имя переменной или [?] (Enter variable name or [?]) введите ?.
5. для вывода всех переменных введите *.
6. введите команду LOGFILENAME, чтобы узнать путь к файлу журнала (например, C:\Users\ИМЯ_ПОЛЬЗОВАТЕЛЯ\AppData\Local\Autodesk\...\Drawing1.log).

В результате в консоль и LOG-файл будет выведен исчерпывающий список всех системных переменных с их значениями, который может быть полезен для диагностики.

====================
📖 Оглавление канала
🙃 Авторские разработки
📰 Чат для общения
💰 Поддержать автора
  • 🔥 6
  • ❤ 4
More from @excel_cad_bim
  1. Sep 14, 2026Как связать текст с ячейкой таблицы в AutoCAD? 👤Всем привет! В чате группы был задан инте…
  2. Sep 8, 2026🪯➕ ⛎ 🙁😎 #excel #autocad #vba Вставка таблицы Excel в AutoCAD с сохранением форматирован…
  3. Aug 20, 2026⛎➕ ⛎#VBA #word Конвертируем Word-файлы в PDF 👤Всем привет! По работе как-то понадобилось…
  4. Aug 6, 2026😎 ➕ ⛎ #AutoCAD #vba 📄 PDF в AutoCAD снова импортировался не в том масштабе?😡 👤Всем при…
  5. Jul 27, 2026#AutoCAD #NanoCAD #CAD_Block_Manager Менеджер блоков для AutoCAD и NanoCad 👤Всем привет!…
  6. Jul 23, 2026👤Всем привет! Недавно столкнулась с интересной задачей. Нужно было автоматически формиров…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →