Командная строка в AutoCAD. Архаизм?
Лично я не представляю своей работы без командной строки (КС). В сегодняшнем уроке вы увидите, как я комбинирую работу с мышью и КС. Также я покажу, что такое интеллектуальная сортировка команд и от чего она зависит.
Полное обучение: «AutoCAD на 100%»
Это не полноценный обзор всех новых функций. Это лишь мое субъективное мнение о полезности новых функций AutoCAD 2017.
Что из себя представляет командная строка Автокад
Как известно, командная строка AutoCAD – это один из способов ввода команд и получения отклика от программы (аналогично тому же действию, когда мы выбираем команду на панели инструментов). Но, знали ли вы, что использование командной строки позволяет увеличить производительность работы в программе 2 раза!? Поэтому важно знать, как в Автокаде настроить командную строку и использовать ее совместно с традиционным вызовом инструментов.
Командная строка в Автокаде – это отдельный элемент интерфейса, который позволяет не только запрашивать инструменты, вызывать системными переменными, но и выполнять команды с последующим их уточнением (путем выбора ключевых слов и подкоманд).

Стоит отметить, что вводить полное название команды – намного дольше, чем выбрать инструмент с помощью мышки. Поэтому на практике используют псевдонимы команд. Это мощная технологии, позволяющая существенно ускорить работу над любым, даже очень сложным, проектом (см. видео урок «Псевдонимы команд в AutoCAD»).
СОВЕТ: используя стрелки на клавиатуре ↓ и ↑ можно перемещаться по последним введенным командам в КС.
Как вернуть командную строку в Автокаде?
На мою почту продолжают приходить письма с одним и тем же вопрос, но в разных вариациях: «В Автокаде пропала командная строка, где ее искать?», «Как включить командную строку в Автокаде?», «Как восстановить командную строку в Автокаде?» или даже «Как вызвать командную строку в Автокаде?». А все потому что многие случайно закрывают КС, не обращая внимание на предупреждение, а потом не могут ее вернуть.
На самом деле все очень просто: чтобы включить командную строку AutoCAD нажмите сочетание клавиш CTRL+9.

Как в Автокаде настроить командную строку?
Чтобы узнать какие типы инструментов и объектов мы можем вызывать через командную строку, нужно нажать на гаечный ключ слева КС и выбрать «Параметры поиска при вводе».

В Автокаде можно выбрать следующий тип содержимого: блок, слой, штриховка, стиль текста, размерный стиль, визуальный стиль.

Так, к примеру, через командную строку можно переключать слои. Для этого достаточно ввести точное название слоя в КС.
Более подробные настройки рассмотрены в уроке «Командная строка AutoCAD. Настройки».
Вкладка «Открытие/Сохранение» (диалоговое окно «Параметры»)

НАСТРОЙКА (команда) найти

Некоторые приведенные выше параметры недоступны в AutoCAD LT.
Список параметров
Отображаются следующие параметры.
Сохранение файлов
Управляет параметрами сохранения файлов.
Отображение допустимых форматов файлов, используемых при сохранении файла с помощью команд СОХРАНИТЬ, СОХРАНИТЬКАК, БСОХРАНИТЬ и ПБЛОК. Формат, выбранный для данного параметра, становится форматом по умолчанию для сохранения чертежей.
Поддерживать визуальную четкость аннотативных объектов
Управление сохранением чертежа с визуальной точностью. (системная переменная SAVEFIDELITY)
Аннотативные объекты могут иметь несколько масштабируемых представлений. Выполняется разбиение аннотативных объектов на составные части, а масштабируемые представления сохраняются на различных слоях, которые поименованы в соответствии с исходным слоем и снабжены номером.
Прим.: Функция поддержания визуальной четкости аннотативных объектов влияет только на чертежи, сохраненные в формате предыдущей версии программы (версия чертежа 2007 и более ранние версии).
Поддержание совместимости размера чертежа
Управление поддержкой больших предельных размеров объектов при открытии и сохранении чертежей. (системная переменная LARGEOBJECTSUPPORT)
Отображение диалогового окна «Настройка миниатюр», с помощью которого можно управлять обновлением миниатюр при сохранении чертежа.
Процент для быстрых сохранений
Максимально допустимый объем устаревшей информации, хранимой в файле чертежа, при быстрых (пошаговых) сохранениях его изменений. При этом часть устаревшей информации удаляется из файла чертежа. При последовательном сохранении скорость процесса выше, но при этом увеличивается размер чертежа. (системная переменная ISAVEPERCENT)
При установке в данном поле значения 0 каждое пошаговое сохранение будет выполняться в объеме полного сохранения. Для оптимизации производительности следует установить значение 50. При недостатке места на диске значение следует снизить до 25. Установка значения 20 или ниже значительно снижает производительность при выполнении команд СОХРАНИТЬ и СОХРАНИТЬКАК.
Меры предосторожности при сохранении
Опции данной группы помогают предотвратить потерю данных и обнаружить ошибки.
Задает периодическое автоматическое сохранение чертежа в файл на диске с заданным временным интервалом. Расположение файлов для автосохранения можно задать с помощью системной переменной SAVEFILEPATH. Системная переменная SAVEFILE (только чтение) хранит имя файла автосохранения.
Прим.: Автосохранение отключается, если открыт редактор блоков. (Недоступно в AutoCAD LT.)
Интервал, мин: При включенной функции автосохранения задает частоту сохранения чертежа. (системная переменная SAVETIME)
Создавать резервные копии
Управление созданием файлов BAK при сохранении файлов чертежей. (системная переменная ISAVEBAK)
Сведения об использовании резервных копий файлов приводятся в разделе «Создании и восстановление резервных копий файлов».
Постоянно проверять контрольную сумму
Недоступно в AutoCAD LT
Включает/отключает проверку контрольной суммы (CRC) при загрузке объектов из файла чертежа. CRC — это механизм проверки целостности данных. Если какой-либо чертеж был испорчен, а возможной причиной является аппаратная ошибка или ошибка программы, следует включить этот параметр.
Вести файл журнала
Запись содержимого текстового окна в файл журнала. (системная переменная LOGFILEMODE, см. также LOGFILEPATH и LOGFILENAME)
Расширение для временных файлов
Указывает уникальное расширение при сохранении временных файлов. По умолчанию файлы имеют расширение .ac$.
Предоставление параметров для добавления цифровой подписи в чертеж при его сохранении.
Отображать информацию о цифровой подписи
Вывод информации о цифровой подписи при открытии файла с действительной подписью. (системная переменная SIGWARN)
Открытие файлов
Настройка параметров, относящимся к недавно использованным файлам и файлам, открытым в графическом редакторе.
Количество последних файлов
Задает число последних файлов, отображаемых в меню «Файл» для быстрого доступа к ним. Допустимый диапазон значений от 0 до 9.
Полные пути в заголовках
Отображение полного пути активного чертежа в строке заголовка чертежа или в строке заголовка окна приложения, если окно чертежа полностью развернуто.
Меню приложения
Количество последних файлов
Задание количества записей в списке недавно использовавшихся файлов в меню быстрого доступа «Последние документы», вызываемого из меню приложения. Допустимый диапазон значений от 0 до 50.
Внешние ссылки
Управление параметрами редактирования и загрузки внешних ссылок.
Подгрузка внешних ссылок
Включает и отключает режим подгрузки внешних ссылок, а также управляет открытием чертежа внешней ссылки или его копии. (системная переменная XLOADCTL)
- Запрещена: Отключение подгрузки.
- Разрешена: Включает режим подгрузки и увеличивает производительность. Параметр следует устанавливать для улучшения процесса подгрузки при работе с подрезанными внешними ссылками, содержащими пространственный или слоевой индекс. Если флажок установлен, другие пользователи не могут редактировать такой файл, пока открыт использующий его чертеж.
- Разрешена с копированием: Включает режим подгрузки, но при этом используется копия исходного файла внешней ссылки. Другие пользователи не теряют возможности редактировать исходный файл.
Недоступно в AutoCAD LT
Управляет возможностью контекстного редактирования текущего чертежа, если он используется другим чертежом в качестве внешней ссылки. (системная переменная XEDIT)
Приложения ObjectARX
Недоступно в AutoCAD LT
Управление параметрами приложений AutoCAD Runtime Extension и прокси-графики.
Задает условия подгрузки определенных приложений. (системная переменная DEMANDLOAD)
- Отключение загрузки по запросу: Отключение подгрузки.
- Обнаружение сторонних объектов: Загружает стороннее приложение при открытии чертежа, который содержит объекты, созданные в этом приложении. Эта установка не вызывает загрузку приложения по запросу при вызове одной из команд этого приложения.
- Вызов команды: Загружает исходное приложение при вызове одной из определенных в нем команд. Это значение не вызывает подгрузку приложения при открытии чертежа, в котором содержатся принадлежащие приложению объекты.
- Обнаружение объекта и вызов команды: Загружает стороннее приложение при открытии чертежа, который содержит объекты, созданные в этом приложении, или при вызове одной из определенных в нем команд.
Управляет отображением прокси-объектов в чертеже. (системная переменная PROXYSHOW)
Выводить окно сведений о прокси
Отображает уведомление при создании прокси-объекта. (системная переменная PROXYNOTICE)
Понятия, связанные с данным
Как изменить сохранение в автокаде не через командную строку

О нас
Рабочии моменты
Рабочие заметки
Autocad пропало диалоговое окно сохранить
Autocad пропало диалоговое окно сохранить
Autocad \ Civil 2009 хотя думаю относится и к другим продуктам Autodesk при открытии\сохранении документа вместо диалогового окна появляется строка.
Для исправления следует ввести команду filedia и нажать Enter. Результатом выполнения команды будет целое число «0» или «1». Следующим шагом следует ввести команду filedia с числом обратным результату. То есть если был «0», то следует вводить «1». Нажать Enter и радоваться жизни.
Подробное описание
Доступна в R12-2008
Из справки 2007ру:
Подавляет отображение диалоговых окон навигации к файлу.
Тип: целый
Сохранен в: реестр
Начальное значение: 1
0 — Диалоговые окна не отображаются. Но в этом режиме диалоговое окно можно вызвать принудительно, если ввести тильду (~) в ответ на запрос команды. То же справедливо для функций AutoLISP и ADS.
1 — Отображает диалоговые окна. Если пакетный файл или программа AutoLISP/ObjectARX™ активны, на экран выводится обычный запрос.
С некоторыми командами можно работать как в командной строке, так в диалоговых окнах. Это полезно при использовании сценариев.
Чтобы выполнить команду не из диалога, а из командной строки, надо ввести дефис (-) перед именем команды (для многих команд). Например, команда layer (слой) в командной строке откроет диалог «Диспетчер свойств слоев».
Но команда -layer (-слой) выведет тот же набор параметров и опций в командной строке.
Параметры, отображаемые в диалоговом окне, могут незначительно отличаться от выводимых в командной строке.
Подавление вывода диалоговых окон полезно для обеспечения совместимости с более ранними версиями AutoCAD и для использования пакетных файлов.
Следующие системные переменные оказывают влияние на открытие диалоговых окон:
ATTDIA указывает, должно ли использоваться диалоговое окно для ввода атрибутов команды ВСТАВКА.
CMDNAMES задаёт вывод имён (английских) текущей активной команды и прозрачной команды.
EXPERT указывает, нужно ли выводить диалоговые окна с предупреждениями.
FILEDIA управляет появлением диалоговых окон для чтения и записи файлов. Например, если FILEDIA=1, при выполнении команды СОХРАН В открывается диалоговое окно «Сохранение чертежа». Если FILEDIA=0, команда СОХРАН В будет выполнена после выбора нужной опции в командной строке.
Переменные FILEDIA и EXPERT полезны при выполнении команд с помощью сценариев.
Дополнения (мной не проверены) для 2006 и старше:
Если нажать CTRL+0, то ком. строки не будет. Это полезно тем, кто использует дин ввод. В этом случае, набираемое на клавиатуре слово Filedia появится на курсоре, а не в ком. строке.
Интересная особенность (документированная?), если даже не убирать ком. строку, но включить дин. ввод, приглашения Filedia в ком. строке НЕ появится (пока не нажать Enter).
Открытие файлов через проводник или командную строку в AutoCAD
Обычная работая в AutoCAD при нажатии комбинации Ctrl+O ожидаешь увидеть проводник, в котором выберешь файл. Но в этот раз программа в командной строке попросила ввести меня путь к файлу и имя открываемого чертежа.

Оказалось, слетело значение переменной FILEDIA.
FILEDIA — отвечает за способ сохранения или открытия файлов:
0 — через командную строку;
1 — через диалоговое окно.